#pragma
: Pragmas#pragma implementation
: C++ Interface#pragma implementation
, implied: C++ Interface#pragma interface
: C++ Interface#pragma
, reason for not using: Function Attributes%include
: Spec Files%include_noerr
: Spec Files%rename
: Spec Files'
: Incompatibilities*__builtin_assume_aligned
: 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_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_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_is
: x86 Built-in Functions__builtin_cpu_supports
: x86 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_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_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_nans
: Other Builtins__builtin_nansf
: Other Builtins__builtin_nansl
: Other Builtins__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)
: Function Attributes__declspec(dllimport)
: 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__imag__
keyword: Complex__int128
data types: __int128__memx
AVR Named Address Spaces: Named Address Spaces__PRETTY_FUNCTION__
identifier: Function Names__real__
keyword: Complex__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: Variable Attributesaddress_operand
: Simple Constraintsalias
function attribute: Function Attributesaligned
function attribute: Function Attributesaligned
type attribute: Type Attributesaligned
variable attribute: Variable Attributesalloc_align
function attribute: Function Attributesalloc_size
function attribute: Function Attributesalloca
: Other Builtinsalloca
vs variable-length arrays: Variable Lengthaltivec
type attribute, PowerPC: Type Attributesaltivec
variable attribute, PowerPC: Variable Attributesalways_inline
function attribute: Function Attributesartificial
function attribute: 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
goto labels: Extended Asmasm
input operands: Extended Asmasm
keyword: Using Assembly Language with Casm
output operands: Extended Asmasm
volatile: Extended Asmassume_aligned
function attribute: 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: Function Attributesbased
type attribute, MeP: Type Attributesbased
variable attribute, MeP: Variable Attributesasm
: Basic Asmbcmp
: Other Builtinsbelow100
variable attribute, Xstormy16: Variable Attributesbnd_instrument
function attribute: Function Attributesbnd_legacy
function attribute: Function Attributesbnd_variable_size
type attribute: Type Attributesbreak_handler
function attribute, MicroBlaze: Function Attributesbrk_interrupt
function attribute, 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: Function Attributescalloc
: Other Builtinscaret GCC_COLORS
capability: Language Independent 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: Variable Attributescbrt
: Other Builtinscbrtf
: Other Builtinscbrtl
: Other Builtinsccos
: Other Builtinsccosf
: Other Builtinsccosh
: Other Builtinsccoshf
: Other Builtinsccoshl
: Other Builtinsccosl
: Other Builtinscdecl
function attribute, x86-32: Function Attributesceil
: Other Builtinsceilf
: Other Builtinsceill
: Other Builtinscexp
: Other Builtinscexpf
: Other Builtinscexpl
: Other Builtinscimag
: Other Builtinscimagf
: Other Builtinscimagl
: Other Builtinscleanup
variable attribute: Variable Attributesclog
: Other Builtinsclogf
: Other Builtinsclogl
: Other Builtinscold
function attribute: Function Attributescold
label attribute: Label Attributescommon
variable attribute: Variable AttributesCOMPILER_PATH
: Environment Variablesconj
: Other Builtinsconjf
: Other Builtinsconjl
: Other Builtinsconst
applied to function: Function Attributesconst
function attribute: Function Attributesasm
: Constraintsconstructor
function attribute: 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 Builtinscreal
: Other Builtinscrealf
: Other Builtinscreall
: Other Builtinscritical
function attribute, 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
function attribute: Function Attributesdeprecated
type attribute: Type Attributesdeprecated
variable attribute: Variable Attributesdesignated_init
type attribute: Type Attributesdestructor
function attribute: Function AttributesDF
integer suffix: Decimal Floatdf
integer suffix: Decimal Floatdgettext
: Other Builtinsdisinterrupt
function attribute, Epiphany: Function Attributesdisinterrupt
function attribute, MeP: Function AttributesDL
integer suffix: Decimal Floatdl
integer suffix: Decimal Floatdllexport
function attribute: Function Attributesdllexport
variable attribute: Variable Attributesdllimport
function attribute: Function Attributesdllimport
variable attribute: Variable Attributesdrem
: Other Builtinsdremf
: Other Builtinsdreml
: Other Builtinseightbit_data
variable attribute, H8/300: Variable AttributesEIND
: AVR Optionserf
: Other Builtinserfc
: Other Builtinserfcf
: Other Builtinserfcl
: Other Builtinserff
: Other Builtinserfl
: Other Builtinserror
function attribute: Function Attributeserror GCC_COLORS
capability: Language Independent Optionsexception
function attribute: Function Attributesexception_handler
function attribute: 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: Function Attributesfabs
: Other Builtinsfabsf
: Other Builtinsfabsl
: Other Builtinsfar
function attribute: Function Attributesfar
function attribute, MIPS: Function Attributesfar
type attribute, MeP: Type Attributesfar
variable attribute, MeP: Variable Attributesfast_interrupt
function attribute, M32C: Function Attributesfast_interrupt
function attribute, RX: Function Attributesfastcall
function attribute, x86-32: Function Attributesfdim
: Other Builtinsfdimf
: Other Builtinsfdiml
: Other Builtinsffs
: Other Builtinsflatten
function attribute: 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: Function Attributesformat
function attribute: Function Attributesformat_arg
function attribute: Function Attributesforwarder_section
function attribute, 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: Function Attributesfunction_vector
function attribute, M16C/M32C: Function Attributesfunction_vector
function attribute, SH: Function Attributesprintf
, scanf
, strftime
or strfmon
style arguments: Function Attributesg++
: Invoking G++gamma
: Other Builtinsgamma_r
: Other Builtinsgammaf
: Other Builtinsgammaf_r
: Other Builtinsgammal
: Other Builtinsgammal_r
: Other BuiltinsGCC_COLORS
environment variable: Language Independent OptionsGCC_COMPARE_DEBUG
: Environment VariablesGCC_EXEC_PREFIX
: Environment Variablesgcc_struct
type attribute, PowerPC: Type Attributesgcc_struct
type attribute, x86: Type Attributesgcc_struct
variable attribute, PowerPC: Variable Attributesgcc_struct
variable attribute, x86: Variable Attributesgettext
: Other Builtinslongjmp
: Global Reg Varsgnu_inline
function attribute: Function AttributesHK
fixed-suffix: Fixed-Pointhk
fixed-suffix: Fixed-Pointhot
function attribute: Function Attributeshot
label attribute: Label Attributeshotpatch
function attribute, S/390: Function AttributesHR
fixed-suffix: Fixed-Pointhr
fixed-suffix: Fixed-Pointhypot
: Other Builtinshypotf
: Other Builtinshypotl
: Other Builtinsifunc
function attribute: 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: Function Attributesinterrupt
function attribute, ARM: Function Attributesinterrupt
function attribute, AVR: Function Attributesinterrupt
function attribute, CR16: Function Attributesinterrupt
function attribute, Epiphany: Function Attributesinterrupt
function attribute, M32C: Function Attributesinterrupt
function attribute, M32R/D: Function Attributesinterrupt
function attribute, m68k: Function Attributesinterrupt
function attribute, MeP: Function Attributesinterrupt
function attribute, MIPS: Function Attributesinterrupt
function attribute, MSP430: Function Attributesinterrupt
function attribute, NDS32: Function Attributesinterrupt
function attribute, RL78: Function Attributesinterrupt
function attribute, RX: Function Attributesinterrupt
function attribute, Visium: Function Attributesinterrupt
function attribute, Xstormy16: Function Attributesinterrupt_handler
function attribute, Blackfin: Function Attributesinterrupt_handler
function attribute, H8/300: Function Attributesinterrupt_handler
function attribute, m68k: Function Attributesinterrupt_handler
function attribute, SH: Function Attributesinterrupt_thread
function attribute, fido: Function Attributesio
variable attribute, AVR: Variable Attributesio
variable attribute, MeP: Variable Attributesio_low
variable attribute, 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: 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: Function Attributeskspisusp
function attribute, Blackfin: Function Attributesl1_data
variable attribute, Blackfin: Variable Attributesl1_data_A
variable attribute, Blackfin: Variable Attributesl1_data_B
variable attribute, Blackfin: Variable Attributesl1_text
function attribute, Blackfin: Function Attributesl2
function attribute, Blackfin: Function Attributesl2
variable attribute, Blackfin: Variable Attributeslabs
: Other BuiltinsLANG
: Environment VariablesLC_ALL
: Environment VariablesLC_CTYPE
: Environment VariablesLC_MESSAGES
: Environment Variablesldexp
: Other Builtinsldexpf
: Other Builtinsldexpl
: Other Builtinsleaf
function attribute: 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: Language Independent 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: Function Attributeslong_call
function attribute, ARM: Function Attributeslong_call
function attribute, Epiphany: Function Attributeslong_call
function attribute, MIPS: Function Attributeslongcall
function attribute, Blackfin: Function Attributeslongcall
function attribute, PowerPC: Function Attributeslongjmp
: Global Reg Varslongjmp
incompatibilities: Incompatibilitieslongjmp
warnings: Warning OptionsLR
fixed-suffix: Fixed-Pointlr
fixed-suffix: Fixed-Pointlrint
: Other Builtinslrintf
: Other Builtinslrintl
: Other Builtinslround
: Other Builtinslroundf
: Other Builtinslroundl
: Other Builtinsmalloc
: Other Builtinsmalloc
function attribute: Function Attributesmay_alias
type attribute: Type Attributesmedium_call
function attribute, ARC: Function Attributesinline
: Inlinememchr
: Other Builtinsmemcmp
: Other Builtinsmemcpy
: Other Builtinsmempcpy
: Other Builtinsmemset
: Other Builtinsmicromips
function attribute: Function Attributesmips16
function attribute, MIPS: Function Attributesmktemp
, and constant strings: Incompatibilitiesmode
variable attribute: Variable Attributesmodel
function attribute, M32R/D: Function Attributesmodel
variable attribute, IA-64: Variable Attributesmodel-name
variable attribute, M32R/D: Variable Attributesmodf
: Other Builtinsmodff
: Other Builtinsmodfl
: Other Builtinsms_abi
function attribute, x86: Function Attributesms_hook_prologue
function attribute, x86: Function Attributesms_struct
type attribute, PowerPC: Type Attributesms_struct
type attribute, x86: Type Attributesms_struct
variable attribute, PowerPC: Variable Attributesms_struct
variable attribute, x86: Variable Attributesnaked
function attribute, ARM: Function Attributesnaked
function attribute, AVR: Function Attributesnaked
function attribute, MCORE: Function Attributesnaked
function attribute, MSP430: Function Attributesnaked
function attribute, NDS32: Function Attributesnaked
function attribute, RL78: Function Attributesnaked
function attribute, RX: Function Attributesnaked
function attribute, SPU: Function Attributesnear
function attribute, MeP: Function Attributesnear
function attribute, MIPS: Function Attributesnear
type attribute, MeP: Type Attributesnear
variable attribute, MeP: Variable Attributesnearbyint
: Other Builtinsnearbyintf
: Other Builtinsnearbyintl
: Other Builtinsnested
function attribute, NDS32: Function Attributesnested_ready
function attribute, NDS32: Function Attributesnesting
function attribute, Blackfin: Function Attributesnextafter
: Other Builtinsnextafterf
: Other Builtinsnextafterl
: Other Builtinsnexttoward
: Other Builtinsnexttowardf
: Other Builtinsnexttowardl
: Other Builtinsnmi
function attribute, NDS32: Function Attributesnmi_handler
function attribute, Blackfin: Function Attributesno_icf
function attribute: Function Attributesno_instrument_function
function attribute: Function Attributesno_reorder
function attribute: Function Attributesno_sanitize_address
function attribute: Function Attributesno_sanitize_thread
function attribute: Function Attributesno_sanitize_undefined
function attribute: Function Attributesno_split_stack
function attribute: Function Attributesnoclone
function attribute: Function Attributesnocommon
variable attribute: Variable Attributesnocompression
function attribute, MIPS: Function Attributesnoinline
function attribute: Function Attributesnomicromips
function attribute: Function Attributesnomips16
function attribute, MIPS: Function Attributesnonnull
function attribute: Function Attributesnoreturn
function attribute: Function Attributesnosave_low_regs
function attribute, SH: Function Attributesnot_nested
function attribute, NDS32: Function Attributesnote GCC_COLORS
capability: Language Independent Optionsnothrow
function attribute: Function Attributesnotshared
type attribute, ARM: Type AttributesOBJC_INCLUDE_PATH
: Environment Variablesasm
: Constraintsoptimize
function attribute: Function AttributesOS_main
function attribute, AVR: Function AttributesOS_task
function attribute, AVR: Function Attributespacked
type attribute: Type Attributespacked
variable attribute: Variable Attributespartial_save
function attribute, NDS32: Function Attributespcs
function attribute, ARM: Function Attributespow
: Other Builtinspow10
: Other Builtinspow10f
: Other Builtinspow10l
: Other Builtinspowf
: Other Builtinspowl
: Other Builtinsprintf
: Other Builtinsprintf_unlocked
: Other Builtinsprogmem
variable attribute, AVR: Variable Attributespure
function attribute: Function Attributesputchar
: Other Builtinsputs
: Other BuiltinsQ
floating point suffix: Floating Typesq
floating point suffix: Floating Typesqsort
, and global register variables: Global Reg Varsquote GCC_COLORS
capability: Language Independent OptionsR
fixed-suffix: Fixed-Pointr
fixed-suffix: Fixed-PointRAMPD
: AVR OptionsRAMPX
: AVR OptionsRAMPY
: AVR OptionsRAMPZ
: AVR Optionsreentrant
function attribute, MSP430: Function Attributeslongjmp
: Global Reg Varsregparm
function attribute, x86: Function Attributesremainder
: Other Builtinsremainderf
: Other Builtinsremainderl
: Other Builtinsremquo
: Other Builtinsremquof
: Other Builtinsremquol
: Other Builtinsrenesas
function attribute, SH: Function Attributesresbank
function attribute, SH: Function Attributesreset
function attribute, NDS32: Function Attributesreturns_nonnull
function attribute: Function Attributesreturns_twice
function attribute: Function Attributesrindex
: Other Builtinsrint
: Other Builtinsrintf
: Other Builtinsrintl
: Other Builtinsround
: Other Builtinsroundf
: Other Builtinsroundl
: Other Builtinssave_all
function attribute, NDS32: Function Attributessave_volatiles
function attribute, MicroBlaze: Function Attributessaveall
function attribute, Blackfin: Function Attributessaveall
function attribute, H8/300: Function Attributesscalb
: Other Builtinsscalbf
: Other Builtinsscalbl
: Other Builtinsscalbln
: Other Builtinsscalblnf
: Other Builtinsscalbn
: Other Builtinsscalbnf
: Other Builtinsscanf
, and constant strings: Incompatibilitiesscanfnl
: Other Builtinssection
function attribute: Function Attributessection
variable attribute: Variable Attributesselectany
variable attribute: Variable Attributessentinel
function attribute: Function Attributessetjmp
: Global Reg Varssetjmp
incompatibilities: Incompatibilitiesshared
variable attribute: Variable Attributesshort_call
function attribute, ARC: Function Attributesshort_call
function attribute, ARM: Function Attributesshort_call
function attribute, Epiphany: Function Attributesshortcall
function attribute, Blackfin: Function Attributesshortcall
function attribute, PowerPC: Function Attributes?:
: Conditionalssignal
function attribute, AVR: Function Attributessignbit
: Other Builtinssignbitd128
: Other Builtinssignbitd32
: Other Builtinssignbitd64
: Other Builtinssignbitf
: Other Builtinssignbitl
: Other Builtinssignificand
: Other Builtinssignificandf
: Other Builtinssignificandl
: Other Builtinssin
: 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: Function Attributessprintf
: Other Builtinsspu_vector
type attribute, SPU: Type Attributesspu_vector
variable attribute, SPU: Variable Attributessqrt
: Other Builtinssqrtf
: Other Builtinssqrtl
: Other Builtinssscanf
: Other Builtinssscanf
, and constant strings: Incompatibilitiessseregparm
function attribute, x86: Function Attributesstack_protect
function attribute: Function Attributesstdcall
function attribute, x86-32: Function Attributesstpcpy
: Other Builtinsstpncpy
: Other Builtinsstrcasecmp
: Other Builtinsstrcat
: Other Builtinsstrchr
: Other Builtinsstrcmp
: Other Builtinsstrcpy
: Other Builtinsstrcspn
: Other Builtinsstrdup
: Other Builtinsstrfmon
: Other Builtinsstrftime
: Other Builtinsstrlen
: 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: Function Attributessysv_abi
function attribute, x86: Function Attributestan
: Other Builtinstanf
: Other Builtinstanh
: Other Builtinstanhf
: Other Builtinstanhl
: Other Builtinstanl
: Other Builtinstarget
function attribute: Function Attributestarget("abm")
function attribute, x86: Function Attributestarget("aes")
function attribute, x86: Function Attributestarget("align-stringops")
function attribute, x86: Function Attributestarget("altivec")
function attribute, PowerPC: Function Attributestarget("arch=
ARCH")
function attribute, x86: Function Attributestarget("avoid-indexed-addresses")
function attribute, PowerPC: Function Attributestarget("cld")
function attribute, x86: Function Attributestarget("cmpb")
function attribute, PowerPC: Function Attributestarget("cpu=
CPU")
function attribute, PowerPC: Function Attributestarget("custom-fpu-cfg=
name")
function attribute, Nios II: Function Attributestarget("custom-
insn=
N")
function attribute, Nios II: Function Attributestarget("default")
function attribute, x86: Function Attributestarget("dlmzb")
function attribute, PowerPC: Function Attributestarget("fancy-math-387")
function attribute, x86: Function Attributestarget("fma4")
function attribute, x86: Function Attributestarget("fpmath=
FPMATH")
function attribute, x86: Function Attributestarget("fprnd")
function attribute, PowerPC: Function Attributestarget("friz")
function attribute, PowerPC: Function Attributestarget("fused-madd")
function attribute, x86: Function Attributestarget("hard-dfp")
function attribute, PowerPC: Function Attributestarget("ieee-fp")
function attribute, x86: Function Attributestarget("inline-all-stringops")
function attribute, x86: Function Attributestarget("inline-stringops-dynamically")
function attribute, x86: Function Attributestarget("isel")
function attribute, PowerPC: Function Attributestarget("longcall")
function attribute, PowerPC: Function Attributestarget("lwp")
function attribute, x86: Function Attributestarget("mfcrf")
function attribute, PowerPC: Function Attributestarget("mfpgpr")
function attribute, PowerPC: Function Attributestarget("mmx")
function attribute, x86: Function Attributestarget("mulhw")
function attribute, PowerPC: Function Attributestarget("multiple")
function attribute, PowerPC: Function Attributestarget("no-custom-
insn")
function attribute, Nios II: Function Attributestarget("paired")
function attribute, PowerPC: Function Attributestarget("pclmul")
function attribute, x86: Function Attributestarget("popcnt")
function attribute, x86: Function Attributestarget("popcntb")
function attribute, PowerPC: Function Attributestarget("popcntd")
function attribute, PowerPC: Function Attributestarget("powerpc-gfxopt")
function attribute, PowerPC: Function Attributestarget("powerpc-gpopt")
function attribute, PowerPC: Function Attributestarget("recip")
function attribute, x86: Function Attributestarget("recip-precision")
function attribute, PowerPC: Function Attributestarget("sse")
function attribute, x86: Function Attributestarget("sse2")
function attribute, x86: Function Attributestarget("sse3")
function attribute, x86: Function Attributestarget("sse4")
function attribute, x86: Function Attributestarget("sse4.1")
function attribute, x86: Function Attributestarget("sse4.2")
function attribute, x86: Function Attributestarget("sse4a")
function attribute, x86: Function Attributestarget("ssse3")
function attribute, x86: Function Attributestarget("string")
function attribute, PowerPC: Function Attributestarget("tune=
TUNE")
function attribute, PowerPC: Function Attributestarget("tune=
TUNE")
function attribute, x86: Function Attributestarget("update")
function attribute, PowerPC: Function Attributestarget("vsx")
function attribute, PowerPC: Function Attributestarget("xop")
function attribute, x86: Function Attributestgamma
: Other Builtinstgammaf
: Other Builtinstgammal
: Other Builtinsthiscall
function attribute, x86-32: Function Attributestiny
type attribute, MeP: Type Attributestiny
variable attribute, MeP: Variable Attributestiny_data
variable attribute, H8/300: Variable Attributestls_model
variable attribute: Variable AttributesTMPDIR
: Environment Variablestoascii
: Other Builtinstolower
: Other Builtinstoupper
: Other Builtinstowlower
: Other Builtinstowupper
: Other Builtinstransparent_union
type attribute: Type Attributestrap_exit
function attribute, SH: Function Attributestrapa_handler
function attribute, SH: Function Attributestrunc
: Other Builtinstruncf
: Other Builtinstruncl
: Other Builtinstype_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: Function Attributesunused
label attribute: Label Attributesunused
type attribute: Type Attributesunused
variable attribute: Variable AttributesUR
fixed-suffix: Fixed-Pointur
fixed-suffix: Fixed-Pointuse_debug_exception_return
function attribute, MIPS: Function Attributesuse_shadow_register_set
function attribute, MIPS: Function Attributesused
function attribute: Function Attributesused
variable attribute: Variable Attributeslongjmp
: Global Reg Varsvector
function attribute, RX: Function Attributesvector_size
variable attribute: Variable Attributesversion_id
function attribute, IA-64: Function Attributesvfprintf
: Other Builtinsvfscanf
: Other Builtinsvisibility
function attribute: Function Attributesvisibility
type attribute: Type Attributesvliw
function attribute, 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: Function Attributeswarm
function attribute, NDS32: Function Attributeswarn_unused
type attribute: C++ Attributeswarn_unused_result
function attribute: Function Attributeswarning
function attribute: Function Attributeswarning GCC_COLORS
capability: Language Independent Optionsweak
function attribute: Function Attributesweak
variable attribute: Variable Attributesweakref
function attribute: Function Attributesy0
: Other Builtinsy0f
: Other Builtinsy0l
: Other Builtinsy1
: Other Builtinsy1f
: Other Builtinsy1l
: Other Builtinsyn
: Other Builtinsynf
: Other Builtinsynl
: Other Builtins