aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8/gcc/doc/gfortran.1
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8/gcc/doc/gfortran.1')
-rw-r--r--gcc-4.8/gcc/doc/gfortran.143
1 files changed, 26 insertions, 17 deletions
diff --git a/gcc-4.8/gcc/doc/gfortran.1 b/gcc-4.8/gcc/doc/gfortran.1
index acaf61f9f..eff1ba070 100644
--- a/gcc-4.8/gcc/doc/gfortran.1
+++ b/gcc-4.8/gcc/doc/gfortran.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 "GFORTRAN 1"
-.TH GFORTRAN 1 "2013-05-31" "gcc-4.8.1" "GNU"
+.TH GFORTRAN 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
@@ -224,7 +232,7 @@ by type. Explanations are in the following sections.
\&\-fno\-automatic \-fno\-protect\-parens \-fno\-underscoring \-fno\-whole\-file
\&\-fsecond\-underscore \-fpack\-derived \-frealloc\-lhs \-frecursive
\&\-frepack\-arrays \-fshort\-enums \-fstack\-arrays\fR
-.SS "Options controlling Fortran dialect"
+.Sh "Options controlling Fortran dialect"
.IX Subsection "Options controlling Fortran dialect"
The following options control the details of the Fortran dialect
accepted by the compiler:
@@ -406,7 +414,7 @@ that are permitted but obsolescent in later standards. \fB\-std=f2008ts\fR
allows the Fortran 2008 standard including the additions of the
Technical Specification (\s-1TS\s0) 29113 on Further Interoperability of Fortran
with C.
-.SS "Enable and customize preprocessing"
+.Sh "Enable and customize preprocessing"
.IX Subsection "Enable and customize preprocessing"
Preprocessor related options. See section
\&\fBPreprocessing and conditional compilation\fR for more detailed
@@ -594,7 +602,7 @@ by the linemarkers.
.IX Item "-Uname"
Cancel any previous definition of \fIname\fR, either built in or provided
with a \fB\-D\fR option.
-.SS "Options to request or suppress errors and warnings"
+.Sh "Options to request or suppress errors and warnings"
.IX Subsection "Options to request or suppress errors and warnings"
Errors are diagnostic messages that report that the \s-1GNU\s0 Fortran compiler
cannot compile the relevant piece of source code. The compiler will
@@ -825,7 +833,7 @@ target. This option is implied by \fB\-Wall\fR.
Turns all warnings into errors.
.PP
Some of these have no effect when compiling programs written in Fortran.
-.SS "Options for debugging your program or \s-1GNU\s0 Fortran"
+.Sh "Options for debugging your program or \s-1GNU\s0 Fortran"
.IX Subsection "Options for debugging your program or GNU Fortran"
\&\s-1GNU\s0 Fortran has various special options that are used for debugging
either your program or the \s-1GNU\s0 Fortran compiler.
@@ -834,11 +842,12 @@ either your program or the \s-1GNU\s0 Fortran compiler.
Output the internal parse tree after translating the source program
into internal representation. Only really useful for debugging the
\&\s-1GNU\s0 Fortran compiler itself.
-.IP "\fB\-fdump\-optimized\-tree\fR" 4
-.IX Item "-fdump-optimized-tree"
+.IP "\fB\-fdump\-fortran\-optimized\fR" 4
+.IX Item "-fdump-fortran-optimized"
Output the parse tree after front-end optimization. Only really
useful for debugging the \s-1GNU\s0 Fortran compiler itself.
-.Sp
+.IP "\fB\-fdump\-parse\-tree\fR" 4
+.IX Item "-fdump-parse-tree"
Output the internal parse tree after translating the source program
into internal representation. Only really useful for debugging the
\&\s-1GNU\s0 Fortran compiler itself. This option is deprecated; use
@@ -879,7 +888,7 @@ action \fBcore\fR), the Fortran runtime library tries to output a
backtrace of the error. \f(CW\*(C`\-fno\-backtrace\*(C'\fR disables the backtrace
generation. This option only has influence for compilation of the
Fortran main program.
-.SS "Options for directory search"
+.Sh "Options for directory search"
.IX Subsection "Options for directory search"
These options affect how \s-1GNU\s0 Fortran searches
for files specified by the \f(CW\*(C`INCLUDE\*(C'\fR directive and where it searches
@@ -911,7 +920,7 @@ The default is the current directory.
.IX Item "-fintrinsic-modules-path dir"
This option specifies the location of pre-compiled intrinsic modules, if
they are not in the default location expected by the compiler.
-.SS "Influencing the linking step"
+.Sh "Influencing the linking step"
.IX Subsection "Influencing the linking step"
These options come into play when the compiler links object files into an
executable output file. They are meaningless if the compiler is not doing
@@ -922,7 +931,7 @@ On systems that provide \fIlibgfortran\fR as a shared and a static
library, this option forces the use of the static version. If no
shared version of \fIlibgfortran\fR was built when the compiler was
configured, this option has no effect.
-.SS "Influencing runtime behavior"
+.Sh "Influencing runtime behavior"
.IX Subsection "Influencing runtime behavior"
These options affect the runtime behavior of programs compiled with \s-1GNU\s0 Fortran.
.IP "\fB\-fconvert=\fR\fIconversion\fR" 4
@@ -957,7 +966,7 @@ negative in the \f(CW\*(C`SIGN\*(C'\fR intrinsic. \fB\-fno\-sign\-zero\fR does
print the negative sign of zero values (or values rounded to zero for I/O)
and regards zero as positive number in the \f(CW\*(C`SIGN\*(C'\fR intrinsic for
compatibility with Fortran 77. The default is \fB\-fsign\-zero\fR.
-.SS "Options for code generation conventions"
+.Sh "Options for code generation conventions"
.IX Subsection "Options for code generation conventions"
These machine-independent options control the interface conventions
used in code generation.