Previous: Option Index, Up: Top
#pragma implementation
: C++ Interface#pragma implementation
, implied: C++ Interface#pragma interface
: C++ Interface#pragma
, reason for not using: Function Attributes?:
extensions: Conditionals__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_apply
: Constructing Calls__builtin_apply_args
: Constructing Calls__builtin_choose_expr
: Other Builtins__builtin_clz
: Other Builtins__builtin_clzl
: Other Builtins__builtin_clzll
: Other Builtins__builtin_constant_p
: Other Builtins__builtin_ctz
: Other Builtins__builtin_ctzl
: Other Builtins__builtin_ctzll
: Other Builtins__builtin_expect
: Other Builtins__builtin_ffs
: Other Builtins__builtin_ffsl
: Other Builtins__builtin_ffsll
: Other Builtins__builtin_frame_address
: Return Address__builtin_huge_val
: Other Builtins__builtin_huge_valf
: Other Builtins__builtin_huge_vall
: Other Builtins__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_isgreater
: Other Builtins__builtin_isgreaterequal
: Other Builtins__builtin_isless
: Other Builtins__builtin_islessequal
: Other Builtins__builtin_islessgreater
: Other Builtins__builtin_isunordered
: Other 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_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_trap
: Other Builtins__builtin_types_compatible_p
: Other Builtins__complex__
keyword: Complex__declspec(dllexport)
: Function Attributes__declspec(dllimport)
: Function Attributes__extension__
: Alternate Keywords__func__
identifier: Function Names__FUNCTION__
identifier: Function Names__imag__
keyword: Complex__PRETTY_FUNCTION__
identifier: Function Names__real__
keyword: Complex__STDC_HOSTED__
: Standards__sync_add_and_fetch
: Atomic Builtins__sync_and_and_fetch
: Atomic Builtins__sync_bool_compare_and_swap
: Atomic Builtins__sync_fetch_and_add
: Atomic Builtins__sync_fetch_and_and
: Atomic Builtins__sync_fetch_and_nand
: Atomic Builtins__sync_fetch_and_or
: Atomic Builtins__sync_fetch_and_sub
: Atomic Builtins__sync_fetch_and_xor
: Atomic Builtins__sync_lock_release
: Atomic Builtins__sync_lock_test_and_set
: Atomic Builtins__sync_nand_and_fetch
: Atomic Builtins__sync_or_and_fetch
: Atomic Builtins__sync_sub_and_fetch
: Atomic Builtins__sync_synchronize
: Atomic Builtins__sync_val_compare_and_swap
: Atomic Builtins__sync_xor_and_fetch
: Atomic Builtins_Complex
keyword: Complex_Decimal128
data type: Decimal Float_Decimal32
data type: Decimal Float_Decimal64
data type: Decimal Float_exit
: Other Builtins_Exit
: Other Builtinsabort
: Other Builtinsabs
: Other Builtinsacos
: Other Builtinsacosf
: Other Builtinsacosh
: Other Builtinsacoshf
: Other Builtinsacoshl
: Other Builtinsacosl
: Other Builtinsaddress_operand
: Simple Constraintsalias
attribute: Function Attributesaligned
attribute: Type Attributesaligned
attribute: Variable Attributesalloca
: Other Builtinsalloca
vs variable-length arrays: Variable Lengthalways_inline
function attribute: Function Attributesasin
: Other Builtinsasinf
: Other Builtinsasinh
: Other Builtinsasinhf
: Other Builtinsasinhl
: Other Builtinsasinl
: Other Builtinsasm
constraints: Constraintsasm
expressions: Extended Asmatan
: Other Builtinsatan2
: Other Builtinsatan2f
: Other Builtinsatan2l
: Other Builtinsatanf
: Other Builtinsatanh
: Other Builtinsatanhf
: Other Builtinsatanhl
: Other Builtinsatanl
: Other Builtinsinline
for C++ member fns: Inlinebcmp
: Other Builtinsbelow100
attribute: Variable 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 Builtinscalloc
: Other Builtinscarg
: 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 Builtinscbrt
: Other Builtinscbrtf
: Other Builtinscbrtl
: Other Builtinsccos
: Other Builtinsccosf
: Other Builtinsccosh
: Other Builtinsccoshf
: Other Builtinsccoshl
: Other Builtinsccosl
: Other Builtinsceil
: Other Builtinsceilf
: Other Builtinsceill
: Other Builtinscexp
: Other Builtinscexpf
: Other Builtinscexpl
: Other Builtinscimag
: Other Builtinscimagf
: Other Builtinscimagl
: Other Builtinscleanup
attribute: Variable Attributesclog
: Other Builtinsclogf
: Other Builtinsclogl
: Other Builtinscommon
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 Builtinscsin
: 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
attribute: Variable Attributesdeprecated
attribute.: Function Attributesdestructor
function attribute: Function AttributesDF
integer suffix: Decimal Floatdf
integer suffix: Decimal Floatdgettext
: Other BuiltinsDL
integer suffix: Decimal Floatdl
integer suffix: Decimal Floatdrem
: Other Builtinsdremf
: Other Builtinsdreml
: Other Builtinserf
: Other Builtinserfc
: Other Builtinserfcf
: Other Builtinserfcl
: Other Builtinserff
: Other Builtinserfl
: Other Builtinsexit
: 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
attribute.: Function Attributesfabs
: Other Builtinsfabsf
: Other Builtinsfabsl
: Other Builtinsfdim
: 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
attribute: Function Attributesformat
function attribute: Function Attributesformat_arg
function attribute: Function Attributesfprintf
: Other Builtinsfprintf_unlocked
: Other Builtinsfputs
: Other Builtinsfputs_unlocked
: Other Builtinsfrexp
: Other Builtinsfrexpf
: Other Builtinsfrexpl
: Other Builtinsfscanf
: Other Builtinsfscanf
, and constant strings: Incompatibilitiesprintf
, scanf
, strftime
or strfmon
style arguments: Function Attributesg++
: Invoking G++gamma
: Other Builtinsgammaf
: Other Builtinsgammal
: Other BuiltinsGCC_EXEC_PREFIX
: Environment Variablesgcc_struct
: Type Attributesgcc_struct
attribute: Variable Attributesgettext
: Other Builtinslongjmp
: Global Reg Varsgnu_inline
function attribute: Function Attributeshypot
: Other Builtinshypotf
: Other Builtinshypotl
: Other Builtinsilogb
: Other Builtinsilogbf
: Other Builtinsilogbl
: Other Builtinsimaxabs
: Other Builtins#pragma implementation
: C++ Interfaceindex
: Other Builtinsinline
automatic for C++ member fns: Inlineisalnum
: Other Builtinsisalpha
: Other Builtinsisascii
: Other Builtinsisblank
: Other Builtinsiscntrl
: Other Builtinsisdigit
: Other Builtinsisgraph
: Other Builtinsislower
: Other Builtinsisprint
: Other Builtinsispunct
: Other Builtinsisspace
: 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 Builtinsjn
: Other Builtinsjnf
: Other Builtinsjnl
: Other Builtinslabs
: Other BuiltinsLANG
: Environment VariablesLC_ALL
: Environment VariablesLC_CTYPE
: Environment VariablesLC_MESSAGES
: Environment Variablesldexp
: Other Builtinsldexpf
: Other Builtinsldexpl
: Other Builtinslgamma
: Other Builtinslgammaf
: Other Builtinslgammal
: Other BuiltinsLIBRARY_PATH
: Environment VariablesLL
integer suffix: Long Longllabs
: Other Builtinsllrint
: Other Builtinsllrintf
: Other Builtinsllrintl
: Other Builtinsllround
: Other Builtinsllroundf
: Other Builtinsllroundl
: Other Builtinslog
: 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 Longlongjmp
: Global Reg Varslongjmp
incompatibilities: Incompatibilitieslongjmp
warnings: Warning Optionslrint
: Other Builtinslrintf
: Other Builtinslrintl
: Other Builtinslround
: Other Builtinslroundf
: Other Builtinslroundl
: Other Builtinsasm
: Extended Asmmalloc
: Other Builtinsmalloc
attribute: Function Attributesinline
: Inlinememcmp
: Other Builtinsmemcpy
: Other Builtinsmempcpy
: Other Builtinsmemset
: Other Builtinsmktemp
, and constant strings: Incompatibilitiesmode
attribute: Variable Attributesmodf
: Other Builtinsmodff
: Other Builtinsmodfl
: Other Builtinsms_struct
: Type Attributesms_struct
attribute: Variable Attributesnearbyint
: Other Builtinsnearbyintf
: Other Builtinsnearbyintl
: Other Builtinsnextafter
: Other Builtinsnextafterf
: Other Builtinsnextafterl
: Other Builtinsnexttoward
: Other Builtinsnexttowardf
: Other Builtinsnexttowardl
: Other Builtinsno_instrument_function
function attribute: Function Attributesnocommon
attribute: Variable Attributesnoinline
function attribute: Function Attributesnonnull
function attribute: Function Attributesnoreturn
function attribute: Function Attributesnothrow
function attribute: Function AttributesOBJC_INCLUDE_PATH
: Environment Variablesasm
: Constraintspacked
attribute: Variable Attributespow
: Other Builtinspow10
: Other Builtinspow10f
: Other Builtinspow10l
: Other Builtinspowf
: Other Builtinspowl
: Other Builtinsprintf
: Other Builtinsprintf_unlocked
: Other Builtinspure
function attribute: Function Attributesputchar
: Other Builtinsputs
: Other Builtinsqsort
, and global register variables: Global Reg Varslongjmp
: Global Reg Varsregparm
attribute: Function Attributesremainder
: Other Builtinsremainderf
: Other Builtinsremainderl
: Other Builtinsremquo
: Other Builtinsremquof
: Other Builtinsremquol
: Other Builtinsreturns_twice
attribute: Function Attributesrindex
: Other Builtinsrint
: Other Builtinsrintf
: Other Builtinsrintl
: Other Builtinsround
: Other Builtinsroundf
: Other Builtinsroundl
: Other Builtinsscalb
: 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 Attributessentinel
function attribute: Function Attributessetjmp
: Global Reg Varssetjmp
incompatibilities: Incompatibilitiesshared
variable attribute: Variable Attributessignbit
: 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 Builtinssprintf
: Other Builtinssqrt
: Other Builtinssqrtf
: Other Builtinssqrtl
: Other Builtinssscanf
: Other Builtinssscanf
, and constant strings: Incompatibilitiessseregparm
attribute: 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 BuiltinsSUNPRO_DEPENDENCIES
: Environment Variablestan
: Other Builtinstanf
: Other Builtinstanh
: Other Builtinstanhf
: Other Builtinstanhl
: Other Builtinstanl
: Other Builtinstgamma
: Other Builtinstgammaf
: Other Builtinstgammal
: Other Builtinstls_model
attribute: Variable AttributesTMPDIR
: Environment Variablestoascii
: Other Builtinstolower
: Other Builtinstoupper
: Other Builtinstowlower
: Other Builtinstowupper
: Other Builtinstrunc
: Other Builtinstruncf
: Other Builtinstruncl
: Other Builtinstypeof
: TypeofULL
integer suffix: Long Longunused
attribute.: Function Attributesused
attribute.: Function Attributeslongjmp
: Global Reg Varsvfprintf
: Other Builtinsvfscanf
: Other Builtinsvisibility
attribute: Function Attributesvolatile
applied to function: Function Attributesvprintf
: Other Builtinsvscanf
: Other Builtinsvsnprintf
: Other Builtinsvsprintf
: Other Builtinsvsscanf
: Other Builtinswarn_unused_result
attribute: Function Attributesweak
attribute: Function Attributesweakref
attribute: Function Attributesy0
: Other Builtinsy0f
: Other Builtinsy0l
: Other Builtinsy1
: Other Builtinsy1f
: Other Builtinsy1l
: Other Builtinsyn
: Other Builtinsynf
: Other Builtinsynl
: Other Builtins