diff options
Diffstat (limited to 'devdocs/gcc~13/index')
| -rw-r--r-- | devdocs/gcc~13/index | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/devdocs/gcc~13/index b/devdocs/gcc~13/index new file mode 100644 index 00000000..e8a05675 --- /dev/null +++ b/devdocs/gcc~13/index @@ -0,0 +1 @@ +((pages . ["index" "g_002b_002b-and-gcc" "developer-options" "invoking-gcc" "submodel-options" "invoking-g_002b_002b" "assembler-options" "standards" "directory-options" "debugging-options" "objective-c-and-objective-c_002b_002b-dialect-options" "link-options" "adapteva-epiphany-options" "amd-gcn-options" "overall-options" "c-dialect-options" "diagnostic-message-formatting-options" "aarch64-options" "preprocessor-options" "option-summary" "code-gen-options" "static-analyzer-options" "instrumentation-options" "blackfin-options" "c6x-options" "cris-options" "c-sky-options" "darwin-options" "c_002b_002b-dialect-options" "arm-options" "dec-alpha-options" "ebpf-options" "fr30-options" "ft32-options" "arc-options" "avr-options" "frv-options" "gnu_002flinux-options" "h8_002f300-options" "optimize-options" "hppa-options" "ia-64-options" "lm32-options" "loongarch-options" "m32c-options" "m32r_002fd-options" "m680x0-options" "warning-options" "mcore-options" "microblaze-options" "mmix-options" "mn10300-options" "moxie-options" "msp430-options" "nds32-options" "nios-ii-options" "nvidia-ptx-options" "openrisc-options" "mips-options" "pdp-11-options" "powerpc-options" "risc-v-options" "rl78-options" "rs_002f6000-and-powerpc-options" "rx-options" "s_002f390-and-zseries-options" "pru-options" "sh-options" "solaris-2-options" "sparc-options" "system-v-options" "v850-options" "vax-options" "x86-windows-options" "visium-options" "vms-options" "vxworks-options" "xstormy16-options" "zseries-options" "spec-files" "environment-variables" "x86-options" "xtensa-options" "precompiled-headers" "c_002b_002b-modules" "c_002b_002b-module-mapper" "c_002b_002b-module-preprocessing" "c_002b_002b-compiled-module-interface" "c-implementation" "translation-implementation" "environment-implementation" "identifiers-implementation" "characters-implementation" "integers-implementation" "floating-point-implementation" "arrays-and-pointers-implementation" "hints-implementation" "structures-unions-enumerations-and-bit-fields-implementation" "statements-implementation" "qualifiers-implementation" "declarators-implementation" "locale-specific-behavior-implementation" "library-functions-implementation" "preprocessing-directives-implementation" "c_002b_002b-implementation" "architecture-implementation" "exception-handling" "conditionally-supported-behavior" "statement-exprs" "local-labels" "labels-as-values" "nested-functions" "c-extensions" "nonlocal-gotos" "constructing-calls" "typeof" "conditionals" "_005f_005fint128" "long-long" "complex" "floating-types" "half-precision" "decimal-float" "hex-floats" "fixed-point" "named-address-spaces" "zero-length" "empty-structures" "variable-length" "variadic-macros" "escaped-newlines" "subscripting" "pointers-to-arrays" "pointer-arith" "compound-literals" "case-ranges" "variadic-pointer-args" "initializers" "designated-inits" "function-attributes" "cast-to-union" "mixed-labels-and-declarations" "aarch64-function-attributes" "amd-gcn-function-attributes" "arc-function-attributes" "arm-function-attributes" "avr-function-attributes" "blackfin-function-attributes" "bpf-function-attributes" "epiphany-function-attributes" "c-sky-function-attributes" "m32c-function-attributes" "ia-64-function-attributes" "m32r_002fd-function-attributes" "h8_002f300-function-attributes" "m68k-function-attributes" "mcore-function-attributes" "microblaze-function-attributes" "microsoft-windows-function-attributes" "msp430-function-attributes" "mips-function-attributes" "nds32-function-attributes" "nios-ii-function-attributes" "nvidia-ptx-function-attributes" "risc-v-function-attributes" "powerpc-function-attributes" "rl78-function-attributes" "rx-function-attributes" "s_002f390-function-attributes" "sh-function-attributes" "symbian-os-function-attributes" "v850-function-attributes" "visium-function-attributes" "x86-function-attributes" "common-function-attributes" "xstormy16-function-attributes" "variable-attributes" "common-variable-attributes" "arc-variable-attributes" "blackfin-variable-attributes" "h8_002f300-variable-attributes" "ia-64-variable-attributes" "loongarch-variable-attributes" "m32r_002fd-variable-attributes" "microsoft-windows-variable-attributes" "msp430-variable-attributes" "nvidia-ptx-variable-attributes" "powerpc-variable-attributes" "rl78-variable-attributes" "v850-variable-attributes" "xstormy16-variable-attributes" "common-type-attributes" "type-attributes" "arc-type-attributes" "bpf-type-attributes" "enumerator-attributes" "arm-type-attributes" "label-attributes" "statement-attributes" "attribute-syntax" "function-prototypes" "c_002b_002b-comments" "dollar-signs" "character-escapes" "alignment" "inline" "volatiles" "using-assembly-language-with-c" "basic-asm" "constraints" "simple-constraints" "multi-alternative" "modifiers" "asm-labels" "explicit-register-variables" "global-register-variables" "local-register-variables" "alternate-keywords" "size-of-an-asm" "incomplete-enums" "return-address" "_005f_005fatomic-builtins" "integer-overflow-builtins" "function-names" "vector-extensions" "offsetof" "_005f_005fsync-builtins" "x86-specific-memory-model-extensions-for-transactional-memory" "object-size-checking" "target-builtins" "extended-asm" "machine-constraints" "aarch64-built-in-functions" "alpha-built-in-functions" "altera-nios-ii-built-in-functions" "arc-built-in-functions" "arc-simd-built-in-functions" "arm-iwmmxt-built-in-functions" "arm-c-language-extensions-_0028acle_0029" "arm-floating-point-status-and-control-intrinsics" "arm-armv8-m-security-extensions" "avr-built-in-functions" "bpf-built-in-functions" "blackfin-built-in-functions" "fr-v-built-in-functions" "argument-types" "directly-mapped-integer-functions" "directly-mapped-media-functions" "raw-read_002fwrite-functions" "other-built-in-functions" "loongarch-base-built-in-functions" "mips-dsp-built-in-functions" "other-builtins" "mips-paired-single-support" "mips-loongson-built-in-functions" "paired-single-arithmetic" "paired-single-built-in-functions" "mips-3d-built-in-functions" "mips-simd-architecture-_0028msa_0029-support" "mips-simd-architecture-built-in-functions" "other-mips-built-in-functions" "msp430-built-in-functions" "nds32-built-in-functions" "basic-powerpc-built-in-functions" "basic-powerpc-built-in-functions-available-on-all-configurations" "basic-powerpc-built-in-functions-available-on-isa-2_002e05" "basic-powerpc-built-in-functions-available-on-isa-2_002e06" "basic-powerpc-built-in-functions-available-on-isa-2_002e07" "basic-powerpc-built-in-functions-available-on-isa-3_002e0" "basic-powerpc-built-in-functions-available-on-isa-3_002e1" "powerpc-altivec_002fvsx-built-in-functions" "powerpc-altivec-built-in-functions-on-isa-2_002e05" "powerpc-altivec-built-in-functions-available-on-isa-2_002e06" "powerpc-altivec-built-in-functions-available-on-isa-2_002e07" "powerpc-altivec-built-in-functions-available-on-isa-3_002e0" "powerpc-altivec-built-in-functions-available-on-isa-3_002e1" "powerpc-atomic-memory-operation-functions" "powerpc-matrix-multiply-assist-built-in-functions" "pru-built-in-functions" "risc-v-built-in-functions" "risc-v-vector-intrinsics" "rx-built-in-functions" "powerpc-hardware-transactional-memory-built-in-functions" "s_002f390-system-z-built-in-functions" "sh-built-in-functions" "sparc-vis-built-in-functions" "ti-c6x-built-in-functions" "x86-transactional-memory-intrinsics" "x86-control-flow-protection-intrinsics" "target-format-checks" "solaris-format-checks" "darwin-format-checks" "pragmas" "x86-built-in-functions" "aarch64-pragmas" "arm-pragmas" "m32c-pragmas" "pru-pragmas" "rs_002f6000-and-powerpc-pragmas" "s_002f390-pragmas" "darwin-pragmas" "solaris-pragmas" "symbol-renaming-pragmas" "structure-layout-pragmas" "weak-pragmas" "diagnostic-pragmas" "visibility-pragmas" "push_002fpop-macro-pragmas" "function-specific-option-pragmas" "loop-specific-pragmas" "unnamed-fields" "thread-local" "c99-thread-local-edits" "c_002b_002b98-thread-local-edits" "c_002b_002b-volatiles" "binary-constants" "c_002b_002b-extensions" "restricted-pointers" "vague-linkage" "c_002b_002b-interface" "template-instantiation" "bound-member-functions" "deprecated-features" "c_002b_002b-attributes" "function-multiversioning" "type-traits" "c_002b_002b-concepts" "backwards-compatibility" "objective-c" "gnu-objective-c-runtime-api" "modern-gnu-objective-c-runtime-api" "traditional-gnu-objective-c-runtime-api" "executing-code-before-main" "what-you-can-and-what-you-cannot-do-in-_002bload" "type-encoding" "garbage-collection" "_0040encode" "constant-string-objects" "exceptions" "legacy-type-encoding" "compatibility_005falias" "synchronization" "method-signatures" "messaging-with-the-gnu-objective-c-runtime" "using-fast-enumeration" "c99-like-fast-enumeration-syntax" "fast-enumeration-details" "fast-enumeration-protocol" "dynamically-registering-methods" "fast-enumeration" "forwarding-hook" "compatibility" "gcov" "gcov-intro" "invoking-gcov" "gcov-data-files" "cross-profiling" "freestanding-environments" "gcov-tool-intro" "gcov-tool" "invoking-gcov-tool" "gcov-dump" "gcov-dump-intro" "trouble" "lto-dump-intro" "invoking-gcov-dump" "lto-dump" "invoking-lto-dump" "actual-bugs" "interoperation" "standard-libraries" "incompatibilities" "fixed-headers" "disappointments" "c_002b_002b-misunderstandings" "static-definitions" "temporaries" "name-lookup" "warnings-and-errors" "copy-assignment" "non-bugs" "indices" "gcov-and-optimization"]) (entries . [((name . "1. Programming Languages Supported by GCC ¶") (path . "g_002b_002b-and-gcc") (type . "1. Programming Languages Supported by GCC")) ((name . "2. Language Standards Supported by GCC ¶") (path . "standards") (type . "2. Language Standards Supported by GCC")) ((name . "3. GCC Command Options ¶") (path . "invoking-gcc") (type . "3. GCC Command Options")) ((name . "3.1. Option Summary ¶") (path . "option-summary") (type . "3. GCC Command Options")) ((name . "3.2. Options Controlling the Kind of Output ¶") (path . "overall-options") (type . "3. GCC Command Options")) ((name . "3.3. Compiling C++ Programs ¶") (path . "invoking-g_002b_002b") (type . "3. GCC Command Options")) ((name . "3.4. Options Controlling C Dialect ¶") (path . "c-dialect-options") (type . "3. GCC Command Options")) ((name . "3.5. Options Controlling C++ Dialect ¶") (path . "c_002b_002b-dialect-options") (type . "3. GCC Command Options")) ((name . "3.6. Options Controlling Objective-C and Objective-C++ Dialects ¶") (path . "objective-c-and-objective-c_002b_002b-dialect-options") (type . "3. GCC Command Options")) ((name . "3.7. Options to Control Diagnostic Messages Formatting ¶") (path . "diagnostic-message-formatting-options") (type . "3. GCC Command Options")) ((name . "3.8. Options to Request or Suppress Warnings ¶") (path . "warning-options") (type . "3. GCC Command Options")) ((name . "3.9. Options That Control Static Analysis ¶") (path . "static-analyzer-options") (type . "3. GCC Command Options")) ((name . "3.10. Options for Debugging Your Program ¶") (path . "debugging-options") (type . "3. GCC Command Options")) ((name . "3.11. Options That Control Optimization ¶") (path . "optimize-options") (type . "3. GCC Command Options")) ((name . "3.12. Program Instrumentation Options ¶") (path . "instrumentation-options") (type . "3. GCC Command Options")) ((name . "3.13. Options Controlling the Preprocessor ¶") (path . "preprocessor-options") (type . "3. GCC Command Options")) ((name . "3.14. Passing Options to the Assembler ¶") (path . "assembler-options") (type . "3. GCC Command Options")) ((name . "3.15. Options for Linking ¶") (path . "link-options") (type . "3. GCC Command Options")) ((name . "3.16. Options for Directory Search ¶") (path . "directory-options") (type . "3. GCC Command Options")) ((name . "3.17. Options for Code Generation Conventions ¶") (path . "code-gen-options") (type . "3. GCC Command Options")) ((name . "3.18. GCC Developer Options ¶") (path . "developer-options") (type . "3. GCC Command Options")) ((name . "3.19. Machine-Dependent Options ¶") (path . "submodel-options") (type . "3. GCC Command Options")) ((name . "3.19.1. AArch64 Options ¶") (path . "aarch64-options") (type . "3. GCC Command Options")) ((name . "3.19.2. Adapteva Epiphany Options ¶") (path . "adapteva-epiphany-options") (type . "3. GCC Command Options")) ((name . "3.19.3. AMD GCN Options ¶") (path . "amd-gcn-options") (type . "3. GCC Command Options")) ((name . "3.19.4. ARC Options ¶") (path . "arc-options") (type . "3. GCC Command Options")) ((name . "3.19.5. ARM Options ¶") (path . "arm-options") (type . "3. GCC Command Options")) ((name . "3.19.6. AVR Options ¶") (path . "avr-options") (type . "3. GCC Command Options")) ((name . "3.19.7. Blackfin Options ¶") (path . "blackfin-options") (type . "3. GCC Command Options")) ((name . "3.19.8. C6X Options ¶") (path . "c6x-options") (type . "3. GCC Command Options")) ((name . "3.19.9. CRIS Options ¶") (path . "cris-options") (type . "3. GCC Command Options")) ((name . "3.19.10. C-SKY Options ¶") (path . "c-sky-options") (type . "3. GCC Command Options")) ((name . "3.19.11. Darwin Options ¶") (path . "darwin-options") (type . "3. GCC Command Options")) ((name . "3.19.12. DEC Alpha Options ¶") (path . "dec-alpha-options") (type . "3. GCC Command Options")) ((name . "3.19.13. eBPF Options ¶") (path . "ebpf-options") (type . "3. GCC Command Options")) ((name . "3.19.14. FR30 Options ¶") (path . "fr30-options") (type . "3. GCC Command Options")) ((name . "3.19.15. FT32 Options ¶") (path . "ft32-options") (type . "3. GCC Command Options")) ((name . "3.19.16. FRV Options ¶") (path . "frv-options") (type . "3. GCC Command Options")) ((name . "3.19.17. GNU/Linux Options ¶") (path . "gnu_002flinux-options") (type . "3. GCC Command Options")) ((name . "3.19.18. H8/300 Options ¶") (path . "h8_002f300-options") (type . "3. GCC Command Options")) ((name . "3.19.19. HPPA Options ¶") (path . "hppa-options") (type . "3. GCC Command Options")) ((name . "3.19.20. IA-64 Options ¶") (path . "ia-64-options") (type . "3. GCC Command Options")) ((name . "3.19.21. LM32 Options ¶") (path . "lm32-options") (type . "3. GCC Command Options")) ((name . "3.19.22. LoongArch Options ¶") (path . "loongarch-options") (type . "3. GCC Command Options")) ((name . "3.19.23. M32C Options ¶") (path . "m32c-options") (type . "3. GCC Command Options")) ((name . "3.19.24. M32R/D Options ¶") (path . "m32r_002fd-options") (type . "3. GCC Command Options")) ((name . "3.19.25. M680x0 Options ¶") (path . "m680x0-options") (type . "3. GCC Command Options")) ((name . "3.19.26. MCore Options ¶") (path . "mcore-options") (type . "3. GCC Command Options")) ((name . "3.19.27. MicroBlaze Options ¶") (path . "microblaze-options") (type . "3. GCC Command Options")) ((name . "3.19.28. MIPS Options ¶") (path . "mips-options") (type . "3. GCC Command Options")) ((name . "3.19.29. MMIX Options ¶") (path . "mmix-options") (type . "3. GCC Command Options")) ((name . "3.19.30. MN10300 Options ¶") (path . "mn10300-options") (type . "3. GCC Command Options")) ((name . "3.19.31. Moxie Options ¶") (path . "moxie-options") (type . "3. GCC Command Options")) ((name . "3.19.32. MSP430 Options ¶") (path . "msp430-options") (type . "3. GCC Command Options")) ((name . "3.19.33. NDS32 Options ¶") (path . "nds32-options") (type . "3. GCC Command Options")) ((name . "3.19.34. Nios II Options ¶") (path . "nios-ii-options") (type . "3. GCC Command Options")) ((name . "3.19.35. Nvidia PTX Options ¶") (path . "nvidia-ptx-options") (type . "3. GCC Command Options")) ((name . "3.19.36. OpenRISC Options ¶") (path . "openrisc-options") (type . "3. GCC Command Options")) ((name . "3.19.37. PDP-11 Options ¶") (path . "pdp-11-options") (type . "3. GCC Command Options")) ((name . "3.19.38. PowerPC Options ¶") (path . "powerpc-options") (type . "3. GCC Command Options")) ((name . "3.19.39. PRU Options ¶") (path . "pru-options") (type . "3. GCC Command Options")) ((name . "3.19.40. RISC-V Options ¶") (path . "risc-v-options") (type . "3. GCC Command Options")) ((name . "3.19.41. RL78 Options ¶") (path . "rl78-options") (type . "3. GCC Command Options")) ((name . "3.19.42. IBM RS/6000 and PowerPC Options ¶") (path . "rs_002f6000-and-powerpc-options") (type . "3. GCC Command Options")) ((name . "3.19.43. RX Options ¶") (path . "rx-options") (type . "3. GCC Command Options")) ((name . "3.19.44. S/390 and zSeries Options ¶") (path . "s_002f390-and-zseries-options") (type . "3. GCC Command Options")) ((name . "3.19.45. SH Options ¶") (path . "sh-options") (type . "3. GCC Command Options")) ((name . "3.19.46. Solaris 2 Options ¶") (path . "solaris-2-options") (type . "3. GCC Command Options")) ((name . "3.19.47. SPARC Options ¶") (path . "sparc-options") (type . "3. GCC Command Options")) ((name . "3.19.48. Options for System V ¶") (path . "system-v-options") (type . "3. GCC Command Options")) ((name . "3.19.49. V850 Options ¶") (path . "v850-options") (type . "3. GCC Command Options")) ((name . "3.19.50. VAX Options ¶") (path . "vax-options") (type . "3. GCC Command Options")) ((name . "3.19.51. Visium Options ¶") (path . "visium-options") (type . "3. GCC Command Options")) ((name . "3.19.52. VMS Options ¶") (path . "vms-options") (type . "3. GCC Command Options")) ((name . "3.19.53. VxWorks Options ¶") (path . "vxworks-options") (type . "3. GCC Command Options")) ((name . "3.19.54. x86 Options ¶") (path . "x86-options") (type . "3. GCC Command Options")) ((name . "3.19.55. x86 Windows Options ¶") (path . "x86-windows-options") (type . "3. GCC Command Options")) ((name . "3.19.56. Xstormy16 Options ¶") (path . "xstormy16-options") (type . "3. GCC Command Options")) ((name . "3.19.57. Xtensa Options ¶") (path . "xtensa-options") (type . "3. GCC Command Options")) ((name . "3.19.58. zSeries Options ¶") (path . "zseries-options") (type . "3. GCC Command Options")) ((name . "3.20. Specifying Subprocesses and the Switches to Pass to Them ¶") (path . "spec-files") (type . "3. GCC Command Options")) ((name . "3.21. Environment Variables Affecting GCC ¶") (path . "environment-variables") (type . "3. GCC Command Options")) ((name . "3.22. Using Precompiled Headers ¶") (path . "precompiled-headers") (type . "3. GCC Command Options")) ((name . "3.23. C++ Modules ¶") (path . "c_002b_002b-modules") (type . "3. GCC Command Options")) ((name . "3.23.1. Module Mapper ¶") (path . "c_002b_002b-module-mapper") (type . "3. GCC Command Options")) ((name . "3.23.2. Module Preprocessing ¶") (path . "c_002b_002b-module-preprocessing") (type . "3. GCC Command Options")) ((name . "3.23.3. Compiled Module Interface ¶") (path . "c_002b_002b-compiled-module-interface") (type . "3. GCC Command Options")) ((name . "4. C Implementation-Defined Behavior ¶") (path . "c-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.1. Translation ¶") (path . "translation-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.2. Environment ¶") (path . "environment-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.3. Identifiers ¶") (path . "identifiers-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.4. Characters ¶") (path . "characters-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.5. Integers ¶") (path . "integers-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.6. Floating Point ¶") (path . "floating-point-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.7. Arrays and Pointers ¶") (path . "arrays-and-pointers-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.8. Hints ¶") (path . "hints-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.9. Structures, Unions, Enumerations, and Bit-Fields ¶") (path . "structures-unions-enumerations-and-bit-fields-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.10. Qualifiers ¶") (path . "qualifiers-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.11. Declarators ¶") (path . "declarators-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.12. Statements ¶") (path . "statements-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.13. Preprocessing Directives ¶") (path . "preprocessing-directives-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.14. Library Functions ¶") (path . "library-functions-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.15. Architecture ¶") (path . "architecture-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "4.16. Locale-Specific Behavior ¶") (path . "locale-specific-behavior-implementation") (type . "4. C Implementation-Defined Behavior")) ((name . "5. C++ Implementation-Defined Behavior ¶") (path . "c_002b_002b-implementation") (type . "5. C++ Implementation-Defined Behavior")) ((name . "5.1. Conditionally-Supported Behavior ¶") (path . "conditionally-supported-behavior") (type . "5. C++ Implementation-Defined Behavior")) ((name . "5.2. Exception Handling ¶") (path . "exception-handling") (type . "5. C++ Implementation-Defined Behavior")) ((name . "6. Extensions to the C Language Family ¶") (path . "c-extensions") (type . "6. Extensions to the C Language Family")) ((name . "6.1. Statements and Declarations in Expressions ¶") (path . "statement-exprs") (type . "6. Extensions to the C Language Family")) ((name . "6.2. Locally Declared Labels ¶") (path . "local-labels") (type . "6. Extensions to the C Language Family")) ((name . "6.3. Labels as Values ¶") (path . "labels-as-values") (type . "6. Extensions to the C Language Family")) ((name . "6.4. Nested Functions ¶") (path . "nested-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.5. Nonlocal Gotos ¶") (path . "nonlocal-gotos") (type . "6. Extensions to the C Language Family")) ((name . "6.6. Constructing Function Calls ¶") (path . "constructing-calls") (type . "6. Extensions to the C Language Family")) ((name . "6.7. Referring to a Type with typeof ¶") (path . "typeof") (type . "6. Extensions to the C Language Family")) ((name . "6.8. Conditionals with Omitted Operands ¶") (path . "conditionals") (type . "6. Extensions to the C Language Family")) ((name . "6.9. 128-bit Integers ¶") (path . "_005f_005fint128") (type . "6. Extensions to the C Language Family")) ((name . "6.10. Double-Word Integers ¶") (path . "long-long") (type . "6. Extensions to the C Language Family")) ((name . "6.11. Complex Numbers ¶") (path . "complex") (type . "6. Extensions to the C Language Family")) ((name . "6.12. Additional Floating Types ¶") (path . "floating-types") (type . "6. Extensions to the C Language Family")) ((name . "6.13. Half-Precision Floating Point ¶") (path . "half-precision") (type . "6. Extensions to the C Language Family")) ((name . "6.14. Decimal Floating Types ¶") (path . "decimal-float") (type . "6. Extensions to the C Language Family")) ((name . "6.15. Hex Floats ¶") (path . "hex-floats") (type . "6. Extensions to the C Language Family")) ((name . "6.16. Fixed-Point Types ¶") (path . "fixed-point") (type . "6. Extensions to the C Language Family")) ((name . "6.17. Named Address Spaces ¶") (path . "named-address-spaces") (type . "6. Extensions to the C Language Family")) ((name . "6.18. Arrays of Length Zero ¶") (path . "zero-length") (type . "6. Extensions to the C Language Family")) ((name . "6.19. Structures with No Members ¶") (path . "empty-structures") (type . "6. Extensions to the C Language Family")) ((name . "6.20. Arrays of Variable Length ¶") (path . "variable-length") (type . "6. Extensions to the C Language Family")) ((name . "6.21. Macros with a Variable Number of Arguments. ¶") (path . "variadic-macros") (type . "6. Extensions to the C Language Family")) ((name . "6.22. Slightly Looser Rules for Escaped Newlines ¶") (path . "escaped-newlines") (type . "6. Extensions to the C Language Family")) ((name . "6.23. Non-Lvalue Arrays May Have Subscripts ¶") (path . "subscripting") (type . "6. Extensions to the C Language Family")) ((name . "6.24. Arithmetic on void- and Function-Pointers ¶") (path . "pointer-arith") (type . "6. Extensions to the C Language Family")) ((name . "6.25. Pointer Arguments in Variadic Functions ¶") (path . "variadic-pointer-args") (type . "6. Extensions to the C Language Family")) ((name . "6.26. Pointers to Arrays with Qualifiers Work as Expected ¶") (path . "pointers-to-arrays") (type . "6. Extensions to the C Language Family")) ((name . "6.27. Non-Constant Initializers ¶") (path . "initializers") (type . "6. Extensions to the C Language Family")) ((name . "6.28. Compound Literals ¶") (path . "compound-literals") (type . "6. Extensions to the C Language Family")) ((name . "6.29. Designated Initializers ¶") (path . "designated-inits") (type . "6. Extensions to the C Language Family")) ((name . "6.30. Case Ranges ¶") (path . "case-ranges") (type . "6. Extensions to the C Language Family")) ((name . "6.31. Cast to a Union Type ¶") (path . "cast-to-union") (type . "6. Extensions to the C Language Family")) ((name . "6.32. Mixed Declarations, Labels and Code ¶") (path . "mixed-labels-and-declarations") (type . "6. Extensions to the C Language Family")) ((name . "6.33. Declaring Attributes of Functions ¶") (path . "function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.1. Common Function Attributes ¶") (path . "common-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.2. AArch64 Function Attributes ¶") (path . "aarch64-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.3. AMD GCN Function Attributes ¶") (path . "amd-gcn-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.4. ARC Function Attributes ¶") (path . "arc-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.5. ARM Function Attributes ¶") (path . "arm-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.6. AVR Function Attributes ¶") (path . "avr-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.7. Blackfin Function Attributes ¶") (path . "blackfin-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.8. BPF Function Attributes ¶") (path . "bpf-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.9. C-SKY Function Attributes ¶") (path . "c-sky-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.10. Epiphany Function Attributes ¶") (path . "epiphany-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.11. H8/300 Function Attributes ¶") (path . "h8_002f300-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.12. IA-64 Function Attributes ¶") (path . "ia-64-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.13. M32C Function Attributes ¶") (path . "m32c-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.14. M32R/D Function Attributes ¶") (path . "m32r_002fd-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.15. m68k Function Attributes ¶") (path . "m68k-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.16. MCORE Function Attributes ¶") (path . "mcore-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.17. MicroBlaze Function Attributes ¶") (path . "microblaze-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.18. Microsoft Windows Function Attributes ¶") (path . "microsoft-windows-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.19. MIPS Function Attributes ¶") (path . "mips-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.20. MSP430 Function Attributes ¶") (path . "msp430-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.21. NDS32 Function Attributes ¶") (path . "nds32-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.22. Nios II Function Attributes ¶") (path . "nios-ii-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.23. Nvidia PTX Function Attributes ¶") (path . "nvidia-ptx-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.24. PowerPC Function Attributes ¶") (path . "powerpc-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.25. RISC-V Function Attributes ¶") (path . "risc-v-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.26. RL78 Function Attributes ¶") (path . "rl78-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.27. RX Function Attributes ¶") (path . "rx-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.28. S/390 Function Attributes ¶") (path . "s_002f390-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.29. SH Function Attributes ¶") (path . "sh-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.30. Symbian OS Function Attributes ¶") (path . "symbian-os-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.31. V850 Function Attributes ¶") (path . "v850-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.32. Visium Function Attributes ¶") (path . "visium-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.33. x86 Function Attributes ¶") (path . "x86-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.33.34. Xstormy16 Function Attributes ¶") (path . "xstormy16-function-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34. Specifying Attributes of Variables ¶") (path . "variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.1. Common Variable Attributes ¶") (path . "common-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.2. ARC Variable Attributes ¶") (path . "arc-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.4. Blackfin Variable Attributes ¶") (path . "blackfin-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.5. H8/300 Variable Attributes ¶") (path . "h8_002f300-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.6. IA-64 Variable Attributes ¶") (path . "ia-64-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.7. LoongArch Variable Attributes ¶") (path . "loongarch-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.8. M32R/D Variable Attributes ¶") (path . "m32r_002fd-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.9. Microsoft Windows Variable Attributes ¶") (path . "microsoft-windows-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.10. MSP430 Variable Attributes ¶") (path . "msp430-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.11. Nvidia PTX Variable Attributes ¶") (path . "nvidia-ptx-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.12. PowerPC Variable Attributes ¶") (path . "powerpc-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.13. RL78 Variable Attributes ¶") (path . "rl78-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.14. V850 Variable Attributes ¶") (path . "v850-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.34.16. Xstormy16 Variable Attributes ¶") (path . "xstormy16-variable-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.35. Specifying Attributes of Types ¶") (path . "type-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.35.1. Common Type Attributes ¶") (path . "common-type-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.35.2. ARC Type Attributes ¶") (path . "arc-type-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.35.3. ARM Type Attributes ¶") (path . "arm-type-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.35.4. BPF Type Attributes ¶") (path . "bpf-type-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.36. Label Attributes ¶") (path . "label-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.37. Enumerator Attributes ¶") (path . "enumerator-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.38. Statement Attributes ¶") (path . "statement-attributes") (type . "6. Extensions to the C Language Family")) ((name . "6.39. Attribute Syntax ¶") (path . "attribute-syntax") (type . "6. Extensions to the C Language Family")) ((name . "6.40. Prototypes and Old-Style Function Definitions ¶") (path . "function-prototypes") (type . "6. Extensions to the C Language Family")) ((name . "6.41. C++ Style Comments ¶") (path . "c_002b_002b-comments") (type . "6. Extensions to the C Language Family")) ((name . "6.42. Dollar Signs in Identifier Names ¶") (path . "dollar-signs") (type . "6. Extensions to the C Language Family")) ((name . "6.43. The Character ESC in Constants ¶") (path . "character-escapes") (type . "6. Extensions to the C Language Family")) ((name . "6.44. Determining the Alignment of Functions, Types or Variables ¶") (path . "alignment") (type . "6. Extensions to the C Language Family")) ((name . "6.45. An Inline Function is As Fast As a Macro ¶") (path . "inline") (type . "6. Extensions to the C Language Family")) ((name . "6.46. When is a Volatile Object Accessed? ¶") (path . "volatiles") (type . "6. Extensions to the C Language Family")) ((name . "6.47. How to Use Inline Assembly Language in C Code ¶") (path . "using-assembly-language-with-c") (type . "6. Extensions to the C Language Family")) ((name . "6.47.1. Basic Asm") (path . "basic-asm") (type . "6. Extensions to the C Language Family")) ((name . "6.47.2. Extended Asm - Assembler Instructions with C Expression Operands ¶") (path . "extended-asm") (type . "6. Extensions to the C Language Family")) ((name . "6.47.3. Constraints for asm Operands ¶") (path . "constraints") (type . "6. Extensions to the C Language Family")) ((name . "6.47.3.1. Simple Constraints ¶") (path . "simple-constraints") (type . "6. Extensions to the C Language Family")) ((name . "6.47.3.2. Multiple Alternative Constraints ¶") (path . "multi-alternative") (type . "6. Extensions to the C Language Family")) ((name . "6.47.3.3. Constraint Modifier Characters ¶") (path . "modifiers") (type . "6. Extensions to the C Language Family")) ((name . "6.47.3.4. Constraints for Particular Machines ¶") (path . "machine-constraints") (type . "6. Extensions to the C Language Family")) ((name . "6.47.4. Controlling Names Used in Assembler Code ¶") (path . "asm-labels") (type . "6. Extensions to the C Language Family")) ((name . "6.47.5. Variables in Specified Registers ¶") (path . "explicit-register-variables") (type . "6. Extensions to the C Language Family")) ((name . "6.47.5.1. Defining Global Register Variables ¶") (path . "global-register-variables") (type . "6. Extensions to the C Language Family")) ((name . "6.47.5.2. Specifying Registers for Local Variables ¶") (path . "local-register-variables") (type . "6. Extensions to the C Language Family")) ((name . "6.47.6. Size of an asm ¶") (path . "size-of-an-asm") (type . "6. Extensions to the C Language Family")) ((name . "6.48. Alternate Keywords ¶") (path . "alternate-keywords") (type . "6. Extensions to the C Language Family")) ((name . "6.49. Incomplete enum Types ¶") (path . "incomplete-enums") (type . "6. Extensions to the C Language Family")) ((name . "6.50. Function Names as Strings ¶") (path . "function-names") (type . "6. Extensions to the C Language Family")) ((name . "6.51. Getting the Return or Frame Address of a Function ¶") (path . "return-address") (type . "6. Extensions to the C Language Family")) ((name . "6.52. Using Vector Instructions through Built-in Functions ¶") (path . "vector-extensions") (type . "6. Extensions to the C Language Family")) ((name . "6.53. Support for offsetof ¶") (path . "offsetof") (type . "6. Extensions to the C Language Family")) ((name . "6.54. Legacy __sync Built-in Functions for Atomic Memory Access ¶") (path . "_005f_005fsync-builtins") (type . "6. Extensions to the C Language Family")) ((name . "6.55. Built-in Functions for Memory Model Aware Atomic Operations ¶") (path . "_005f_005fatomic-builtins") (type . "6. Extensions to the C Language Family")) ((name . "6.56. Built-in Functions to Perform Arithmetic with Overflow Checking ¶") (path . "integer-overflow-builtins") (type . "6. Extensions to the C Language Family")) ((name . "6.57. x86-Specific Memory Model Extensions for Transactional Memory ¶") (path . "x86-specific-memory-model-extensions-for-transactional-memory") (type . "6. Extensions to the C Language Family")) ((name . "6.58. Object Size Checking ¶") (path . "object-size-checking") (type . "6. Extensions to the C Language Family")) ((name . "6.59. Other Built-in Functions Provided by GCC ¶") (path . "other-builtins") (type . "6. Extensions to the C Language Family")) ((name . "6.60. Built-in Functions Specific to Particular Target Machines ¶") (path . "target-builtins") (type . "6. Extensions to the C Language Family")) ((name . "6.60.1. AArch64 Built-in Functions ¶") (path . "aarch64-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.2. Alpha Built-in Functions ¶") (path . "alpha-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.3. Altera Nios II Built-in Functions ¶") (path . "altera-nios-ii-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.4. ARC Built-in Functions ¶") (path . "arc-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.5. ARC SIMD Built-in Functions ¶") (path . "arc-simd-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.6. ARM iWMMXt Built-in Functions ¶") (path . "arm-iwmmxt-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.7. ARM C Language Extensions (ACLE) ¶") (path . "arm-c-language-extensions-_0028acle_0029") (type . "6. Extensions to the C Language Family")) ((name . "6.60.8. ARM Floating Point Status and Control Intrinsics ¶") (path . "arm-floating-point-status-and-control-intrinsics") (type . "6. Extensions to the C Language Family")) ((name . "6.60.9. ARM ARMv8-M Security Extensions ¶") (path . "arm-armv8-m-security-extensions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.10. AVR Built-in Functions ¶") (path . "avr-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.11. Blackfin Built-in Functions ¶") (path . "blackfin-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.12. BPF Built-in Functions ¶") (path . "bpf-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.13. FR-V Built-in Functions ¶") (path . "fr-v-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.13.1. Argument Types ¶") (path . "argument-types") (type . "6. Extensions to the C Language Family")) ((name . "6.60.13.2. Directly-Mapped Integer Functions ¶") (path . "directly-mapped-integer-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.13.3. Directly-Mapped Media Functions ¶") (path . "directly-mapped-media-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.13.4. Raw Read/Write Functions ¶") (path . "raw-read_002fwrite-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.13.5. Other Built-in Functions ¶") (path . "other-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.14. LoongArch Base Built-in Functions ¶") (path . "loongarch-base-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.15. MIPS DSP Built-in Functions ¶") (path . "mips-dsp-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.16. MIPS Paired-Single Support ¶") (path . "mips-paired-single-support") (type . "6. Extensions to the C Language Family")) ((name . "6.60.17. MIPS Loongson Built-in Functions ¶") (path . "mips-loongson-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.17.1. Paired-Single Arithmetic ¶") (path . "paired-single-arithmetic") (type . "6. Extensions to the C Language Family")) ((name . "6.60.17.2. Paired-Single Built-in Functions ¶") (path . "paired-single-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.17.3. MIPS-3D Built-in Functions ¶") (path . "mips-3d-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.18. MIPS SIMD Architecture (MSA) Support ¶") (path . "mips-simd-architecture-_0028msa_0029-support") (type . "6. Extensions to the C Language Family")) ((name . "6.60.18.1. MIPS SIMD Architecture Built-in Functions ¶") (path . "mips-simd-architecture-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.19. Other MIPS Built-in Functions ¶") (path . "other-mips-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.20. MSP430 Built-in Functions ¶") (path . "msp430-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.21. NDS32 Built-in Functions ¶") (path . "nds32-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.22. Basic PowerPC Built-in Functions ¶") (path . "basic-powerpc-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.22.1. Basic PowerPC Built-in Functions Available on all Configurations ¶") (path . "basic-powerpc-built-in-functions-available-on-all-configurations") (type . "6. Extensions to the C Language Family")) ((name . "6.60.22.2. Basic PowerPC Built-in Functions Available on ISA 2.05 ¶") (path . "basic-powerpc-built-in-functions-available-on-isa-2_002e05") (type . "6. Extensions to the C Language Family")) ((name . "6.60.22.3. Basic PowerPC Built-in Functions Available on ISA 2.06 ¶") (path . "basic-powerpc-built-in-functions-available-on-isa-2_002e06") (type . "6. Extensions to the C Language Family")) ((name . "6.60.22.4. Basic PowerPC Built-in Functions Available on ISA 2.07 ¶") (path . "basic-powerpc-built-in-functions-available-on-isa-2_002e07") (type . "6. Extensions to the C Language Family")) ((name . "6.60.22.5. Basic PowerPC Built-in Functions Available on ISA 3.0 ¶") (path . "basic-powerpc-built-in-functions-available-on-isa-3_002e0") (type . "6. Extensions to the C Language Family")) ((name . "6.60.22.6. Basic PowerPC Built-in Functions Available on ISA 3.1 ¶") (path . "basic-powerpc-built-in-functions-available-on-isa-3_002e1") (type . "6. Extensions to the C Language Family")) ((name . "6.60.23. PowerPC AltiVec/VSX Built-in Functions ¶") (path . "powerpc-altivec_002fvsx-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.23.1. PowerPC AltiVec Built-in Functions on ISA 2.05 ¶") (path . "powerpc-altivec-built-in-functions-on-isa-2_002e05") (type . "6. Extensions to the C Language Family")) ((name . "6.60.23.2. PowerPC AltiVec Built-in Functions Available on ISA 2.06 ¶") (path . "powerpc-altivec-built-in-functions-available-on-isa-2_002e06") (type . "6. Extensions to the C Language Family")) ((name . "6.60.23.3. PowerPC AltiVec Built-in Functions Available on ISA 2.07 ¶") (path . "powerpc-altivec-built-in-functions-available-on-isa-2_002e07") (type . "6. Extensions to the C Language Family")) ((name . "6.60.23.4. PowerPC AltiVec Built-in Functions Available on ISA 3.0 ¶") (path . "powerpc-altivec-built-in-functions-available-on-isa-3_002e0") (type . "6. Extensions to the C Language Family")) ((name . "6.60.23.5. PowerPC AltiVec Built-in Functions Available on ISA 3.1 ¶") (path . "powerpc-altivec-built-in-functions-available-on-isa-3_002e1") (type . "6. Extensions to the C Language Family")) ((name . "6.60.24. PowerPC Hardware Transactional Memory Built-in Functions ¶") (path . "powerpc-hardware-transactional-memory-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.25. PowerPC Atomic Memory Operation Functions ¶") (path . "powerpc-atomic-memory-operation-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.26. PowerPC Matrix-Multiply Assist Built-in Functions ¶") (path . "powerpc-matrix-multiply-assist-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.27. PRU Built-in Functions ¶") (path . "pru-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.28. RISC-V Built-in Functions ¶") (path . "risc-v-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.29. RISC-V Vector Intrinsics ¶") (path . "risc-v-vector-intrinsics") (type . "6. Extensions to the C Language Family")) ((name . "6.60.30. RX Built-in Functions ¶") (path . "rx-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.31. S/390 System z Built-in Functions ¶") (path . "s_002f390-system-z-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.32. SH Built-in Functions ¶") (path . "sh-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.33. SPARC VIS Built-in Functions ¶") (path . "sparc-vis-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.34. TI C6X Built-in Functions ¶") (path . "ti-c6x-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.35. x86 Built-in Functions ¶") (path . "x86-built-in-functions") (type . "6. Extensions to the C Language Family")) ((name . "6.60.36. x86 Transactional Memory Intrinsics ¶") (path . "x86-transactional-memory-intrinsics") (type . "6. Extensions to the C Language Family")) ((name . "6.60.37. x86 Control-Flow Protection Intrinsics ¶") (path . "x86-control-flow-protection-intrinsics") (type . "6. Extensions to the C Language Family")) ((name . "6.61. Format Checks Specific to Particular Target Machines ¶") (path . "target-format-checks") (type . "6. Extensions to the C Language Family")) ((name . "6.61.1. Solaris Format Checks ¶") (path . "solaris-format-checks") (type . "6. Extensions to the C Language Family")) ((name . "6.61.2. Darwin Format Checks ¶") (path . "darwin-format-checks") (type . "6. Extensions to the C Language Family")) ((name . "6.62. Pragmas Accepted by GCC ¶") (path . "pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.1. AArch64 Pragmas ¶") (path . "aarch64-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.2. ARM Pragmas ¶") (path . "arm-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.3. M32C Pragmas ¶") (path . "m32c-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.4. PRU Pragmas ¶") (path . "pru-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.5. RS/6000 and PowerPC Pragmas ¶") (path . "rs_002f6000-and-powerpc-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.6. S/390 Pragmas ¶") (path . "s_002f390-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.7. Darwin Pragmas ¶") (path . "darwin-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.8. Solaris Pragmas ¶") (path . "solaris-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.9. Symbol-Renaming Pragmas ¶") (path . "symbol-renaming-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.10. Structure-Layout Pragmas ¶") (path . "structure-layout-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.11. Weak Pragmas ¶") (path . "weak-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.12. Diagnostic Pragmas ¶") (path . "diagnostic-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.13. Visibility Pragmas ¶") (path . "visibility-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.14. Push/Pop Macro Pragmas ¶") (path . "push_002fpop-macro-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.15. Function Specific Option Pragmas ¶") (path . "function-specific-option-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.62.16. Loop-Specific Pragmas ¶") (path . "loop-specific-pragmas") (type . "6. Extensions to the C Language Family")) ((name . "6.63. Unnamed Structure and Union Fields ¶") (path . "unnamed-fields") (type . "6. Extensions to the C Language Family")) ((name . "6.64. Thread-Local Storage ¶") (path . "thread-local") (type . "6. Extensions to the C Language Family")) ((name . "6.64.1. ISO/IEC 9899:1999 Edits for Thread-Local Storage ¶") (path . "c99-thread-local-edits") (type . "6. Extensions to the C Language Family")) ((name . "6.64.2. ISO/IEC 14882:1998 Edits for Thread-Local Storage ¶") (path . "c_002b_002b98-thread-local-edits") (type . "6. Extensions to the C Language Family")) ((name . "6.65. Binary Constants using the ‘0b’ Prefix ¶") (path . "binary-constants") (type . "6. Extensions to the C Language Family")) ((name . "7. Extensions to the C++ Language ¶") (path . "c_002b_002b-extensions") (type . "7. Extensions to the C++ Language")) ((name . "7.1. When is a Volatile C++ Object Accessed? ¶") (path . "c_002b_002b-volatiles") (type . "7. Extensions to the C++ Language")) ((name . "7.2. Restricting Pointer Aliasing ¶") (path . "restricted-pointers") (type . "7. Extensions to the C++ Language")) ((name . "7.3. Vague Linkage ¶") (path . "vague-linkage") (type . "7. Extensions to the C++ Language")) ((name . "7.4. C++ Interface and Implementation Pragmas ¶") (path . "c_002b_002b-interface") (type . "7. Extensions to the C++ Language")) ((name . "7.5. Where’s the Template? ¶") (path . "template-instantiation") (type . "7. Extensions to the C++ Language")) ((name . "7.6. Extracting the Function Pointer from a Bound Pointer to Member Function ¶") (path . "bound-member-functions") (type . "7. Extensions to the C++ Language")) ((name . "7.7. C++-Specific Variable, Function, and Type Attributes ¶") (path . "c_002b_002b-attributes") (type . "7. Extensions to the C++ Language")) ((name . "7.8. Function Multiversioning ¶") (path . "function-multiversioning") (type . "7. Extensions to the C++ Language")) ((name . "7.9. Type Traits ¶") (path . "type-traits") (type . "7. Extensions to the C++ Language")) ((name . "7.10. C++ Concepts ¶") (path . "c_002b_002b-concepts") (type . "7. Extensions to the C++ Language")) ((name . "7.11. Deprecated Features ¶") (path . "deprecated-features") (type . "7. Extensions to the C++ Language")) ((name . "7.12. Backwards Compatibility ¶") (path . "backwards-compatibility") (type . "7. Extensions to the C++ Language")) ((name . "8. GNU Objective-C Features ¶") (path . "objective-c") (type . "8. GNU Objective-C Features")) ((name . "8.1. GNU Objective-C Runtime API ¶") (path . "gnu-objective-c-runtime-api") (type . "8. GNU Objective-C Features")) ((name . "8.1.1. Modern GNU Objective-C Runtime API ¶") (path . "modern-gnu-objective-c-runtime-api") (type . "8. GNU Objective-C Features")) ((name . "8.1.2. Traditional GNU Objective-C Runtime API ¶") (path . "traditional-gnu-objective-c-runtime-api") (type . "8. GNU Objective-C Features")) ((name . "8.2. +load: Executing Code before main ¶") (path . "executing-code-before-main") (type . "8. GNU Objective-C Features")) ((name . "8.2.1. What You Can and Cannot Do in +load ¶") (path . "what-you-can-and-what-you-cannot-do-in-_002bload") (type . "8. GNU Objective-C Features")) ((name . "8.3. Type Encoding ¶") (path . "type-encoding") (type . "8. GNU Objective-C Features")) ((name . "8.3.1. Legacy Type Encoding ¶") (path . "legacy-type-encoding") (type . "8. GNU Objective-C Features")) ((name . "8.3.2. @encode ¶") (path . "_0040encode") (type . "8. GNU Objective-C Features")) ((name . "8.3.3. Method Signatures ¶") (path . "method-signatures") (type . "8. GNU Objective-C Features")) ((name . "8.4. Garbage Collection ¶") (path . "garbage-collection") (type . "8. GNU Objective-C Features")) ((name . "8.5. Constant String Objects ¶") (path . "constant-string-objects") (type . "8. GNU Objective-C Features")) ((name . "8.6. compatibility_alias ¶") (path . "compatibility_005falias") (type . "8. GNU Objective-C Features")) ((name . "8.7. Exceptions ¶") (path . "exceptions") (type . "8. GNU Objective-C Features")) ((name . "8.8. Synchronization ¶") (path . "synchronization") (type . "8. GNU Objective-C Features")) ((name . "8.9. Fast Enumeration ¶") (path . "fast-enumeration") (type . "8. GNU Objective-C Features")) ((name . "8.9.1. Using Fast Enumeration ¶") (path . "using-fast-enumeration") (type . "8. GNU Objective-C Features")) ((name . "8.9.2. C99-Like Fast Enumeration Syntax ¶") (path . "c99-like-fast-enumeration-syntax") (type . "8. GNU Objective-C Features")) ((name . "8.9.3. Fast Enumeration Details ¶") (path . "fast-enumeration-details") (type . "8. GNU Objective-C Features")) ((name . "8.9.4. Fast Enumeration Protocol ¶") (path . "fast-enumeration-protocol") (type . "8. GNU Objective-C Features")) ((name . "8.10. Messaging with the GNU Objective-C Runtime ¶") (path . "messaging-with-the-gnu-objective-c-runtime") (type . "8. GNU Objective-C Features")) ((name . "8.10.1. Dynamically Registering Methods ¶") (path . "dynamically-registering-methods") (type . "8. GNU Objective-C Features")) ((name . "8.10.2. Forwarding Hook ¶") (path . "forwarding-hook") (type . "8. GNU Objective-C Features")) ((name . "9. Binary Compatibility ¶") (path . "compatibility") (type . "9. Binary Compatibility")) ((name . "10. gcov") (path . "gcov") (type . "10. gcov")) ((name . "10.1. Introduction to gcov ¶") (path . "gcov-intro") (type . "10. gcov")) ((name . "10.2. Invoking gcov ¶") (path . "invoking-gcov") (type . "10. gcov")) ((name . "10.3. Using gcov with GCC Optimization ¶") (path . "gcov-and-optimization") (type . "10. gcov")) ((name . "10.4. Brief Description of gcov Data Files ¶") (path . "gcov-data-files") (type . "10. gcov")) ((name . "10.5. Data File Relocation to Support Cross-Profiling ¶") (path . "cross-profiling") (type . "10. gcov")) ((name . "10.6. Profiling and Test Coverage in Freestanding Environments ¶") (path . "freestanding-environments") (type . "10. gcov")) ((name . "11. gcov-tool") (path . "gcov-tool") (type . "11. gcov-tool")) ((name . "11.1. Introduction to gcov-tool ¶") (path . "gcov-tool-intro") (type . "11. gcov-tool")) ((name . "11.2. Invoking gcov-tool ¶") (path . "invoking-gcov-tool") (type . "11. gcov-tool")) ((name . "12. gcov-dump") (path . "gcov-dump") (type . "12. gcov-dump")) ((name . "12.1. Introduction to gcov-dump ¶") (path . "gcov-dump-intro") (type . "12. gcov-dump")) ((name . "12.2. Invoking gcov-dump ¶") (path . "invoking-gcov-dump") (type . "12. gcov-dump")) ((name . "13. lto-dump") (path . "lto-dump") (type . "13. lto-dump")) ((name . "13.1. Introduction to lto-dump ¶") (path . "lto-dump-intro") (type . "13. lto-dump")) ((name . "13.2. Invoking lto-dump ¶") (path . "invoking-lto-dump") (type . "13. lto-dump")) ((name . "14. Known Causes of Trouble with GCC ¶") (path . "trouble") (type . "14. Known Causes of Trouble")) ((name . "14.1. Actual Bugs We Haven’t Fixed Yet ¶") (path . "actual-bugs") (type . "14. Known Causes of Trouble")) ((name . "14.2. Interoperation ¶") (path . "interoperation") (type . "14. Known Causes of Trouble")) ((name . "14.3. Incompatibilities of GCC ¶") (path . "incompatibilities") (type . "14. Known Causes of Trouble")) ((name . "14.4. Fixed Header Files ¶") (path . "fixed-headers") (type . "14. Known Causes of Trouble")) ((name . "14.5. Standard Libraries ¶") (path . "standard-libraries") (type . "14. Known Causes of Trouble")) ((name . "14.6. Disappointments and Misunderstandings ¶") (path . "disappointments") (type . "14. Known Causes of Trouble")) ((name . "14.7. Common Misunderstandings with GNU C++ ¶") (path . "c_002b_002b-misunderstandings") (type . "14. Known Causes of Trouble")) ((name . "14.7.1. Declare and Define Static Members ¶") (path . "static-definitions") (type . "14. Known Causes of Trouble")) ((name . "14.7.2. Name Lookup, Templates, and Accessing Members of Base Classes ¶") (path . "name-lookup") (type . "14. Known Causes of Trouble")) ((name . "14.7.3. Temporaries May Vanish Before You Expect ¶") (path . "temporaries") (type . "14. Known Causes of Trouble")) ((name . "14.7.4. Implicit Copy-Assignment for Virtual Bases ¶") (path . "copy-assignment") (type . "14. Known Causes of Trouble")) ((name . "14.8. Certain Changes We Don’t Want to Make ¶") (path . "non-bugs") (type . "14. Known Causes of Trouble")) ((name . "14.9. Warning Messages and Error Messages ¶") (path . "warnings-and-errors") (type . "14. Known Causes of Trouble")) ((name . "Appendix A Indices ¶") (path . "indices") (type . "1. Programming Languages Supported by GCC"))]) (types . [((name . "1. Programming Languages Supported by GCC") (count . 2) (slug . "1-programming-languages-supported-by-gcc")) ((name . "2. Language Standards Supported by GCC") (count . 1) (slug . "2-language-standards-supported-by-gcc")) ((name . "3. GCC Command Options") (count . 85) (slug . "3-gcc-command-options")) ((name . "4. C Implementation-Defined Behavior") (count . 17) (slug . "4-c-implementation-defined-behavior")) ((name . "5. C++ Implementation-Defined Behavior") (count . 3) (slug . "5-c-implementation-defined-behavior")) ((name . "6. Extensions to the C Language Family") (count . 207) (slug . "6-extensions-to-the-c-language-family")) ((name . "7. Extensions to the C++ Language") (count . 13) (slug . "7-extensions-to-the-c-language")) ((name . "8. GNU Objective-C Features") (count . 23) (slug . "8-gnu-objective-c-features")) ((name . "9. Binary Compatibility") (count . 1) (slug . "9-binary-compatibility")) ((name . "10. gcov") (count . 7) (slug . "10-gcov")) ((name . "11. gcov-tool") (count . 3) (slug . "11-gcov-tool")) ((name . "12. gcov-dump") (count . 3) (slug . "12-gcov-dump")) ((name . "13. lto-dump") (count . 3) (slug . "13-lto-dump")) ((name . "14. Known Causes of Trouble") (count . 14) (slug . "14-known-causes-of-trouble"))]))
\ No newline at end of file |
