| Index Entry | Section |
|
T | | |
| target machine, specifying | 3.16 Specifying Target Machine and Compiler Version |
| target options | 3.16 Specifying Target Machine and Compiler Version |
| TC1 | 2. Language Standards Supported by GCC |
| TC2 | 2. Language Standards Supported by GCC |
| Technical Corrigenda | 2. Language Standards Supported by GCC |
| Technical Corrigendum 1 | 2. Language Standards Supported by GCC |
| Technical Corrigendum 2 | 2. Language Standards Supported by GCC |
| template instantiation | 6.6 Where's the Template? |
| temporaries, lifetime of | 10.9.2 Temporaries May Vanish Before You Expect |
| Thread-Local Storage | 5.48 Thread-Local Storage |
| thunks | 5.4 Nested Functions |
| tiny data section on the H8/300H | 5.25 Declaring Attributes of Functions |
| TLS | 5.48 Thread-Local Storage |
| tls_model attribute | 5.32 Specifying Attributes of Variables |
| TMPDIR | 3.19 Environment Variables Affecting GCC |
| TMS320C3x/C4x Options | 3.17.22 TMS320C3x/C4x Options |
| traditional C language | 3.4 Options Controlling C Dialect |
| treelang | 1. Compile C, C++, Objective-C, Ada, Fortran, Java, or treelang |
| treelang | 2. Language Standards Supported by GCC |
| type alignment | 5.31 Inquiring on Alignment of Types or Variables |
| type attributes | 5.33 Specifying Attributes of Types |
| type_info | 6.4 Vague Linkage |
| typedef names as function parameters | 10.5 Incompatibilities of GCC |
| typeof | 5.6 Referring to a Type with typeof |
|
U | | |
| ULL integer suffix | 5.9 Double-Word Integers |
| Ultrix calling convention | 10.3 Interoperation |
| undefined behavior | 11.1 Have You Found a Bug? |
| undefined function value | 11.1 Have You Found a Bug? |
| underscores in variables in macros | 5.6 Referring to a Type with typeof |
| underscores, avoiding (88k) | 3.17.9 M88K Options |
| union | 5.47 Unnamed struct/union fields within structs/unions. |
| union, casting to a | 5.23 Cast to a Union Type |
| unions | 10.5 Incompatibilities of GCC |
| unknown pragmas, warning | 3.8 Options to Request or Suppress Warnings |
| unresolved references and `-nodefaultlibs' | 3.13 Options for Linking |
| unresolved references and `-nostdlib' | 3.13 Options for Linking |
| unused attribute. | 5.25 Declaring Attributes of Functions |
| used attribute. | 5.25 Declaring Attributes of Functions |
|
V | | |
| `V' in constraint | 5.36.1 Simple Constraints |
| V850 Options | 3.17.23 V850 Options |
| vague linkage | 6.4 Vague Linkage |
| value after longjmp | 5.38.1 Defining Global Register Variables |
| variable addressability on the M32R/D | 5.32 Specifying Attributes of Variables |
| variable alignment | 5.31 Inquiring on Alignment of Types or Variables |
| variable attributes | 5.32 Specifying Attributes of Variables |
| variable number of arguments | 5.15 Macros with a Variable Number of Arguments. |
| variable-length array scope | 5.14 Arrays of Variable Length |
| variable-length arrays | 5.14 Arrays of Variable Length |
| variables in page0 section for which direct addressing mode can be used | 5.25 Declaring Attributes of Functions |
| variables in specified registers | 5.38 Variables in Specified Registers |
| variables, local, in macros | 5.6 Referring to a Type with typeof |
| variadic macros | 5.15 Macros with a Variable Number of Arguments. |
| VAX calling convention | 10.3 Interoperation |
| VAX options | 3.17.3 VAX Options |
| visibility attribute | 5.25 Declaring Attributes of Functions |
| VLAs | 5.14 Arrays of Variable Length |
| void pointers, arithmetic | 5.18 Arithmetic on void - and Function-Pointers |
| void, size of pointer to | 5.18 Arithmetic on void - and Function-Pointers |
| volatile access | 6.2 When is a Volatile Object Accessed? |
| volatile applied to function | 5.25 Declaring Attributes of Functions |
| volatile read | 6.2 When is a Volatile Object Accessed? |
| volatile write | 6.2 When is a Volatile Object Accessed? |
| vprintf | 5.44 Other built-in functions provided by GCC |
| vscanf | 5.44 Other built-in functions provided by GCC |
| vsnprintf | 5.44 Other built-in functions provided by GCC |
| vsprintf | 5.44 Other built-in functions provided by GCC |
| vsscanf | 5.44 Other built-in functions provided by GCC |
| vtable | 6.4 Vague Linkage |
|
W | | |
| warning for comparison of signed and unsigned values | 3.8 Options to Request or Suppress Warnings |
| warning for overloaded virtual fn | 3.5 Options Controlling C++ Dialect |
| warning for reordering of member initializers | 3.5 Options Controlling C++ Dialect |
| warning for synthesized methods | 3.5 Options Controlling C++ Dialect |
| warning for unknown pragmas | 3.8 Options to Request or Suppress Warnings |
| warning messages | 3.8 Options to Request or Suppress Warnings |
| warnings from system headers | 3.8 Options to Request or Suppress Warnings |
| warnings vs errors | 10.12 Warning Messages and Error Messages |
| weak attribute | 5.25 Declaring Attributes of Functions |
| whitespace | 10.5 Incompatibilities of GCC |
|
X | | |
| `X' in constraint | 5.36.1 Simple Constraints |
| X3.159-1989 | 2. Language Standards Supported by GCC |
| x86-64 Options | 3.17.14 Intel 386 and AMD x86-64 Options |
| Xstormy16 Options | 3.17.34 Xstormy16 Options |
| Xtensa Options | 3.17.36 Xtensa Options |
|
Z | | |
| zero division on 88k | 3.17.9 M88K Options |
| zero-length arrays | 5.12 Arrays of Length Zero |
| zero-size structures | 5.13 Structures With No Members |
|