Go to the first, previous, next, last section, table of contents.
#
#define
#if
#include
#include directive
$
$
%
%DESCR() construct
%LOC() construct
%REF() construct
%VAL() construct
*
*n notation, *n notation
-
--driver option, --driver option
-falias-check option, -falias-check option
-fargument-alias option, -fargument-alias option
-fargument-noalias option, -fargument-noalias option
-fcaller-saves option
-fcase-initcap option
-fcase-lower option
-fcase-preserve option
-fcase-strict-lower option
-fcase-strict-upper option
-fcase-upper option
-fdebug-kludge option
-fdelayed-branch option
-fdollar-ok option
-fexpensive-optimizations option
-ff2c-intrinsics-delete option
-ff2c-intrinsics-disable option
-ff2c-intrinsics-enable option
-ff2c-intrinsics-hide option
-ff2c-library option
-ff66 option
-ff77 option
-ff90 option
-ff90-intrinsics-delete option
-ff90-intrinsics-disable option
-ff90-intrinsics-enable option
-ff90-intrinsics-hide option
-ffast-math option
-ffixed-line-length-n option
-ffloat-store option
-fforce-addr option
-fforce-mem option
-ffree-form option
-fgnu-intrinsics-delete option
-fgnu-intrinsics-disable option
-fgnu-intrinsics-enable option
-fgnu-intrinsics-hide option
-fgroup-intrinsics-hide option
-finit-local-zero option, -finit-local-zero option
-fintrin-case-any option
-fintrin-case-initcap option
-fintrin-case-lower option
-fintrin-case-upper option
-fmatch-case-any option
-fmatch-case-initcap option
-fmatch-case-lower option
-fmatch-case-upper option
-fmil-intrinsics-delete option
-fmil-intrinsics-disable option
-fmil-intrinsics-enable option
-fmil-intrinsics-hide option
-fno-argument-noalias-global option, -fno-argument-noalias-global option
-fno-automatic option, -fno-automatic option
-fno-backslash option
-fno-common option
-fno-emulate-complex option
-fno-f2c option, -fno-f2c option
-fno-f77 option
-fno-fixed-form option
-fno-ident option
-fno-inline option
-fno-move-all-movables option
-fno-reduce-all-givs option
-fno-rerun-loop-opt option
-fno-second-underscore
-fno-second-underscore option, -fno-second-underscore option
-fno-silent option
-fno-ugly option
-fno-ugly-args option
-fno-ugly-init option
-fno-underscoring option, -fno-underscoring option
-fonetrip option
-fpack-struct option
-fpcc-struct-return option
-fpedantic option
-fPIC option
-freg-struct-return option
-frerun-cse-after-loop option
-fschedule-insns option
-fschedule-insns2 option
-fset-g77-defaults option
-fshort-double option
-fsource-case-lower option
-fsource-case-preserve option
-fsource-case-upper option
-fstrength-reduce option
-fsymbol-case-any option
-fsymbol-case-initcap option
-fsymbol-case-lower option
-fsymbol-case-upper option
-fsyntax-only option
-ftypeless-boz option
-fugly option, -fugly option
-fugly-assign option
-fugly-assumed option
-fugly-comma option, -fugly-comma option
-fugly-complex option
-fugly-logint option
-funix-intrinsics-delete option
-funix-intrinsics-disable option
-funix-intrinsics-enable option
-funix-intrinsics-hide option
-funroll-all-loops option
-funroll-loops option
-fversion option
-fvxt option
-fvxt-intrinsics-delete option
-fvxt-intrinsics-disable option
-fvxt-intrinsics-enable option
-fvxt-intrinsics-hide option
-fzeros option
-g option
-I- option
-i8
-Idir option
-malign-double option
-pedantic option
-pedantic-errors option
-r8
-u option
-v option
-W option
-w option
-Waggregate-return option
-Wall option
-Wcomment option
-Wconversion option
-Werror option
-Wformat option
-Wid-clash-len option
-Wimplicit option
-Wlarger-than-len option
-Wparentheses option
-Wredundant-decls option
-Wshadow option
-Wsurprising option
-Wswitch option
-Wtraditional option
-Wuninitialized option
-Wunused option
.
.EQV., with integer operands
.F filename suffix
.fpp filename suffix
.gdbinit
/
/WARNINGS=DECLARATIONS switch
5
586/686 CPUs
6
64-bit systems
_
_strtoul
a
Abort intrinsic
Abs intrinsic
ACCEPT statement
Access intrinsic
AChar intrinsic
ACos intrinsic
adding options
adjustable arrays
aggregate initialization
AIMAG intrinsic
AImag intrinsic
AInt intrinsic
aliasing
aligned data
aligned stack
all warnings
ALog intrinsic
ALog10 intrinsic
Alpha, support, Alpha, support
alternate entry points
alternate returns
ALWAYS_FLUSH, ALWAYS_FLUSH
AMax0 intrinsic
AMax1 intrinsic
AMin0 intrinsic
AMin1 intrinsic
AMod intrinsic
ampersand continuation line
AND intrinsic
And intrinsic
ANInt intrinsic
ANSI FORTRAN 77 standard
ANSI FORTRAN 77 support
anti-aliasing
arguments, null
arguments, omitting
arguments, unused, arguments, unused
array bounds, adjustable
array elements, in adjustable array bounds
array ordering
arrays
arrays, adjustable
arrays, assumed-size
arrays, automatic, arrays, automatic, arrays, automatic, arrays, automatic
arrays, dimensioning
as command
ASin intrinsic
assembler
assembly code
assembly code, invalid
ASSIGN statement, ASSIGN statement
assigned labels
assigned statement labels
association, storage
assumed-size arrays
ATan intrinsic
ATan2 intrinsic
automatic arrays, automatic arrays, automatic arrays, automatic arrays
b
back end, gcc
backslash, backslash
backtrace for bug reports
basic concepts
beginners
BesJ0 intrinsic
BesJ1 intrinsic
BesJN intrinsic
BesY0 intrinsic
BesY1 intrinsic
BesYN intrinsic
binaries, distributing
bison
bit patterns
Bit_Size intrinsic
blanks (spaces), blanks (spaces)
block data
block data and libraries
BLOCK DATA statement, BLOCK DATA statement
bootstrap build
BTest intrinsic
bug criteria
bug report mailing lists
bugs
bugs, finding
bugs, known
build, bootstrap
build, straight
building g77
building gcc
building gcc
bus error, bus error
but-bugs
c
C preprocessor
C routines calling Fortran
C++
C++, linking with
C, linking with
CAbs intrinsic
calling C routines
card image
carriage returns
case sensitivity
cc1 program
cc1plus program
CCos intrinsic
CDAbs intrinsic
CDCos intrinsic
CDExp intrinsic
CDLog intrinsic
CDSin intrinsic
CDSqRt intrinsic
CExp intrinsic
cfortran.h
changes, user-visible
Char intrinsic
character constants, character constants, character constants, character constants
character set
CHARACTER, null
characters
characters, comment
characters, continuation
ChDir intrinsic
ChMod intrinsic
CLog intrinsic
CLOSE statement
Cmplx intrinsic
CMPLX intrinsic
code generation conventions
code generation, improving
code generator
code, assembly
code, displaying main source
code, distributing
code, in-line
code, legacy
code, machine
code, modifying, code, modifying
code, source, code, source, code, source, code, source, code, source
code, stack variables
code, user, code, user
code, writing
column-major ordering
columns 73 through 80
command options
commands, as
commands, f77
commands, g77, commands, g77, commands, g77
commands, gcc, commands, gcc
commands, gdb
commands, ld
commas, trailing
comment character
comments, trailing
common blocks, common blocks, common blocks, common blocks, common blocks
common blocks, large
COMMON statement, COMMON statement
comparing logical expressions
compatibility, f2c
, compatibility, f2c
, compatibility, f2c
, compatibility, f2c
, compatibility, f2c
compatibility, f77
compatibility, FORTRAN 66, compatibility, FORTRAN 66
compatibility, FORTRAN 77
compatibility, Fortran 90
compilation status
compilation, in-line
compilation, pedantic
compiler bugs, reporting
compiler memory usage
compiler speed
compilers
compiling programs
Complex intrinsic
COMPLEX intrinsics
COMPLEX statement
COMPLEX support
complex values
complex variables
COMPLEX(KIND=1) type
COMPLEX(KIND=2) type
components of g77
concepts, basic
conformance, IEEE, conformance, IEEE
Conjg intrinsic
constants, constants
constants, character, constants, character, constants, character
constants, context-sensitive
constants, Hollerith, constants, Hollerith, constants, Hollerith
constants, integer
constants, octal
constants, prefix-radix
constants, types
construct names
context-sensitive constants
context-sensitive intrinsics
continuation character
continuation line, ampersand
continuation lines, number of
contributors
conversions, nonportable
core dump
Cos intrinsic
CosH intrinsic
cpp preprocessor
cpp program, cpp program, cpp program, cpp program
Cray pointers
creating patch files
credits
cross-compiler, building
cross-compiler, problems
CSin intrinsic
CSqRt intrinsic
CTime intrinsic
d
DAbs intrinsic
DACos intrinsic
DASin intrinsic
DATA statement, DATA statement
data types
data, aligned
data, overwritten
DATan intrinsic
DATan2 intrinsic
Date intrinsic
DbesJ0 intrinsic
DbesJ1 intrinsic
DbesJN intrinsic
DbesY0 intrinsic
DbesY1 intrinsic
DbesYN intrinsic
Dble intrinsic
DCmplx intrinsic
DConjg intrinsic
DCos intrinsic
DCosH intrinsic
DDiM intrinsic
debug line
debug_rtx
debugger, debugger
debugging, debugging, debugging, debugging
debugging information options
debugging main source code
DECODE statement
deleted intrinsics
DErF intrinsic
DErFC intrinsic
DExp intrinsic
DFloat intrinsic
diagnostics
diagnostics, incorrect
dialect options
differences between object files
Digital Fortran features
DiM intrinsic
DImag intrinsic
DIMENSION statement, DIMENSION statement, DIMENSION statement
DIMENSION X(1)
dimensioning arrays
DInt intrinsic
direction of language development
directive, #include
directive, INCLUDE, directive, INCLUDE, directive, INCLUDE
directory options
directory search paths for inclusion
directory, updating info
disabled intrinsics
disk full, disk full
displaying main source code
disposition of files
distensions
distributions, unpacking
distributions, why separate
DLog intrinsic
DLog10 intrinsic
DMax1 intrinsic
DMin1 intrinsic
DMod intrinsic
DNInt intrinsic
DO loops, one-trip
DO statement, DO statement
DO WHILE
documentation
dollar sign, dollar sign
DOUBLE COMPLEX
DOUBLE COMPLEX type
DOUBLE PRECISION type
double quotes
DProd intrinsic
DReal intrinsic
driver, gcc command as
DSign intrinsic
DSin intrinsic
DSinH intrinsic
DSqRt intrinsic
DTan intrinsic
DTanH intrinsic
Dtime intrinsic
dummies, unused
e
effecting IMPLICIT NONE
efficiency
ELF support
empty CHARACTER strings
enabled intrinsics
ENCODE statement
END DO
entry points
ENTRY statement
environment variables
equivalence areas, equivalence areas, equivalence areas, equivalence areas
EQUIVALENCE statement
ErF intrinsic
ErFC intrinsic
error messages, error messages
error messages, incorrect
error values
errors, linker
ETime intrinsic
exceptions, floating point
exclamation points
executable file
Exit intrinsic
Exp intrinsic
extended-source option
extensions, file name
extensions, more
extensions, VXT
external names
extra warnings
f
f2c
f2c compatibility
f2c
compatibility, f2c
compatibility, f2c
compatibility, f2c
compatibility, f2c
compatibility
f2c intrinsics
F2C_INSTALL_FLAG
F2CLIBOK
f77 command
f77
compatibility
f77 support
f771 program, f771 program
f771, linking error for
F77_INSTALL_FLAG
fatal signal
Fdate intrinsic
features, language
features, ugly, features, ugly, features, ugly
FFE
FFECOM_sizeMAXSTACKITEM
fflush(), fflush()
FGetC intrinsic
file format not recognized
file name extension
file name suffix
file type
file, source
files, executable
files, source, files, source
fixed form, fixed form, fixed form
fixed-form line length
Float intrinsic
floating point exceptions
floating-point bit patterns
floating-point errors
Flush intrinsic
flushing output, flushing output
FNum intrinsic
FORMAT statement
FORTRAN 66, FORTRAN 66
FORTRAN 77 compatibility
Fortran 90 compatibility
Fortran 90 features, Fortran 90 features, Fortran 90 features
Fortran 90 intrinsics
Fortran 90 support
Fortran preprocessor
FPE handling
FPutC intrinsic
free form, free form, free form
front end, g77
FSeek intrinsic
FSF, funding the
FStat intrinsic
FTell intrinsic
function references, in adjustable array bounds
FUNCTION statement, FUNCTION statement
functions
functions, mistyped
funding improvements
funding the FSF
g
g77 command, g77 command, g77 command
g77 front end
g77 options, --driver, g77 options, --driver
g77 options, -v
g77 version number
g77, components of
g77
, installation of
GBE, GBE
gcc back end
gcc command, gcc command
gcc command as driver
gcc not recognizing Fortran source
gcc version numbering
gcc, building
gcc
, installation of
gcc
versions supported by g77
gdb command
gdb
support
generic intrinsics
GError intrinsic
GetArg intrinsic
GETARG() intrinsic
GetCWD intrinsic
GetEnv intrinsic
GetGId intrinsic
GetLog intrinsic
GetPId intrinsic
getting started
GetUId intrinsic
GMTime intrinsic
GNU Back End (GBE)
GNU C required
GNU Fortran command options
GNU Fortran Front End (FFE)
GNU version numbering
GOTO statement
groups of intrinsics, groups of intrinsics
h
hidden intrinsics
Hollerith constants, Hollerith constants, Hollerith constants, Hollerith constants
HostNm intrinsic
i
I/O, errors
I/O, flushing, I/O, flushing
IAbs intrinsic
IAChar intrinsic
IAnd intrinsic
IArgC intrinsic
IARGC() intrinsic
IBClr intrinsic
IBits intrinsic
IBSet intrinsic
IChar intrinsic
IDate intrinsic, IDate intrinsic
IDiM intrinsic
IDInt intrinsic
IDNInt intrinsic
IEEE conformance, IEEE conformance
IEOr intrinsic
IErrNo intrinsic
IFix intrinsic
illegal unit number, illegal unit number
Imag intrinsic
imaginary part
imaginary part of complex
ImagPart intrinsic
IMPLICIT CHARACTER*(*) statement
implicit declaration, warning
IMPLICIT NONE, similar effect
implicit typing
improvements, funding
in-line code
in-line compilation
INCLUDE
INCLUDE directive, INCLUDE directive, INCLUDE directive
included files
inclusion, directory search paths for
inconsistent floating-point results
incorrect diagnostics
incorrect error messages
incorrect use of language
increasing maximum unit number, increasing maximum unit number
increasing precision
increasing range
Index intrinsic
info, updating directory
initialization
initialization of local variables
initialization, runtime
initialization, statement placement
INQUIRE statement
installation of binaries
installation problems
installation trouble
installing GNU Fortran
installing, checking before
Int intrinsic
integer constants
INTEGER(KIND=1) type
INTEGER(KIND=2) type
INTEGER(KIND=3) type
INTEGER(KIND=6) type
INTEGER*2 support
interfacing
intrinsics, Abort
intrinsics, Abs
intrinsics, Access
intrinsics, AChar
intrinsics, ACos
intrinsics, AIMAG
intrinsics, AImag
intrinsics, AInt
intrinsics, ALog
intrinsics, ALog10
intrinsics, AMax0
intrinsics, AMax1
intrinsics, AMin0
intrinsics, AMin1
intrinsics, AMod
intrinsics, AND
intrinsics, And
intrinsics, ANInt
intrinsics, ASin
intrinsics, ATan
intrinsics, ATan2
intrinsics, BesJ0
intrinsics, BesJ1
intrinsics, BesJN
intrinsics, BesY0
intrinsics, BesY1
intrinsics, BesYN
intrinsics, Bit_Size
intrinsics, BTest
intrinsics, CAbs
intrinsics, CCos
intrinsics, CDAbs
intrinsics, CDCos
intrinsics, CDExp
intrinsics, CDLog
intrinsics, CDSin
intrinsics, CDSqRt
intrinsics, CExp
intrinsics, Char
intrinsics, ChDir
intrinsics, ChMod
intrinsics, CLog
intrinsics, CMPLX
intrinsics, Cmplx
intrinsics, COMPLEX
intrinsics, Complex
intrinsics, Conjg
intrinsics, context-sensitive
intrinsics, Cos
intrinsics, CosH
intrinsics, CSin
intrinsics, CSqRt
intrinsics, CTime
intrinsics, DAbs
intrinsics, DACos
intrinsics, DASin
intrinsics, DATan
intrinsics, DATan2
intrinsics, Date
intrinsics, DbesJ0
intrinsics, DbesJ1
intrinsics, DbesJN
intrinsics, DbesY0
intrinsics, DbesY1
intrinsics, DbesYN
intrinsics, Dble
intrinsics, DCmplx
intrinsics, DConjg
intrinsics, DCos
intrinsics, DCosH
intrinsics, DDiM
intrinsics, deleted
intrinsics, DErF
intrinsics, DErFC
intrinsics, DExp
intrinsics, DFloat
intrinsics, DiM
intrinsics, DImag
intrinsics, DInt
intrinsics, disabled
intrinsics, DLog
intrinsics, DLog10
intrinsics, DMax1
intrinsics, DMin1
intrinsics, DMod
intrinsics, DNInt
intrinsics, DProd
intrinsics, DReal
intrinsics, DSign
intrinsics, DSin
intrinsics, DSinH
intrinsics, DSqRt
intrinsics, DTan
intrinsics, DTanH
intrinsics, Dtime
intrinsics, enabled
intrinsics, ErF
intrinsics, ErFC
intrinsics, ETime
intrinsics, Exit
intrinsics, Exp
intrinsics, f2c
intrinsics, Fdate
intrinsics, FGetC
intrinsics, Float
intrinsics, Flush
intrinsics, FNum
intrinsics, Fortran 90
intrinsics, FPutC
intrinsics, FSeek
intrinsics, FStat
intrinsics, FTell
intrinsics, generic
intrinsics, GError
intrinsics, GetArg
intrinsics, GETARG()
intrinsics, GetCWD
intrinsics, GetEnv
intrinsics, GetGId
intrinsics, GetLog
intrinsics, GetPId
intrinsics, GetUId
intrinsics, GMTime
intrinsics, groups
intrinsics, groups of
intrinsics, hidden
intrinsics, HostNm
intrinsics, IAbs
intrinsics, IAChar
intrinsics, IAnd
intrinsics, IArgC
intrinsics, IARGC()
intrinsics, IBClr
intrinsics, IBits
intrinsics, IBSet
intrinsics, IChar
intrinsics, IDate, intrinsics, IDate
intrinsics, IDiM
intrinsics, IDInt
intrinsics, IDNInt
intrinsics, IEOr
intrinsics, IErrNo
intrinsics, IFix
intrinsics, Imag
intrinsics, ImagPart
intrinsics, Index
intrinsics, Int
intrinsics, IOr
intrinsics, IRand
intrinsics, IsaTty
intrinsics, IShft
intrinsics, IShftC
intrinsics, ISign
intrinsics, ITime
intrinsics, Kill
intrinsics, Len
intrinsics, Len_Trim
intrinsics, LGe
intrinsics, LGt
intrinsics, Link
intrinsics, LLe
intrinsics, LLt
intrinsics, LnBlnk
intrinsics, Loc
intrinsics, Log
intrinsics, Log10
intrinsics, Long
intrinsics, LShift
intrinsics, LStat
intrinsics, LTime
intrinsics, Max
intrinsics, Max0
intrinsics, Max1
intrinsics, MClock
intrinsics, MIL-STD 1753
intrinsics, Min
intrinsics, Min0
intrinsics, Min1
intrinsics, Mod
intrinsics, MvBits
intrinsics, NInt
intrinsics, Not
intrinsics, Or
intrinsics, OR
intrinsics, others
intrinsics, PError
intrinsics, Rand
intrinsics, REAL
intrinsics, Real
intrinsics, RealPart
intrinsics, Rename
intrinsics, RShift
intrinsics, Secnds
intrinsics, Second, intrinsics, Second
intrinsics, SHIFT
intrinsics, Short
intrinsics, Sign
intrinsics, Signal
intrinsics, SIGNAL()
intrinsics, Sin
intrinsics, SinH
intrinsics, Sleep
intrinsics, Sngl
intrinsics, SqRt
intrinsics, SRand
intrinsics, Stat
intrinsics, SymLnk
intrinsics, System
intrinsics, System_Clock
intrinsics, table of
intrinsics, Tan
intrinsics, TanH
intrinsics, Time, intrinsics, Time
intrinsics, TtyNam
intrinsics, UMask
intrinsics, UNIX
intrinsics, Unlink
intrinsics, VXT
intrinsics, XOr
intrinsics, ZAbs
intrinsics, ZCos
intrinsics, ZExp
intrinsics, ZLog
intrinsics, ZSin
intrinsics, ZSqRt
invalid assembly code
invalid input
IOr intrinsic
IOSTAT=
IRand intrinsic
IsaTty intrinsic
IShft intrinsic
IShftC intrinsic
ISign intrinsic
ITime intrinsic
j
JCB002 program
JCB003 program
k
keywords, RECURSIVE
Kill intrinsic
KIND= notation
known causes of trouble
l
lack of recursion
language dialect options
language features
language, incorrect use of
LANGUAGES
large aggregate areas
large common blocks
large initialization
ld can't find _main
ld can't find _strtoul
ld can't find strange names
ld command
ld error for f771
ld error for user code, ld error for user code
ld errors
legacy code
Len intrinsic
Len_Trim intrinsic
length of source lines
letters, lowercase
letters, uppercase
LGe intrinsic
LGt intrinsic
libf2c library, libf2c library
libraries
libraries, containing BLOCK DATA
libraries, libf2c, libraries, libf2c
limits on continuation lines
line length
lines
lines, continuation
lines, long
lines, short
Link intrinsic
linker errors
linking
linking error for f771
linking error for user code, linking error for user code
linking with C
LLe intrinsic
LLt intrinsic
LnBlnk intrinsic
Loc intrinsic
local equivalence areas, local equivalence areas
Log intrinsic
Log10 intrinsic
logical expressions, comparing
LOGICAL(KIND=1) type
LOGICAL(KIND=2) type
LOGICAL(KIND=3) type
LOGICAL(KIND=6) type
LOGICAL*1 support
Long intrinsic
long source lines
loops, speeding up, loops, speeding up
loops, unrolling
lowercase letters
LShift intrinsic
LStat intrinsic
LTime intrinsic
m
machine code
macro options
main program unit, debugging
main()
MAIN__()
make clean
make compare
makeinfo
MAP statement
Max intrinsic
Max0 intrinsic
Max1 intrinsic
maximum stackable size
maximum unit number, maximum unit number
MClock intrinsic
memory usage, of compiler
memory utilization
merging distributions
messages, run-time
messages, warning
messages, warning and error
MIL-STD 1753, MIL-STD 1753, MIL-STD 1753, MIL-STD 1753
Min intrinsic
Min0 intrinsic
Min1 intrinsic
missing bison
missing debug features
missing makeinfo
mistakes
mistyped functions
mistyped variables
Mod intrinsic
modifying g77
modifying g77
MvBits intrinsic
MXUNIT, MXUNIT
n
name space
NAMELIST statement
naming conflicts
naming issues
NaN values
native compiler
negative forms of options
Netlib, Netlib
network file system, network file system
new users
newbies
NeXTStep problems
NFS, NFS
NInt intrinsic
nonportable conversions
Not intrinsic
null arguments
null byte, trailing
null CHARACTER strings
number of continuation lines
number of trips
o
object file, differences
octal constants
omitting arguments
one-trip DO loops
OPEN statement
optimization, better
optimizations, Pentium, optimizations, Pentium, optimizations, Pentium
optimize options
options to control warnings
options, --driver, options, --driver
options, -falias-check, options, -falias-check
options, -fargument-alias, options, -fargument-alias
options, -fargument-noalias, options, -fargument-noalias
options, -fcaller-saves
options, -fcase-initcap
options, -fcase-lower
options, -fcase-preserve
options, -fcase-strict-lower
options, -fcase-strict-upper
options, -fcase-upper
options, -fdebug-kludge
options, -fdelayed-branch
options, -fdollar-ok
options, -fexpensive-optimizations
options, -ff2c-intrinsics-delete
options, -ff2c-intrinsics-disable
options, -ff2c-intrinsics-enable
options, -ff2c-intrinsics-hide
options, -ff2c-library
options, -ff66
options, -ff77
options, -ff90
options, -ff90-intrinsics-delete
options, -ff90-intrinsics-disable
options, -ff90-intrinsics-enable
options, -ff90-intrinsics-hide
options, -ffast-math
options, -ffixed-line-length-n
options, -ffloat-store
options, -fforce-addr
options, -fforce-mem
options, -ffree-form
options, -fgnu-intrinsics-delete
options, -fgnu-intrinsics-disable
options, -fgnu-intrinsics-enable
options, -fgnu-intrinsics-hide
options, -fgroup-intrinsics-hide
options, -finit-local-zero, options, -finit-local-zero
options, -fintrin-case-any
options, -fintrin-case-initcap
options, -fintrin-case-lower
options, -fintrin-case-upper
options, -fmatch-case-any
options, -fmatch-case-initcap
options, -fmatch-case-lower
options, -fmatch-case-upper
options, -fmil-intrinsics-delete
options, -fmil-intrinsics-disable
options, -fmil-intrinsics-enable
options, -fmil-intrinsics-hide
options, -fno-argument-noalias-global, options, -fno-argument-noalias-global
options, -fno-automatic, options, -fno-automatic
options, -fno-backslash
options, -fno-common
options, -fno-emulate-complex
options, -fno-f2c, options, -fno-f2c
options, -fno-f77
options, -fno-fixed-form
options, -fno-ident
options, -fno-inline
options, -fno-move-all-movables
options, -fno-reduce-all-givs
options, -fno-rerun-loop-opt
options, -fno-second-underscore
options, -fno-silent
options, -fno-ugly
options, -fno-ugly-args
options, -fno-ugly-init
options, -fno-underscoring, options, -fno-underscoring, options, -fno-underscoring
options, -fonetrip
options, -fpack-struct
options, -fpcc-struct-return
options, -fpedantic
options, -fPIC
options, -freg-struct-return
options, -frerun-cse-after-loop
options, -fschedule-insns
options, -fschedule-insns2
options, -fset-g77-defaults
options, -fshort-double
options, -fsource-case-lower
options, -fsource-case-preserve
options, -fsource-case-upper
options, -fstrength-reduce
options, -fsymbol-case-any
options, -fsymbol-case-initcap
options, -fsymbol-case-lower
options, -fsymbol-case-upper
options, -fsyntax-only
options, -ftypeless-boz
options, -fugly, options, -fugly
options, -fugly-assign
options, -fugly-assumed
options, -fugly-comma, options, -fugly-comma
options, -fugly-complex
options, -fugly-logint
options, -funix-intrinsics-delete
options, -funix-intrinsics-disable
options, -funix-intrinsics-enable
options, -funix-intrinsics-hide
options, -funroll-all-loops
options, -funroll-loops
options, -fversion
options, -fvxt
options, -fvxt-intrinsics-delete
options, -fvxt-intrinsics-disable
options, -fvxt-intrinsics-enable
options, -fvxt-intrinsics-hide
options, -fzeros
options, -g
options, -I-
options, -Idir
options, -malign-double
options, -pedantic
options, -pedantic-errors
options, -v
options, -w
options, -W
options, -Waggregate-return
options, -Wall
options, -Wcomment
options, -Wconversion
options, -Werror
options, -Wformat
options, -Wid-clash-len
options, -Wimplicit
options, -Wlarger-than-len
options, -Wparentheses
options, -Wredundant-decls
options, -Wshadow
options, -Wsurprising
options, -Wswitch
options, -Wtraditional
options, -Wuninitialized
options, -Wunused
options, adding
options, code generation
options, debugging
options, dialect
options, directory search
options, GNU Fortran command
options, macro
options, negative forms
options, optimization
options, overall
options, overly convenient
options, preprocessor
options, shorthand
Or intrinsic
OR intrinsic
order of evaluation, side effects
ordering, array
other intrinsics
output, flushing, output, flushing
overall options
overflow
overlapping arguments
overlays
overly convenient options
overwritten data
p
packages
padding
parallel processing
PARAMETER statement, PARAMETER statement
parameters, unused
patch files
patch files, creating
pedantic compilation
Pentium optimizations, Pentium optimizations, Pentium optimizations
PError intrinsic
placing initialization statements
POINTER statement
pointers
porting, simplify
pre-installation checks
precision, increasing
prefix-radix constants
preprocessor, preprocessor, preprocessor
preprocessor options
prerequisites
printing compilation status
printing main source
printing version information, printing version information
problems installing
procedures
PROGRAM statement
programs, cc1
programs, cc1plus
programs, compiling
programs, cpp, programs, cpp, programs, cpp, programs, cpp
programs, f771, programs, f771
programs, speeding up
projects
q
questionable instructions
quick start
r
Rand intrinsic
range, increasing
reads and writes, scheduling
Real intrinsic
REAL intrinsic
real part
REAL(KIND=1) type
REAL(KIND=2) type
REAL*16 support
RealPart intrinsic
recent versions, recent versions
RECORD statement
recursion, lack of
RECURSIVE keyword
Rename intrinsic
reporting bugs
reporting compilation status
requirements, GNU C
results, inconsistent
RETURN statement, RETURN statement
return type of functions
rounding errors
row-major ordering
RS/6000 support
RShift intrinsic
run-time library
run-time options
runtime initialization
s
SAVE statement
saved variables
scheduling of reads and writes
scope, scope
search path
searching for included files
Secnds intrinsic
Second intrinsic, Second intrinsic
segmentation violation, segmentation violation, segmentation violation, segmentation violation
semicolons
separate distributions
sequence numbers
SGI support
SHIFT intrinsic
Short intrinsic
short source lines
shorthand options
side effects, order of evaluation
Sign intrinsic
Signal intrinsic
SIGNAL() intrinsic
signature of procedures
simplify porting
Sin intrinsic
SinH intrinsic
Sleep intrinsic
slow compiler
Sngl intrinsic
source code, source code, source code, source code, source code
source file
source file form
source file format, source file format, source file format, source file format
source form, source form
source lines, long
source lines, short
source tree
space-padding
spaces
speed, compiler
speed, of compiler
speeding up loops, speeding up loops
speeding up programs
SqRt intrinsic
SRand intrinsic
stack allocation
stack overflow
stack, aligned
stage directories
standard support
standard, ANSI FORTRAN 77
startup code
Stat intrinsic
statement labels, assigned
statements, ACCEPT
statements, ASSIGN, statements, ASSIGN
statements, BLOCK DATA, statements, BLOCK DATA
statements, CLOSE
statements, COMMON, statements, COMMON
statements, COMPLEX
statements, DATA, statements, DATA
statements, DECODE
statements, DIMENSION, statements, DIMENSION, statements, DIMENSION
statements, DO, statements, DO
statements, ENCODE
statements, ENTRY
statements, EQUIVALENCE
statements, FORMAT
statements, FUNCTION, statements, FUNCTION
statements, GOTO
statements, IMPLICIT CHARACTER*(*)
statements, INQUIRE
statements, MAP
statements, NAMELIST
statements, OPEN
statements, PARAMETER, statements, PARAMETER
statements, POINTER
statements, PROGRAM
statements, RECORD
statements, RETURN, statements, RETURN
statements, SAVE
statements, separated by semicolon
statements, STRUCTURE
statements, SUBROUTINE, statements, SUBROUTINE
statements, TYPE
statements, UNION
static variables
status, compilation
storage association
straight build
strings, empty
strtoul
STRUCTURE statement
structures
submodels
SUBROUTINE statement, SUBROUTINE statement
subroutines
suffixes, file name
SunOS4, SunOS4
support for ANSI FORTRAN 77
support for gcc
versions
support, Alpha
support, COMPLEX
support, ELF
support, f77
support, Fortran 90
support, gdb
support, RS/6000
support, SGI
suppressing warnings
symbol names, symbol names
symbol names, transforming, symbol names, transforming
symbol names, underscores, symbol names, underscores
symbolic names
SymLnk intrinsic
synchronous write errors, synchronous write errors
syntax checking
System intrinsic
System_Clock intrinsic
t
tab characters
table of intrinsics
Tan intrinsic
TanH intrinsic
texinfo
threads
Time intrinsic, Time intrinsic
Toolpack
trailing commas
trailing comments
trailing null byte
transformation of symbol names
transforming symbol names, transforming symbol names
translation of user programs
trips, number of
truncation
TtyNam intrinsic
TYPE statement
types, COMPLEX(KIND=1)
types, COMPLEX(KIND=2)
types, constants, types, constants, types, constants
types, DOUBLE COMPLEX
types, DOUBLE PRECISION
types, file
types, Fortran/C
types, INTEGER(KIND=1)
types, INTEGER(KIND=2)
types, INTEGER(KIND=3)
types, INTEGER(KIND=6)
types, LOGICAL(KIND=1)
types, LOGICAL(KIND=2)
types, LOGICAL(KIND=3)
types, LOGICAL(KIND=6)
types, of data
types, REAL(KIND=1)
types, REAL(KIND=2)
u
ugly features, ugly features, ugly features
UMask intrinsic
undefined behavior
undefined function value
undefined reference (_main)
undefined reference (_strtoul)
underscores, underscores, underscores, underscores
uninitialized variables, uninitialized variables, uninitialized variables
UNION statement
unit numbers, unit numbers
UNIX f77, UNIX f77
UNIX intrinsics
Unlink intrinsic
unpacking distributions
unrecognized file format
unresolved reference (various)
unrolling loops
unsupported warnings
unused arguments, unused arguments
unused dummies
unused parameters
unused variables
updating info directory
uppercase letters
user-visible changes
v
variables assumed to be zero
variables retaining values across calls
variables, initialization of
variables, mistyped
variables, uninitialized, variables, uninitialized
variables, unused
version information, printing, version information, printing
version numbering
versions of gcc
versions, recent, versions, recent
VXT extensions
VXT features
VXT intrinsics
w
warning messages
warnings
warnings vs errors
warnings, all
warnings, extra
warnings, implicit declaration
warnings, unsupported
why separate distributions
wisdom
writes, flushing, writes, flushing
writing code
x
XOr intrinsic
z
ZAbs intrinsic
ZCos intrinsic
zero byte, trailing
zero-initialized variables
zero-length CHARACTER
ZExp intrinsic
ZLog intrinsic
ZSin intrinsic
ZSqRt intrinsic
zzz.c
zzz.o
Go to the first, previous, next, last section, table of contents.