Go to the first, previous, next, last section, table of contents.
!
!, !, !, !, !
"
"
#
#, #
#define
#if
#include
#include directive
$
$
%
%
%DESCR() construct
%LOC() construct
%REF() construct
%VAL() construct
&
&
*
*
-
--driver option, --driver option, --driver option, --driver option
-falias-check option, -falias-check option
-fargument-alias option, -fargument-alias option
-fargument-noalias option, -fargument-noalias option
-fbadu77-intrinsics-delete option
-fbadu77-intrinsics-disable option
-fbadu77-intrinsics-enable option
-fbadu77-intrinsics-hide option
-fbounds-check 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
-femulate-complex 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
-fflatten-arrays option
-ffloat-store option
-fforce-addr option
-fforce-mem option
-ffortran-bounds-check option
-ffree-form option
-fgnu-intrinsics-delete option
-fgnu-intrinsics-disable option
-fgnu-intrinsics-enable option
-fgnu-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-f2c option, -fno-f2c option
-fno-f77 option
-fno-fixed-form option
-fno-globals 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-assign option
-fugly-assumed 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, -malign-double, -malign-double, -malign-double
-malign-double option, -malign-double option
-Nl option
-Nx option
-O2, -O2
-pedantic option
-pedantic-errors option
-qrealsize=8
-r8
-u option
-v option
-w option
-W option
-Waggregate-return option
-Wall option
-Wcomment option
-Wconversion option
-Werror option
-Wformat option
-Wimplicit option
-Wno-globals 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
.f filename suffix
.for filename suffix
.FOR filename suffix
.fpp filename suffix
.FPP filename suffix
.gdbinit
/
/*, /*
/WARNINGS=DECLARATIONS switch
6
64-bit systems
8
80-bit spills
;
;, ;
<
<
<> edit descriptor
>
>
?
?
\
\
_
_
_bsearch
_strtoul
a
Abort intrinsic
Abs intrinsic
ACCEPT statement
Access intrinsic
AChar intrinsic
ACos intrinsic
ACosD intrinsic
adding options
adjustable arrays
AdjustL intrinsic
AdjustR intrinsic
aggregate initialization
AImag intrinsic
AImag intrinsic
AIMax0 intrinsic
AIMin0 intrinsic
AInt intrinsic
AIX
AJMax0 intrinsic
AJMin0 intrinsic
Alarm intrinsic
aliasing, aliasing
aligned data
aligned stack
alignment, alignment, alignment, alignment, alignment
alignment testing
All intrinsic
all warnings
Allocated intrinsic
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
ampersand continuation line
And intrinsic
And intrinsic
ANInt intrinsic
ANS carriage control
ANSI FORTRAN 77 standard
ANSI FORTRAN 77 support
anti-aliasing
Any intrinsic
arguments, null
arguments, omitting
arguments, unused, arguments, unused
array bounds checking
array bounds, adjustable
array elements, in adjustable array bounds
array ordering
array performance
array size
arrays
arrays, adjustable
arrays, assumed-size
arrays, automatic, arrays, automatic, arrays, automatic, arrays, automatic
arrays, dimensioning, arrays, dimensioning
arrays, flattening
ASin intrinsic
ASinD intrinsic
assembler
assembly code
assembly code, invalid
ASSIGN statement, ASSIGN statement
assigned labels
assigned statement labels
Associated intrinsic
association, storage
assumed-size arrays
asterisk
ATan intrinsic
ATan2 intrinsic
ATan2D intrinsic
ATanD intrinsic
automatic arrays, automatic arrays, automatic arrays, automatic arrays
automatic variables
b
back end, gcc, back end, gcc
backslash, backslash, backslash
backtrace for bug reports
basic concepts
Bear-poking
beginners
BesJ0 intrinsic
BesJ1 intrinsic
BesJN intrinsic
BesY0 intrinsic
BesY1 intrinsic
BesYN intrinsic
binaries, distributing
binary data
bit patterns
Bit_Size intrinsic
BITest intrinsic
BJTest intrinsic
blank, blank
block data
block data and libraries
BLOCK DATA statement, BLOCK DATA statement
bounds checking
bsearch
BTest intrinsic
bug criteria
bug report mailing lists
bugs
bugs, finding
bugs, known
building gcc
bus error, bus error
but-bugs
byte ordering
c
C library
C preprocessor
C routines calling Fortran
C++
C++, linking with
C, linking with
CAbs intrinsic
calling C routines
card image
carriage control
carriage returns
case sensitivity
cc1 program
cc1plus program
CCos intrinsic
CDAbs intrinsic
CDCos intrinsic
CDExp intrinsic
CDLog intrinsic
CDSin intrinsic
CDSqRt intrinsic
Ceiling intrinsic
CExp intrinsic
cfortran.h
changes, user-visible
Char intrinsic
character assignments
character constants, character constants, character constants, character constants
character set
CHARACTER*(*)
CHARACTER, null
character-variable length
characters
characters, comma
characters, comment, characters, comment, characters, comment, characters, comment
characters, continuation, characters, continuation, characters, continuation
ChDir intrinsic, ChDir intrinsic
checking subscripts
checking substrings
checks, of internal consistency, checks, of internal consistency
ChMod intrinsic, ChMod intrinsic
CLog intrinsic
close angle
close bracket
CLOSE statement
Cmplx intrinsic
Cmplx intrinsic
code generation, conventions
code generation, improving
code generator, code generator
code, assembly
code, displaying main source
code, distributing
code, in-line
code, legacy
code, machine
code, modifying
code, source, code, source, code, source, code, source
code, stack variables
code, user, code, user
code, writing
column-major ordering
columns 73 through 80
comma, trailing
command options
comment, comment, comment
comment character
comment line, debug, comment line, debug
common blocks, common blocks, common blocks, common blocks, common blocks
common blocks, large
comparing logical expressions
compatibility, f2c, 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, in-line, compilation, in-line, compilation, in-line
compilation, pedantic
compilation, status
compiler bugs, reporting
compiler limits
compiler memory usage
compiler speed
compilers
compiling programs
Complex intrinsic
complex performance
COMPLEX statement
complex values
complex variables
COMPLEX(KIND=1) type
COMPLEX(KIND=2) type
components of g77
concatenation
concepts, basic
conformance, IEEE 754, conformance, IEEE 754, conformance, IEEE 754
Conjg intrinsic
consistency checks, consistency checks
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 character, continuation character
continuation line, ampersand
continuation line, number of
contributors
conversions, nonportable
core dump
Cos intrinsic
CosD intrinsic
CosH intrinsic
Count intrinsic
cpp preprocessor
cpp program, cpp program, cpp program, cpp program, cpp program
CPU_Time intrinsic
Cray pointers
credits
cross-compiler, building
cross-compiler, problems
CShift intrinsic
CSin intrinsic
CSqRt intrinsic
CTime intrinsic, CTime intrinsic
CYCLE statement
d
DAbs intrinsic
DACos intrinsic
DACosD intrinsic
DASin intrinsic
DASinD intrinsic
DATA statement, DATA statement
data types
data, aligned
data, overwritten
DATan intrinsic
DATan2 intrinsic
DATan2D intrinsic
DATanD intrinsic
Date intrinsic
Date_and_Time intrinsic
date_y2kbuggy_0
DbesJ0 intrinsic
DbesJ1 intrinsic
DbesJN intrinsic
DbesY0 intrinsic
DbesY1 intrinsic
DbesYN intrinsic
Dble intrinsic
DbleQ intrinsic
DCmplx intrinsic
DConjg intrinsic
DCos intrinsic
DCosD intrinsic
DCosH intrinsic
DDiM intrinsic
debug line, 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
DFlotI intrinsic
DFlotJ intrinsic
diagnostics
diagnostics, incorrect
dialect options
Digital Fortran features
Digits intrinsic
DiM intrinsic
DImag intrinsic
DIMENSION statement, 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
disabled intrinsics
disk full, disk full
displaying main source code
disposition of files
distensions
DLog intrinsic
DLog10 intrinsic
DMax1 intrinsic
DMin1 intrinsic
DMod intrinsic
DNInt intrinsic
DNRM2, DNRM2
DO
DO statement, DO statement
DO WHILE, DO WHILE
dollar sign, dollar sign, dollar sign
Dot_Product intrinsic
DOUBLE COMPLEX
DOUBLE COMPLEX type
DOUBLE PRECISION type
double quote
double quoted character constants, double quoted character constants
double quotes
double-precision performance, double-precision performance, double-precision performance, double-precision performance
DProd intrinsic
DReal intrinsic
driver, gcc command as
DSign intrinsic
DSin intrinsic
DSinD intrinsic
DSinH intrinsic
DSqRt intrinsic
DTan intrinsic
DTanD intrinsic
DTanH intrinsic
DTime intrinsic, DTime intrinsic
dummies, unused
e
edit descriptor, <>
edit descriptor, O
edit descriptor, Q
edit descriptor, Z, edit descriptor, Z
effecting IMPLICIT NONE
efficiency
ELF support
empty CHARACTER strings
enabled intrinsics
ENCODE statement
END DO
entry points
ENTRY statement
environment variables
EOShift intrinsic
Epsilon intrinsic
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, ETime intrinsic
exceptions, floating-point
exclamation point, exclamation point, exclamation point, exclamation point, exclamation point
executable file
Exit intrinsic
EXIT statement
Exp intrinsic
Exponent intrinsic
extended-source option
extensions, file name
extensions, from Fortran 90
extensions, more
extensions, VXT
external names
extra warnings
f
f2c
f2c compatibility, f2c compatibility, f2c compatibility, f2c compatibility
f2c compatibility, f2c compatibility, f2c compatibility, f2c compatibility
f77 compatibility
f771, linking error for
fatal signal
FDate intrinsic, FDate intrinsic
features, language
features, ugly, features, ugly, features, ugly
FFE, FFE
FFECOM_sizeMAXSTACKITEM
fflush(), fflush()
FGet intrinsic, FGet intrinsic
FGetC intrinsic, FGetC intrinsic
file format not recognized
file formats
file name extension
file name suffix
file type
file, source, file, source, file, source
files, executable
fixed form, fixed form, fixed form, fixed form
Float intrinsic
FloatI intrinsic
floating-point bit patterns
floating-point errors
floating-point, errors
floating-point, exceptions
floating-point, precision, floating-point, precision
FloatJ intrinsic
Floor intrinsic
Flush intrinsic
flushing output, flushing output
FNum intrinsic
FORM='PRINT'
FORMAT descriptors, FORMAT descriptors
FORMAT statement, FORMAT statement
FORTRAN 66, FORTRAN 66
FORTRAN 77 compatibility
Fortran 90
Fortran 90, compatibility
Fortran 90, features, Fortran 90, features, Fortran 90, features
Fortran 90, intrinsics
Fortran 90, support
Fortran preprocessor
forward references
FPE handling
FPut intrinsic, FPut intrinsic
FPutC intrinsic, FPutC intrinsic
Fraction intrinsic
free form, free form, free form
FSeek intrinsic
FSF, funding the
FStat intrinsic, FStat intrinsic
FTell intrinsic, FTell intrinsic
function references, in adjustable array bounds
FUNCTION statement, FUNCTION statement
functions
functions, mistyped
funding improvements
funding the FSF
g
G77_date_y2kbuggy_0
G77_vxtidate_y2kbuggy_0
GBE, GBE, GBE
GBEL
generic intrinsics
GError intrinsic
GetArg intrinsic
GetArg intrinsic
GetCWD intrinsic, GetCWD intrinsic
GetEnv intrinsic
GetGId intrinsic
GetLog intrinsic
GetPId intrinsic
getting started
GetUId intrinsic
global names, warning, global names, warning
GMTime intrinsic
GNU Back End (GBE), GNU Back End (GBE)
GNU Back End Language (GBEL)
GNU C required
GNU Fortran command options
GNU Fortran Front End (FFE), GNU Fortran Front End (FFE)
GOTO statement
groups of intrinsics, groups of intrinsics
h
hardware errors
hash mark
HDF
hidden intrinsics
Hollerith constants, Hollerith constants, Hollerith constants, Hollerith constants
horizontal tab
HostNm intrinsic, HostNm intrinsic
Huge 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 754 conformance, IEEE 754 conformance, IEEE 754 conformance
IEOr intrinsic
IErrNo intrinsic
IFix intrinsic
IIAbs intrinsic
IIAnd intrinsic
IIBClr intrinsic
IIBits intrinsic
IIBSet intrinsic
IIDiM intrinsic
IIDInt intrinsic
IIDNnt intrinsic
IIEOr intrinsic
IIFix intrinsic
IInt intrinsic
IIOr intrinsic
IIQint intrinsic
IIQNnt intrinsic
IIShftC intrinsic
IISign intrinsic
illegal unit number, illegal unit number
Imag intrinsic
imaginary part, imaginary part
ImagPart intrinsic
IMax0 intrinsic
IMax1 intrinsic
IMin0 intrinsic
IMin1 intrinsic
IMod intrinsic
IMPLICIT CHARACTER*(*) statement
implicit declaration, warning
IMPLICIT NONE, similar effect
implicit typing
improvements, funding
in-line code, in-line code, in-line code, in-line code
INCLUDE directive, 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
infinite spaces printed
INInt intrinsic
initialization, bug
initialization, of local variables
initialization, run-time
initialization, statement placement
INot intrinsic
INQUIRE statement
installation problems
installation trouble
installing, GNU Fortran
Int intrinsic
Int2 intrinsic
Int8 intrinsic
integer constants
INTEGER(KIND=1) type
INTEGER(KIND=2) type
INTEGER(KIND=3) type
INTEGER(KIND=6) type
Intel x86, Intel x86
interfacing
internal consistency checks, internal consistency checks
intrinsics, Abort
intrinsics, Abs
intrinsics, Access
intrinsics, AChar
intrinsics, ACos
intrinsics, ACosD
intrinsics, AdjustL
intrinsics, AdjustR
intrinsics, AImag
intrinsics, AImag
intrinsics, AIMax0
intrinsics, AIMin0
intrinsics, AInt
intrinsics, AJMax0
intrinsics, AJMin0
intrinsics, Alarm
intrinsics, All
intrinsics, Allocated
intrinsics, ALog
intrinsics, ALog10
intrinsics, AMax0
intrinsics, AMax1
intrinsics, AMin0
intrinsics, AMin1
intrinsics, AMod
intrinsics, And
intrinsics, And
intrinsics, ANInt
intrinsics, Any
intrinsics, ASin
intrinsics, ASinD
intrinsics, Associated
intrinsics, ATan
intrinsics, ATan2
intrinsics, ATan2D
intrinsics, ATanD
intrinsics, BesJ0
intrinsics, BesJ1
intrinsics, BesJN
intrinsics, BesY0
intrinsics, BesY1
intrinsics, BesYN
intrinsics, Bit_Size
intrinsics, BITest
intrinsics, BJTest
intrinsics, BTest
intrinsics, CAbs
intrinsics, CCos
intrinsics, CDAbs
intrinsics, CDCos
intrinsics, CDExp
intrinsics, CDLog
intrinsics, CDSin
intrinsics, CDSqRt
intrinsics, Ceiling
intrinsics, CExp
intrinsics, Char
intrinsics, ChDir, intrinsics, ChDir
intrinsics, ChMod, intrinsics, ChMod
intrinsics, CLog
intrinsics, Cmplx
intrinsics, Cmplx
intrinsics, Complex
intrinsics, Conjg
intrinsics, context-sensitive
intrinsics, Cos
intrinsics, CosD
intrinsics, CosH
intrinsics, Count
intrinsics, CPU_Time
intrinsics, CShift
intrinsics, CSin
intrinsics, CSqRt
intrinsics, CTime, intrinsics, CTime
intrinsics, DAbs
intrinsics, DACos
intrinsics, DACosD
intrinsics, DASin
intrinsics, DASinD
intrinsics, DATan
intrinsics, DATan2
intrinsics, DATan2D
intrinsics, DATanD
intrinsics, Date
intrinsics, Date_and_Time
intrinsics, DbesJ0
intrinsics, DbesJ1
intrinsics, DbesJN
intrinsics, DbesY0
intrinsics, DbesY1
intrinsics, DbesYN
intrinsics, Dble
intrinsics, DbleQ
intrinsics, DCmplx
intrinsics, DConjg
intrinsics, DCos
intrinsics, DCosD
intrinsics, DCosH
intrinsics, DDiM
intrinsics, deleted
intrinsics, DErF
intrinsics, DErFC
intrinsics, DExp
intrinsics, DFloat
intrinsics, DFlotI
intrinsics, DFlotJ
intrinsics, Digits
intrinsics, DiM
intrinsics, DImag
intrinsics, DInt
intrinsics, disabled
intrinsics, DLog
intrinsics, DLog10
intrinsics, DMax1
intrinsics, DMin1
intrinsics, DMod
intrinsics, DNInt
intrinsics, Dot_Product
intrinsics, DProd
intrinsics, DReal
intrinsics, DSign
intrinsics, DSin
intrinsics, DSinD
intrinsics, DSinH
intrinsics, DSqRt
intrinsics, DTan
intrinsics, DTanD
intrinsics, DTanH
intrinsics, DTime, intrinsics, DTime
intrinsics, enabled
intrinsics, EOShift
intrinsics, Epsilon
intrinsics, ErF
intrinsics, ErFC
intrinsics, ETime, intrinsics, ETime
intrinsics, Exit
intrinsics, Exp
intrinsics, Exponent
intrinsics, FDate, intrinsics, FDate
intrinsics, FGet, intrinsics, FGet
intrinsics, FGetC, intrinsics, FGetC
intrinsics, Float
intrinsics, FloatI
intrinsics, FloatJ
intrinsics, Floor
intrinsics, Flush
intrinsics, FNum
intrinsics, Fortran 90
intrinsics, FPut, intrinsics, FPut
intrinsics, FPutC, intrinsics, FPutC
intrinsics, Fraction
intrinsics, FSeek
intrinsics, FStat, intrinsics, FStat
intrinsics, FTell, intrinsics, FTell
intrinsics, generic
intrinsics, GError
intrinsics, GetArg
intrinsics, GetArg
intrinsics, GetCWD, intrinsics, GetCWD
intrinsics, GetEnv
intrinsics, GetGId
intrinsics, GetLog
intrinsics, GetPId
intrinsics, GetUId
intrinsics, GMTime
intrinsics, groups
intrinsics, groups of
intrinsics, hidden
intrinsics, HostNm, intrinsics, HostNm
intrinsics, Huge
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, IIAbs
intrinsics, IIAnd
intrinsics, IIBClr
intrinsics, IIBits
intrinsics, IIBSet
intrinsics, IIDiM
intrinsics, IIDInt
intrinsics, IIDNnt
intrinsics, IIEOr
intrinsics, IIFix
intrinsics, IInt
intrinsics, IIOr
intrinsics, IIQint
intrinsics, IIQNnt
intrinsics, IIShftC
intrinsics, IISign
intrinsics, Imag
intrinsics, ImagPart
intrinsics, IMax0
intrinsics, IMax1
intrinsics, IMin0
intrinsics, IMin1
intrinsics, IMod
intrinsics, Index
intrinsics, INInt
intrinsics, INot
intrinsics, Int
intrinsics, Int2
intrinsics, Int8
intrinsics, IOr
intrinsics, IRand
intrinsics, IsaTty
intrinsics, IShft
intrinsics, IShftC
intrinsics, ISign
intrinsics, ITime
intrinsics, IZExt
intrinsics, JIAbs
intrinsics, JIAnd
intrinsics, JIBClr
intrinsics, JIBits
intrinsics, JIBSet
intrinsics, JIDiM
intrinsics, JIDInt
intrinsics, JIDNnt
intrinsics, JIEOr
intrinsics, JIFix
intrinsics, JInt
intrinsics, JIOr
intrinsics, JIQint
intrinsics, JIQNnt
intrinsics, JIShft
intrinsics, JIShftC
intrinsics, JISign
intrinsics, JMax0
intrinsics, JMax1
intrinsics, JMin0
intrinsics, JMin1
intrinsics, JMod
intrinsics, JNInt
intrinsics, JNot
intrinsics, JZExt
intrinsics, Kill, intrinsics, Kill
intrinsics, Kind
intrinsics, LBound
intrinsics, Len
intrinsics, Len_Trim
intrinsics, LGe
intrinsics, LGt
intrinsics, Link, intrinsics, Link
intrinsics, LLe
intrinsics, LLt
intrinsics, LnBlnk
intrinsics, Loc
intrinsics, Log
intrinsics, Log10
intrinsics, Logical
intrinsics, Long
intrinsics, LShift
intrinsics, LStat, intrinsics, LStat
intrinsics, LTime
intrinsics, MatMul
intrinsics, Max
intrinsics, Max0
intrinsics, Max1
intrinsics, MaxExponent
intrinsics, MaxLoc
intrinsics, MaxVal
intrinsics, MClock
intrinsics, MClock8
intrinsics, Merge
intrinsics, MIL-STD 1753
intrinsics, Min
intrinsics, Min0
intrinsics, Min1
intrinsics, MinExponent
intrinsics, MinLoc
intrinsics, MinVal
intrinsics, Mod
intrinsics, Modulo
intrinsics, MvBits
intrinsics, Nearest
intrinsics, NInt
intrinsics, Not
intrinsics, Or
intrinsics, Or
intrinsics, others
intrinsics, Pack
intrinsics, PError
intrinsics, Precision
intrinsics, Present
intrinsics, Product
intrinsics, QAbs
intrinsics, QACos
intrinsics, QACosD
intrinsics, QASin
intrinsics, QASinD
intrinsics, QATan
intrinsics, QATan2
intrinsics, QATan2D
intrinsics, QATanD
intrinsics, QCos
intrinsics, QCosD
intrinsics, QCosH
intrinsics, QDiM
intrinsics, QExp
intrinsics, QExt
intrinsics, QExtD
intrinsics, QFloat
intrinsics, QInt
intrinsics, QLog
intrinsics, QLog10
intrinsics, QMax1
intrinsics, QMin1
intrinsics, QMod
intrinsics, QNInt
intrinsics, QSin
intrinsics, QSinD
intrinsics, QSinH
intrinsics, QSqRt
intrinsics, QTan
intrinsics, QTanD
intrinsics, QTanH
intrinsics, Radix
intrinsics, Rand
intrinsics, Random_Number
intrinsics, Random_Seed
intrinsics, Range
intrinsics, Real
intrinsics, Real
intrinsics, RealPart
intrinsics, Rename, intrinsics, Rename
intrinsics, Repeat
intrinsics, Reshape
intrinsics, RRSpacing
intrinsics, RShift
intrinsics, Scale
intrinsics, Scan
intrinsics, Secnds
intrinsics, Second, intrinsics, Second
intrinsics, Selected_Int_Kind
intrinsics, Selected_Real_Kind
intrinsics, Set_Exponent
intrinsics, Shape
intrinsics, Short
intrinsics, Sign
intrinsics, Signal, intrinsics, Signal
intrinsics, Sin
intrinsics, SinD
intrinsics, SinH
intrinsics, Sleep
intrinsics, Sngl
intrinsics, SnglQ
intrinsics, Spacing
intrinsics, Spread
intrinsics, SqRt
intrinsics, SRand
intrinsics, Stat, intrinsics, Stat
intrinsics, Sum
intrinsics, SymLnk, intrinsics, SymLnk
intrinsics, System, intrinsics, System
intrinsics, System_Clock
intrinsics, table of
intrinsics, Tan
intrinsics, TanD
intrinsics, TanH
intrinsics, Time, intrinsics, Time
intrinsics, Time8
intrinsics, Tiny
intrinsics, Transfer
intrinsics, Transpose
intrinsics, Trim
intrinsics, TtyNam, intrinsics, TtyNam
intrinsics, UBound
intrinsics, UMask, intrinsics, UMask
intrinsics, UNIX
intrinsics, Unlink, intrinsics, Unlink
intrinsics, Unpack
intrinsics, Verify
intrinsics, VXT
intrinsics, XOr
intrinsics, ZAbs
intrinsics, ZCos
intrinsics, ZExp
intrinsics, ZExt
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
ix86 floating-point
ix86 FPU stack
IZExt intrinsic
j
JCB002 program
JCB003 program
JIAbs intrinsic
JIAnd intrinsic
JIBClr intrinsic
JIBits intrinsic
JIBSet intrinsic
JIDiM intrinsic
JIDInt intrinsic
JIDNnt intrinsic
JIEOr intrinsic
JIFix intrinsic
JInt intrinsic
JIOr intrinsic
JIQint intrinsic
JIQNnt intrinsic
JIShft intrinsic
JIShftC intrinsic
JISign intrinsic
JMax0 intrinsic
JMax1 intrinsic
JMin0 intrinsic
JMin1 intrinsic
JMod intrinsic
JNInt intrinsic
JNot intrinsic
JZExt intrinsic
k
keywords, RECURSIVE
Kill intrinsic, Kill intrinsic
Kind intrinsic
KIND= notation
known causes of trouble
l
lack of recursion
language, dialect options
language, features
language, incorrect use of
large aggregate areas
large common blocks
large initialization
LBound intrinsic
left angle
left bracket
legacy code
Len intrinsic
Len_Trim intrinsic
length of source lines
letters, lowercase
letters, uppercase
LGe intrinsic
LGt intrinsic
libc, non-ANSI or non-default
libf2c library, libf2c library
libg2c library
libraries
libraries, containing BLOCK DATA
libraries, libf2c, libraries, libf2c
libraries, libg2c
limits, array dimensions
limits, array size
limits, compiler
limits, continuation lines, limits, continuation lines
limits, lengths of names, limits, lengths of names
limits, lengths of source lines
limits, multi-dimension arrays
limits, on character-variable length
limits, rank
limits, run-time library
limits, timings, limits, timings, limits, timings, limits, timings, limits, timings, limits, timings, limits, timings, limits, timings, limits, timings, limits, timings, limits, timings, limits, timings, limits, timings
limits, Y10K, limits, Y10K, limits, Y10K, limits, Y10K, limits, Y10K
limits, Y2K
lines
lines, continuation
lines, length
lines, long
lines, short
Link intrinsic, Link intrinsic
linking
linking against non-standard library
linking error for f771
linking error for user code
linking error, user code
linking with C
linking, errors
LLe intrinsic
LLt intrinsic
LnBlnk intrinsic
Loc intrinsic
local equivalence areas, local equivalence areas
Log intrinsic
Log10 intrinsic
logical expressions, comparing
Logical intrinsic
LOGICAL(KIND=1) type
LOGICAL(KIND=2) type
LOGICAL(KIND=3) type
LOGICAL(KIND=6) type
Long intrinsic
long source lines
long time
loops, optimizing
loops, speeding up, loops, speeding up
loops, unrolling
lowercase letters
LShift intrinsic
LStat intrinsic, LStat intrinsic
LTime intrinsic
m
machine code
macro options
main program unit, debugging
main()
MAIN__()
make clean
Makefile example
MAP statement
MatMul intrinsic
Max intrinsic
Max0 intrinsic
Max1 intrinsic
MaxExponent intrinsic
maximum number of dimensions
maximum rank
maximum stackable size
maximum unit number, maximum unit number
MaxLoc intrinsic
MaxVal intrinsic
MClock intrinsic
MClock8 intrinsic
memory usage, of compiler
memory utilization
Merge intrinsic
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
MinExponent intrinsic
MinLoc intrinsic
MinVal intrinsic
missing debug features
mistakes
mistyped functions
mistyped variables
Mod intrinsic
modifying g77
Modulo intrinsic
multi-dimension arrays
MvBits intrinsic
MXUNIT, MXUNIT
n
name space
NAMELIST statement
naming conflicts
naming issues
naming programs
NaN values
Nearest intrinsic
negative forms of options
negative time
Netlib, Netlib
network file system, network file system
new users
newbies
NeXTStep problems
NFS, NFS
NInt intrinsic
nonportable conversions
Not intrinsic
nothing happens
null arguments
null byte, trailing
null CHARACTER strings
number of continuation lines
number of dimensions, maximum
number of trips
o
O edit descriptor
octal constants
omitting arguments
open angle
open bracket
OPEN statement
optimization, better
optimization, for Pentium
optimize options
options, --driver, options, --driver, options, --driver, options, --driver
options, -falias-check, options, -falias-check
options, -fargument-alias, options, -fargument-alias
options, -fargument-noalias, options, -fargument-noalias
options, -fbadu77-intrinsics-delete
options, -fbadu77-intrinsics-disable
options, -fbadu77-intrinsics-enable
options, -fbadu77-intrinsics-hide
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, -femulate-complex
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, -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, -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-f2c, options, -fno-f2c
options, -fno-f77
options, -fno-fixed-form
options, -fno-globals
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-assign
options, -fugly-assumed
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, -malign-double
options, -Nl
options, -Nx
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, -Wimplicit
options, -Wno-globals
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
options, warnings
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
Pack intrinsic
padding
parallel processing
PARAMETER statement, PARAMETER statement
parameters, unused
patch files
paths, search
PDB
pedantic compilation
Pentium optimizations
percent sign
PError intrinsic
placing initialization statements
POINTER statement
pointers, pointers
Poking the bear
porting, simplify
pound sign
Precision intrinsic
precision, increasing
prefix-radix constants
preprocessor, preprocessor, preprocessor, preprocessor, preprocessor
preprocessor options
prerequisites
Present intrinsic
printing compilation status
printing main source
printing version information, printing version information
problems installing
procedures
Product intrinsic
PROGRAM statement
programs, cc1
programs, cc1plus
programs, compiling
programs, cpp, programs, cpp, programs, cpp, programs, cpp, programs, cpp
programs, speeding up
projects
q
Q edit descriptor
QAbs intrinsic
QACos intrinsic
QACosD intrinsic
QASin intrinsic
QASinD intrinsic
QATan intrinsic
QATan2 intrinsic
QATan2D intrinsic
QATanD intrinsic
QCos intrinsic
QCosD intrinsic
QCosH intrinsic
QDiM intrinsic
QExp intrinsic
QExt intrinsic
QExtD intrinsic
QFloat intrinsic
QInt intrinsic
QLog intrinsic
QLog10 intrinsic
QMax1 intrinsic
QMin1 intrinsic
QMod intrinsic
QNInt intrinsic
QSin intrinsic
QSinD intrinsic
QSinH intrinsic
QSqRt intrinsic
QTan intrinsic
QTanD intrinsic
QTanH intrinsic
question mark
questionable instructions
quick start
r
Radix intrinsic
Rand intrinsic
Random_Number intrinsic
Random_Seed intrinsic
range checking
Range intrinsic
range, increasing
rank, maximum
Ratfor preprocessor
READONLY
reads and writes, scheduling
Real intrinsic
Real intrinsic
real part
REAL(KIND=1) type
REAL(KIND=2) type
RealPart intrinsic
recent versions, recent versions
RECORD statement
recursion, lack of
RECURSIVE keyword
reference works
Rename intrinsic, Rename intrinsic
Repeat intrinsic
reporting bugs
reporting compilation status
requirements, GNU C
Reshape intrinsic
results, inconsistent
RETURN statement, RETURN statement
return type of functions
right angle
right bracket
rounding errors
row-major ordering
RRSpacing intrinsic
RShift intrinsic
run-time, dynamic allocation
run-time, initialization
run-time, library
run-time, options
s
SAVE statement
saved variables
Scale intrinsic
Scan intrinsic
scheduling of reads and writes
scope, scope
search path
search paths, for included files
Secnds intrinsic
Second intrinsic, Second intrinsic
segmentation violation, segmentation violation, segmentation violation, segmentation violation
Selected_Int_Kind intrinsic
Selected_Real_Kind intrinsic
semicolon, semicolon
sequence numbers
Set_Exponent intrinsic
Shape intrinsic
SHARED
Short intrinsic
short source lines
short time
shorthand options
side effects, order of evaluation
Sign intrinsic
signal 11
Signal intrinsic, Signal intrinsic
signature of procedures
simplify porting
Sin intrinsic
SinD intrinsic
SinH intrinsic
Sleep intrinsic
slow compiler
Sngl intrinsic
SnglQ intrinsic
Solaris
source code, source code, source code, source code
source file
source file format, source file format, source file format, source file format, source file format
source format, source format
source lines, long
source lines, short
space, space
space, endless printing of
space, padding with
Spacing intrinsic
SPC, SPC
speed, of compiler, speed, of compiler
speed, of loops, speed, of loops
speed, of programs
spills of floating-point results
Spread intrinsic
SqRt intrinsic
SRand intrinsic
stack, 387 coprocessor, stack, 387 coprocessor
stack, aligned
stack, allocation
stack, overflow
stage directories
standard, ANSI FORTRAN 77
standard, support for
startup code
Stat intrinsic, Stat intrinsic
statement labels, assigned
statements, ACCEPT
statements, ASSIGN, statements, ASSIGN
statements, BLOCK DATA, statements, BLOCK DATA
statements, CLOSE
statements, COMPLEX
statements, CYCLE
statements, DATA, statements, DATA
statements, DECODE
statements, DIMENSION, statements, DIMENSION
statements, DIMENSION, statements, DIMENSION
statements, DO, statements, DO
statements, ENCODE
statements, ENTRY
statements, EQUIVALENCE
statements, EXIT
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
static variables
status, compilation
storage association
strings, empty
strtoul
STRUCTURE statement
structures
submodels
SUBROUTINE statement, SUBROUTINE statement
subroutines
subscript checking
substring checking
suffixes, file name
Sum intrinsic
SunOS4
support, Alpha
support, ELF
support, FORTRAN 77
support, Fortran 90
suppressing warnings
symbol names, symbol names
symbol names, scope and classes
symbol names, transforming, symbol names, transforming
symbol names, underscores, symbol names, underscores
SymLnk intrinsic, SymLnk intrinsic
synchronous write errors, synchronous write errors
syntax checking
System intrinsic, System intrinsic
System_Clock intrinsic
t
tab character
table of intrinsics
Tan intrinsic
TanD intrinsic
TanH intrinsic
testing alignment
textbooks
threads
Time intrinsic, Time intrinsic
Time8 intrinsic
Tiny intrinsic
Toolpack
trailing comma
trailing comment, trailing comment, trailing comment
trailing null byte
Transfer intrinsic
transforming symbol names, transforming symbol names, transforming symbol names
translation of user programs
Transpose intrinsic
Trim intrinsic
trips, number of
truncation, of floating-point values
truncation, of long lines
TtyNam intrinsic, 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
UBound intrinsic
ugly features, ugly features, ugly features
UMask intrinsic, UMask intrinsic
undefined behavior
undefined function value
undefined reference (_bsearch)
undefined reference (_main)
undefined reference (_strtoul)
underscore, underscore, underscore, underscore, underscore
unformatted files
uninitialized variables, uninitialized variables, uninitialized variables
UNION statement
unit numbers, unit numbers
UNIX f77, UNIX f77
UNIX intrinsics
Unlink intrinsic, Unlink intrinsic
Unpack intrinsic
unrecognized file format
unresolved reference (various)
unrolling loops
UNSAVE
unsupported warnings
unused arguments, unused arguments
unused dummies
unused parameters
unused variables
uppercase letters
user-visible changes
v
variables, assumed to be zero
variables, automatic
variables, initialization of
variables, mistyped
variables, retaining values across calls
variables, uninitialized, variables, uninitialized
variables, unused
Verify intrinsic
version information, printing, version information, printing
versions, recent, versions, recent
VXT extensions, VXT extensions
VXT intrinsics
vxtidate_y2kbuggy_0
w
warnings
warnings vs errors
warnings, all
warnings, extra
warnings, global names, warnings, global names
warnings, implicit declaration
warnings, suppressing
warnings, unsupported
wisdom
wraparound
wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings, wraparound, timings
wraparound, Y10K, wraparound, Y10K, wraparound, Y10K, wraparound, Y10K, wraparound, Y10K
wraparound, Y2K
writes, flushing, writes, flushing
writing code
x
x86 floating-point
x86 FPU stack
XOr intrinsic
y
Y10K compliance, Y10K compliance, Y10K compliance, Y10K compliance, Y10K compliance, Y10K compliance
Y2K compliance, Y2K compliance, Y2K compliance, Y2K compliance
y2kbuggy
Year 10000 compliance, Year 10000 compliance, Year 10000 compliance, Year 10000 compliance, Year 10000 compliance, Year 10000 compliance
Year 2000 compliance, Year 2000 compliance, Year 2000 compliance, Year 2000 compliance
z
Z edit descriptor, Z edit descriptor
ZAbs intrinsic
ZCos intrinsic
zero byte, trailing
zero-initialized variables
zero-length CHARACTER
ZExp intrinsic
ZExt intrinsic
ZLog intrinsic
ZSin intrinsic
ZSqRt intrinsic
Go to the first, previous, next, last section, table of contents.