| Index Entry | | Section |
|
D | | |
| Darwin options | | 3.17.9 Darwin Options |
| dcgettext | | 6.55 Other Built-in Functions Provided by GCC |
| dd integer suffix | | 6.13 Decimal Floating Types |
| DD integer suffix | | 6.13 Decimal Floating Types |
| deallocating variable length arrays | | 6.19 Arrays of Variable Length |
| debugging information options | | 3.9 Options for Debugging Your Program or GCC |
| decimal floating types | | 6.13 Decimal Floating Types |
| declaration scope | | 11.3 Incompatibilities of GCC |
| declarations inside expressions | | 6.1 Statements and Declarations in Expressions |
| declarations, mixed with code | | 6.29 Mixed Declarations and Code |
| declaring attributes of functions | | 6.30 Declaring Attributes of Functions |
| declaring static data in C++ | | 11.7.1 Declare and Define Static Members |
| defining static data in C++ | | 11.7.1 Declare and Define Static Members |
| dependencies for make as output | | 3.19 Environment Variables Affecting GCC |
| dependencies for make as output | | 3.19 Environment Variables Affecting GCC |
| dependencies, make | | 3.11 Options Controlling the Preprocessor |
| DEPENDENCIES_OUTPUT | | 3.19 Environment Variables Affecting GCC |
| dependent name lookup | | 11.7.2 Name lookup, templates, and accessing members of base classes |
| deprecated attribute | | 6.36 Specifying Attributes of Variables |
| deprecated attribute. | | 6.30 Declaring Attributes of Functions |
| designated initializers | | 6.26 Designated Initializers |
| designator lists | | 6.26 Designated Initializers |
| designators | | 6.26 Designated Initializers |
| destructor function attribute | | 6.30 Declaring Attributes of Functions |
| df integer suffix | | 6.13 Decimal Floating Types |
| DF integer suffix | | 6.13 Decimal Floating Types |
| dgettext | | 6.55 Other Built-in Functions Provided by GCC |
| diagnostic messages | | 3.7 Options to Control Diagnostic Messages Formatting |
| dialect options | | 3.4 Options Controlling C Dialect |
| digits in constraint | | 6.42.1 Simple Constraints |
| directory options | | 3.14 Options for Directory Search |
| disinterrupt attribute | | 6.30 Declaring Attributes of Functions |
| dl integer suffix | | 6.13 Decimal Floating Types |
| DL integer suffix | | 6.13 Decimal Floating Types |
| dollar signs in identifier names | | 6.34 Dollar Signs in Identifier Names |
| double-word arithmetic | | 6.9 Double-Word Integers |
| downward funargs | | 6.4 Nested Functions |
| drem | | 6.55 Other Built-in Functions Provided by GCC |
| dremf | | 6.55 Other Built-in Functions Provided by GCC |
| dreml | | 6.55 Other Built-in Functions Provided by GCC |
|
E | | |
| ‘E’ in constraint | | 6.42.1 Simple Constraints |
| earlyclobber operand | | 6.42.3 Constraint Modifier Characters |
| eight-bit data on the H8/300, H8/300H, and H8S | | 6.30 Declaring Attributes of Functions |
| EIND | | 3.17.4.1 EIND and Devices with more than 128 Ki Bytes of Flash |
| empty structures | | 6.18 Structures With No Members |
| environment variables | | 3.19 Environment Variables Affecting GCC |
| erf | | 6.55 Other Built-in Functions Provided by GCC |
| erfc | | 6.55 Other Built-in Functions Provided by GCC |
| erfcf | | 6.55 Other Built-in Functions Provided by GCC |
| erfcl | | 6.55 Other Built-in Functions Provided by GCC |
| erff | | 6.55 Other Built-in Functions Provided by GCC |
| erfl | | 6.55 Other Built-in Functions Provided by GCC |
| error function attribute | | 6.30 Declaring Attributes of Functions |
| error messages | | 11.9 Warning Messages and Error Messages |
| escaped newlines | | 6.21 Slightly Looser Rules for Escaped Newlines |
| exception handler functions on the Blackfin processor | | 6.30 Declaring Attributes of Functions |
| exclamation point | | 6.42.2 Multiple Alternative Constraints |
| exit | | 6.55 Other Built-in Functions Provided by GCC |
| exp | | 6.55 Other Built-in Functions Provided by GCC |
| exp10 | | 6.55 Other Built-in Functions Provided by GCC |
| exp10f | | 6.55 Other Built-in Functions Provided by GCC |
| exp10l | | 6.55 Other Built-in Functions Provided by GCC |
| exp2 | | 6.55 Other Built-in Functions Provided by GCC |
| exp2f | | 6.55 Other Built-in Functions Provided by GCC |
| exp2l | | 6.55 Other Built-in Functions Provided by GCC |
| expf | | 6.55 Other Built-in Functions Provided by GCC |
| expl | | 6.55 Other Built-in Functions Provided by GCC |
| explicit register variables | | 6.44 Variables in Specified Registers |
| expm1 | | 6.55 Other Built-in Functions Provided by GCC |
| expm1f | | 6.55 Other Built-in Functions Provided by GCC |
| expm1l | | 6.55 Other Built-in Functions Provided by GCC |
| expressions containing statements | | 6.1 Statements and Declarations in Expressions |
| expressions, constructor | | 6.25 Compound Literals |
| extended asm | | 6.41 Assembler Instructions with C Expression Operands |
| extensible constraints | | 6.42.1 Simple Constraints |
| extensions, ?: | | 6.7 Conditionals with Omitted Operands |
| extensions, C language | | 6 Extensions to the C Language Family |
| extensions, C++ language | | 7 Extensions to the C++ Language |
| external declaration scope | | 11.3 Incompatibilities of GCC |
| externally_visible attribute. | | 6.30 Declaring Attributes of Functions |
|
F | | |
| ‘F’ in constraint | | 6.42.1 Simple Constraints |
| fabs | | 6.55 Other Built-in Functions Provided by GCC |
| fabsf | | 6.55 Other Built-in Functions Provided by GCC |
| fabsl | | 6.55 Other Built-in Functions Provided by GCC |
| fatal signal | | 12.1 Have You Found a Bug? |
| fdim | | 6.55 Other Built-in Functions Provided by GCC |
| fdimf | | 6.55 Other Built-in Functions Provided by GCC |
| fdiml | | 6.55 Other Built-in Functions Provided by GCC |
| FDL, GNU Free Documentation License | | GNU Free Documentation License |
| ffs | | 6.55 Other Built-in Functions Provided by GCC |
| file name suffix | | 3.2 Options Controlling the Kind of Output |
| file names | | 3.13 Options for Linking |
| fixed-point types | | 6.15 Fixed-Point Types |
| flatten function attribute | | 6.30 Declaring Attributes of Functions |
| flexible array members | | 6.17 Arrays of Length Zero |
| float as function value type | | 11.3 Incompatibilities of GCC |
| floating point precision | | 11.6 Disappointments and Misunderstandings |
| floating-point precision | | 3.10 Options That Control Optimization |
| floor | | 6.55 Other Built-in Functions Provided by GCC |
| floorf | | 6.55 Other Built-in Functions Provided by GCC |
| floorl | | 6.55 Other Built-in Functions Provided by GCC |
| fma | | 6.55 Other Built-in Functions Provided by GCC |
| fmaf | | 6.55 Other Built-in Functions Provided by GCC |
| fmal | | 6.55 Other Built-in Functions Provided by GCC |
| fmax | | 6.55 Other Built-in Functions Provided by GCC |
| fmaxf | | 6.55 Other Built-in Functions Provided by GCC |
| fmaxl | | 6.55 Other Built-in Functions Provided by GCC |
| fmin | | 6.55 Other Built-in Functions Provided by GCC |
| fminf | | 6.55 Other Built-in Functions Provided by GCC |
| fminl | | 6.55 Other Built-in Functions Provided by GCC |
| fmod | | 6.55 Other Built-in Functions Provided by GCC |
| fmodf | | 6.55 Other Built-in Functions Provided by GCC |
| fmodl | | 6.55 Other Built-in Functions Provided by GCC |
| force_align_arg_pointer attribute | | 6.30 Declaring Attributes of Functions |
| format function attribute | | 6.30 Declaring Attributes of Functions |
| format_arg function attribute | | 6.30 Declaring Attributes of Functions |
| Fortran | | 1 Programming Languages Supported by GCC |
| forwarder_section attribute | | 6.30 Declaring Attributes of Functions |
| forwarding calls | | 6.5 Constructing Function Calls |
| fprintf | | 6.55 Other Built-in Functions Provided by GCC |
| fprintf_unlocked | | 6.55 Other Built-in Functions Provided by GCC |
| fputs | | 6.55 Other Built-in Functions Provided by GCC |
| fputs_unlocked | | 6.55 Other Built-in Functions Provided by GCC |
| FR30 Options | | 3.17.11 FR30 Options |
| freestanding environment | | 2.1 C language |
| freestanding implementation | | 2.1 C language |
| frexp | | 6.55 Other Built-in Functions Provided by GCC |
| frexpf | | 6.55 Other Built-in Functions Provided by GCC |
| frexpl | | 6.55 Other Built-in Functions Provided by GCC |
| FRV Options | | 3.17.12 FRV Options |
| fscanf | | 6.55 Other Built-in Functions Provided by GCC |
| fscanf , and constant strings | | 11.3 Incompatibilities of GCC |
| function addressability on the M32R/D | | 6.30 Declaring Attributes of Functions |
| function attributes | | 6.30 Declaring Attributes of Functions |
| function pointers, arithmetic | | 6.23 Arithmetic on void - and Function-Pointers |
| function prototype declarations | | 6.32 Prototypes and Old-Style Function Definitions |
| function versions | | 7.8 Function Multiversioning |
| function without a prologue/epilogue code | | 6.30 Declaring Attributes of Functions |
| function, size of pointer to | | 6.23 Arithmetic on void - and Function-Pointers |
| functions called via pointer on the RS/6000 and PowerPC | | 6.30 Declaring Attributes of Functions |
| functions in arbitrary sections | | 6.30 Declaring Attributes of Functions |
| functions that are dynamically resolved | | 6.30 Declaring Attributes of Functions |
| functions that are passed arguments in registers on the 386 | | 6.30 Declaring Attributes of Functions |
| functions that are passed arguments in registers on the 386 | | 6.30 Declaring Attributes of Functions |
| functions that behave like malloc | | 6.30 Declaring Attributes of Functions |
| functions that do not handle memory bank switching on 68HC11/68HC12 | | 6.30 Declaring Attributes of Functions |
| functions that do not pop the argument stack on the 386 | | 6.30 Declaring Attributes of Functions |
| functions that do pop the argument stack on the 386 | | 6.30 Declaring Attributes of Functions |
| functions that handle memory bank switching | | 6.30 Declaring Attributes of Functions |
| functions that have different compilation options on the 386 | | 6.30 Declaring Attributes of Functions |
| functions that have different optimization options | | 6.30 Declaring Attributes of Functions |
| functions that have no side effects | | 6.30 Declaring Attributes of Functions |
| functions that never return | | 6.30 Declaring Attributes of Functions |
| functions that pop the argument stack on the 386 | | 6.30 Declaring Attributes of Functions |
| functions that pop the argument stack on the 386 | | 6.30 Declaring Attributes of Functions |
| functions that pop the argument stack on the 386 | | 6.30 Declaring Attributes of Functions |
| functions that pop the argument stack on the 386 | | 6.30 Declaring Attributes of Functions |
| functions that return more than once | | 6.30 Declaring Attributes of Functions |
| functions with non-null pointer arguments | | 6.30 Declaring Attributes of Functions |
| functions with printf , scanf , strftime or strfmon style arguments | | 6.30 Declaring Attributes of Functions |
|