aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8/gcc/doc/gcj.info
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8/gcc/doc/gcj.info')
-rw-r--r--gcc-4.8/gcc/doc/gcj.info152
1 files changed, 76 insertions, 76 deletions
diff --git a/gcc-4.8/gcc/doc/gcj.info b/gcc-4.8/gcc/doc/gcj.info
index 5d089f3f8..a892e6757 100644
--- a/gcc-4.8/gcc/doc/gcj.info
+++ b/gcc-4.8/gcc/doc/gcj.info
@@ -1,5 +1,5 @@
-This is doc/gcj.info, produced by makeinfo version 4.13 from
-/d/gcc-4.8.1/gcc-4.8.1/gcc/java/gcj.texi.
+This is doc/gcj.info, produced by makeinfo version 4.12 from
+/space/rguenther/gcc-4.8.3/gcc-4.8.3/gcc/java/gcj.texi.
Copyright (C) 2001-2013 Free Software Foundation, Inc.
@@ -570,7 +570,7 @@ TERMS AND CONDITIONS
by modifying or propagating a covered work, you indicate your
acceptance of this License to do so.
- 10. Automatic Licensing of Downstream Recipients.
+ 10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
@@ -598,7 +598,7 @@ TERMS AND CONDITIONS
using, selling, offering for sale, or importing the Program or any
portion of it.
- 11. Patents.
+ 11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based.
@@ -671,7 +671,7 @@ TERMS AND CONDITIONS
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
- 12. No Surrender of Others' Freedom.
+ 12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order,
agreement or otherwise) that contradict the conditions of this
@@ -685,7 +685,7 @@ TERMS AND CONDITIONS
terms and this License would be to refrain entirely from conveying
the Program.
- 13. Use with the GNU Affero General Public License.
+ 13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
@@ -696,7 +696,7 @@ TERMS AND CONDITIONS
General Public License, section 13, concerning interaction through
a network will apply to the combination as such.
- 14. Revised Versions of this License.
+ 14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new
versions of the GNU General Public License from time to time.
@@ -723,19 +723,19 @@ TERMS AND CONDITIONS
author or copyright holder as a result of your choosing to follow a
later version.
- 15. Disclaimer of Warranty.
+ 15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
- APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
+ APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS"
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
- MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
NECESSARY SERVICING, REPAIR OR CORRECTION.
- 16. Limitation of Liability.
+ 16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES
@@ -748,7 +748,7 @@ TERMS AND CONDITIONS
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES.
- 17. Interpretation of Sections 15 and 16.
+ 17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
@@ -1221,7 +1221,7 @@ GNU Free Documentation License
not permanently reinstated, receipt of a copy of some or all of
the same material does not give you any rights to use it.
- 10. FUTURE REVISIONS OF THIS LICENSE
+ 10. FUTURE REVISIONS OF THIS LICENSE
The Free Software Foundation may publish new, revised versions of
the GNU Free Documentation License from time to time. Such new
@@ -1242,7 +1242,7 @@ GNU Free Documentation License
proxy's public statement of acceptance of a version permanently
authorizes you to choose that version for the Document.
- 11. RELICENSING
+ 11. RELICENSING
"Massive Multiauthor Collaboration Site" (or "MMC Site") means any
World Wide Web server that publishes copyrightable works and also
@@ -1289,7 +1289,7 @@ notices just after the title page:
Free Documentation License''.
If you have Invariant Sections, Front-Cover Texts and Back-Cover
-Texts, replace the "with...Texts." line with this:
+Texts, replace the "with...Texts." line with this:
with the Invariant Sections being LIST THEIR TITLES, with
the Front-Cover Texts being LIST, and with the Back-Cover Texts
@@ -1679,7 +1679,7 @@ In addition to the many `gcc' options controlling code generation,
Note that, at present, `-findirect-dispatch' can only be used when
compiling `.class' files. It will not work when compiling from
source. CNI also does not yet work with the binary compatibility
- ABI. These restrictions will be lifted in some future release.
+ ABI. These restrictions will be lifted in some future release.
However, if you compile CNI code with the standard ABI, you can
call it from code built with the binary compatibility ABI.
@@ -1701,7 +1701,7 @@ In addition to the many `gcc' options controlling code generation,
environment. When set all meta-data except for that which is
needed to obtain correct runtime semantics is eliminated.
- For code that does not use reflection (i.e. serialization, RMI,
+ For code that does not use reflection (i.e. serialization, RMI,
CORBA or call methods in the `java.lang.reflect' package),
`-freduced-reflection' will result in proper operation with a
savings in executable code size.
@@ -1773,8 +1773,8 @@ against us. So, there are caveats to using `gcj'.
* Menu:
-* Limitations::
-* Extensions::
+* Limitations::
+* Extensions::

File: gcj.info, Node: Limitations, Next: Extensions, Up: Compatibility
@@ -1866,7 +1866,7 @@ have been added are to facilitate this functionality.
particular `GCJ_PROPERTIES' holds a list of assignments to global
properties, such as would be set with the `-D' option to `java'.
For instance, `java.compiler=gcj' is a valid (but currently
- meaningless) setting.
+ meaningless) setting.

@@ -1959,7 +1959,7 @@ been compiled and put into a shared library on the class path.
Equivalent to `-Xmx'.
`-noverify'
- Do not verify compliance of bytecode with the VM specification. In
+ Do not verify compliance of bytecode with the VM specification. In
addition, this option disables type verification which is
otherwise performed on BC-ABI compiled code.
@@ -2492,7 +2492,7 @@ C++ pointer, so for instance a Java `java.lang.String' becomes, in C++,
Every Java class or interface has a corresponding `Class' instance.
These can be accessed in CNI via the static `class$' field of a class.
The `class$' field is of type `Class' (and not `Class *'), so you will
-typically take the address of it.
+typically take the address of it.
Here is how you can refer to the class of `String', which in Java
would be written `String.class':
@@ -3139,13 +3139,13 @@ File: gcj.info, Node: Invocation, Next: Reflection, Prev: Synchronization, U
================
CNI permits C++ applications to make calls into Java classes, in
-addition to allowing Java code to call into C++. Several functions,
+addition to allowing Java code to call into C++. Several functions,
known as the "invocation API", are provided to support this.
-- Function: jint JvCreateJavaVM (JvVMInitArgs* VM_ARGS)
- Initializes the Java runtime. This function performs essential
+ Initializes the Java runtime. This function performs essential
initialization of the threads interface, garbage collector,
- exception handling and other key aspects of the runtime. It must
+ exception handling and other key aspects of the runtime. It must
be called once by an application with a non-Java `main()'
function, before any other Java or CNI calls are made. It is
safe, but not recommended, to call `JvCreateJavaVM()' more than
@@ -3200,9 +3200,9 @@ known as the "invocation API", are provided to support this.
thread object is returned.
-- Function: jint JvDetachCurrentThread ()
- Unregisters a thread from the Java runtime. This should be called
+ Unregisters a thread from the Java runtime. This should be called
by threads that were attached using `JvAttachCurrentThread()',
- after they have finished making calls to Java code. This ensures
+ after they have finished making calls to Java code. This ensures
that any resources associated with the thread become eligible for
garbage collection. This function returns `0' upon success, or
`-1' if the current thread is not attached.
@@ -3212,7 +3212,7 @@ known as the "invocation API", are provided to support this.
If an exception is thrown from Java code called using the invocation
API, and no handler for the exception can be found, the runtime will
-abort the application. In order to make the application more robust, it
+abort the application. In order to make the application more robust, it
is recommended that code which uses the invocation API be wrapped by a
top-level try/catch block that catches all Java exceptions.
@@ -3506,7 +3506,7 @@ normally not be found in other core libraries for the java language.
`java.net.PlainDatagramSocketImpl'.
`gnu.gcj.progname'
- The class or binary name that was used to invoke the program. This
+ The class or binary name that was used to invoke the program. This
will be the name of the "main" class in the case where the `gij'
front end is used, or the program binary name in the case where an
application is compiled to a native binary.
@@ -3519,7 +3519,7 @@ normally not be found in other core libraries for the java language.
`gnu.gcj.runtime.NameFinder.use_addr2line'
Whether an external process, `addr2line', should be used to
- determine line number information when tracing the stack. Setting
+ determine line number information when tracing the stack. Setting
this to `false' may suppress line numbers when printing stack
traces and when using the java.util.logging infrastructure.
However, performance may improve significantly for applications
@@ -3641,51 +3641,51 @@ Index

Tag Table:
-Node: Top2715
-Node: Copying4134
-Node: GNU Free Documentation License41684
-Node: Invoking gcj66827
-Node: Input and output files67590
-Node: Input Options69116
-Node: Encodings72390
-Node: Warnings73596
-Node: Linking74709
-Node: Code Generation77648
-Node: Configure-time Options84428
-Node: Compatibility86168
-Node: Limitations86652
-Node: Extensions88234
-Node: Invoking jcf-dump91328
-Node: Invoking gij92273
-Node: Invoking gcj-dbtool95524
-Node: Invoking jv-convert97990
-Node: Invoking grmic99069
-Node: Invoking gc-analyze100455
-Node: Invoking aot-compile101896
-Node: Invoking rebuild-gcj-db102845
-Node: About CNI103155
-Node: Basic concepts104614
-Node: Packages107510
-Node: Primitive types109838
-Node: Reference types111516
-Node: Interfaces112605
-Node: Objects and Classes113516
-Node: Class Initialization115711
-Node: Object allocation118053
-Node: Memory allocation118843
-Node: Arrays119475
-Node: Methods122285
-Node: Strings125106
-Node: Mixing with C++126610
-Node: Exception Handling130081
-Node: Synchronization131715
-Node: Invocation133705
-Node: Reflection138641
-Node: System properties139102
-Node: Standard Properties139979
-Node: GNU Classpath Properties144411
-Node: libgcj Runtime Properties145458
-Node: Resources149960
-Node: Index150774
+Node: Top2729
+Node: Copying4148
+Node: GNU Free Documentation License41698
+Node: Invoking gcj66841
+Node: Input and output files67604
+Node: Input Options69130
+Node: Encodings72404
+Node: Warnings73610
+Node: Linking74723
+Node: Code Generation77662
+Node: Configure-time Options84442
+Node: Compatibility86182
+Node: Limitations86666
+Node: Extensions88248
+Node: Invoking jcf-dump91342
+Node: Invoking gij92287
+Node: Invoking gcj-dbtool95538
+Node: Invoking jv-convert98004
+Node: Invoking grmic99083
+Node: Invoking gc-analyze100469
+Node: Invoking aot-compile101910
+Node: Invoking rebuild-gcj-db102859
+Node: About CNI103169
+Node: Basic concepts104628
+Node: Packages107524
+Node: Primitive types109852
+Node: Reference types111530
+Node: Interfaces112619
+Node: Objects and Classes113530
+Node: Class Initialization115725
+Node: Object allocation118067
+Node: Memory allocation118857
+Node: Arrays119489
+Node: Methods122299
+Node: Strings125120
+Node: Mixing with C++126624
+Node: Exception Handling130095
+Node: Synchronization131729
+Node: Invocation133719
+Node: Reflection138655
+Node: System properties139116
+Node: Standard Properties139993
+Node: GNU Classpath Properties144425
+Node: libgcj Runtime Properties145472
+Node: Resources149974
+Node: Index150788

End Tag Table