aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8/gcc/doc/gcj.1
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8/gcc/doc/gcj.1')
-rw-r--r--gcc-4.8/gcc/doc/gcj.134
1 files changed, 21 insertions, 13 deletions
diff --git a/gcc-4.8/gcc/doc/gcj.1 b/gcc-4.8/gcc/doc/gcj.1
index 1de730eee..2d7c4e612 100644
--- a/gcc-4.8/gcc/doc/gcj.1
+++ b/gcc-4.8/gcc/doc/gcj.1
@@ -1,7 +1,15 @@
-.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16)
+.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05)
.\"
.\" Standard preamble:
.\" ========================================================================
+.de Sh \" Subsection heading
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
@@ -45,14 +53,14 @@
.el .ds Aq '
.\"
.\" If the F register is turned on, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
+.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.ie \nF \{\
-. de IX
-. tm Index:\\$1\t\\n%\t"\\$2"
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
..
-. nr % 0
+. nr % 0
. rr F
.\}
.el \{\
@@ -124,7 +132,7 @@
.\" ========================================================================
.\"
.IX Title "GCJ 1"
-.TH GCJ 1 "2013-05-31" "gcc-4.8.1" "GNU"
+.TH GCJ 1 "2014-05-22" "gcc-4.8.3" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -147,7 +155,7 @@ of the same options as gcc. This manual only documents the
options specific to \fBgcj\fR.
.SH "OPTIONS"
.IX Header "OPTIONS"
-.SS "Input and output files"
+.Sh "Input and output files"
.IX Subsection "Input and output files"
A \fBgcj\fR command is like a \fBgcc\fR command, in that it
consists of a number of options and file names. The following kinds
@@ -195,7 +203,7 @@ but not when using \f(CW\*(C`\-C\*(C'\fR or \f(CW\*(C`\-\-resource\*(C'\fR.
(This is an extension beyond the what plain \fBgcc\fR allows.)
(If more than one input file is specified, all must currently
be \f(CW\*(C`.java\*(C'\fR files, though we hope to fix this.)
-.SS "Input Options"
+.Sh "Input Options"
.IX Subsection "Input Options"
\&\fBgcj\fR has options to control where it looks to find files it needs.
For instance, \fBgcj\fR might need to load a class that is referenced
@@ -269,7 +277,7 @@ issue an error if it isn't found.
.IX Item "-fsource=VERSION"
This option is used to choose the source version accepted by
\&\fBgcj\fR. The default is \fB1.5\fR.
-.SS "Encodings"
+.Sh "Encodings"
.IX Subsection "Encodings"
The Java programming language uses Unicode throughout. In an effort to
integrate well with other locales, \fBgcj\fR allows \fI.java\fR files
@@ -292,7 +300,7 @@ to platform (since they are not standardized anywhere). However,
\&\fBgcj\fR implements the encoding named \fB\s-1UTF\-8\s0\fR internally, so if
you choose to use this for your source files you can be assured that it
will work on every host.
-.SS "Warnings"
+.Sh "Warnings"
.IX Subsection "Warnings"
\&\fBgcj\fR implements several warnings. As with other generic
\&\fBgcc\fR warnings, if an option of the form \f(CW\*(C`\-Wfoo\*(C'\fR enables a
@@ -322,7 +330,7 @@ This is the same as \fBgcc\fR's \f(CW\*(C`\-Wunused\*(C'\fR.
.IX Item "-Wall"
This is the same as \f(CW\*(C`\-Wredundant\-modifiers \-Wextraneous\-semicolon
\&\-Wunused\*(C'\fR.
-.SS "Linking"
+.Sh "Linking"
.IX Subsection "Linking"
To turn a Java application into an executable program,
you need to link it with the needed libraries, just as for C or \*(C+.
@@ -383,7 +391,7 @@ link time, it can omit the referred to classes. The result is usually
runtime. Caution must be used when using this option. For more
details see:
<\fBhttp://gcc.gnu.org/wiki/Statically%20linking%20libgcj\fR>
-.SS "Code Generation"
+.Sh "Code Generation"
.IX Subsection "Code Generation"
In addition to the many \fBgcc\fR options controlling code generation,
\&\fBgcj\fR has several options specific to itself.
@@ -517,7 +525,7 @@ with \f(CW\*(C`\-freduced\-reflection\*(C'\fR.
a \f(CW\*(C`SecurityManager\*(C'\fR may not work properly. Also calling
\&\f(CW\*(C`Class.forName()\*(C'\fR may fail if the calling method has no
reflection meta-data.
-.SS "Configure-time Options"
+.Sh "Configure-time Options"
.IX Subsection "Configure-time Options"
Some \fBgcj\fR code generations options affect the resulting \s-1ABI\s0, and
so can only be meaningfully given when \f(CW\*(C`libgcj\*(C'\fR, the runtime