| Index Entry | Section |
|
| E | | |
| `E' in constraint | 5.36.1 Simple Constraints |
| earlyclobber operand | 5.36.3 Constraint Modifier Characters |
| effecting IMPLICIT NONE | 3.5 Options to Request or Suppress Warnings |
| eight bit data on the H8/300 and H8/300H | 5.25 Declaring Attributes of Functions |
| environment variables | 3.11 Environment Variables Affecting GNU Fortran |
| error messages | 10.12 Warning Messages and Error Messages |
| escaped newlines | 5.15 Slightly Looser Rules for Escaped Newlines |
| exclamation point | 5.36.2 Multiple Alternative Constraints |
| exit | 5.44 Other built-in functions provided by GCC |
| exit status and VMS | 14.3 Other VMS Issues |
| explicit register variables | 5.38 Variables in Specified Registers |
| expressions containing statements | 5.1 Statements and Declarations in Expressions |
| expressions, compound, as lvalues | 5.7 Generalized Lvalues |
| expressions, conditional, as lvalues | 5.7 Generalized Lvalues |
| expressions, constructor | 5.20 Compound Literals |
| extended asm | 5.35 Assembler Instructions with C Expression Operands |
| extended-source option | 3.4 Options Controlling Fortran Dialect |
| extensible constraints | 5.36.1 Simple Constraints |
| extensions, ?: | 5.7 Generalized Lvalues |
| extensions, ?: | 5.8 Conditionals with Omitted Operands |
| extensions, C language | 5. Extensions to the C Language Family |
| extensions, C++ language | 6. Extensions to the C++ Language |
| extensions, file name | 3.2 Options Controlling the Kind of Output |
| external declaration scope | 10.5 Incompatibilities of GCC |
| extra warnings | 3.5 Options to Request or Suppress Warnings |
|
| F | | |
| `F' in constraint | 5.36.1 Simple Constraints |
| f2c compatibility | 3.2 Options Controlling the Kind of Output |
| f2c compatibility | 3.3 Shorthand Options |
| f2c compatibility | 3.10 Options for Code Generation Conventions |
| f2c intrinsics | 3.4 Options Controlling Fortran Dialect |
| f77 compatibility | 3.3 Shorthand Options |
| fabs | 5.44 Other built-in functions provided by GCC |
| fabsf | 5.44 Other built-in functions provided by GCC |
| fabsl | 5.44 Other built-in functions provided by GCC |
| fatal signal | 11.1 Have You Found a Bug? |
| FDL, GNU Free Documentation License | GNU Free Documentation License |
| features, ugly | 3.3 Shorthand Options |
| features, ugly | 3.3 Shorthand Options |
| ffs | 5.44 Other built-in functions provided by GCC |
| file name extension | 3.2 Options Controlling the Kind of Output |
| file name suffix | 3.2 Options Controlling the Kind of Output |
| file type | 3.2 Options Controlling the Kind of Output |
| fixed form | 3.4 Options Controlling Fortran Dialect |
| fixed form | 3.4 Options Controlling Fortran Dialect |
| flexible array members | 5.12 Arrays of Length Zero |
| float as function value type | 10.5 Incompatibilities of GCC |
| floating point precision | 10.8 Disappointments and Misunderstandings |
| floating-point, precision | 3.7 Options That Control Optimization |
| format function attribute | 5.25 Declaring Attributes of Functions |
| format_arg function attribute | 5.25 Declaring Attributes of Functions |
| Fortran | 1. Compile C, C++, Objective-C, Ada, Fortran, or Java |
| FORTRAN 66 | 3.3 Shorthand Options |
| FORTRAN 66 | 3.4 Options Controlling Fortran Dialect |
| Fortran 90, features | 3.4 Options Controlling Fortran Dialect |
| Fortran 90, features | 3.4 Options Controlling Fortran Dialect |
| Fortran 90, features | 3.4 Options Controlling Fortran Dialect |
| Fortran 90, intrinsics | 3.4 Options Controlling Fortran Dialect |
| Fortran preprocessor | 3.2 Options Controlling the Kind of Output |
| forwarding calls | 5.5 Constructing Function Calls |
| fprintf | 5.44 Other built-in functions provided by GCC |
| fprintf_unlocked | 5.44 Other built-in functions provided by GCC |
| fputs | 5.44 Other built-in functions provided by GCC |
| fputs_unlocked | 5.44 Other built-in functions provided by GCC |
| free form | 3.4 Options Controlling Fortran Dialect |
| freestanding environment | 2. Language Standards Supported by GCC |
| freestanding implementation | 2. Language Standards Supported by GCC |
| fscanf, and constant strings | 10.5 Incompatibilities of GCC |
| function addressability on the M32R/D | 5.25 Declaring Attributes of Functions |
| function attributes | 5.25 Declaring Attributes of Functions |
| function pointers, arithmetic | 5.18 Arithmetic on void- and Function-Pointers |
| function prototype declarations | 5.27 Prototypes and Old-Style Function Definitions |
| function without a prologue/epilogue code | 5.25 Declaring Attributes of Functions |
| function, size of pointer to | 5.18 Arithmetic on void- and Function-Pointers |
| functions called via pointer on the RS/6000 and PowerPC | 5.25 Declaring Attributes of Functions |
| functions in arbitrary sections | 5.25 Declaring Attributes of Functions |
| functions that are passed arguments in registers on the 386 | 5.25 Declaring Attributes of Functions |
| functions that are passed arguments in registers on the 386 | 5.25 Declaring Attributes of Functions |
| functions that behave like malloc | 5.25 Declaring Attributes of Functions |
| functions that do not pop the argument stack on the 386 | 5.25 Declaring Attributes of Functions |
| functions that do pop the argument stack on the 386 | 5.25 Declaring Attributes of Functions |
| functions that have no side effects | 5.25 Declaring Attributes of Functions |
| functions that never return | 5.25 Declaring Attributes of Functions |
| functions that pop the argument stack on the 386 | 5.25 Declaring Attributes of Functions |
| functions that pop the argument stack on the 386 | 5.25 Declaring Attributes of Functions |
| functions which are exported from a dll on PowerPC Windows NT | 5.25 Declaring Attributes of Functions |
| functions which are imported from a dll on PowerPC Windows NT | 5.25 Declaring Attributes of Functions |
| functions which specify exception handling on PowerPC Windows NT | 5.25 Declaring Attributes of Functions |
| functions with printf, scanf, strftime or strfmon style arguments | 5.25 Declaring Attributes of Functions |
|
| G | | |
| `G' in constraint | 5.36.1 Simple Constraints |
| `g' in constraint | 5.36.1 Simple Constraints |
| G++ | 1. Compile C, C++, Objective-C, Ada, Fortran, or Java |
| g77, modifying | 3.2 Options Controlling the Kind of Output |
| GCC | 1. Compile C, C++, Objective-C, Ada, Fortran, or Java |
| gcc-bugs@gcc.gnu.org or bug-gcc@gnu.org | 11.2 Where to Report Bugs |
| gccbug script | 11.4 The gccbug script |
| generalized lvalues | 5.7 Generalized Lvalues |
| global names, warning | 3.5 Options to Request or Suppress Warnings |
| global names, warning | 3.10 Options for Code Generation Conventions |
| global register after longjmp | 5.38.1 Defining Global Register Variables |
| global register variables | 5.38.1 Defining Global Register Variables |
| GLOBALDEF | 14.2 Global Declarations and VMS |
| GLOBALREF | 14.2 Global Declarations and VMS |
| GLOBALVALUEDEF | 14.2 Global Declarations and VMS |
| GLOBALVALUEREF | 14.2 Global Declarations and VMS |
| GNAT | 1. Compile C, C++, Objective-C, Ada, Fortran, or Java |
| GNU Fortran command options | 3. GNU Fortran Command Options |
| goto with computed label | 5.3 Labels as Values |
|