This is Info file f/g77.info, produced by Makeinfo version 1.68 from
the input file
/work/pkgbuild/lang/gcc/work.SunOS-5.9-sparc/gcc-2.95.3/gcc/f/g77.texi.

INFO-DIR-SECTION Programming
START-INFO-DIR-ENTRY
* g77: (g77).                  The GNU Fortran compiler.
END-INFO-DIR-ENTRY
   This file documents the use and the internals of the GNU Fortran
(`g77') compiler.  It corresponds to the GCC-2.95 version of `g77'.

   Published by the Free Software Foundation 59 Temple Place - Suite 330
Boston, MA 02111-1307 USA

   Copyright (C) 1995-1999 Free Software Foundation, Inc.

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the sections entitled "GNU General Public License," "Funding for
Free Software," and "Protect Your Freedom--Fight `Look And Feel'" are
included exactly as in the original, and provided that the entire
resulting derived work is distributed under the terms of a permission
notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the sections entitled "GNU General Public
License," "Funding for Free Software," and "Protect Your Freedom--Fight
`Look And Feel'", and this permission notice, may be included in
translations approved by the Free Software Foundation instead of in the
original English.

   Contributed by James Craig Burley (<craig@jcb-sc.com>).  Inspired by
a first pass at translating `g77-0.5.16/f/DOC' that was contributed to
Craig by David Ronis (<ronis@onsager.chem.mcgill.ca>).


Indirect:
g77.info-1: 1820
g77.info-2: 47328
g77.info-3: 90666
g77.info-4: 108853
g77.info-5: 155804
g77.info-6: 205725
g77.info-7: 255525
g77.info-8: 304942
g77.info-9: 354636
g77.info-10: 403220
g77.info-11: 451205
g77.info-12: 500853
g77.info-13: 550151
g77.info-14: 600037
g77.info-15: 649198
g77.info-16: 694893
g77.info-17: 744505
g77.info-18: 793199
g77.info-19: 840333
g77.info-20: 889867
g77.info-21: 902913

Tag Table:
(Indirect)
Node: Top1820
Node: Copying3831
Node: Contributors23013
Node: Funding26231
Node: Funding GNU Fortran28734
Node: Look and Feel31450
Node: Getting Started31952
Node: What is GNU Fortran?34292
Node: G77 and GCC44180
Node: Invoking G7745378
Node: Option Summary47328
Node: Overall Options52066
Node: Shorthand Options58718
Node: Fortran Dialect Options61016
Node: Warning Options72274
Node: Debugging Options81160
Node: Optimize Options82233
Node: Preprocessor Options88173
Node: Directory Options89354
Node: Code Gen Options90666
Node: Environment Variables108395
Node: News108853
Node: Changes155804
Node: Language176863
Node: Direction of Language Development179066
Node: Standard Support185305
Node: No Passing External Assumed-length186026
Node: No Passing Dummy Assumed-length186503
Node: No Pathological Implied-DO187018
Node: No Useless Implied-DO187705
Node: Conformance188436
Node: Notation Used190459
Node: Terms and Concepts194665
Node: Syntactic Items195177
Node: Statements Comments Lines195859
Node: Scope of Names and Labels197724
Node: Characters Lines Sequence198154
Node: Character Set198760
Node: Lines199761
Node: Continuation Line202237
Node: Statements203192
Node: Statement Labels204148
Node: Order204840
Node: INCLUDE205725
Node: Cpp-style directives208497
Node: Data Types and Constants208952
Node: Types212473
Node: Double Notation213562
Node: Star Notation214634
Node: Kind Notation217579
Node: Constants225999
Node: Integer Type227515
Node: Character Type228113
Node: Expressions228877
Node: %LOC()229293
Node: Specification Statements232023
Node: NAMELIST232480
Node: DOUBLE COMPLEX233231
Node: Control Statements233485
Node: DO WHILE233977
Node: END DO234282
Node: Construct Names235289
Node: CYCLE and EXIT236029
Node: Functions and Subroutines238793
Node: %VAL()239439
Node: %REF()240803
Node: %DESCR()242631
Node: Generics and Specifics244764
Node: REAL() and AIMAG() of Complex251966
Node: CMPLX() of DOUBLE PRECISION253799
Node: MIL-STD 1753255525
Node: f77/f2c Intrinsics255867
Node: Table of Intrinsic Functions256437
Node: Abort Intrinsic273149
Node: Abs Intrinsic273413
Node: Access Intrinsic274281
Node: AChar Intrinsic275117
Node: ACos Intrinsic275639
Node: AdjustL Intrinsic276100
Node: AdjustR Intrinsic276425
Node: AImag Intrinsic276751
Node: AInt Intrinsic277556
Node: Alarm Intrinsic278184
Node: All Intrinsic279016
Node: Allocated Intrinsic279328
Node: ALog Intrinsic279657
Node: ALog10 Intrinsic280047
Node: AMax0 Intrinsic280445
Node: AMax1 Intrinsic280930
Node: AMin0 Intrinsic281383
Node: AMin1 Intrinsic281867
Node: AMod Intrinsic282319
Node: And Intrinsic282745
Node: ANInt Intrinsic283251
Node: Any Intrinsic284015
Node: ASin Intrinsic284322
Node: Associated Intrinsic284780
Node: ATan Intrinsic285114
Node: ATan2 Intrinsic285580
Node: BesJ0 Intrinsic286131
Node: BesJ1 Intrinsic286592
Node: BesJN Intrinsic287053
Node: BesY0 Intrinsic287552
Node: BesY1 Intrinsic288014
Node: BesYN Intrinsic288476
Node: Bit_Size Intrinsic288979
Node: BTest Intrinsic289638
Node: CAbs Intrinsic290358
Node: CCos Intrinsic290745
Node: Ceiling Intrinsic291137
Node: CExp Intrinsic291459
Node: Char Intrinsic291851
Node: ChDir Intrinsic (subroutine)293105
Node: ChMod Intrinsic (subroutine)294109
Node: CLog Intrinsic295380
Node: Cmplx Intrinsic295784
Node: Complex Intrinsic296585
Node: Conjg Intrinsic298031
Node: Cos Intrinsic298455
Node: CosH Intrinsic298918
Node: Count Intrinsic299293
Node: CPU_Time Intrinsic299611
Node: CShift Intrinsic300402
Node: CSin Intrinsic300724
Node: CSqRt Intrinsic301116
Node: CTime Intrinsic (subroutine)301526
Node: CTime Intrinsic (function)302281
Node: DAbs Intrinsic302915
Node: DACos Intrinsic303311
Node: DASin Intrinsic303702
Node: DATan Intrinsic304094
Node: DATan2 Intrinsic304487
Node: Date_and_Time Intrinsic304942
Node: DbesJ0 Intrinsic306306
Node: DbesJ1 Intrinsic306699
Node: DbesJN Intrinsic307085
Node: DbesY0 Intrinsic307509
Node: DbesY1 Intrinsic307895
Node: DbesYN Intrinsic308281
Node: Dble Intrinsic308703
Node: DCos Intrinsic309409
Node: DCosH Intrinsic309793
Node: DDiM Intrinsic310183
Node: DErF Intrinsic310615
Node: DErFC Intrinsic310984
Node: DExp Intrinsic311359
Node: Digits Intrinsic311745
Node: DiM Intrinsic312062
Node: DInt Intrinsic312561
Node: DLog Intrinsic312945
Node: DLog10 Intrinsic313330
Node: DMax1 Intrinsic313728
Node: DMin1 Intrinsic314182
Node: DMod Intrinsic314634
Node: DNInt Intrinsic315062
Node: Dot_Product Intrinsic315461
Node: DProd Intrinsic315801
Node: DSign Intrinsic316183
Node: DSin Intrinsic316622
Node: DSinH Intrinsic317007
Node: DSqRt Intrinsic317398
Node: DTan Intrinsic317789
Node: DTanH Intrinsic318174
Node: DTime Intrinsic (subroutine)318578
Node: EOShift Intrinsic319849
Node: Epsilon Intrinsic320188
Node: ErF Intrinsic320512
Node: ErFC Intrinsic320918
Node: ETime Intrinsic (subroutine)321478
Node: ETime Intrinsic (function)322641
Node: Exit Intrinsic323681
Node: Exp Intrinsic324158
Node: Exponent Intrinsic324620
Node: FDate Intrinsic (subroutine)324959
Node: FDate Intrinsic (function)325869
Node: FGet Intrinsic (subroutine)326641
Node: FGetC Intrinsic (subroutine)327478
Node: Float Intrinsic328355
Node: Floor Intrinsic328755
Node: Flush Intrinsic329071
Node: FNum Intrinsic329650
Node: FPut Intrinsic (subroutine)330098
Node: FPutC Intrinsic (subroutine)330895
Node: Fraction Intrinsic331742
Node: FSeek Intrinsic332083
Node: FStat Intrinsic (subroutine)332808
Node: FStat Intrinsic (function)334333
Node: FTell Intrinsic (subroutine)335623
Node: FTell Intrinsic (function)336296
Node: GError Intrinsic336813
Node: GetArg Intrinsic337187
Node: GetCWD Intrinsic (subroutine)337823
Node: GetCWD Intrinsic (function)338679
Node: GetEnv Intrinsic339299
Node: GetGId Intrinsic339886
Node: GetLog Intrinsic340192
Node: GetPId Intrinsic340730
Node: GetUId Intrinsic341038
Node: GMTime Intrinsic341343
Node: HostNm Intrinsic (subroutine)342351
Node: HostNm Intrinsic (function)343441
Node: Huge Intrinsic344284
Node: IAbs Intrinsic344607
Node: IAChar Intrinsic344998
Node: IAnd Intrinsic345538
Node: IArgC Intrinsic346026
Node: IBClr Intrinsic346402
Node: IBits Intrinsic346913
Node: IBSet Intrinsic347627
Node: IChar Intrinsic348129
Node: IDate Intrinsic (UNIX)349348
Node: IDiM Intrinsic350151
Node: IDInt Intrinsic350600
Node: IDNInt Intrinsic350993
Node: IEOr Intrinsic351392
Node: IErrNo Intrinsic351890
Node: IFix Intrinsic352217
Node: Imag Intrinsic352605
Node: ImagPart Intrinsic353610
Node: Index Intrinsic354636
Node: Int Intrinsic355189
Node: Int2 Intrinsic355904
Node: Int8 Intrinsic356614
Node: IOr Intrinsic357324
Node: IRand Intrinsic357804
Node: IsaTty Intrinsic358724
Node: IShft Intrinsic359148
Node: IShftC Intrinsic359978
Node: ISign Intrinsic360907
Node: ITime Intrinsic361357
Node: Kill Intrinsic (subroutine)361759
Node: Kind Intrinsic362596
Node: LBound Intrinsic362921
Node: Len Intrinsic363238
Node: Len_Trim Intrinsic363874
Node: LGe Intrinsic364286
Node: LGt Intrinsic365699
Node: Link Intrinsic (subroutine)366605
Node: LLe Intrinsic367570
Node: LLt Intrinsic368476
Node: LnBlnk Intrinsic369371
Node: Loc Intrinsic369774
Node: Log Intrinsic370205
Node: Log10 Intrinsic370796
Node: Logical Intrinsic371338
Node: Long Intrinsic371661
Node: LShift Intrinsic372185
Node: LStat Intrinsic (subroutine)373221
Node: LStat Intrinsic (function)375033
Node: LTime Intrinsic376596
Node: MatMul Intrinsic377600
Node: Max Intrinsic377918
Node: Max0 Intrinsic378469
Node: Max1 Intrinsic378920
Node: MaxExponent Intrinsic379404
Node: MaxLoc Intrinsic379744
Node: MaxVal Intrinsic380071
Node: MClock Intrinsic380393
Node: MClock8 Intrinsic381291
Node: Merge Intrinsic382479
Node: Min Intrinsic382795
Node: Min0 Intrinsic383346
Node: Min1 Intrinsic383797
Node: MinExponent Intrinsic384281
Node: MinLoc Intrinsic384621
Node: MinVal Intrinsic384948
Node: Mod Intrinsic385267
Node: Modulo Intrinsic385790
Node: MvBits Intrinsic386109
Node: Nearest Intrinsic386975
Node: NInt Intrinsic387299
Node: Not Intrinsic388137
Node: Or Intrinsic388532
Node: Pack Intrinsic389030
Node: PError Intrinsic389340
Node: Precision Intrinsic389794
Node: Present Intrinsic390129
Node: Product Intrinsic390459
Node: Radix Intrinsic390785
Node: Rand Intrinsic391102
Node: Random_Number Intrinsic391989
Node: Random_Seed Intrinsic392342
Node: Range Intrinsic392690
Node: Real Intrinsic393011
Node: RealPart Intrinsic394017
Node: Rename Intrinsic (subroutine)395050
Node: Repeat Intrinsic396022
Node: Reshape Intrinsic396358
Node: RRSpacing Intrinsic396687
Node: RShift Intrinsic397022
Node: Scale Intrinsic398020
Node: Scan Intrinsic398336
Node: Second Intrinsic (function)398660
Node: Second Intrinsic (subroutine)399491
Node: Selected_Int_Kind Intrinsic400466
Node: Selected_Real_Kind Intrinsic400857
Node: Set_Exponent Intrinsic401244
Node: Shape Intrinsic401601
Node: Short Intrinsic401924
Node: Sign Intrinsic402620
Node: Signal Intrinsic (subroutine)403220
Node: Sin Intrinsic405434
Node: SinH Intrinsic405909
Node: Sleep Intrinsic406282
Node: Sngl Intrinsic406624
Node: Spacing Intrinsic407013
Node: Spread Intrinsic407337
Node: SqRt Intrinsic407658
Node: SRand Intrinsic408262
Node: Stat Intrinsic (subroutine)408639
Node: Stat Intrinsic (function)410254
Node: Sum Intrinsic411618
Node: SymLnk Intrinsic (subroutine)411950
Node: System Intrinsic (subroutine)412982
Node: System_Clock Intrinsic413921
Node: Tan Intrinsic415045
Node: TanH Intrinsic415505
Node: Time Intrinsic (UNIX)415887
Node: Time8 Intrinsic416872
Node: Tiny Intrinsic418051
Node: Transfer Intrinsic418366
Node: Transpose Intrinsic418697
Node: Trim Intrinsic419031
Node: TtyNam Intrinsic (subroutine)419361
Node: TtyNam Intrinsic (function)420063
Node: UBound Intrinsic420632
Node: UMask Intrinsic (subroutine)420977
Node: Unlink Intrinsic (subroutine)421674
Node: Unpack Intrinsic422572
Node: Verify Intrinsic422907
Node: XOr Intrinsic423226
Node: ZAbs Intrinsic423742
Node: ZCos Intrinsic424111
Node: ZExp Intrinsic424484
Node: ZLog Intrinsic424857
Node: ZSin Intrinsic425230
Node: ZSqRt Intrinsic425604
Node: Scope and Classes of Names425961
Node: Underscores in Symbol Names426443
Node: I/O426690
Node: Fortran 90 Features427463
Node: Other Dialects430265
Node: Source Form431424
Node: Carriage Returns432775
Node: Tabs433104
Node: Short Lines434813
Node: Long Lines435787
Node: Ampersands436398
Node: Trailing Comment436652
Node: Debug Line437428
Node: Dollar Signs438097
Node: Case Sensitivity438383
Node: VXT Fortran446999
Node: Double Quote Meaning448182
Node: Exclamation Point449110
Node: Fortran 90450153
Node: Pedantic Compilation451205
Node: Distensions455169
Node: Ugly Implicit Argument Conversion456133
Node: Ugly Assumed-Size Arrays456747
Node: Ugly Complex Part Extraction458468
Node: Ugly Null Arguments460090
Node: Ugly Conversion of Initializers461693
Node: Ugly Integer Conversions463458
Node: Ugly Assigned Labels464566
Node: Compiler466497
Node: Compiler Limits467135
Node: Run-time Environment Limits468026
Node: Timer Wraparounds469968
Node: Year 2000 (Y2K) Problems471247
Node: Array Size475753
Node: Character-variable Length476938
Node: Year 10000 (Y10K) Problems477447
Node: Compiler Types477993
Node: Compiler Constants482704
Node: Compiler Intrinsics483563
Node: Intrinsic Groups484490
Node: Other Intrinsics487931
Node: ACosD Intrinsic495529
Node: AIMax0 Intrinsic495810
Node: AIMin0 Intrinsic496119
Node: AJMax0 Intrinsic496429
Node: AJMin0 Intrinsic496739
Node: ASinD Intrinsic497048
Node: ATan2D Intrinsic497354
Node: ATanD Intrinsic497662
Node: BITest Intrinsic497968
Node: BJTest Intrinsic498277
Node: CDAbs Intrinsic498586
Node: CDCos Intrinsic498959
Node: CDExp Intrinsic499334
Node: CDLog Intrinsic499709
Node: CDSin Intrinsic500084
Node: CDSqRt Intrinsic500460
Node: ChDir Intrinsic (function)500853
Node: ChMod Intrinsic (function)501682
Node: CosD Intrinsic502796
Node: DACosD Intrinsic503108
Node: DASinD Intrinsic503416
Node: DATan2D Intrinsic503727
Node: DATanD Intrinsic504041
Node: Date Intrinsic504350
Node: DbleQ Intrinsic505069
Node: DCmplx Intrinsic505373
Node: DConjg Intrinsic507004
Node: DCosD Intrinsic507389
Node: DFloat Intrinsic507695
Node: DFlotI Intrinsic508067
Node: DFlotJ Intrinsic508377
Node: DImag Intrinsic508686
Node: DReal Intrinsic509063
Node: DSinD Intrinsic510210
Node: DTanD Intrinsic510514
Node: DTime Intrinsic (function)510829
Node: FGet Intrinsic (function)512059
Node: FGetC Intrinsic (function)512832
Node: FloatI Intrinsic513648
Node: FloatJ Intrinsic513968
Node: FPut Intrinsic (function)514287
Node: FPutC Intrinsic (function)515023
Node: IDate Intrinsic (VXT)515816
Node: IIAbs Intrinsic516860
Node: IIAnd Intrinsic517170
Node: IIBClr Intrinsic517475
Node: IIBits Intrinsic517784
Node: IIBSet Intrinsic518094
Node: IIDiM Intrinsic518403
Node: IIDInt Intrinsic518709
Node: IIDNnt Intrinsic519018
Node: IIEOr Intrinsic519327
Node: IIFix Intrinsic519632
Node: IInt Intrinsic519935
Node: IIOr Intrinsic520234
Node: IIQint Intrinsic520534
Node: IIQNnt Intrinsic520842
Node: IIShftC Intrinsic521153
Node: IISign Intrinsic521467
Node: IMax0 Intrinsic521777
Node: IMax1 Intrinsic522082
Node: IMin0 Intrinsic522386
Node: IMin1 Intrinsic522690
Node: IMod Intrinsic522993
Node: INInt Intrinsic523293
Node: INot Intrinsic523595
Node: IZExt Intrinsic523895
Node: JIAbs Intrinsic524198
Node: JIAnd Intrinsic524502
Node: JIBClr Intrinsic524807
Node: JIBits Intrinsic525116
Node: JIBSet Intrinsic525426
Node: JIDiM Intrinsic525735
Node: JIDInt Intrinsic526041
Node: JIDNnt Intrinsic526350
Node: JIEOr Intrinsic526659
Node: JIFix Intrinsic526964
Node: JInt Intrinsic527267
Node: JIOr Intrinsic527566
Node: JIQint Intrinsic527866
Node: JIQNnt Intrinsic528174
Node: JIShft Intrinsic528484
Node: JIShftC Intrinsic528795
Node: JISign Intrinsic529109
Node: JMax0 Intrinsic529419
Node: JMax1 Intrinsic529724
Node: JMin0 Intrinsic530028
Node: JMin1 Intrinsic530332
Node: JMod Intrinsic530635
Node: JNInt Intrinsic530935
Node: JNot Intrinsic531237
Node: JZExt Intrinsic531537
Node: Kill Intrinsic (function)531850
Node: Link Intrinsic (function)532532
Node: QAbs Intrinsic533344
Node: QACos Intrinsic533654
Node: QACosD Intrinsic533958
Node: QASin Intrinsic534266
Node: QASinD Intrinsic534572
Node: QATan Intrinsic534880
Node: QATan2 Intrinsic535186
Node: QATan2D Intrinsic535496
Node: QATanD Intrinsic535810
Node: QCos Intrinsic536119
Node: QCosD Intrinsic536420
Node: QCosH Intrinsic536723
Node: QDiM Intrinsic537026
Node: QExp Intrinsic537325
Node: QExt Intrinsic537623
Node: QExtD Intrinsic537922
Node: QFloat Intrinsic538226
Node: QInt Intrinsic538533
Node: QLog Intrinsic538833
Node: QLog10 Intrinsic539133
Node: QMax1 Intrinsic539440
Node: QMin1 Intrinsic539745
Node: QMod Intrinsic540048
Node: QNInt Intrinsic540348
Node: QSin Intrinsic540650
Node: QSinD Intrinsic540950
Node: QSinH Intrinsic541253
Node: QSqRt Intrinsic541557
Node: QTan Intrinsic541860
Node: QTanD Intrinsic542160
Node: QTanH Intrinsic542463
Node: Rename Intrinsic (function)542779
Node: Secnds Intrinsic543584
Node: Signal Intrinsic (function)544183
Node: SinD Intrinsic547012
Node: SnglQ Intrinsic547324
Node: SymLnk Intrinsic (function)547639
Node: System Intrinsic (function)548507
Node: TanD Intrinsic549834
Node: Time Intrinsic (VXT)550151
Node: UMask Intrinsic (function)550905
Node: Unlink Intrinsic (function)551513
Node: ZExt Intrinsic552242
Node: Other Compilers552530
Node: Dropping f2c Compatibility555050
Node: Compilers Other Than f2c558122
Node: Other Languages559920
Node: Interoperating with C and C++560172
Node: C Interfacing Tools561205
Node: C Access to Type Information562133
Node: f2c Skeletons and Prototypes562820
Node: C++ Considerations564521
Node: Startup Code565176
Node: Installation569967
Node: Prerequisites570863
Node: Problems Installing571096
Node: General Problems571791
Node: GNU C Required572363
Node: Patching GNU CC573056
Node: Building GNU CC Necessary573405
Node: Missing strtoul or bsearch573752
Node: Cleanup Kills Stage Directories574027
Node: LANGUAGES Macro Ignored574705
Node: System-specific Problems575561
Node: Cross-compiler Problems575917
Node: Settings578217
Node: Larger File Unit Numbers579300
Node: Always Flush Output580885
Node: Maximum Stackable Size582557
Node: Floating-point Bit Patterns583418
Node: Large Initialization584173
Node: Alpha Problems Fixed585767
Node: Quick Start586654
Node: Complete Installation586900
Node: Distributing Binaries587179
Node: Debugging and Interfacing587438
Node: Main Program Unit590122
Node: Procedures592617
Node: Functions595276
Node: Names596894
Node: Common Blocks600037
Node: Local Equivalence Areas602074
Node: Complex Variables604761
Node: Arrays605881
Node: Adjustable Arrays609215
Node: Alternate Entry Points612074
Node: Alternate Returns618776
Node: Assigned Statement Labels619677
Node: Run-time Library Errors621522
Node: Collected Fortran Wisdom623474
Node: Advantages Over f2c624910
Node: Language Extensions625891
Node: Diagnostic Abilities627065
Node: Compiler Options627456
Node: Compiler Speed628504
Node: Program Speed629214
Node: Ease of Debugging630799
Node: Character and Hollerith Constants633229
Node: Block Data and Libraries634201
Node: Loops637530
Node: Working Programs642756
Node: Not My Type643500
Node: Variables Assumed To Be Zero645431
Node: Variables Assumed To Be Saved646485
Node: Unwanted Variables647855
Node: Unused Arguments648735
Node: Surprising Interpretations of Code649198
Node: Aliasing Assumed To Work650045
Node: Output Assumed To Flush656373
Node: Large File Unit Numbers657825
Node: Floating-point precision659105
Node: Inconsistent Calling Sequences660321
Node: Overly Convenient Options661301
Node: Faster Programs664607
Node: Aligned Data665053
Node: Prefer Automatic Uninitialized Variables669930
Node: Avoid f2c Compatibility671296
Node: Use Submodel Options671764
Node: Trouble672768
Node: But-bugs674379
Node: Signal 11 and Friends676152
Node: Cannot Link Fortran Programs678232
Node: Large Common Blocks679515
Node: Debugger Problems679941
Node: NeXTStep Problems680656
Node: Stack Overflow682483
Node: Nothing Happens684496
Node: Strange Behavior at Run Time686110
Node: Floating-point Errors688599
Node: Known Bugs694893
Node: Missing Features702021
Node: Better Source Model703948
Node: Fortran 90 Support705717
Node: Intrinsics in PARAMETER Statements706818
Node: Arbitrary Concatenation707698
Node: SELECT CASE on CHARACTER Type708101
Node: RECURSIVE Keyword708388
Node: Increasing Precision/Range708815
Node: Popular Non-standard Types710353
Node: Full Support for Compiler Types710770
Node: Array Bounds Expressions711442
Node: POINTER Statements711889
Node: Sensible Non-standard Constructs712772
Node: READONLY Keyword715098
Node: FLUSH Statement716008
Node: Expressions in FORMAT Statements716378
Node: Explicit Assembler Code717553
Node: Q Edit Descriptor717842
Node: Old-style PARAMETER Statements718346
Node: TYPE and ACCEPT I/O Statements719080
Node: STRUCTURE UNION RECORD MAP719646
Node: OPEN CLOSE and INQUIRE Keywords720132
Node: ENCODE and DECODE721112
Node: AUTOMATIC Statement722207
Node: Suppressing Space Padding723454
Node: Fortran Preprocessor724682
Node: Bit Operations on Floating-point Data725255
Node: Really Ugly Character Assignments725788
Node: POSIX Standard726163
Node: Floating-point Exception Handling726403
Node: Nonportable Conversions727730
Node: Large Automatic Arrays728273
Node: Support for Threads728680
Node: Enabling Debug Lines729105
Node: Better Warnings729482
Node: Gracefully Handle Sensible Bad Code731186
Node: Non-standard Conversions731930
Node: Non-standard Intrinsics732273
Node: Modifying DO Variable732689
Node: Better Pedantic Compilation733365
Node: Warn About Implicit Conversions733993
Node: Invalid Use of Hollerith Constant734580
Node: Dummy Array Without Dimensioning Dummy735123
Node: Invalid FORMAT Specifiers736036
Node: Ambiguous Dialects736437
Node: Unused Labels736848
Node: Informational Messages737070
Node: Uninitialized Variables at Run Time737473
Node: Portable Unformatted Files738079
Node: Better List-directed I/O741063
Node: Default to Console I/O741968
Node: Labels Visible to Debugger742616
Node: Disappointments743017
Node: Mangling of Names743655
Node: Multiple Definitions of External Names744505
Node: Limitation on Implicit Declarations745868
Node: Non-bugs746152
Node: Backslash in Constants747277
Node: Initializing Before Specifying752166
Node: Context-Sensitive Intrinsicness753308
Node: Context-Sensitive Constants755204
Node: Equivalence Versus Equality758161
Node: Order of Side Effects761205
Node: Warnings and Errors762933
Node: Open Questions764617
Node: Bugs765086
Node: Bug Criteria766591
Node: Bug Lists772824
Node: Bug Reporting773613
Node: Sending Patches787237
Node: Service792738
Node: Adding Options793199
Node: Projects797767
Node: Efficiency798702
Node: Better Optimization801599
Node: Simplify Porting804969
Node: More Extensions806724
Node: Machine Model809812
Node: Internals Documentation811098
Node: Internals Improvements811487
Node: Better Diagnostics815031
Node: Front End815948
Node: Overview of Sources816891
Node: Overview of Translation Process824280
Node: g77stripcard827939
Node: lex.c830416
Node: sta.c839645
Node: stb.c839756
Node: expr.c839868
Node: stc.c839982
Node: std.c840094
Node: ste.c840205
Node: Gotchas (Transforming)840333
Node: TBD (Transforming)848452
Node: Philosophy of Code Generation851342
Node: Two-pass Design856556
Node: Two-pass Code857713
Node: Why Two Passes858449
Node: Challenges Posed864374
Node: Transforming Statements866858
Node: Statements Needing Temporaries867708
Node: Transforming DO WHILE870472
Node: Transforming Iterative DO871655
Node: Transforming Block IF872484
Node: Transforming SELECT CASE873849
Node: Transforming Expressions877071
Node: Internal Naming Conventions879060
Node: Diagnostics882060
Node: CMPAMBIG883450
Node: EXPIMP889867
Node: INTGLOB891103
Node: LEX893347
Node: GLOBALS898788
Node: LINKFAIL901452
Node: Y2KBAD902563
Node: Index902913

End Tag Table
