#pragma: Pragmas#pragma implementation: C++ Interface#pragma implementation, implied: C++ Interface#pragma interface: C++ Interface%include: Spec Files%include_noerr: Spec Files%rename: Spec Files': Incompatibilities*__builtin_alloca: Other Builtins*__builtin_alloca_with_align: Other Builtins//: C++ Comments?: extensions: Conditionals?: side effect: Conditionals__atomic_add_fetch: __atomic Builtins__atomic_always_lock_free: __atomic Builtins__atomic_and_fetch: __atomic Builtins__atomic_clear: __atomic Builtins__atomic_compare_exchange: __atomic Builtins__atomic_compare_exchange_n: __atomic Builtins__atomic_exchange: __atomic Builtins__atomic_exchange_n: __atomic Builtins__atomic_fetch_add: __atomic Builtins__atomic_fetch_and: __atomic Builtins__atomic_fetch_nand: __atomic Builtins__atomic_fetch_or: __atomic Builtins__atomic_fetch_sub: __atomic Builtins__atomic_fetch_xor: __atomic Builtins__atomic_is_lock_free: __atomic Builtins__atomic_load: __atomic Builtins__atomic_load_n: __atomic Builtins__atomic_nand_fetch: __atomic Builtins__atomic_or_fetch: __atomic Builtins__atomic_signal_fence: __atomic Builtins__atomic_store: __atomic Builtins__atomic_store_n: __atomic Builtins__atomic_sub_fetch: __atomic Builtins__atomic_test_and_set: __atomic Builtins__atomic_thread_fence: __atomic Builtins__atomic_xor_fetch: __atomic Builtins__builtin___bnd_chk_ptr_bounds: Pointer Bounds Checker builtins__builtin___bnd_chk_ptr_lbounds: Pointer Bounds Checker builtins__builtin___bnd_chk_ptr_ubounds: Pointer Bounds Checker builtins__builtin___bnd_copy_ptr_bounds: Pointer Bounds Checker builtins__builtin___bnd_get_ptr_lbound: Pointer Bounds Checker builtins__builtin___bnd_get_ptr_ubound: Pointer Bounds Checker builtins__builtin___bnd_init_ptr_bounds: Pointer Bounds Checker builtins__builtin___bnd_narrow_ptr_bounds: Pointer Bounds Checker builtins__builtin___bnd_null_ptr_bounds: Pointer Bounds Checker builtins__builtin___bnd_set_ptr_bounds: Pointer Bounds Checker builtins__builtin___bnd_store_ptr_bounds: Pointer Bounds Checker builtins__builtin___clear_cache: Other Builtins__builtin___fprintf_chk: Object Size Checking__builtin___memcpy_chk: Object Size Checking__builtin___memmove_chk: Object Size Checking__builtin___mempcpy_chk: Object Size Checking__builtin___memset_chk: Object Size Checking__builtin___printf_chk: Object Size Checking__builtin___snprintf_chk: Object Size Checking__builtin___sprintf_chk: Object Size Checking__builtin___stpcpy_chk: Object Size Checking__builtin___strcat_chk: Object Size Checking__builtin___strcpy_chk: Object Size Checking__builtin___strncat_chk: Object Size Checking__builtin___strncpy_chk: Object Size Checking__builtin___vfprintf_chk: Object Size Checking__builtin___vprintf_chk: Object Size Checking__builtin___vsnprintf_chk: Object Size Checking__builtin___vsprintf_chk: Object Size Checking__builtin_add_overflow: Integer Overflow Builtins__builtin_alloca: Other Builtins__builtin_alloca_with_align: Other Builtins__builtin_apply: Constructing Calls__builtin_apply_args: Constructing Calls__builtin_arc_aligned: ARC Built-in Functions__builtin_arc_brk: ARC Built-in Functions__builtin_arc_core_read: ARC Built-in Functions__builtin_arc_core_write: ARC Built-in Functions__builtin_arc_divaw: ARC Built-in Functions__builtin_arc_flag: ARC Built-in Functions__builtin_arc_lr: ARC Built-in Functions__builtin_arc_mul64: ARC Built-in Functions__builtin_arc_mulu64: ARC Built-in Functions__builtin_arc_nop: ARC Built-in Functions__builtin_arc_norm: ARC Built-in Functions__builtin_arc_normw: ARC Built-in Functions__builtin_arc_rtie: ARC Built-in Functions__builtin_arc_sleep: ARC Built-in Functions__builtin_arc_sr: ARC Built-in Functions__builtin_arc_swap: ARC Built-in Functions__builtin_arc_swi: ARC Built-in Functions__builtin_arc_sync: ARC Built-in Functions__builtin_arc_trap_s: ARC Built-in Functions__builtin_arc_unimp_s: ARC Built-in Functions__builtin_assume_aligned: Other Builtins__builtin_bswap16: Other Builtins__builtin_bswap32: Other Builtins__builtin_bswap64: Other Builtins__builtin_call_with_static_chain: Other Builtins__builtin_choose_expr: Other Builtins__builtin_clrsb: Other Builtins__builtin_clrsbl: Other Builtins__builtin_clrsbll: Other Builtins__builtin_clz: Other Builtins__builtin_clzl: Other Builtins__builtin_clzll: Other Builtins__builtin_complex: Other Builtins__builtin_constant_p: Other Builtins__builtin_cpu_init: x86 Built-in Functions__builtin_cpu_init: PowerPC Built-in Functions__builtin_cpu_is: x86 Built-in Functions__builtin_cpu_is: PowerPC Built-in Functions__builtin_cpu_supports: x86 Built-in Functions__builtin_cpu_supports: PowerPC Built-in Functions__builtin_ctz: Other Builtins__builtin_ctzl: Other Builtins__builtin_ctzll: Other Builtins__builtin_expect: Other Builtins__builtin_extract_return_addr: Return Address__builtin_ffs: Other Builtins__builtin_ffsl: Other Builtins__builtin_ffsll: Other Builtins__builtin_FILE: Other Builtins__builtin_fpclassify: Other Builtins__builtin_frame_address: Return Address__builtin_frob_return_address: Return Address__builtin_FUNCTION: Other Builtins__builtin_huge_val: Other Builtins__builtin_huge_valf: Other Builtins__builtin_huge_vall: Other Builtins__builtin_huge_valq: x86 Built-in Functions__builtin_huge_valq: PowerPC Built-in Functions__builtin_inf: Other Builtins__builtin_infd128: Other Builtins__builtin_infd32: Other Builtins__builtin_infd64: Other Builtins__builtin_inff: Other Builtins__builtin_infl: Other Builtins__builtin_infq: x86 Built-in Functions__builtin_infq: PowerPC Built-in Functions__builtin_isfinite: Other Builtins__builtin_isgreater: Other Builtins__builtin_isgreaterequal: Other Builtins__builtin_isinf_sign: Other Builtins__builtin_isless: Other Builtins__builtin_islessequal: Other Builtins__builtin_islessgreater: Other Builtins__builtin_isnormal: Other Builtins__builtin_isunordered: Other Builtins__builtin_LINE: Other Builtins__builtin_mul_overflow: Integer Overflow Builtins__builtin_nan: Other Builtins__builtin_nand128: Other Builtins__builtin_nand32: Other Builtins__builtin_nand64: Other Builtins__builtin_nanf: Other Builtins__builtin_nanl: Other Builtins__builtin_nanq: PowerPC Built-in Functions__builtin_nans: Other Builtins__builtin_nansf: Other Builtins__builtin_nansl: Other Builtins__builtin_nansq: PowerPC Built-in Functions__builtin_nds32_isb: NDS32 Built-in Functions__builtin_nds32_isync: NDS32 Built-in Functions__builtin_nds32_mfsr: NDS32 Built-in Functions__builtin_nds32_mfusr: NDS32 Built-in Functions__builtin_nds32_mtsr: NDS32 Built-in Functions__builtin_nds32_mtusr: NDS32 Built-in Functions__builtin_nds32_setgie_dis: NDS32 Built-in Functions__builtin_nds32_setgie_en: NDS32 Built-in Functions__builtin_non_tx_store: S/390 System z Built-in Functions__builtin_object_size: Object Size Checking__builtin_offsetof: Offsetof__builtin_parity: Other Builtins__builtin_parityl: Other Builtins__builtin_parityll: Other Builtins__builtin_popcount: Other Builtins__builtin_popcountl: Other Builtins__builtin_popcountll: Other Builtins__builtin_powi: Other Builtins__builtin_powif: Other Builtins__builtin_powil: Other Builtins__builtin_prefetch: Other Builtins__builtin_return: Constructing Calls__builtin_return_address: Return Address__builtin_rx_brk: RX Built-in Functions__builtin_rx_clrpsw: RX Built-in Functions__builtin_rx_int: RX Built-in Functions__builtin_rx_machi: RX Built-in Functions__builtin_rx_maclo: RX Built-in Functions__builtin_rx_mulhi: RX Built-in Functions__builtin_rx_mullo: RX Built-in Functions__builtin_rx_mvfachi: RX Built-in Functions__builtin_rx_mvfacmi: RX Built-in Functions__builtin_rx_mvfc: RX Built-in Functions__builtin_rx_mvtachi: RX Built-in Functions__builtin_rx_mvtaclo: RX Built-in Functions__builtin_rx_mvtc: RX Built-in Functions__builtin_rx_mvtipl: RX Built-in Functions__builtin_rx_racw: RX Built-in Functions__builtin_rx_revw: RX Built-in Functions__builtin_rx_rmpa: RX Built-in Functions__builtin_rx_round: RX Built-in Functions__builtin_rx_sat: RX Built-in Functions__builtin_rx_setpsw: RX Built-in Functions__builtin_rx_wait: RX Built-in Functions__builtin_sadd_overflow: Integer Overflow Builtins__builtin_saddl_overflow: Integer Overflow Builtins__builtin_saddll_overflow: Integer Overflow Builtins__builtin_set_thread_pointer: SH Built-in Functions__builtin_sh_get_fpscr: SH Built-in Functions__builtin_sh_set_fpscr: SH Built-in Functions__builtin_smul_overflow: Integer Overflow Builtins__builtin_smull_overflow: Integer Overflow Builtins__builtin_smulll_overflow: Integer Overflow Builtins__builtin_ssub_overflow: Integer Overflow Builtins__builtin_ssubl_overflow: Integer Overflow Builtins__builtin_ssubll_overflow: Integer Overflow Builtins__builtin_sub_overflow: Integer Overflow Builtins__builtin_tabort: S/390 System z Built-in Functions__builtin_tbegin: S/390 System z Built-in Functions__builtin_tbegin_nofloat: S/390 System z Built-in Functions__builtin_tbegin_retry: S/390 System z Built-in Functions__builtin_tbegin_retry_nofloat: S/390 System z Built-in Functions__builtin_tbeginc: S/390 System z Built-in Functions__builtin_tend: S/390 System z Built-in Functions__builtin_thread_pointer: SH Built-in Functions__builtin_trap: Other Builtins__builtin_tx_assist: S/390 System z Built-in Functions__builtin_tx_nesting_depth: S/390 System z Built-in Functions__builtin_types_compatible_p: Other Builtins__builtin_uadd_overflow: Integer Overflow Builtins__builtin_uaddl_overflow: Integer Overflow Builtins__builtin_uaddll_overflow: Integer Overflow Builtins__builtin_umul_overflow: Integer Overflow Builtins__builtin_umull_overflow: Integer Overflow Builtins__builtin_umulll_overflow: Integer Overflow Builtins__builtin_unreachable: Other Builtins__builtin_usub_overflow: Integer Overflow Builtins__builtin_usubl_overflow: Integer Overflow Builtins__builtin_usubll_overflow: Integer Overflow Builtins__builtin_va_arg_pack: Constructing Calls__builtin_va_arg_pack_len: Constructing Calls__complex__ keyword: Complex__declspec(dllexport): Microsoft Windows Function Attributes__declspec(dllimport): Microsoft Windows Function Attributes__ea SPU Named Address Spaces: Named Address Spaces__extension__: Alternate Keywords__far M32C Named Address Spaces: Named Address Spaces__far RL78 Named Address Spaces: Named Address Spaces__flash AVR Named Address Spaces: Named Address Spaces__flash1 AVR Named Address Spaces: Named Address Spaces__flash2 AVR Named Address Spaces: Named Address Spaces__flash3 AVR Named Address Spaces: Named Address Spaces__flash4 AVR Named Address Spaces: Named Address Spaces__flash5 AVR Named Address Spaces: Named Address Spaces__float128 data type: Floating Types__float80 data type: Floating Types__fp16 data type: Half-Precision__func__ identifier: Function Names__FUNCTION__ identifier: Function Names__ibm128 data type: Floating Types__imag__ keyword: Complex__int128 data types: __int128__memx AVR Named Address Spaces: Named Address Spaces__PRETTY_FUNCTION__ identifier: Function Names__real__ keyword: Complex__seg_fs x86 named address space: Named Address Spaces__seg_gs x86 named address space: Named Address Spaces__STDC_HOSTED__: Standards__sync_add_and_fetch: __sync Builtins__sync_and_and_fetch: __sync Builtins__sync_bool_compare_and_swap: __sync Builtins__sync_fetch_and_add: __sync Builtins__sync_fetch_and_and: __sync Builtins__sync_fetch_and_nand: __sync Builtins__sync_fetch_and_or: __sync Builtins__sync_fetch_and_sub: __sync Builtins__sync_fetch_and_xor: __sync Builtins__sync_lock_release: __sync Builtins__sync_lock_test_and_set: __sync Builtins__sync_nand_and_fetch: __sync Builtins__sync_or_and_fetch: __sync Builtins__sync_sub_and_fetch: __sync Builtins__sync_synchronize: __sync Builtins__sync_val_compare_and_swap: __sync Builtins__sync_xor_and_fetch: __sync Builtins__thread: Thread-Local_Accum data type: Fixed-Point_Complex keyword: Complex_Decimal128 data type: Decimal Float_Decimal32 data type: Decimal Float_Decimal64 data type: Decimal Float_exit: Other Builtins_Exit: Other Builtins_Fract data type: Fixed-Point_HTM_FIRST_USER_ABORT_CODE: S/390 System z Built-in Functions_Sat data type: Fixed-Point_xabort: x86 transactional memory intrinsics_xbegin: x86 transactional memory intrinsics_xend: x86 transactional memory intrinsics_xtest: x86 transactional memory intrinsicsabi_tag function attribute: C++ Attributesabi_tag type attribute: C++ Attributesabi_tag variable attribute: C++ Attributesabort: Other Builtinsabs: Other Builtinsacos: Other Builtinsacosf: Other Builtinsacosh: Other Builtinsacoshf: Other Builtinsacoshl: Other Builtinsacosl: Other Builtinsaddress variable attribute, AVR: AVR Variable Attributesaddress_operand: Simple Constraintsalias function attribute: Common Function Attributesaligned function attribute: Common Function Attributesaligned type attribute: Common Type Attributesaligned variable attribute: Common Variable Attributesalloc_align function attribute: Common Function Attributesalloc_size function attribute: Common Function Attributesalloca: Other Builtinsalloca vs variable-length arrays: Variable Lengthaltivec type attribute, PowerPC: PowerPC Type Attributesaltivec variable attribute, PowerPC: PowerPC Variable Attributesalways_inline function attribute: Common Function Attributesarch= function attribute, AArch64: AArch64 Function Attributesartificial function attribute: Common Function Attributesasin: Other Builtinsasinf: Other Builtinsasinh: Other Builtinsasinhf: Other Builtinsasinhl: Other Builtinsasinl: Other Builtinsasm assembler template: Extended Asmasm clobbers: Extended Asmasm constraints: Constraintsasm expressions: Extended Asmasm flag output operands: Extended Asmasm goto labels: Extended Asmasm input operands: Extended Asmasm keyword: Using Assembly Language with Casm output operands: Extended Asmasm volatile: Extended Asmassume_aligned function attribute: Common Function Attributesatan: Other Builtinsatan2: Other Builtinsatan2f: Other Builtinsatan2l: Other Builtinsatanf: Other Builtinsatanh: Other Builtinsatanhf: Other Builtinsatanhl: Other Builtinsatanl: Other Builtinsinline for C++ member fns: Inlinebank_switch function attribute, M32C: M32C Function Attributesbased type attribute, MeP: MeP Type Attributesbased variable attribute, MeP: MeP Variable Attributesasm: Basic Asmbcmp: Other Builtinsbelow100 variable attribute, Xstormy16: Xstormy16 Variable Attributesbnd_instrument function attribute: Common Function Attributesbnd_legacy function attribute: Common Function Attributesbnd_variable_size type attribute: Common Type Attributesbreak_handler function attribute, MicroBlaze: MicroBlaze Function Attributesbrk_interrupt function attribute, RL78: RL78 Function Attributesbzero: Other Builtinsc++: Invoking G++inline: InlineC_INCLUDE_PATH: Environment Variablescabs: Other Builtinscabsf: Other Builtinscabsl: Other Builtinscacos: Other Builtinscacosf: Other Builtinscacosh: Other Builtinscacoshf: Other Builtinscacoshl: Other Builtinscacosl: Other Builtinscallee_pop_aggregate_return function attribute, x86: x86 Function Attributescalloc: Other Builtinscaret GCC_COLORS capability: Diagnostic Message Formatting Optionscarg: Other Builtinscargf: Other Builtinscargl: Other Builtinscasin: Other Builtinscasinf: Other Builtinscasinh: Other Builtinscasinhf: Other Builtinscasinhl: Other Builtinscasinl: Other Builtinscatan: Other Builtinscatanf: Other Builtinscatanh: Other Builtinscatanhf: Other Builtinscatanhl: Other Builtinscatanl: Other Builtinscb variable attribute, MeP: MeP Variable Attributescbrt: Other Builtinscbrtf: Other Builtinscbrtl: Other Builtinsccos: Other Builtinsccosf: Other Builtinsccosh: Other Builtinsccoshf: Other Builtinsccoshl: Other Builtinsccosl: Other Builtinscdecl function attribute, x86-32: x86 Function Attributesceil: Other Builtinsceilf: Other Builtinsceill: Other Builtinscexp: Other Builtinscexpf: Other Builtinscexpl: Other Builtinscimag: Other Builtinscimagf: Other Builtinscimagl: Other Builtinscleanup variable attribute: Common Variable Attributesclog: Other Builtinsclog10: Other Builtinsclog10f: Other Builtinsclog10l: Other Builtinsclogf: Other Builtinsclogl: Other Builtinscmodel= function attribute, AArch64: AArch64 Function Attributescold function attribute: Common Function Attributescold label attribute: Label Attributescommon variable attribute: Common Variable AttributesCOMPILER_PATH: Environment Variablesconj: Other Builtinsconjf: Other Builtinsconjl: Other Builtinsconst applied to function: Function Attributesconst function attribute: Common Function Attributesasm: Constraintsconstructor function attribute: Common Function Attributescopysign: Other Builtinscopysignf: Other Builtinscopysignl: Other Builtinscos: Other Builtinscosf: Other Builtinscosh: Other Builtinscoshf: Other Builtinscoshl: Other Builtinscosl: Other BuiltinsCPATH: Environment VariablesCPLUS_INCLUDE_PATH: Environment Variablescpow: Other Builtinscpowf: Other Builtinscpowl: Other Builtinscproj: Other Builtinscprojf: Other Builtinscprojl: Other Builtinscpu= function attribute, AArch64: AArch64 Function Attributescreal: Other Builtinscrealf: Other Builtinscreall: Other Builtinscritical function attribute, MSP430: MSP430 Function Attributescsin: Other Builtinscsinf: Other Builtinscsinh: Other Builtinscsinhf: Other Builtinscsinhl: Other Builtinscsinl: Other Builtinscsqrt: Other Builtinscsqrtf: Other Builtinscsqrtl: Other Builtinsctan: Other Builtinsctanf: Other Builtinsctanh: Other Builtinsctanhf: Other Builtinsctanhl: Other Builtinsctanl: Other Builtinsdcgettext: Other BuiltinsDD integer suffix: Decimal Floatdd integer suffix: Decimal FloatDEPENDENCIES_OUTPUT: Environment Variablesdeprecated enumerator attribute: Enumerator Attributesdeprecated function attribute: Common Function Attributesdeprecated type attribute: Common Type Attributesdeprecated variable attribute: Common Variable Attributesdesignated_init type attribute: Common Type Attributesdestructor function attribute: Common Function AttributesDF integer suffix: Decimal Floatdf integer suffix: Decimal Floatdgettext: Other Builtinsdisinterrupt function attribute, Epiphany: Epiphany Function Attributesdisinterrupt function attribute, MeP: MeP Function AttributesDL integer suffix: Decimal Floatdl integer suffix: Decimal Floatdllexport function attribute: Microsoft Windows Function Attributesdllexport variable attribute: Microsoft Windows Variable Attributesdllimport function attribute: Microsoft Windows Function Attributesdllimport variable attribute: Microsoft Windows Variable Attributesdrem: Other Builtinsdremf: Other Builtinsdreml: Other Builtinseightbit_data variable attribute, H8/300: H8/300 Variable AttributesEIND: AVR Optionseither function attribute, MSP430: MSP430 Function Attributeseither variable attribute, MSP430: MSP430 Variable Attributeserf: Other Builtinserfc: Other Builtinserfcf: Other Builtinserfcl: Other Builtinserff: Other Builtinserfl: Other Builtinserror function attribute: Common Function Attributeserror GCC_COLORS capability: Diagnostic Message Formatting Optionsexception function attribute: NDS32 Function Attributesexception_handler function attribute: Blackfin Function Attributesexit: Other Builtinsexp: Other Builtinsexp10: Other Builtinsexp10f: Other Builtinsexp10l: Other Builtinsexp2: Other Builtinsexp2f: Other Builtinsexp2l: Other Builtinsexpf: Other Builtinsexpl: Other Builtinsexpm1: Other Builtinsexpm1f: Other Builtinsexpm1l: Other Builtinsasm: Extended Asm?:: Conditionalsexternally_visible function attribute: Common Function Attributesfabs: Other Builtinsfabsf: Other Builtinsfabsl: Other Builtinsfar function attribute, MeP: MeP Function Attributesfar function attribute, MIPS: MIPS Function Attributesfar type attribute, MeP: MeP Type Attributesfar variable attribute, MeP: MeP Variable Attributesfast_interrupt function attribute, M32C: M32C Function Attributesfast_interrupt function attribute, MicroBlaze: MicroBlaze Function Attributesfast_interrupt function attribute, RX: RX Function Attributesfastcall function attribute, x86-32: x86 Function Attributesfdim: Other Builtinsfdimf: Other Builtinsfdiml: Other Builtinsffs: Other Builtinsfix-cortex-a53-835769 function attribute, AArch64: AArch64 Function Attributesflatten function attribute: Common Function Attributesfloat as function value type: Incompatibilitiesfloor: Other Builtinsfloorf: Other Builtinsfloorl: Other Builtinsfma: Other Builtinsfmaf: Other Builtinsfmal: Other Builtinsfmax: Other Builtinsfmaxf: Other Builtinsfmaxl: Other Builtinsfmin: Other Builtinsfminf: Other Builtinsfminl: Other Builtinsfmod: Other Builtinsfmodf: Other Builtinsfmodl: Other Builtinsforce_align_arg_pointer function attribute, x86: x86 Function Attributesformat function attribute: Common Function Attributesformat_arg function attribute: Common Function Attributesforwarder_section function attribute, Epiphany: Epiphany Function Attributesfprintf: Other Builtinsfprintf_unlocked: Other Builtinsfputs: Other Builtinsfputs_unlocked: Other Builtinsfrexp: Other Builtinsfrexpf: Other Builtinsfrexpl: Other Builtinsfscanf: Other Builtinsfscanf, and constant strings: Incompatibilitiesfunction_vector function attribute, H8/300: H8/300 Function Attributesfunction_vector function attribute, M16C/M32C: M32C Function Attributesfunction_vector function attribute, SH: SH Function Attributesprintf, scanf, strftime or strfmon style arguments: Common Function Attributesg++: Invoking G++gamma: Other Builtinsgamma_r: Other Builtinsgammaf: Other Builtinsgammaf_r: Other Builtinsgammal: Other Builtinsgammal_r: Other BuiltinsGCC_COLORS environment variable: Diagnostic Message Formatting OptionsGCC_COMPARE_DEBUG: Environment VariablesGCC_EXEC_PREFIX: Environment Variablesgcc_struct type attribute, PowerPC: PowerPC Type Attributesgcc_struct type attribute, x86: x86 Type Attributesgcc_struct variable attribute, PowerPC: PowerPC Variable Attributesgcc_struct variable attribute, x86: x86 Variable Attributesgeneral-regs-only function attribute, AArch64: AArch64 Function Attributesgettext: Other Builtinslongjmp: Global Register Variablesgnu_inline function attribute: Common Function AttributesHK fixed-suffix: Fixed-Pointhk fixed-suffix: Fixed-Pointhot function attribute: Common Function Attributeshot label attribute: Label Attributeshotpatch function attribute, S/390: S/390 Function AttributesHR fixed-suffix: Fixed-Pointhr fixed-suffix: Fixed-Pointhypot: Other Builtinshypotf: Other Builtinshypotl: Other Builtinsifunc function attribute: Common Function Attributesilogb: Other Builtinsilogbf: Other Builtinsilogbl: Other Builtinsimaxabs: Other Builtins#pragma implementation: C++ Interfaceindex: Other Builtinsinit_priority variable attribute: C++ Attributesinline automatic for C++ member fns: Inlineinterrupt function attribute, ARC: ARC Function Attributesinterrupt function attribute, ARM: ARM Function Attributesinterrupt function attribute, AVR: AVR Function Attributesinterrupt function attribute, CR16: CR16 Function Attributesinterrupt function attribute, Epiphany: Epiphany Function Attributesinterrupt function attribute, M32C: M32C Function Attributesinterrupt function attribute, M32R/D: M32R/D Function Attributesinterrupt function attribute, m68k: m68k Function Attributesinterrupt function attribute, MeP: MeP Function Attributesinterrupt function attribute, MIPS: MIPS Function Attributesinterrupt function attribute, MSP430: MSP430 Function Attributesinterrupt function attribute, NDS32: NDS32 Function Attributesinterrupt function attribute, RL78: RL78 Function Attributesinterrupt function attribute, RX: RX Function Attributesinterrupt function attribute, V850: V850 Function Attributesinterrupt function attribute, Visium: Visium Function Attributesinterrupt function attribute, Xstormy16: Xstormy16 Function Attributesinterrupt_handler function attribute, Blackfin: Blackfin Function Attributesinterrupt_handler function attribute, H8/300: H8/300 Function Attributesinterrupt_handler function attribute, m68k: m68k Function Attributesinterrupt_handler function attribute, MicroBlaze: MicroBlaze Function Attributesinterrupt_handler function attribute, SH: SH Function Attributesinterrupt_handler function attribute, V850: V850 Function Attributesinterrupt_thread function attribute, fido: m68k Function Attributesio variable attribute, AVR: AVR Variable Attributesio variable attribute, MeP: MeP Variable Attributesio_low variable attribute, AVR: AVR Variable Attributesisalnum: Other Builtinsisalpha: Other Builtinsisascii: Other Builtinsisblank: Other Builtinsiscntrl: Other Builtinsisdigit: Other Builtinsisgraph: Other Builtinsislower: Other Builtinsisprint: Other Builtinsispunct: Other Builtinsisr function attribute, ARM: ARM Function Attributesisspace: Other Builtinsisupper: Other Builtinsiswalnum: Other Builtinsiswalpha: Other Builtinsiswblank: Other Builtinsiswcntrl: Other Builtinsiswdigit: Other Builtinsiswgraph: Other Builtinsiswlower: Other Builtinsiswprint: Other Builtinsiswpunct: Other Builtinsiswspace: Other Builtinsiswupper: Other Builtinsiswxdigit: Other Builtinsisxdigit: Other Builtinsj0: Other Builtinsj0f: Other Builtinsj0l: Other Builtinsj1: Other Builtinsj1f: Other Builtinsj1l: Other Builtinsjava_interface type attribute: C++ Attributesjn: Other Builtinsjnf: Other Builtinsjnl: Other BuiltinsK fixed-suffix: Fixed-Pointk fixed-suffix: Fixed-Pointkeep_interrupts_masked function attribute, MIPS: MIPS Function Attributeskernel attribute, Nvidia PTX: Nvidia PTX Function Attributeskspisusp function attribute, Blackfin: Blackfin Function Attributesl1_data variable attribute, Blackfin: Blackfin Variable Attributesl1_data_A variable attribute, Blackfin: Blackfin Variable Attributesl1_data_B variable attribute, Blackfin: Blackfin Variable Attributesl1_text function attribute, Blackfin: Blackfin Function Attributesl2 function attribute, Blackfin: Blackfin Function Attributesl2 variable attribute, Blackfin: Blackfin Variable Attributeslabs: Other BuiltinsLANG: Environment VariablesLC_ALL: Environment VariablesLC_CTYPE: Environment VariablesLC_MESSAGES: Environment Variablesldexp: Other Builtinsldexpf: Other Builtinsldexpl: Other Builtinsleaf function attribute: Common Function Attributeslgamma: Other Builtinslgamma_r: Other Builtinslgammaf: Other Builtinslgammaf_r: Other Builtinslgammal: Other Builtinslgammal_r: Other BuiltinsLIBRARY_PATH: Environment VariablesLK fixed-suffix: Fixed-Pointlk fixed-suffix: Fixed-PointLL integer suffix: Long Longllabs: Other BuiltinsLLK fixed-suffix: Fixed-Pointllk fixed-suffix: Fixed-PointLLR fixed-suffix: Fixed-Pointllr fixed-suffix: Fixed-Pointllrint: Other Builtinsllrintf: Other Builtinsllrintl: Other Builtinsllround: Other Builtinsllroundf: Other Builtinsllroundl: Other Builtinslocus GCC_COLORS capability: Diagnostic Message Formatting Optionslog: Other Builtinslog10: Other Builtinslog10f: Other Builtinslog10l: Other Builtinslog1p: Other Builtinslog1pf: Other Builtinslog1pl: Other Builtinslog2: Other Builtinslog2f: Other Builtinslog2l: Other Builtinslogb: Other Builtinslogbf: Other Builtinslogbl: Other Builtinslogf: Other Builtinslogl: Other Builtinslong long data types: Long Longlong_call function attribute, ARC: ARC Function Attributeslong_call function attribute, ARM: ARM Function Attributeslong_call function attribute, Epiphany: Epiphany Function Attributeslong_call function attribute, MIPS: MIPS Function Attributeslongcall function attribute, Blackfin: Blackfin Function Attributeslongcall function attribute, PowerPC: PowerPC Function Attributeslongjmp: Global Register Variableslongjmp incompatibilities: Incompatibilitieslongjmp warnings: Warning Optionslower function attribute, MSP430: MSP430 Function Attributeslower variable attribute, MSP430: MSP430 Variable AttributesLR fixed-suffix: Fixed-Pointlr fixed-suffix: Fixed-Pointlrint: Other Builtinslrintf: Other Builtinslrintl: Other Builtinslround: Other Builtinslroundf: Other Builtinslroundl: Other Builtinsmalloc: Other Builtinsmalloc function attribute: Common Function Attributesmay_alias type attribute: Common Type Attributesmedium_call function attribute, ARC: ARC Function Attributesinline: Inlinememchr: Other Builtinsmemcmp: Other Builtinsmemcpy: Other Builtinsmempcpy: Other Builtinsmemset: Other Builtinsmicromips function attribute: MIPS Function Attributesmips16 function attribute, MIPS: MIPS Function Attributesmktemp, and constant strings: Incompatibilitiesmode variable attribute: Common Variable Attributesmodel function attribute, M32R/D: M32R/D Function Attributesmodel variable attribute, IA-64: IA-64 Variable Attributesmodel-name variable attribute, M32R/D: M32R/D Variable Attributesmodf: Other Builtinsmodff: Other Builtinsmodfl: Other Builtinsms_abi function attribute, x86: x86 Function Attributesms_hook_prologue function attribute, x86: x86 Function Attributesms_struct type attribute, PowerPC: PowerPC Type Attributesms_struct type attribute, x86: x86 Type Attributesms_struct variable attribute, PowerPC: PowerPC Variable Attributesms_struct variable attribute, x86: x86 Variable Attributesnaked function attribute, ARM: ARM Function Attributesnaked function attribute, AVR: AVR Function Attributesnaked function attribute, MCORE: MCORE Function Attributesnaked function attribute, MSP430: MSP430 Function Attributesnaked function attribute, NDS32: NDS32 Function Attributesnaked function attribute, RL78: RL78 Function Attributesnaked function attribute, RX: RX Function Attributesnaked function attribute, SPU: SPU Function Attributesnear function attribute, MeP: MeP Function Attributesnear function attribute, MIPS: MIPS Function Attributesnear type attribute, MeP: MeP Type Attributesnear variable attribute, MeP: MeP Variable Attributesnearbyint: Other Builtinsnearbyintf: Other Builtinsnearbyintl: Other Builtinsnested function attribute, NDS32: NDS32 Function Attributesnested_ready function attribute, NDS32: NDS32 Function Attributesnesting function attribute, Blackfin: Blackfin Function Attributesnextafter: Other Builtinsnextafterf: Other Builtinsnextafterl: Other Builtinsnexttoward: Other Builtinsnexttowardf: Other Builtinsnexttowardl: Other Builtinsnmi function attribute, NDS32: NDS32 Function Attributesnmi_handler function attribute, Blackfin: Blackfin Function Attributesno_icf function attribute: Common Function Attributesno_instrument_function function attribute: Common Function Attributesno_reorder function attribute: Common Function Attributesno_sanitize_address function attribute: Common Function Attributesno_sanitize_thread function attribute: Common Function Attributesno_sanitize_undefined function attribute: Common Function Attributesno_split_stack function attribute: Common Function Attributesno_stack_limit function attribute: Common Function Attributesnoclone function attribute: Common Function Attributesnocommon variable attribute: Common Variable Attributesnocompression function attribute, MIPS: MIPS Function Attributesnoinit variable attribute, MSP430: MSP430 Variable Attributesnoinline function attribute: Common Function Attributesnomicromips function attribute: MIPS Function Attributesnomips16 function attribute, MIPS: MIPS Function Attributesnonnull function attribute: Common Function Attributesnoplt function attribute: Common Function Attributesnoreturn function attribute: Common Function Attributesnosave_low_regs function attribute, SH: SH Function Attributesnot_nested function attribute, NDS32: NDS32 Function Attributesnote GCC_COLORS capability: Diagnostic Message Formatting Optionsnothrow function attribute: Common Function Attributesnotshared type attribute, ARM: ARM Type AttributesOBJC_INCLUDE_PATH: Environment Variablesomit-leaf-frame-pointer function attribute, AArch64: AArch64 Function Attributesasm: Constraintsoptimize function attribute: Common Function AttributesOS_main function attribute, AVR: AVR Function AttributesOS_task function attribute, AVR: AVR Function Attributespacked type attribute: Common Type Attributespacked variable attribute: Common Variable Attributespartial_save function attribute, NDS32: NDS32 Function Attributespcs function attribute, ARM: ARM Function Attributespersistent variable attribute, MSP430: MSP430 Variable Attributespow: Other Builtinspow10: Other Builtinspow10f: Other Builtinspow10l: Other Builtinspowf: Other Builtinspowl: Other Builtinsprintf: Other Builtinsprintf_unlocked: Other Builtinsprogmem variable attribute, AVR: AVR Variable Attributespure function attribute: Common Function Attributesputchar: Other Builtinsputs: Other BuiltinsQ floating point suffix: Floating Typesq floating point suffix: Floating Typesqsort, and global register variables: Global Register Variablesquote GCC_COLORS capability: Diagnostic Message Formatting OptionsR fixed-suffix: Fixed-Pointr fixed-suffix: Fixed-PointRAMPD: AVR OptionsRAMPX: AVR OptionsRAMPY: AVR OptionsRAMPZ: AVR Optionsreentrant function attribute, MSP430: MSP430 Function Attributeslongjmp: Global Register Variablesregparm function attribute, x86: x86 Function Attributesremainder: Other Builtinsremainderf: Other Builtinsremainderl: Other Builtinsremquo: Other Builtinsremquof: Other Builtinsremquol: Other Builtinsrenesas function attribute, SH: SH Function Attributesresbank function attribute, SH: SH Function Attributesreset function attribute, NDS32: NDS32 Function Attributesreturns_nonnull function attribute: Common Function Attributesreturns_twice function attribute: Common Function Attributesrindex: Other Builtinsrint: Other Builtinsrintf: Other Builtinsrintl: Other Builtinsround: Other Builtinsroundf: Other Builtinsroundl: Other Builtinssaddr variable attribute, RL78: RL78 Variable Attributessave_all function attribute, NDS32: NDS32 Function Attributessave_volatiles function attribute, MicroBlaze: MicroBlaze Function Attributessaveall function attribute, Blackfin: Blackfin Function Attributessaveall function attribute, H8/300: H8/300 Function Attributesscalar_storage_order type attribute: Common Type Attributesscalb: Other Builtinsscalbf: Other Builtinsscalbl: Other Builtinsscalbln: Other Builtinsscalblnf: Other Builtinsscalbn: Other Builtinsscalbnf: Other Builtinsscanf, and constant strings: Incompatibilitiesscanfnl: Other Builtinssda variable attribute, V850: V850 Variable Attributessection function attribute: Common Function Attributessection variable attribute: Common Variable Attributesselectany variable attribute: Microsoft Windows Variable Attributessentinel function attribute: Common Function Attributessetjmp: Global Register Variablessetjmp incompatibilities: Incompatibilitiesshared variable attribute: Microsoft Windows Variable Attributesshort_call function attribute, ARC: ARC Function Attributesshort_call function attribute, ARM: ARM Function Attributesshort_call function attribute, Epiphany: Epiphany Function Attributesshortcall function attribute, Blackfin: Blackfin Function Attributesshortcall function attribute, PowerPC: PowerPC Function Attributes?:: Conditionalssignal function attribute, AVR: AVR Function Attributessignbit: Other Builtinssignbitd128: Other Builtinssignbitd32: Other Builtinssignbitd64: Other Builtinssignbitf: Other Builtinssignbitl: Other Builtinssignificand: Other Builtinssignificandf: Other Builtinssignificandl: Other Builtinssimd function attribute: Common Function Attributessin: Other Builtinssincos: Other Builtinssincosf: Other Builtinssincosl: Other Builtinssinf: Other Builtinssinh: Other Builtinssinhf: Other Builtinssinhl: Other Builtinssinl: Other Builtinssizeof: Typeofsnprintf: Other Builtinssp_switch function attribute, SH: SH Function Attributessprintf: Other Builtinsspu_vector type attribute, SPU: SPU Type Attributesspu_vector variable attribute, SPU: SPU Variable Attributessqrt: Other Builtinssqrtf: Other Builtinssqrtl: Other Builtinssscanf: Other Builtinssscanf, and constant strings: Incompatibilitiessseregparm function attribute, x86: x86 Function Attributesstack_protect function attribute: Common Function Attributesstdcall function attribute, x86-32: x86 Function Attributesstpcpy: Other Builtinsstpncpy: Other Builtinsstrcasecmp: Other Builtinsstrcat: Other Builtinsstrchr: Other Builtinsstrcmp: Other Builtinsstrcpy: Other Builtinsstrcspn: Other Builtinsstrdup: Other Builtinsstrfmon: Other Builtinsstrftime: Other Builtinsstrict-align function attribute, AArch64: AArch64 Function Attributesstrlen: Other Builtinsstrncasecmp: Other Builtinsstrncat: Other Builtinsstrncmp: Other Builtinsstrncpy: Other Builtinsstrndup: Other Builtinsstrpbrk: Other Builtinsstrrchr: Other Builtinsstrspn: Other Builtinsstrstr: Other Builtinsstruct: Unnamed Fieldsstruct __htm_tdb: S/390 System z Built-in FunctionsSUNPRO_DEPENDENCIES: Environment Variablessyscall_linkage function attribute, IA-64: IA-64 Function Attributessysv_abi function attribute, x86: x86 Function Attributestan: Other Builtinstanf: Other Builtinstanh: Other Builtinstanhf: Other Builtinstanhl: Other Builtinstanl: Other Builtinstarget function attribute: x86 Function Attributestarget function attribute: S/390 Function Attributestarget function attribute: PowerPC Function Attributestarget function attribute: Nios II Function Attributestarget function attribute: ARM Function Attributestarget function attribute: Common Function Attributestarget("abm") function attribute, x86: x86 Function Attributestarget("aes") function attribute, x86: x86 Function Attributestarget("align-stringops") function attribute, x86: x86 Function Attributestarget("altivec") function attribute, PowerPC: PowerPC Function Attributestarget("arch=ARCH") function attribute, x86: x86 Function Attributestarget("arm") function attribute, ARM: ARM Function Attributestarget("avoid-indexed-addresses") function attribute, PowerPC: PowerPC Function Attributestarget("cld") function attribute, x86: x86 Function Attributestarget("cmpb") function attribute, PowerPC: PowerPC Function Attributestarget("cpu=CPU") function attribute, PowerPC: PowerPC Function Attributestarget("custom-fpu-cfg=name") function attribute, Nios II: Nios II Function Attributestarget("custom-insn=N") function attribute, Nios II: Nios II Function Attributestarget("default") function attribute, x86: x86 Function Attributestarget("dlmzb") function attribute, PowerPC: PowerPC Function Attributestarget("fancy-math-387") function attribute, x86: x86 Function Attributestarget("fma4") function attribute, x86: x86 Function Attributestarget("fpmath=FPMATH") function attribute, x86: x86 Function Attributestarget("fprnd") function attribute, PowerPC: PowerPC Function Attributestarget("fpu=") function attribute, ARM: ARM Function Attributestarget("friz") function attribute, PowerPC: PowerPC Function Attributestarget("fused-madd") function attribute, x86: x86 Function Attributestarget("hard-dfp") function attribute, PowerPC: PowerPC Function Attributestarget("ieee-fp") function attribute, x86: x86 Function Attributestarget("inline-all-stringops") function attribute, x86: x86 Function Attributestarget("inline-stringops-dynamically") function attribute, x86: x86 Function Attributestarget("isel") function attribute, PowerPC: PowerPC Function Attributestarget("longcall") function attribute, PowerPC: PowerPC Function Attributestarget("lwp") function attribute, x86: x86 Function Attributestarget("mfcrf") function attribute, PowerPC: PowerPC Function Attributestarget("mfpgpr") function attribute, PowerPC: PowerPC Function Attributestarget("mmx") function attribute, x86: x86 Function Attributestarget("mulhw") function attribute, PowerPC: PowerPC Function Attributestarget("multiple") function attribute, PowerPC: PowerPC Function Attributestarget("no-custom-insn") function attribute, Nios II: Nios II Function Attributestarget("paired") function attribute, PowerPC: PowerPC Function Attributestarget("pclmul") function attribute, x86: x86 Function Attributestarget("popcnt") function attribute, x86: x86 Function Attributestarget("popcntb") function attribute, PowerPC: PowerPC Function Attributestarget("popcntd") function attribute, PowerPC: PowerPC Function Attributestarget("powerpc-gfxopt") function attribute, PowerPC: PowerPC Function Attributestarget("powerpc-gpopt") function attribute, PowerPC: PowerPC Function Attributestarget("recip") function attribute, x86: x86 Function Attributestarget("recip-precision") function attribute, PowerPC: PowerPC Function Attributestarget("sse") function attribute, x86: x86 Function Attributestarget("sse2") function attribute, x86: x86 Function Attributestarget("sse3") function attribute, x86: x86 Function Attributestarget("sse4") function attribute, x86: x86 Function Attributestarget("sse4.1") function attribute, x86: x86 Function Attributestarget("sse4.2") function attribute, x86: x86 Function Attributestarget("sse4a") function attribute, x86: x86 Function Attributestarget("ssse3") function attribute, x86: x86 Function Attributestarget("string") function attribute, PowerPC: PowerPC Function Attributestarget("thumb") function attribute, ARM: ARM Function Attributestarget("tune=TUNE") function attribute, PowerPC: PowerPC Function Attributestarget("tune=TUNE") function attribute, x86: x86 Function Attributestarget("update") function attribute, PowerPC: PowerPC Function Attributestarget("vsx") function attribute, PowerPC: PowerPC Function Attributestarget("xop") function attribute, x86: x86 Function Attributestarget_clones function attribute: Common Function Attributestda variable attribute, V850: V850 Variable Attributestgamma: Other Builtinstgammaf: Other Builtinstgammal: Other Builtinsthiscall function attribute, x86-32: x86 Function Attributestiny type attribute, MeP: MeP Type Attributestiny variable attribute, MeP: MeP Variable Attributestiny_data variable attribute, H8/300: H8/300 Variable Attributestls-dialect= function attribute, AArch64: AArch64 Function Attributestls_model variable attribute: Common Variable AttributesTMPDIR: Environment Variablestoascii: Other Builtinstolower: Other Builtinstoupper: Other Builtinstowlower: Other Builtinstowupper: Other Builtinstransparent_union type attribute: Common Type Attributestrap_exit function attribute, SH: SH Function Attributestrapa_handler function attribute, SH: SH Function Attributestrunc: Other Builtinstruncf: Other Builtinstruncl: Other Builtinstune= function attribute, AArch64: AArch64 Function Attributestype_info: Vague Linkagetypeof: TypeofUHK fixed-suffix: Fixed-Pointuhk fixed-suffix: Fixed-PointUHR fixed-suffix: Fixed-Pointuhr fixed-suffix: Fixed-PointUK fixed-suffix: Fixed-Pointuk fixed-suffix: Fixed-PointULK fixed-suffix: Fixed-Pointulk fixed-suffix: Fixed-PointULL integer suffix: Long LongULLK fixed-suffix: Fixed-Pointullk fixed-suffix: Fixed-PointULLR fixed-suffix: Fixed-Pointullr fixed-suffix: Fixed-PointULR fixed-suffix: Fixed-Pointulr fixed-suffix: Fixed-Pointunion: Unnamed Fieldsunused function attribute: Common Function Attributesunused label attribute: Label Attributesunused type attribute: Common Type Attributesunused variable attribute: Common Variable Attributesupper function attribute, MSP430: MSP430 Function Attributesupper variable attribute, MSP430: MSP430 Variable AttributesUR fixed-suffix: Fixed-Pointur fixed-suffix: Fixed-Pointuse_debug_exception_return function attribute, MIPS: MIPS Function Attributesuse_shadow_register_set function attribute, MIPS: MIPS Function Attributesused function attribute: Common Function Attributesused variable attribute: Common Variable Attributeslongjmp: Global Register Variablesvector function attribute, RX: RX Function Attributesvector_size variable attribute: Common Variable Attributesversion_id function attribute, IA-64: IA-64 Function Attributesvfprintf: Other Builtinsvfscanf: Other Builtinsvisibility function attribute: Common Function Attributesvisibility type attribute: Common Type Attributesvisibility variable attribute: Common Variable Attributesvliw function attribute, MeP: MeP Function Attributesvolatile applied to function: Function Attributesasm: Extended Asmvprintf: Other Builtinsvscanf: Other Builtinsvsnprintf: Other Builtinsvsprintf: Other Builtinsvsscanf: Other BuiltinsW floating point suffix: Floating Typesw floating point suffix: Floating Typeswakeup function attribute, MSP430: MSP430 Function Attributeswarm function attribute, NDS32: NDS32 Function Attributeswarn_unused type attribute: C++ Attributeswarn_unused_result function attribute: Common Function Attributeswarning function attribute: Common Function Attributeswarning GCC_COLORS capability: Diagnostic Message Formatting Optionsweak function attribute: Common Function Attributesweak variable attribute: Common Variable Attributesweakref function attribute: Common Function Attributesy0: Other Builtinsy0f: Other Builtinsy0l: Other Builtinsy1: Other Builtinsy1f: Other Builtinsy1l: Other Builtinsyn: Other Builtinsynf: Other Builtinsynl: Other Builtinszda variable attribute, V850: V850 Variable Attributes