| Index Entry | Section |
|
B | | |
| back end, gcc | 5. What is GNU Fortran? |
| back end, gcc | 24.3 Philosophy of Code Generation |
| backslash | 7.4 Options Controlling Fortran Dialect |
| backslash | 10.6.1 GNU Fortran Character Set |
| backslash | 18.5.1 Backslash in Constants |
| backtrace for bug reports | 20.3 How to Report Bugs |
| badu77 intrinsics | 7.4 Options Controlling Fortran Dialect |
| badu77 intrinsics group | 12.5.1 Intrinsic Groups |
| basic concepts | 5. What is GNU Fortran? |
| Bear-poking | 24.3 Philosophy of Code Generation |
| beginners | 4. Getting Started |
| BesJ0 intrinsic | 10.11.9.27 BesJ0 Intrinsic |
| BesJ1 intrinsic | 10.11.9.28 BesJ1 Intrinsic |
| BesJN intrinsic | 10.11.9.29 BesJN Intrinsic |
| BesY0 intrinsic | 10.11.9.30 BesY0 Intrinsic |
| BesY1 intrinsic | 10.11.9.31 BesY1 Intrinsic |
| BesYN intrinsic | 10.11.9.32 BesYN Intrinsic |
| binaries, distributing | 15.6 Distributing Binaries |
| binary data | 18.3.48 Portable Unformatted Files |
| bit patterns | 15.3.4 Floating-point Bit Patterns |
| Bit_Size intrinsic | 10.11.9.33 Bit_Size Intrinsic |
| BITest intrinsic | 12.5.2.9 BITest Intrinsic |
| BJTest intrinsic | 12.5.2.10 BJTest Intrinsic |
| blank | 10.6.1 GNU Fortran Character Set |
| blank | 10.6.2 Lines |
| block data | 18.4.2 Multiple Definitions of External Names |
| block data and libraries | 17.2 Block Data and Libraries |
| BLOCK DATA statement | 17.2 Block Data and Libraries |
| BLOCK DATA statement | 18.4.2 Multiple Definitions of External Names |
| bounds checking | 7.10 Options for Code Generation Conventions |
| bsearch | 15.2.1.4 Missing strtoul or bsearch |
| BTest intrinsic | 10.11.9.34 BTest Intrinsic |
| bug criteria | 20.1 Have You Found a Bug? |
| bug report mailing lists | 20.2 Where to Report Bugs |
| bugs | 20. Reporting Bugs |
| bugs, finding | 5. What is GNU Fortran? |
| bugs, known | 18. Known Causes of Trouble with GNU Fortran |
| building gcc | 15.2.1.3 Building GNU CC Necessary |
| bus error | 18.1.5 NeXTStep Problems |
| bus error | 18.1.8 Strange Behavior at Run Time |
| but-bugs | 18.1 Bugs Not In GNU Fortran |
| byte ordering | 18.3.48 Portable Unformatted Files |
|
C | | |
| C library | 18.1.8 Strange Behavior at Run Time |
| C preprocessor | 7.2 Options Controlling the Kind of Output |
| C routines calling Fortran | 16. Debugging and Interfacing |
| C++ | 14.1.4 C++ Considerations |
| C++, linking with | 14.1 Tools and advice for interoperating with C and C++ |
| C, linking with | 14.1 Tools and advice for interoperating with C and C++ |
| CAbs intrinsic | 10.11.9.35 CAbs Intrinsic |
| calling C routines | 16. Debugging and Interfacing |
| card image | 7.4 Options Controlling Fortran Dialect |
| carriage control | 18.3.21 OPEN , CLOSE , and INQUIRE Keywords |
| carriage returns | 11.1.1 Carriage Returns |
| case sensitivity | 11.5 Case Sensitivity |
| cc1 program | 5. What is GNU Fortran? |
| cc1plus program | 5. What is GNU Fortran? |
| CCos intrinsic | 10.11.9.36 CCos Intrinsic |
| CDAbs intrinsic | 12.5.2.11 CDAbs Intrinsic |
| CDCos intrinsic | 12.5.2.12 CDCos Intrinsic |
| CDExp intrinsic | 12.5.2.13 CDExp Intrinsic |
| CDLog intrinsic | 12.5.2.14 CDLog Intrinsic |
| CDSin intrinsic | 12.5.2.15 CDSin Intrinsic |
| CDSqRt intrinsic | 12.5.2.16 CDSqRt Intrinsic |
| Ceiling intrinsic | 10.11.9.37 Ceiling Intrinsic |
| CExp intrinsic | 10.11.9.38 CExp Intrinsic |
| cfortran.h | 14.1.1 C Interfacing Tools |
| changes, user-visible | 9. User-visible Changes |
| Char intrinsic | 10.11.9.39 Char Intrinsic |
| character assignments | 10.14 Fortran 90 Features |
| character constants | 7.4 Options Controlling Fortran Dialect |
| character constants | 11.6.1 Meaning of Double Quote |
| character constants | 11.9.5 Ugly Conversion of Initializers |
| character constants | 17.1.7 Character and Hollerith Constants |
| character set | 7.4 Options Controlling Fortran Dialect |
| CHARACTER*(*) | 18.3.4 Arbitrary Concatenation |
| CHARACTER, null | 10.7.4 Character Type |
| character-variable length | 12.2.4 Character-variable Length |
| characters | 10.6.1 GNU Fortran Character Set |
| characters, comma | 11.9.4 Ugly Null Arguments |
| characters, comment | 10.5.2 Statements, Comments, and Lines |
| characters, comment | 11.2 Trailing Comment |
| characters, comment | 11.6.2 Meaning of Exclamation Point in Column 6 |
| characters, comment | 25.4 LEX |
| characters, continuation | 10.5.2 Statements, Comments, and Lines |
| characters, continuation | 11.6.2 Meaning of Exclamation Point in Column 6 |
| characters, continuation | 25.4 LEX |
| ChDir intrinsic | 10.11.9.40 ChDir Intrinsic (subroutine) |
| ChDir intrinsic | 12.5.2.17 ChDir Intrinsic (function) |
| checking subscripts | 7.10 Options for Code Generation Conventions |
| checking substrings | 7.10 Options for Code Generation Conventions |
| checks, of internal consistency | 7.2 Options Controlling the Kind of Output |
| checks, of internal consistency | 7.2 Options Controlling the Kind of Output |
| ChMod intrinsic | 10.11.9.41 ChMod Intrinsic (subroutine) |
| ChMod intrinsic | 12.5.2.18 ChMod Intrinsic (function) |
| CLog intrinsic | 10.11.9.42 CLog Intrinsic |
| close angle | 10.6.1 GNU Fortran Character Set |
| close bracket | 10.6.1 GNU Fortran Character Set |
| CLOSE statement | 18.3.21 OPEN , CLOSE , and INQUIRE Keywords |
| Cmplx intrinsic | 10.11.6 CMPLX() of DOUBLE PRECISION |
| Cmplx intrinsic | 10.11.9.43 Cmplx Intrinsic |
| code generation, conventions | 7.10 Options for Code Generation Conventions |
| code generation, improving | 23.2 Better Optimization |
| code generator | 5. What is GNU Fortran? |
| code generator | 24.3 Philosophy of Code Generation |
| code, assembly | 5. What is GNU Fortran? |
| code, displaying main source | 18.2 Known Bugs In GNU Fortran |
| code, distributing | 15.6 Distributing Binaries |
| code, in-line | 5. What is GNU Fortran? |
| code, legacy | 17. Collected Fortran Wisdom |
| code, machine | 5. What is GNU Fortran? |
| code, modifying | 7.2 Options Controlling the Kind of Output |
| code, source | 5. What is GNU Fortran? |
| code, source | 10.6.2 Lines |
| code, source | 11.1 Source Form |
| code, source | 11.5 Case Sensitivity |
| code, stack variables | 15.3.3 Maximum Stackable Size |
| code, user | 18.1.2 Cannot Link Fortran Programs |
| code, user | 18.1.2 Cannot Link Fortran Programs |
| code, writing | 17. Collected Fortran Wisdom |
| column-major ordering | 16.8 Arrays (DIMENSION) |
| columns 73 through 80 | 18.3.1 Better Source Model |
| comma, trailing | 11.9.4 Ugly Null Arguments |
| command options | 7. GNU Fortran Command Options |
| commands, as | 5. What is GNU Fortran? |
| commands, g77 | 5. What is GNU Fortran? |
| commands, g77 | 5. What is GNU Fortran? |
| commands, g77 | 6. Compile Fortran, C, or Other Programs |
| commands, gcc | 5. What is GNU Fortran? |
| commands, gcc | 6. Compile Fortran, C, or Other Programs |
| commands, gdb | 5. What is GNU Fortran? |
| commands, ld | 5. What is GNU Fortran? |
| comment | 10.5.2 Statements, Comments, and Lines |
| comment | 11.2 Trailing Comment |
| comment | 25.4 LEX |
| comment character | 11.6.2 Meaning of Exclamation Point in Column 6 |
| comment line, debug | 11.3 Debug Line |
| comment line, debug | 18.3.33 Enabling Debug Lines |
| common blocks | 7.6 Options for Debugging Your Program or GNU Fortran |
| common blocks | 16.5 Common Blocks (COMMON) |
| common blocks | 18.2 Known Bugs In GNU Fortran |
| common blocks | 18.2 Known Bugs In GNU Fortran |
| common blocks | 18.4.1 Mangling of Names in Source Code |
| common blocks, large | 18.1.3 Large Common Blocks |
| COMMON layout | 17.6.1 Aligned Data |
| COMMON statement | 16.5 Common Blocks (COMMON) |
| COMMON statement | 18.4.2 Multiple Definitions of External Names |
| comparing logical expressions | 18.5.5 Equivalence Versus Equality |
| compatibility, f2c | 7.2 Options Controlling the Kind of Output |
| compatibility, f2c | 7.3 Shorthand Options |
| compatibility, f2c | 7.10 Options for Code Generation Conventions |
| compatibility, f2c | 17.2 Block Data and Libraries |
| compatibility, f2c | 17.6.3 Avoid f2c Compatibility |
| compatibility, f77 | 7.3 Shorthand Options |
| compatibility, FORTRAN 66 | 7.3 Shorthand Options |
| compatibility, FORTRAN 66 | 7.4 Options Controlling Fortran Dialect |
| compatibility, FORTRAN 77 | 10.2 ANSI FORTRAN 77 Standard Support |
| compatibility, Fortran 90 | 11.7 Fortran 90 |
| compilation, in-line | 7.7 Options That Control Optimization |
| compilation, in-line | 7.10 Options for Code Generation Conventions |
| compilation, in-line | 25.5 GLOBALS |
| compilation, pedantic | 11.8 Pedantic Compilation |
| compilation, status | 7.2 Options Controlling the Kind of Output |
| compiler bugs, reporting | 20.3 How to Report Bugs |
| compiler limits | 12.1 Compiler Limits |
| compiler memory usage | 18.2 Known Bugs In GNU Fortran |
| compiler speed | 18.2 Known Bugs In GNU Fortran |
| compilers | 5. What is GNU Fortran? |
| compiling programs | 6. Compile Fortran, C, or Other Programs |
| Complex intrinsic | 10.11.9.44 Complex Intrinsic |
| COMPLEX intrinsics | 7.4 Options Controlling Fortran Dialect |
| complex performance | 18.2 Known Bugs In GNU Fortran |
| COMPLEX statement | 16.7 Complex Variables (COMPLEX) |
| complex values | 11.9.3 Ugly Complex Part Extraction |
| complex variables | 16.7 Complex Variables (COMPLEX) |
| COMPLEX(KIND=1) type | 12.3 Compiler Types |
| COMPLEX(KIND=2) type | 12.3 Compiler Types |
| components of g77 | 5. What is GNU Fortran? |
| concatenation | 18.3.4 Arbitrary Concatenation |
| concepts, basic | 5. What is GNU Fortran? |
| conformance, IEEE 754 | 7.7 Options That Control Optimization |
| conformance, IEEE 754 | 7.7 Options That Control Optimization |
| conformance, IEEE 754 | 17.4.10 Floating-point precision |
| Conjg intrinsic | 10.11.9.45 Conjg Intrinsic |
| consistency checks | 7.2 Options Controlling the Kind of Output |
| consistency checks | 7.2 Options Controlling the Kind of Output |
| constants | 10.7.2 Constants |
| constants | 12.4 Compiler Constants |
| constants, character | 11.6.1 Meaning of Double Quote |
| constants, character | 11.9.5 Ugly Conversion of Initializers |
| constants, character | 17.1.7 Character and Hollerith Constants |
| constants, context-sensitive | 18.5.4 Context-Sensitive Constants |
| constants, Hollerith | 11.9.1 Implicit Argument Conversion |
| constants, Hollerith | 11.9.5 Ugly Conversion of Initializers |
| constants, Hollerith | 17.1.7 Character and Hollerith Constants |
| constants, integer | 18.2 Known Bugs In GNU Fortran |
| constants, octal | 11.6.1 Meaning of Double Quote |
| constants, prefix-radix | 7.4 Options Controlling Fortran Dialect |
| constants, types | 7.4 Options Controlling Fortran Dialect |
| construct names | 10.10.3 Construct Names |
| context-sensitive constants | 18.5.4 Context-Sensitive Constants |
| context-sensitive intrinsics | 18.5.3 Context-Sensitive Intrinsicness |
| continuation character | 10.5.2 Statements, Comments, and Lines |
| continuation character | 11.6.2 Meaning of Exclamation Point in Column 6 |
| continuation character | 25.4 LEX |
| continuation line, ampersand | 11.1.5 Ampersand Continuation Line |
| continuation line, number of | 10.6.3 Continuation Line |
| contributors | Contributors to GNU Fortran |
| conversions, nonportable | 18.3.30 Nonportable Conversions |
| core dump | 20.1 Have You Found a Bug? |
| Cos intrinsic | 10.11.9.46 Cos Intrinsic |
| CosD intrinsic | 12.5.2.19 CosD Intrinsic |
| CosH intrinsic | 10.11.9.47 CosH Intrinsic |
| Count intrinsic | 10.11.9.48 Count Intrinsic |
| cpp preprocessor | 7.2 Options Controlling the Kind of Output |
| cpp program | 5. What is GNU Fortran? |
| cpp program | 7.2 Options Controlling the Kind of Output |
| cpp program | 7.8 Options Controlling the Preprocessor |
| cpp program | 20.3 How to Report Bugs |
| cpp program | 25.4 LEX |
| CPU_Time intrinsic | 10.11.9.49 CPU_Time Intrinsic |
| Cray pointers | 18.3.11 POINTER Statements |
| credits | Contributors to GNU Fortran |
| cross-compiler, building | 15.3.4 Floating-point Bit Patterns |
| cross-compiler, problems | 15.2.3 Cross-compiler Problems |
| CShift intrinsic | 10.11.9.50 CShift Intrinsic |
| CSin intrinsic | 10.11.9.51 CSin Intrinsic |
| CSqRt intrinsic | 10.11.9.52 CSqRt Intrinsic |
| CTime intrinsic | 10.11.9.53 CTime Intrinsic (subroutine) |
| CTime intrinsic | 10.11.9.54 CTime Intrinsic (function) |
| CYCLE statement | 10.10.4 The CYCLE and EXIT Statements |
|