| Index Entry | Section |
|
T | | |
| `t-target' | 19.1 The Target Makefile Fragment |
| tablejump instruction pattern | 16.7 Standard Pattern Names For Generation |
| tagging insns | 16.15.3 Assigning Attribute Values to Insns |
| tail recursion optimization | 14. Passes and Files of the Compiler |
| target description macros | 17. Target Description Macros |
| target machine, specifying | 2.13 Specifying Target Machine and Compiler Version |
| target makefile fragment | 19.1 The Target Makefile Fragment |
| target options | 2.13 Specifying Target Machine and Compiler Version |
| target specifications | 17.2 Run-time Target Specification |
| target-parameter-dependent code | 14. Passes and Files of the Compiler |
| TARGET_BELL | 17.4 Layout of Source Language Data Types |
| TARGET_BS | 17.4 Layout of Source Language Data Types |
| TARGET_CR | 17.4 Layout of Source Language Data Types |
| TARGET_EDOM | 17.10 Implicit Calls to Library Routines |
| TARGET_FF | 17.4 Layout of Source Language Data Types |
| TARGET_FLOAT_FORMAT | 17.3 Storage Layout |
| TARGET_MEM_FUNCTIONS | 17.10 Implicit Calls to Library Routines |
| TARGET_NEWLINE | 17.4 Layout of Source Language Data Types |
| TARGET_OPTIONS | 17.2 Run-time Target Specification |
| TARGET_SWITCHES | 17.2 Run-time Target Specification |
| TARGET_TAB | 17.4 Layout of Source Language Data Types |
| TARGET_VERSION | 17.2 Run-time Target Specification |
| TARGET_VT | 17.4 Layout of Source Language Data Types |
| TCmode | 15.5 Machine Modes |
| tcov | 2.7 Options for Debugging Your Program or GCC |
| template instantiation | 5.5 Where's the Template? |
| temporaries, lifetime of | 7.10.2 Temporaries May Vanish Before You Expect |
| termination routines | 17.16.5 How Initialization Functions Are Handled |
| text_section | 17.14 Dividing the Output into Sections (Texts, Data, ...) |
| TEXT_SECTION_ASM_OP | 17.14 Dividing the Output into Sections (Texts, Data, ...) |
| TFmode | 15.5 Machine Modes |
| threads, Objective C | 3. Installing GNU CC |
| Thumb Options | 2.14.7 Thumb Options |
| thunks | 4.4 Nested Functions |
| TImode | 15.5 Machine Modes |
| TImode , in insn | 15.16 Insns |
| tiny data section on the H8/300H | 4.23 Declaring Attributes of Functions |
| `tm.h' macros | 17. Target Description Macros |
| TMPDIR | 2.16 Environment Variables Affecting GCC |
| TMS320C3x/C4x Options | 2.14.23 TMS320C3x/C4x Options |
| top level of compiler | 14. Passes and Files of the Compiler |
| traditional C language | 2.4 Options Controlling C Dialect |
| TRADITIONAL_RETURN_FLOAT | 17.7.7 How Scalar Function Values Are Returned |
| TRAMPOLINE_ALIGNMENT | 17.9 Trampolines for Nested Functions |
| TRAMPOLINE_SECTION | 17.9 Trampolines for Nested Functions |
| TRAMPOLINE_SIZE | 17.9 Trampolines for Nested Functions |
| TRAMPOLINE_TEMPLATE | 17.9 Trampolines for Nested Functions |
| trampolines for nested functions | 17.9 Trampolines for Nested Functions |
| TRANSFER_FROM_TRAMPOLINE | 17.9 Trampolines for Nested Functions |
| TRULY_NOOP_TRUNCATION | 17.19 Miscellaneous Parameters |
| truncate | 15.11 Conversions |
| truncmn2 instruction pattern | 16.7 Standard Pattern Names For Generation |
| tstm instruction pattern | 16.7 Standard Pattern Names For Generation |
| type abstraction, C++ | 5.7 Type Abstraction using Signatures |
| type alignment | 4.28 Inquiring on Alignment of Types or Variables |
| type attributes | 4.30 Specifying Attributes of Types |
| typedef names as function parameters | 7.6 Incompatibilities of GCC |
| typeof | 4.7 Referring to a Type with typeof |
|
U | | |
| udiv | 15.8 RTL Expressions for Arithmetic |
| UDIVDI3_LIBCALL | 17.10 Implicit Calls to Library Routines |
| udivm3 instruction pattern | 16.7 Standard Pattern Names For Generation |
| udivmodm4 instruction pattern | 16.7 Standard Pattern Names For Generation |
| UDIVSI3_LIBCALL | 17.10 Implicit Calls to Library Routines |
| Ultrix calling convention | 7.4 Interoperation |
| umax | 15.8 RTL Expressions for Arithmetic |
| umaxm3 instruction pattern | 16.7 Standard Pattern Names For Generation |
| umin | 15.8 RTL Expressions for Arithmetic |
| uminm3 instruction pattern | 16.7 Standard Pattern Names For Generation |
| umod | 15.8 RTL Expressions for Arithmetic |
| UMODDI3_LIBCALL | 17.10 Implicit Calls to Library Routines |
| umodm3 instruction pattern | 16.7 Standard Pattern Names For Generation |
| UMODSI3_LIBCALL | 17.10 Implicit Calls to Library Routines |
| umulhisi3 instruction pattern | 16.7 Standard Pattern Names For Generation |
| umulm3_highpart instruction pattern | 16.7 Standard Pattern Names For Generation |
| umulqihi3 instruction pattern | 16.7 Standard Pattern Names For Generation |
| umulsidi3 instruction pattern | 16.7 Standard Pattern Names For Generation |
| unchanging | 15.4 Flags in an RTL Expression |
| unchanging , in call_insn | 15.4 Flags in an RTL Expression |
| unchanging , in insn | 15.4 Flags in an RTL Expression |
| unchanging , in reg and mem | 15.4 Flags in an RTL Expression |
| unchanging , in subreg | 15.4 Flags in an RTL Expression |
| unchanging , in symbol_ref | 15.4 Flags in an RTL Expression |
| undefined behavior | 8.1 Have You Found a Bug? |
| undefined function value | 8.1 Have You Found a Bug? |
| underscores in variables in macros | 4.6 Naming an Expression's Type |
| underscores, avoiding (88k) | 2.14.11 M88K Options |
| union, casting to a | 4.22 Cast to a Union Type |
| unions | 7.6 Incompatibilities of GCC |
| unions, returning | 13. Interfacing to GCC Output |
| UNIQUE_SECTION | 17.14 Dividing the Output into Sections (Texts, Data, ...) |
| UNIQUE_SECTION_P | 17.14 Dividing the Output into Sections (Texts, Data, ...) |
| UNITS_PER_WORD | 17.3 Storage Layout |
| unknown pragmas, warning | 2.6 Options to Request or Suppress Warnings |
| UNKNOWN_FLOAT_FORMAT | 17.3 Storage Layout |
| unreachable code | 14. Passes and Files of the Compiler |
| unresolved references and -nodefaultlibs | 2.11 Options for Linking |
| unresolved references and -nostdlib | 2.11 Options for Linking |
| unshare_all_rtl | 15.18 Structure Sharing Assumptions |
| unsigned division | 15.8 RTL Expressions for Arithmetic |
| unsigned greater than | 15.9 Comparison Operations |
| unsigned greater than | 15.9 Comparison Operations |
| unsigned less than | 15.9 Comparison Operations |
| unsigned less than | 15.9 Comparison Operations |
| unsigned minimum and maximum | 15.8 RTL Expressions for Arithmetic |
| unsigned_fix | 15.11 Conversions |
| unsigned_float | 15.11 Conversions |
| unspec | 15.13 Side Effect Expressions |
| unspec_volatile | 15.13 Side Effect Expressions |
| untyped_call instruction pattern | 16.7 Standard Pattern Names For Generation |
| untyped_return instruction pattern | 16.7 Standard Pattern Names For Generation |
| use | 15.13 Side Effect Expressions |
| USE_C_ALLOCA | 18. The Configuration File |
| USE_LOAD_POST_DECREMENT | 17.13 Describing Relative Costs of Operations |
| USE_LOAD_POST_INCREMENT | 17.13 Describing Relative Costs of Operations |
| USE_LOAD_PRE_DECREMENT | 17.13 Describing Relative Costs of Operations |
| USE_LOAD_PRE_INCREMENT | 17.13 Describing Relative Costs of Operations |
| USE_PROTOTYPES | 18. The Configuration File |
| USE_STORE_POST_DECREMENT | 17.13 Describing Relative Costs of Operations |
| USE_STORE_POST_INCREMENT | 17.13 Describing Relative Costs of Operations |
| USE_STORE_PRE_DECREMENT | 17.13 Describing Relative Costs of Operations |
| USE_STORE_PRE_INCREMENT | 17.13 Describing Relative Costs of Operations |
| used | 15.4 Flags in an RTL Expression |
| used , in symbol_ref | 15.4 Flags in an RTL Expression |
| USER_LABEL_PREFIX | 17.16.7 Output of Assembler Instructions |
| USG | 18. The Configuration File |
|