|
|
_ |
| ‘_’ in variables in macros | Typeof |
| __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 |
| __auto_type in GNU C | Typeof |
| __builtin___clear_cache | Other Builtins |
| __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___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___strub_enter | Stack Scrubbing |
| __builtin___strub_leave | Stack Scrubbing |
| __builtin___strub_update | Stack Scrubbing |
| __builtin___vsnprintf_chk | Object Size Checking |
| __builtin___vsprintf_chk | Object Size Checking |
| __builtin_add_overflow | Integer Overflow Builtins |
| __builtin_add_overflow_p | Integer Overflow Builtins |
| __builtin_addc | Integer Overflow Builtins |
| __builtin_addcl | Integer Overflow Builtins |
| __builtin_addcll | Integer Overflow Builtins |
| __builtin_addf128_round_to_odd | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __builtin_alloca | Other Builtins |
| __builtin_alloca_with_align | Other Builtins |
| __builtin_alloca_with_align_and_max | 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_assoc_barrier | Other Builtins |
| __builtin_assume_aligned | Other Builtins |
| __builtin_avr_cli | AVR Built-in Functions |
| __builtin_avr_delay_cycles | AVR Built-in Functions |
| __builtin_avr_flash_segment | AVR Built-in Functions |
| __builtin_avr_fmul | AVR Built-in Functions |
| __builtin_avr_fmuls | AVR Built-in Functions |
| __builtin_avr_fmulsu | AVR Built-in Functions |
| __builtin_avr_insert_bits | AVR Built-in Functions |
| __builtin_avr_mask1 | AVR Built-in Functions |
| __builtin_avr_nop | AVR Built-in Functions |
| __builtin_avr_nops | AVR Built-in Functions |
| __builtin_avr_sei | AVR Built-in Functions |
| __builtin_avr_sleep | AVR Built-in Functions |
| __builtin_avr_swap | AVR Built-in Functions |
| __builtin_avr_wdr | AVR Built-in Functions |
| __builtin_bit_cast | Other Builtins |
| __builtin_bpf_load_byte | BPF Built-in Functions |
| __builtin_bpf_load_half | BPF Built-in Functions |
| __builtin_bpf_load_word | BPF Built-in Functions |
| __builtin_bswap128 | Other Builtins |
| __builtin_bswap16 | Other Builtins |
| __builtin_bswap32 | Other Builtins |
| __builtin_bswap64 | Other Builtins |
| __builtin_btf_type_id | BPF Built-in Functions |
| __builtin_call_with_static_chain | Other Builtins |
| __builtin_cfuged | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| __builtin_choose_expr | Other Builtins |
| __builtin_classify_type | Other Builtins |
| __builtin_classify_type | Other Builtins |
| __builtin_clear_padding | Other Builtins |
| __builtin_clrsb | Other Builtins |
| __builtin_clrsbg | Other Builtins |
| __builtin_clrsbl | Other Builtins |
| __builtin_clrsbll | Other Builtins |
| __builtin_clz | Other Builtins |
| __builtin_clzg | Other Builtins |
| __builtin_clzl | Other Builtins |
| __builtin_clzll | Other Builtins |
| __builtin_cntlzdm | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| __builtin_cnttzdm | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| __builtin_complex | Complex |
| __builtin_constant_p | Other Builtins |
| __builtin_convertvector | Vector Extensions |
| __builtin_copysignq | x86 Built-in Functions |
| __builtin_counted_by_ref | Other Builtins |
| __builtin_cpu_init | Basic PowerPC Built-in Functions Available on all Configurations |
| __builtin_cpu_init | x86 Built-in Functions |
| __builtin_cpu_is | Basic PowerPC Built-in Functions Available on all Configurations |
| __builtin_cpu_is | x86 Built-in Functions |
| __builtin_cpu_supports | Basic PowerPC Built-in Functions Available on all Configurations |
| __builtin_cpu_supports | x86 Built-in Functions |
| __builtin_crc16_data16 | Other Builtins |
| __builtin_crc16_data8 | Other Builtins |
| __builtin_crc32_data16 | Other Builtins |
| __builtin_crc32_data32 | Other Builtins |
| __builtin_crc32_data8 | Other Builtins |
| __builtin_crc64_data16 | Other Builtins |
| __builtin_crc64_data32 | Other Builtins |
| __builtin_crc64_data64 | Other Builtins |
| __builtin_crc64_data8 | Other Builtins |
| __builtin_crc8_data8 | Other Builtins |
| __builtin_ctz | Other Builtins |
| __builtin_ctzg | Other Builtins |
| __builtin_ctzl | Other Builtins |
| __builtin_ctzll | Other Builtins |
| __builtin_darn | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __builtin_darn_32 | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __builtin_darn_raw | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __builtin_divf128_round_to_odd | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __builtin_dynamic_object_size | Object Size Checking |
| __builtin_dynamic_object_size | Other Builtins |
| __builtin_expect | Other Builtins |
| __builtin_expect_with_probability | Other Builtins |
| __builtin_extend_pointer | Other Builtins |
| __builtin_extract_return_addr | Return Address |
| __builtin_fabsq | x86 Built-in Functions |
| __builtin_ffs | Other Builtins |
| __builtin_ffsg | Other Builtins |
| __builtin_ffsl | Other Builtins |
| __builtin_ffsll | Other Builtins |
| __builtin_FILE | Other Builtins |
| __builtin_fmaf128_round_to_odd | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __builtin_fpclassify | Other Builtins |
| __builtin_frame_address | Return Address |
| __builtin_frob_return_addr | Return Address |
| __builtin_FUNCTION | Other Builtins |
| __builtin_goacc_parlevel_id | Other Builtins |
| __builtin_goacc_parlevel_size | Other Builtins |
| __builtin_has_attribute | Other Builtins |
| __builtin_huge_val | Other Builtins |
| __builtin_huge_valf | Other Builtins |
| __builtin_huge_valfn | Other Builtins |
| __builtin_huge_valfnx | Other Builtins |
| __builtin_huge_vall | Other Builtins |
| __builtin_huge_valq | x86 Built-in Functions |
| __builtin_ia32_crc32di | x86 Built-in Functions |
| __builtin_ia32_crc32hi | x86 Built-in Functions |
| __builtin_ia32_crc32qi | x86 Built-in Functions |
| __builtin_ia32_crc32si | x86 Built-in Functions |
| __builtin_ia32_loadhps | x86 Built-in Functions |
| __builtin_ia32_loadlps | x86 Built-in Functions |
| __builtin_ia32_loadss | x86 Built-in Functions |
| __builtin_ia32_loadups | x86 Built-in Functions |
| __builtin_ia32_pause | x86 Built-in Functions |
| __builtin_ia32_pclmulqdq128 | x86 Built-in Functions |
| __builtin_ia32_storehps | x86 Built-in Functions |
| __builtin_ia32_storelps | x86 Built-in Functions |
| __builtin_ia32_storeups | x86 Built-in Functions |
| __builtin_ia32_vec_ext_v16qi | x86 Built-in Functions |
| __builtin_ia32_vec_ext_v2di | x86 Built-in Functions |
| __builtin_ia32_vec_ext_v4sf | x86 Built-in Functions |
| __builtin_ia32_vec_ext_v4si | x86 Built-in Functions |
| __builtin_ia32_vec_set_v16qi | x86 Built-in Functions |
| __builtin_ia32_vec_set_v2di | x86 Built-in Functions |
| __builtin_ia32_vec_set_v4sf | x86 Built-in Functions |
| __builtin_ia32_vec_set_v4si | 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_inffn | Other Builtins |
| __builtin_inffnx | Other Builtins |
| __builtin_infl | Other Builtins |
| __builtin_infq | x86 Built-in Functions |
| __builtin_is_constant_evaluated | Other Builtins |
| __builtin_is_virtual_base_of | Type Traits |
| __builtin_iseqsig | Other Builtins |
| __builtin_isfinite | Other Builtins |
| __builtin_isgreater | Other Builtins |
| __builtin_isgreaterequal | Other Builtins |
| __builtin_isinf_sign | Other Builtins |
| __builtin_isnormal | Other Builtins |
| __builtin_issignaling | Other Builtins |
| __builtin_isunordered | Other Builtins |
| __builtin_LINE | Other Builtins |
| __builtin_longjmp | Nonlocal Gotos |
| __builtin_mul_overflow | Integer Overflow Builtins |
| __builtin_mul_overflow_p | Integer Overflow Builtins |
| __builtin_mulf128_round_to_odd | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __builtin_nan | Other Builtins |
| __builtin_nand128 | Other Builtins |
| __builtin_nand32 | Other Builtins |
| __builtin_nand64 | Other Builtins |
| __builtin_nanf | Other Builtins |
| __builtin_nanfn | Other Builtins |
| __builtin_nanfnx | Other Builtins |
| __builtin_nanl | Other Builtins |
| __builtin_nanq | x86 Built-in Functions |
| __builtin_nans | Other Builtins |
| __builtin_nansd128 | Other Builtins |
| __builtin_nansd32 | Other Builtins |
| __builtin_nansd64 | Other Builtins |
| __builtin_nansf | Other Builtins |
| __builtin_nansfn | Other Builtins |
| __builtin_nansfnx | Other Builtins |
| __builtin_nansl | Other Builtins |
| __builtin_nansq | x86 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_nvptx_brev | Nvidia PTX Built-in Functions |
| __builtin_nvptx_brevll | Nvidia PTX Built-in Functions |
| __builtin_object_size | Object Size Checking |
| __builtin_object_size | Other Builtins |
| __builtin_offsetof | Offsetof |
| __builtin_operator_delete | New/Delete Builtins |
| __builtin_operator_new | New/Delete Builtins |
| __builtin_parity | Other Builtins |
| __builtin_parityg | Other Builtins |
| __builtin_parityl | Other Builtins |
| __builtin_parityll | Other Builtins |
| __builtin_pdepd | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| __builtin_pextd | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| __builtin_popcount | Other Builtins |
| __builtin_popcount | x86 Built-in Functions |
| __builtin_popcountg | Other Builtins |
| __builtin_popcountl | Other Builtins |
| __builtin_popcountl | x86 Built-in Functions |
| __builtin_popcountll | Other Builtins |
| __builtin_popcountll | x86 Built-in Functions |
| __builtin_powi | Other Builtins |
| __builtin_powif | Other Builtins |
| __builtin_powil | Other Builtins |
| __builtin_prefetch | Other Builtins |
| __builtin_preserve_access_index | BPF Built-in Functions |
| __builtin_preserve_enum_value | BPF Built-in Functions |
| __builtin_preserve_field_info | BPF Built-in Functions |
| __builtin_preserve_type_info | BPF Built-in Functions |
| __builtin_return | Constructing Calls |
| __builtin_return_address | Return Address |
| __builtin_rev_crc16_data16 | Other Builtins |
| __builtin_rev_crc16_data8 | Other Builtins |
| __builtin_rev_crc32_data16 | Other Builtins |
| __builtin_rev_crc32_data32 | Other Builtins |
| __builtin_rev_crc32_data8 | Other Builtins |
| __builtin_rev_crc64_data16 | Other Builtins |
| __builtin_rev_crc64_data32 | Other Builtins |
| __builtin_rev_crc64_data64 | Other Builtins |
| __builtin_rev_crc64_data8 | Other Builtins |
| __builtin_rev_crc8_data8 | Other Builtins |
| __builtin_riscv_cv_alu_addN | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_addRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_adduN | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_adduRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_clip | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_clipu | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_extbs | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_extbz | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_exths | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_exthz | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_max | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_maxu | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_min | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_minu | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_slet | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_sletu | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_subN | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_subRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_subuN | CORE-V Built-in Functions |
| __builtin_riscv_cv_alu_subuRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_elw_elw | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_mac | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_machhsN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_machhsRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_machhuN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_machhuRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_macsN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_macsRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_macuN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_macuRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_msu | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_mulhhsN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_mulhhsRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_mulhhuN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_mulhhuRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_mulsN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_mulsRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_muluN | CORE-V Built-in Functions |
| __builtin_riscv_cv_mac_muluRN | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_abs_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_abs_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_add_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_add_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_add_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_add_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_add_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_add_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_add_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_add_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_add_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_and_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_and_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_and_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_and_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_and_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_and_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avg_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avg_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avg_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avg_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avg_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avg_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avgu_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avgu_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avgu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avgu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avgu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_avgu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpeq_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpeq_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpeq_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpeq_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpeq_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpeq_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpge_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpge_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpge_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpge_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpge_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpge_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgeu_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgeu_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgeu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgeu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgeu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgeu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgt_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgt_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgt_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgt_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgt_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgt_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgtu_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgtu_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgtu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgtu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgtu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpgtu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmple_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmple_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmple_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmple_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmple_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmple_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpleu_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpleu_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpleu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpleu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpleu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpleu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmplt_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmplt_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmplt_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmplt_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmplt_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmplt_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpltu_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpltu_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpltu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpltu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpltu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpltu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpne_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpne_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpne_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpne_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpne_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cmpne_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cplxconj | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cplxmul_i | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cplxmul_i | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cplxmul_i | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cplxmul_i | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cplxmul_r | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cplxmul_r | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cplxmul_r | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_cplxmul_r | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotsp_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotsp_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotsp_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotsp_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotsp_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotsp_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotup_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotup_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotup_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotup_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotup_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotup_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotusp_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotusp_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotusp_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotusp_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotusp_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_dotusp_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_extract_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_extract_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_extractu_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_extractu_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_insert_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_insert_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_max_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_max_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_max_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_max_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_max_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_max_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_maxu_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_maxu_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_maxu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_maxu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_maxu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_maxu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_min_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_min_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_min_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_min_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_min_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_min_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_minu_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_minu_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_minu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_minu_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_minu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_minu_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_or_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_or_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_or_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_or_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_or_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_or_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_packhi_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_packhi_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_packlo_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_packlo_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotsp_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotsp_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotsp_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotsp_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotsp_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotsp_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotup_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotup_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotup_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotup_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotup_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotup_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotusp_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotusp_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotusp_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotusp_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotusp_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sdotusp_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_shuffle_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_shuffle_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_shuffle_sci_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_shuffle2_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_shuffle2_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_shufflei0_sci_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_shufflei1_sci_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_shufflei2_sci_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_shufflei3_sci_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sll_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sll_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sll_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sll_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sll_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sll_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sra_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sra_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sra_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sra_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sra_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sra_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_srl_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_srl_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_srl_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_srl_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_srl_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_srl_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sub_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sub_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sub_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sub_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sub_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sub_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sub_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sub_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_sub_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_subrotmj | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_subrotmj | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_subrotmj | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_subrotmj | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_xor_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_xor_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_xor_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_xor_sc_b | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_xor_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_cv_simd_xor_sc_h | CORE-V Built-in Functions |
| __builtin_riscv_pause | RISC-V Built-in Functions |
| __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_setjmp | Nonlocal Gotos |
| __builtin_sh_get_fpscr | SH Built-in Functions |
| __builtin_sh_set_fpscr | SH Built-in Functions |
| __builtin_shuffle | Vector Extensions |
| __builtin_shufflevector | Vector Extensions |
| __builtin_smul_overflow | Integer Overflow Builtins |
| __builtin_smull_overflow | Integer Overflow Builtins |
| __builtin_smulll_overflow | Integer Overflow Builtins |
| __builtin_speculation_safe_value | Other Builtins |
| __builtin_speculation_safe_value | Other Builtins |
| __builtin_sqrtf128_round_to_odd | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __builtin_ssub_overflow | Integer Overflow Builtins |
| __builtin_ssubl_overflow | Integer Overflow Builtins |
| __builtin_ssubll_overflow | Integer Overflow Builtins |
| __builtin_stack_address | Return Address |
| __builtin_stdc_bit_ceil | Other Builtins |
| __builtin_stdc_bit_floor | Other Builtins |
| __builtin_stdc_bit_width | Other Builtins |
| __builtin_stdc_count_ones | Other Builtins |
| __builtin_stdc_count_zeros | Other Builtins |
| __builtin_stdc_first_leading_one | Other Builtins |
| __builtin_stdc_first_leading_zero | Other Builtins |
| __builtin_stdc_first_trailing_one | Other Builtins |
| __builtin_stdc_first_trailing_zero | Other Builtins |
| __builtin_stdc_has_single_bit | Other Builtins |
| __builtin_stdc_leading_ones | Other Builtins |
| __builtin_stdc_leading_zeros | Other Builtins |
| __builtin_stdc_rotate_left | Other Builtins |
| __builtin_stdc_rotate_right | Other Builtins |
| __builtin_stdc_trailing_ones | Other Builtins |
| __builtin_stdc_trailing_zeros | Other Builtins |
| __builtin_sub_overflow | Integer Overflow Builtins |
| __builtin_sub_overflow_p | Integer Overflow Builtins |
| __builtin_subc | Integer Overflow Builtins |
| __builtin_subcl | Integer Overflow Builtins |
| __builtin_subcll | Integer Overflow Builtins |
| __builtin_subf128_round_to_odd | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __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_tgmath | Other Builtins |
| __builtin_thread_pointer | RISC-V Built-in Functions |
| __builtin_thread_pointer | SH Built-in Functions |
| __builtin_trap | Other Builtins |
| __builtin_truncf128_round_to_odd | Basic PowerPC Built-in Functions Available on ISA 3.0 |
| __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 |
| __delay_cycles | PRU Built-in Functions |
| __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 |
| __Float16 data type | Half-Precision |
| __float80 data type | Floating Types |
| __fp16 data type | Half-Precision |
| __func__ identifier | Function Names |
| __FUNCTION__ identifier | Function Names |
| __halt | PRU Built-in Functions |
| __has_nothrow_assign | Type Traits |
| __has_nothrow_constructor | Type Traits |
| __has_nothrow_copy | Type Traits |
| __has_trivial_assign | Type Traits |
| __has_trivial_constructor | Type Traits |
| __has_trivial_copy | Type Traits |
| __has_trivial_destructor | Type Traits |
| __has_virtual_destructor | Type Traits |
| __ibm128 data type | Floating Types |
| __imag__ keyword | Complex |
| __int128 data types | __int128 |
| __integer_pack | Type Traits |
| __is_abstract | Type Traits |
| __is_aggregate | Type Traits |
| __is_base_of | Type Traits |
| __is_class | Type Traits |
| __is_empty | Type Traits |
| __is_enum | Type Traits |
| __is_final | Type Traits |
| __is_literal_type | Type Traits |
| __is_pod | Type Traits |
| __is_polymorphic | Type Traits |
| __is_same | Type Traits |
| __is_standard_layout | Type Traits |
| __is_trivial | Type Traits |
| __is_union | Type Traits |
| __lmbd | PRU Built-in Functions |
| __memx AVR Named Address Spaces | Named Address Spaces |
| __PRETTY_FUNCTION__ identifier | Function Names |
| __real__ keyword | Complex |
| __regio_symbol PRU Named Address Spaces | Named Address Spaces |
| __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 |
| __underlying_type | Type Traits |
| _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 |
| _Floatn data types | Floating Types |
| _Floatnx data types | Floating Types |
| _Fract data type | Fixed-Point |
| _get_ssp | x86 control-flow protection intrinsics |
| _HTM_FIRST_USER_ABORT_CODE | S/390 System z Built-in Functions |
| _HTM_TBEGIN_INDETERMINATE | S/390 System z Built-in Functions |
| _HTM_TBEGIN_PERSISTENT | S/390 System z Built-in Functions |
| _HTM_TBEGIN_STARTED | S/390 System z Built-in Functions |
| _HTM_TBEGIN_TRANSIENT | S/390 System z Built-in Functions |
| _inc_ssp | x86 control-flow protection intrinsics |
| _Sat data type | Fixed-Point |
| _xabort | x86 transactional memory intrinsics |
| _XABORT_CAPACITY | x86 transactional memory intrinsics |
| _XABORT_CONFLICT | x86 transactional memory intrinsics |
| _XABORT_DEBUG | x86 transactional memory intrinsics |
| _XABORT_EXPLICIT | x86 transactional memory intrinsics |
| _XABORT_NESTED | x86 transactional memory intrinsics |
| _XABORT_RETRY | x86 transactional memory intrinsics |
| _xbegin | x86 transactional memory intrinsics |
| _xend | x86 transactional memory intrinsics |
| _xtest | x86 transactional memory intrinsics |
|
- |
| -lgcc, use with -nodefaultlibs | Link Options |
| -lgcc, use with -nostdlib | Link Options |
| -march feature modifiers | AArch64 Options |
| -mcpu feature modifiers | AArch64 Options |
| -nodefaultlibs and unresolved references | Link Options |
| -nostdlib and unresolved references | Link Options |
|
? |
| ?: extensions | Conditionals |
| ?: side effect | Conditionals |
|
. |
| .sdata/.sdata2 references (PowerPC) | RS/6000 and PowerPC Options |
|
' |
| ' | Incompatibilities |
|
/ |
| // | C++ Comments |
|
& |
| ‘&’ in constraint | Modifiers |
|
# |
| #pragma | Pragmas |
| #pragma implementation | C++ Interface |
| #pragma implementation , implied | C++ Interface |
| #pragma interface | C++ Interface |
|
% |
| ‘%’ in constraint | Modifiers |
| %include | Spec Files |
| %include_noerr | Spec Files |
| %rename | Spec Files |
|
+ |
| ‘+’ in constraint | Modifiers |
|
< |
| ‘<’ in constraint | Simple Constraints |
|
= |
| ‘=’ in constraint | Modifiers |
|
> |
| ‘>’ in constraint | Simple Constraints |
|
$ |
| $ | Dollar Signs |
|
0 |
| ‘0’ in constraint | Simple Constraints |
|
A |
| AArch64 Options | AArch64 Options |
| ABI | Compatibility |
| abi_tag function attribute | C++ Attributes |
| abi_tag type attribute | C++ Attributes |
| abi_tag variable attribute | C++ Attributes |
| abort | Other Builtins |
| abs | Other Builtins |
| absdata variable attribute, AVR | AVR Variable Attributes |
| access function attribute | Common Function Attributes |
| accessing volatiles | Volatiles |
| accessing volatiles | C++ Volatiles |
| acos | Other Builtins |
| acosf | Other Builtins |
| acosh | Other Builtins |
| acoshf | Other Builtins |
| acoshl | Other Builtins |
| acosl | Other Builtins |
| Ada | G++ and GCC |
| Ada | G++ and GCC |
| additional floating types | Floating Types |
| address constraints | Simple Constraints |
| address of a label | Labels as Values |
| address variable attribute, AVR | AVR Variable Attributes |
| address_operand | Simple Constraints |
| alias function attribute | Common Function Attributes |
| alias variable attribute | Common Variable Attributes |
| aligned function attribute | Common Function Attributes |
| aligned type attribute | Common Type Attributes |
| aligned variable attribute | Common Variable Attributes |
| alignment | Alignment |
| alloc_align function attribute | Common Function Attributes |
| alloc_size function attribute | Common Function Attributes |
| alloc_size type attribute | Common Type Attributes |
| alloc_size variable attribute | Common Variable Attributes |
| alloca | Other Builtins |
| alloca vs variable-length arrays | Variable Length |
| Allow nesting in an interrupt handler on the Blackfin processor | Blackfin Function Attributes |
| alternate keywords | Alternate Keywords |
| altivec type attribute, PowerPC | PowerPC Type Attributes |
| altivec variable attribute, PowerPC | PowerPC Variable Attributes |
| always_inline function attribute | Common Function Attributes |
| AMD GCN Options | AMD GCN Options |
| AMD1 | Standards |
| amdgpu_hsa_kernel function attribute, AMD GCN | AMD GCN Function Attributes |
| ANSI C | Standards |
| ANSI C standard | Standards |
| ANSI C89 | Standards |
| ANSI support | C Dialect Options |
| ANSI X3.159-1989 | Standards |
| apostrophes | Incompatibilities |
| application binary interface | Compatibility |
| ARC options | ARC Options |
| arch= function attribute, AArch64 | AArch64 Function Attributes |
| arch= function attribute, ARM | ARM Function Attributes |
| arch= function attribute, RISC-V | RISC-V Function Attributes |
| ARM [Annotated C++ Reference Manual] | Backwards Compatibility |
| ARM options | ARM Options |
| arrays of length zero | Zero Length |
| arrays of variable length | Variable Length |
| arrays, non-lvalue | Subscripting |
| artificial function attribute | Common Function Attributes |
| asin | Other Builtins |
| asinf | Other Builtins |
| asinh | Other Builtins |
| asinhf | Other Builtins |
| asinhl | Other Builtins |
| asinl | Other Builtins |
| asm assembler template | Extended Asm |
| asm clobbers | Extended Asm |
| asm constraints | Constraints |
| asm expressions | Extended Asm |
| asm flag output operands | Extended Asm |
| asm goto labels | Extended Asm |
| asm inline | Size of an asm |
| asm input operands | Extended Asm |
| asm keyword | Using Assembly Language with C |
| asm output operands | Extended Asm |
| asm scratch registers | Extended Asm |
| asm volatile | Extended Asm |
| assembler names for identifiers | Asm Labels |
| assembly code, invalid | Bug Criteria |
| assembly language in C | Using Assembly Language with C |
| assembly language in C, basic | Basic Asm |
| assembly language in C, extended | Extended Asm |
| assume statement attribute | Statement Attributes |
| assume_aligned function attribute | Common Function Attributes |
| atan | Other Builtins |
| atan2 | Other Builtins |
| atan2f | Other Builtins |
| atan2l | Other Builtins |
| atanf | Other Builtins |
| atanh | Other Builtins |
| atanhf | Other Builtins |
| atanhl | Other Builtins |
| atanl | Other Builtins |
| attribute of types | Type Attributes |
| attribute of variables | Variable Attributes |
| attribute syntax | Attribute Syntax |
| autoincrement/decrement addressing | Simple Constraints |
| automatic inline for C++ member fns | Inline |
| aux variable attribute, ARC | ARC Variable Attributes |
| AVR Options | AVR Options |
|
B |
| Backwards Compatibility | Backwards Compatibility |
| bank_switch function attribute, M32C | M32C Function Attributes |
| base class members | Name lookup |
| basic asm | Basic Asm |
| bcmp | Other Builtins |
| below100 variable attribute, Xstormy16 | Xstormy16 Variable Attributes |
| binary compatibility | Compatibility |
| Binary constants using the ‘0b’ prefix | Binary constants |
| Blackfin Options | Blackfin Options |
| bound pointer to member function | Bound member functions |
| branch-protection function attribute, AArch64 | AArch64 Function Attributes |
| break handler functions | MicroBlaze Function Attributes |
| break_handler function attribute, MicroBlaze | MicroBlaze Function Attributes |
| brk_interrupt function attribute, RL78 | RL78 Function Attributes |
| bug criteria | Bug Criteria |
| bugs | Bugs |
| bugs, known | Trouble |
| built-in functions | C Dialect Options |
| built-in functions | Other Builtins |
| bzero | Other Builtins |
|
C |
| C compilation options | Invoking GCC |
| C intermediate output, nonexistent | G++ and GCC |
| C language extensions | C Extensions |
| C language, traditional | Preprocessor Options |
| C standard | Standards |
| C standard attributes | Attribute Syntax |
| C standards | Standards |
| C_INCLUDE_PATH | Environment Variables |
| C-SKY Options | C-SKY Options |
| c++ | Invoking G++ |
| C++ | G++ and GCC |
| C++ comments | C++ Comments |
| C++ Compiled Module Interface | C++ Compiled Module Interface |
| C++ interface and implementation headers | C++ Interface |
| C++ language extensions | C++ Extensions |
| C++ member fns, automatically inline | Inline |
| C++ misunderstandings | C++ Misunderstandings |
| C++ Module Mapper | C++ Module Mapper |
| C++ Module Preprocessing | C++ Module Preprocessing |
| C++ options, command-line | C++ Dialect Options |
| C++ pragmas, effect on inlining | C++ Interface |
| C++ source file suffixes | Invoking G++ |
| C++ standard attributes | Attribute Syntax |
| C++ static data, declaring and defining | Static Definitions |
| C11 | Standards |
| C17 | Standards |
| C1X | Standards |
| C23 | Standards |
| C2X | Standards |
| C2Y | Standards |
| C6X Options | C6X Options |
| C89 | Standards |
| C90 | Standards |
| C94 | Standards |
| C95 | Standards |
| C99 | Standards |
| C9X | Standards |
| cabs | Other Builtins |
| cabsf | Other Builtins |
| cabsl | Other Builtins |
| cacos | Other Builtins |
| cacosf | Other Builtins |
| cacosh | Other Builtins |
| cacoshf | Other Builtins |
| cacoshl | Other Builtins |
| cacosl | Other Builtins |
| callee_pop_aggregate_return function attribute, x86 | x86 Function Attributes |
| calling functions through the function vector on SH2A | SH Function Attributes |
| calloc | Other Builtins |
| carg | Other Builtins |
| cargf | Other Builtins |
| cargl | Other Builtins |
| case labels in initializers | Designated Inits |
| case ranges | Case Ranges |
| casin | Other Builtins |
| casinf | Other Builtins |
| casinh | Other Builtins |
| casinhf | Other Builtins |
| casinhl | Other Builtins |
| casinl | Other Builtins |
| cast to a union | Cast to Union |
| catan | Other Builtins |
| catanf | Other Builtins |
| catanh | Other Builtins |
| catanhf | Other Builtins |
| catanhl | Other Builtins |
| catanl | Other Builtins |
| cbrt | Other Builtins |
| cbrtf | Other Builtins |
| cbrtl | Other Builtins |
| ccos | Other Builtins |
| ccosf | Other Builtins |
| ccosh | Other Builtins |
| ccoshf | Other Builtins |
| ccoshl | Other Builtins |
| ccosl | Other Builtins |
| cdecl function attribute, x86-32 | x86 Function Attributes |
| ceil | Other Builtins |
| ceilf | Other Builtins |
| ceill | Other Builtins |
| cexp | Other Builtins |
| cexpf | Other Builtins |
| cexpl | Other Builtins |
| cf_check function attribute, x86 | x86 Function Attributes |
| character set, execution | Preprocessor Options |
| character set, input | Preprocessor Options |
| character set, input normalization | Warning Options |
| character set, wide execution | Preprocessor Options |
| cimag | Other Builtins |
| cimagf | Other Builtins |
| cimagl | Other Builtins |
| cleanup variable attribute | Common Variable Attributes |
| clog | Other Builtins |
| clog10 | Other Builtins |
| clog10f | Other Builtins |
| clog10l | Other Builtins |
| clogf | Other Builtins |
| clogl | Other Builtins |
| cmodel= function attribute, AArch64 | AArch64 Function Attributes |
| COBOL | G++ and GCC |
| code generation conventions | Code Gen Options |
| code_readable function attribute, MIPS | MIPS Function Attributes |
| code, mixed with declarations | Mixed Labels and Declarations |
| cold function attribute | Common Function Attributes |
| cold label attribute | Label Attributes |
| cold type attribute | C++ Attributes |
| command options | Invoking GCC |
| comments, C++ style | C++ Comments |
| common variable attribute | Common Variable Attributes |
| comparison of signed and unsigned values, warning | Warning Options |
| compilation statistics | Developer Options |
| compiler bugs, reporting | Bug Reporting |
| compiler compared to C++ preprocessor | G++ and GCC |
| compiler options, C++ | C++ Dialect Options |
| compiler options, Objective-C and Objective-C++ | Objective-C and Objective-C++ Dialect Options |
| compiler version, specifying | Invoking GCC |
| COMPILER_PATH | Environment Variables |
| complex conjugation | Complex |
| complex numbers | Complex |
| compound literals | Compound Literals |
| computed gotos | Labels as Values |
| conditional expressions, extensions | Conditionals |
| conflicting types | Disappointments |
| conj | Other Builtins |
| conjf | Other Builtins |
| conjl | Other Builtins |
| const applied to function | Const and Volatile Functions |
| const function attribute | Common Function Attributes |
| const qualifier | Pointers to Arrays |
| constants in constraints | Simple Constraints |
| constraint modifier characters | Modifiers |
| constraint, matching | Simple Constraints |
| constraints, asm | Constraints |
| constraints, machine specific | Machine Constraints |
| constructing calls | Constructing Calls |
| constructor expressions | Compound Literals |
| constructor function attribute | Common Function Attributes |
| contributors | Contributors |
| copy function attribute | Common Function Attributes |
| copy type attribute | Common Type Attributes |
| copy variable attribute | Common Variable Attributes |
| copysign | Other Builtins |
| copysignf | Other Builtins |
| copysignl | Other Builtins |
| core dump | Bug Criteria |
| cos | Other Builtins |
| cosf | Other Builtins |
| cosh | Other Builtins |
| coshf | Other Builtins |
| coshl | Other Builtins |
| cosl | Other Builtins |
| counted_by variable attribute | Common Variable Attributes |
| CPATH | Environment Variables |
| CPLUS_INCLUDE_PATH | Environment Variables |
| cpow | Other Builtins |
| cpowf | Other Builtins |
| cpowl | Other Builtins |
| cproj | Other Builtins |
| cprojf | Other Builtins |
| cprojl | Other Builtins |
| cpu= function attribute, AArch64 | AArch64 Function Attributes |
| cpu= function attribute, RISC-V | RISC-V Function Attributes |
| creal | Other Builtins |
| crealf | Other Builtins |
| creall | Other Builtins |
| CRIS Options | CRIS Options |
| critical function attribute, MSP430 | MSP430 Function Attributes |
| cross compiling | Invoking GCC |
| csin | Other Builtins |
| csinf | Other Builtins |
| csinh | Other Builtins |
| csinhf | Other Builtins |
| csinhl | Other Builtins |
| csinl | Other Builtins |
| csqrt | Other Builtins |
| csqrtf | Other Builtins |
| csqrtl | Other Builtins |
| ctan | Other Builtins |
| ctanf | Other Builtins |
| ctanh | Other Builtins |
| ctanhf | Other Builtins |
| ctanhl | Other Builtins |
| ctanl | Other Builtins |
| CXX_MODULE_MAPPER environment variable | C++ Dialect Options |
| Cygwin and MinGW Options | Cygwin and MinGW Options |
|
D |
| D | G++ and GCC |
| Darwin options | Darwin Options |
| dcgettext | Other Builtins |
| dd integer suffix | Decimal Float |
| DD integer suffix | Decimal Float |
| deallocating variable length arrays | Variable Length |
| debug dump options | Developer Options |
| debugging GCC | Developer Options |
| debugging information options | Debugging Options |
| decimal floating types | Decimal Float |
| declaration scope | Incompatibilities |
| declarations inside expressions | Statement Exprs |
| declarations, mixed with code | Mixed Labels and Declarations |
| declaring attributes of functions | Function Attributes |
| declaring static data in C++ | Static Definitions |
| defining static data in C++ | Static Definitions |
| dependencies for make as output | Environment Variables |
| dependencies for make as output | Environment Variables |
| DEPENDENCIES_OUTPUT | Environment Variables |
| dependencies, make | Preprocessor Options |
| dependent name lookup | Name lookup |
| deprecated enumerator attribute | Enumerator Attributes |
| deprecated function attribute | Common Function Attributes |
| deprecated type attribute | Common Type Attributes |
| deprecated variable attribute | Common Variable Attributes |
| designated initializers | Designated Inits |
| designated_init type attribute | Common Type Attributes |
| designator lists | Designated Inits |
| designators | Designated Inits |
| destructor function attribute | Common Function Attributes |
| developer options | Developer Options |
| df integer suffix | Decimal Float |
| DF integer suffix | Decimal Float |
| dgettext | Other Builtins |
| diagnostic messages | Diagnostic Message Formatting Options |
| dialect options | C Dialect Options |
| diff-delete GCC_COLORS capability | Diagnostic Message Formatting Options |
| diff-filename GCC_COLORS capability | Diagnostic Message Formatting Options |
| diff-hunk GCC_COLORS capability | Diagnostic Message Formatting Options |
| diff-insert GCC_COLORS capability | Diagnostic Message Formatting Options |
| digits in constraint | Simple Constraints |
| directory options | Directory Options |
| disinterrupt function attribute, Epiphany | Epiphany Function Attributes |
| dl integer suffix | Decimal Float |
| DL integer suffix | Decimal Float |
| dllexport function attribute | Microsoft Windows Function Attributes |
| dllexport variable attribute | Microsoft Windows Variable Attributes |
| dllimport function attribute | Microsoft Windows Function Attributes |
| dllimport variable attribute | Microsoft Windows Variable Attributes |
| dollar signs in identifier names | Dollar Signs |
| double-word arithmetic | Long Long |
| downward funargs | Nested Functions |
| drem | Other Builtins |
| dremf | Other Builtins |
| dreml | Other Builtins |
| dump options | Developer Options |
|
E |
| ‘E’ in constraint | Simple Constraints |
| earlyclobber operand | Modifiers |
| eBPF Options | eBPF Options |
| eight-bit data on the H8/300, H8/300H, and H8S | H8/300 Variable Attributes |
| eightbit_data variable attribute, H8/300 | H8/300 Variable Attributes |
| EIND | AVR Options |
| either function attribute, MSP430 | MSP430 Function Attributes |
| either variable attribute, MSP430 | MSP430 Variable Attributes |
| empty structures | Empty Structures |
| Enumerator Attributes | Enumerator Attributes |
| environment variables | Environment Variables |
| erf | Other Builtins |
| erfc | Other Builtins |
| erfcf | Other Builtins |
| erfcl | Other Builtins |
| erff | Other Builtins |
| erfl | Other Builtins |
| error function attribute | Common Function Attributes |
| error GCC_COLORS capability | Diagnostic Message Formatting Options |
| error messages | Warnings and Errors |
| escaped newlines | Escaped Newlines |
| exception function attribute | NDS32 Function Attributes |
| exception handler functions, Blackfin | Blackfin Function Attributes |
| exception handler functions, NDS32 | NDS32 Function Attributes |
| exception_handler function attribute | Blackfin Function Attributes |
| exit | Other Builtins |
| exp | Other Builtins |
| exp10 | Other Builtins |
| exp10f | Other Builtins |
| exp10l | Other Builtins |
| exp2 | Other Builtins |
| exp2f | Other Builtins |
| exp2l | Other Builtins |
| expected_throw function attribute | Common Function Attributes |
| expf | Other Builtins |
| expl | Other Builtins |
| explicit register variables | Explicit Register Variables |
| expm1 | Other Builtins |
| expm1f | Other Builtins |
| expm1l | Other Builtins |
| expressions containing statements | Statement Exprs |
| expressions, constructor | Compound Literals |
| extended asm | Extended Asm |
| extensible constraints | Simple Constraints |
| extensions, ?: | Conditionals |
| extensions, C language | C Extensions |
| extensions, C++ language | C++ Extensions |
| external declaration scope | Incompatibilities |
| externally_visible function attribute | Common Function Attributes |
| extra NOP instructions at the function entry point | Common Function Attributes |
|
F |
| ‘F’ in constraint | Simple Constraints |
| fabs | Other Builtins |
| fabsf | Other Builtins |
| fabsl | Other Builtins |
| fallthrough statement attribute | Statement Attributes |
| far function attribute, MIPS | MIPS Function Attributes |
| fast_interrupt function attribute, M32C | M32C Function Attributes |
| fast_interrupt function attribute, MicroBlaze | MicroBlaze Function Attributes |
| fast_interrupt function attribute, RX | RX Function Attributes |
| fastcall function attribute, x86-32 | x86 Function Attributes |
| fatal signal | Bug Criteria |
| fd_arg function attribute | Common Function Attributes |
| fd_arg_read function attribute | Common Function Attributes |
| fd_arg_write function attribute | Common Function Attributes |
| fdim | Other Builtins |
| fdimf | Other Builtins |
| fdiml | Other Builtins |
| FDL, GNU Free Documentation License | GNU Free Documentation License |
| fentry_name function attribute, x86 | x86 Function Attributes |
| fentry_section function attribute, x86 | x86 Function Attributes |
| ffs | Other Builtins |
| file name suffix | Overall Options |
| file names | Link Options |
| fix-cortex-a53-835769 function attribute, AArch64 | AArch64 Function Attributes |
| fixed-point types | Fixed-Point |
| fixit-delete GCC_COLORS capability | Diagnostic Message Formatting Options |
| fixit-insert GCC_COLORS capability | Diagnostic Message Formatting Options |
| flag_enum type attribute | Common Type Attributes |
| flatten function attribute | Common Function Attributes |
| flexible array members | Zero Length |
| float as function value type | Incompatibilities |
| floating point precision | Disappointments |
| floating-point precision | Optimize Options |
| floor | Other Builtins |
| floorf | Other Builtins |
| floorl | Other Builtins |
| fma | Other Builtins |
| fmaf | Other Builtins |
| fmal | Other Builtins |
| fmax | Other Builtins |
| fmaxf | Other Builtins |
| fmaxl | Other Builtins |
| fmin | Other Builtins |
| fminf | Other Builtins |
| fminl | Other Builtins |
| fmod | Other Builtins |
| fmodf | Other Builtins |
| fmodl | Other Builtins |
| fnname GCC_COLORS capability | Diagnostic Message Formatting Options |
| force_align_arg_pointer function attribute, x86 | x86 Function Attributes |
| format function attribute | Common Function Attributes |
| format_arg function attribute | Common Function Attributes |
| Fortran | G++ and GCC |
| forwarder_section function attribute, Epiphany | Epiphany Function Attributes |
| forwarding calls | Constructing Calls |
| fprintf | Other Builtins |
| fprintf_unlocked | Other Builtins |
| fputs | Other Builtins |
| fputs_unlocked | Other Builtins |
| FR30 Options | FR30 Options |
| free | Other Builtins |
| freestanding environment | Standards |
| freestanding implementation | Standards |
| frexp | Other Builtins |
| frexpf | Other Builtins |
| frexpl | Other Builtins |
| FRV Options | FRV Options |
| fscanf | Other Builtins |
| fscanf , and constant strings | Incompatibilities |
| FT32 Options | FT32 Options |
| function addressability on the M32R/D | M32R/D Function Attributes |
| function attributes | Function Attributes |
| function pointers, arithmetic | Pointer Arith |
| function prototype declarations | Function Prototypes |
| function versions | Function Multiversioning |
| function_return function attribute, x86 | x86 Function Attributes |
| function_vector function attribute, H8/300 | H8/300 Function Attributes |
| function_vector function attribute, M16C/M32C | M32C Function Attributes |
| function_vector function attribute, SH | SH Function Attributes |
| function, size of pointer to | Pointer Arith |
| functions in arbitrary sections | Common Function Attributes |
| functions that are dynamically resolved | Common Function Attributes |
| functions that are passed arguments in registers on x86-32 | x86 Function Attributes |
| functions that behave like malloc | Common Function Attributes |
| functions that have no side effects | Common Function Attributes |
| functions that have no side effects | Common Function Attributes |
| functions that have no side effects | Common Function Attributes |
| functions that have no side effects | Common Function Attributes |
| functions that never return | Common Function Attributes |
| functions that pop the argument stack on x86-32 | x86 Function Attributes |
| functions that pop the argument stack on x86-32 | x86 Function Attributes |
| functions that pop the argument stack on x86-32 | x86 Function Attributes |
| functions that pop the argument stack on x86-32 | x86 Function Attributes |
| functions that return more than once | Common Function Attributes |
| functions with non-null pointer arguments | Common Function Attributes |
| functions with printf , scanf , strftime or strfmon style arguments | Common Function Attributes |
|
G |
| ‘G’ in constraint | Simple Constraints |
| ‘g’ in constraint | Simple Constraints |
| g++ | Invoking G++ |
| G++ | G++ and GCC |
| gamma | Other Builtins |
| gamma_r | Other Builtins |
| gammaf | Other Builtins |
| gammaf_r | Other Builtins |
| gammal | Other Builtins |
| gammal_r | Other Builtins |
| GCC | G++ and GCC |
| GCC command options | Invoking GCC |
| GCC_COLORS environment variable | Diagnostic Message Formatting Options |
| GCC_COMPARE_DEBUG | Environment Variables |
| GCC_EXEC_PREFIX | Environment Variables |
| GCC_EXTRA_DIAGNOSTIC_OUTPUT | Environment Variables |
| gcc_struct type attribute, PowerPC | PowerPC Type Attributes |
| gcc_struct type attribute, x86 | x86 Type Attributes |
| gcc_struct variable attribute, PowerPC | PowerPC Variable Attributes |
| gcc_struct variable attribute, x86 | x86 Variable Attributes |
| GCC_URLS environment variable | Diagnostic Message Formatting Options |
| gcov | Instrumentation Options |
| general-regs-only function attribute, AArch64 | AArch64 Function Attributes |
| general-regs-only function attribute, ARM | ARM Function Attributes |
| gettext | Other Builtins |
| global offset table | Code Gen Options |
| global register after longjmp | Global Register Variables |
| global register variables | Global Register Variables |
| GNAT | G++ and GCC |
| GNU attribute syntax | Attribute Syntax |
| GNU C Compiler | G++ and GCC |
| GNU Compiler Collection | G++ and GCC |
| gnu_inline function attribute | Common Function Attributes |
| Go | G++ and GCC |
| goto with computed label | Labels as Values |
| gprof | Instrumentation Options |
| grouping options | Invoking GCC |
|
H |
| ‘H’ in constraint | Simple Constraints |
| half-precision floating point | Half-Precision |
| hardbool type attribute | Common Type Attributes |
| hardware models and configurations, specifying | Submodel Options |
| hex floats | Hex Floats |
| highlight-a GCC_COLORS capability | Diagnostic Message Formatting Options |
| highlight-b GCC_COLORS capability | Diagnostic Message Formatting Options |
| highlight, color | Diagnostic Message Formatting Options |
| hk fixed-suffix | Fixed-Point |
| HK fixed-suffix | Fixed-Point |
| hosted environment | Standards |
| hosted environment | C Dialect Options |
| hosted environment | C Dialect Options |
| hosted implementation | Standards |
| hot function attribute | Common Function Attributes |
| hot label attribute | Label Attributes |
| hot type attribute | C++ Attributes |
| hotpatch function attribute, S/390 | S/390 Function Attributes |
| HPPA Options | HPPA Options |
| hr fixed-suffix | Fixed-Point |
| HR fixed-suffix | Fixed-Point |
| hypot | Other Builtins |
| hypotf | Other Builtins |
| hypotl | Other Builtins |
|
I |
| ‘i’ in constraint | Simple Constraints |
| ‘I’ in constraint | Simple Constraints |
| IA-64 Options | IA-64 Options |
| IBM RS/6000 and PowerPC Options | RS/6000 and PowerPC Options |
| identifier names, dollar signs in | Dollar Signs |
| identifiers, names in assembler code | Asm Labels |
| ifunc function attribute | Common Function Attributes |
| ilogb | Other Builtins |
| ilogbf | Other Builtins |
| ilogbl | Other Builtins |
| imaxabs | Other Builtins |
| implementation-defined behavior, C language | C Implementation |
| implementation-defined behavior, C++ language | C++ Implementation |
| implied #pragma implementation | C++ Interface |
| incompatibilities of GCC | Incompatibilities |
| increment operators | Bug Criteria |
| index | Other Builtins |
| indirect calls, ARC | ARC Function Attributes |
| indirect calls, ARM | ARM Function Attributes |
| indirect calls, Blackfin | Blackfin Function Attributes |
| indirect calls, Epiphany | Epiphany Function Attributes |
| indirect calls, MIPS | MIPS Function Attributes |
| indirect calls, PowerPC | PowerPC Function Attributes |
| indirect functions | Common Function Attributes |
| indirect_branch function attribute, x86 | x86 Function Attributes |
| indirect_return function attribute, AArch64 | AArch64 Function Attributes |
| indirect_return function attribute, x86 | x86 Function Attributes |
| init_priority variable attribute | C++ Attributes |
| initializations in expressions | Compound Literals |
| initializers with labeled elements | Designated Inits |
| initializers, non-constant | Initializers |
| inline assembly language | Using Assembly Language with C |
| inline automatic for C++ member fns | Inline |
| inline functions | Inline |
| inline functions, omission of | Inline |
| inlining and C++ pragmas | C++ Interface |
| installation trouble | Trouble |
| instrumentation options | Instrumentation Options |
| integrating function code | Inline |
| interface and implementation headers, C++ | C++ Interface |
| intermediate C version, nonexistent | G++ and GCC |
| interrupt function attribute | Common Function Attributes |
| interrupt function attribute, ARC | ARC Function Attributes |
| interrupt function attribute, ARM | ARM Function Attributes |
| interrupt function attribute, AVR | AVR Function Attributes |
| interrupt function attribute, C-SKY | C-SKY Function Attributes |
| interrupt function attribute, Epiphany | Epiphany Function Attributes |
| interrupt function attribute, M32C | M32C Function Attributes |
| interrupt function attribute, M32R/D | M32R/D Function Attributes |
| interrupt function attribute, m68k | m68k Function Attributes |
| interrupt function attribute, MIPS | MIPS Function Attributes |
| interrupt function attribute, MSP430 | MSP430 Function Attributes |
| interrupt function attribute, NDS32 | NDS32 Function Attributes |
| interrupt function attribute, RISC-V | RISC-V Function Attributes |
| interrupt function attribute, RL78 | RL78 Function Attributes |
| interrupt function attribute, RX | RX Function Attributes |
| interrupt function attribute, V850 | V850 Function Attributes |
| interrupt function attribute, Visium | Visium Function Attributes |
| interrupt function attribute, x86 | x86 Function Attributes |
| interrupt function attribute, Xstormy16 | Xstormy16 Function Attributes |
| interrupt_handler function attribute | Common Function Attributes |
| interrupt_handler function attribute, Blackfin | Blackfin Function Attributes |
| interrupt_handler function attribute, H8/300 | H8/300 Function Attributes |
| interrupt_handler function attribute, m68k | m68k Function Attributes |
| interrupt_handler function attribute, MicroBlaze | MicroBlaze Function Attributes |
| interrupt_handler function attribute, SH | SH Function Attributes |
| interrupt_handler function attribute, V850 | V850 Function Attributes |
| interrupt_thread function attribute, fido | m68k Function Attributes |
| interrupt(num) function attribute, AVR | AVR Function Attributes |
| introduction | Top |
| invalid assembly code | Bug Criteria |
| invalid GCC_COLORS capability | Diagnostic Message Formatting Options |
| invalid input | Bug Criteria |
| invoking g++ | Invoking G++ |
| io variable attribute, AVR | AVR Variable Attributes |
| io_low variable attribute, AVR | AVR Variable Attributes |
| isalnum | Other Builtins |
| isalpha | Other Builtins |
| isascii | Other Builtins |
| isblank | Other Builtins |
| iscntrl | Other Builtins |
| isdigit | Other Builtins |
| isgraph | Other Builtins |
| islower | Other Builtins |
| ISO 9899 | Standards |
| ISO C | Standards |
| ISO C standard | Standards |
| ISO C11 | Standards |
| ISO C17 | Standards |
| ISO C1X | Standards |
| ISO C23 | Standards |
| ISO C2X | Standards |
| ISO C2Y | Standards |
| ISO C90 | Standards |
| ISO C94 | Standards |
| ISO C95 | Standards |
| ISO C99 | Standards |
| ISO C9X | Standards |
| ISO support | C Dialect Options |
| ISO/IEC 9899 | Standards |
| isprint | Other Builtins |
| ispunct | Other Builtins |
| isr function attribute, ARM | ARM Function Attributes |
| isr function attribute, C-SKY | C-SKY Function Attributes |
| isspace | Other Builtins |
| isupper | Other Builtins |
| iswalnum | Other Builtins |
| iswalpha | Other Builtins |
| iswblank | Other Builtins |
| iswcntrl | Other Builtins |
| iswdigit | Other Builtins |
| iswgraph | Other Builtins |
| iswlower | Other Builtins |
| iswprint | Other Builtins |
| iswpunct | Other Builtins |
| iswspace | Other Builtins |
| iswupper | Other Builtins |
| iswxdigit | Other Builtins |
| isxdigit | Other Builtins |
|
J |
| j0 | Other Builtins |
| j0f | Other Builtins |
| j0l | Other Builtins |
| j1 | Other Builtins |
| j1f | Other Builtins |
| j1l | Other Builtins |
| jli_always function attribute, ARC | ARC Function Attributes |
| jli_fixed function attribute, ARC | ARC Function Attributes |
| jn | Other Builtins |
| jnf | Other Builtins |
| jnl | Other Builtins |
|
K |
| k fixed-suffix | Fixed-Point |
| K fixed-suffix | Fixed-Point |
| keep_interrupts_masked function attribute, MIPS | MIPS Function Attributes |
| kernel function attribute, Nvidia PTX | Nvidia PTX Function Attributes |
| kernel helper , function attribute, BPF | BPF Function Attributes |
| keywords, alternate | Alternate Keywords |
| known causes of trouble | Trouble |
| kspisusp function attribute, Blackfin | Blackfin Function Attributes |
|
L |
| l1_data variable attribute, Blackfin | Blackfin Variable Attributes |
| l1_data_A variable attribute, Blackfin | Blackfin Variable Attributes |
| l1_data_B variable attribute, Blackfin | Blackfin Variable Attributes |
| l1_text function attribute, Blackfin | Blackfin Function Attributes |
| l2 function attribute, Blackfin | Blackfin Function Attributes |
| l2 variable attribute, Blackfin | Blackfin Variable Attributes |
| Label Attributes | Label Attributes |
| labeled elements in initializers | Designated Inits |
| labels as values | Labels as Values |
| labs | Other Builtins |
| LANG | Environment Variables |
| LANG | Environment Variables |
| language dialect options | C Dialect Options |
| LC_ALL | Environment Variables |
| LC_CTYPE | Environment Variables |
| LC_MESSAGES | Environment Variables |
| ldexp | Other Builtins |
| ldexpf | Other Builtins |
| ldexpl | Other Builtins |
| leaf function attribute | Common Function Attributes |
| length-zero arrays | Zero Length |
| lgamma | Other Builtins |
| lgamma_r | Other Builtins |
| lgammaf | Other Builtins |
| lgammaf_r | Other Builtins |
| lgammal | Other Builtins |
| lgammal_r | Other Builtins |
| Libraries | Link Options |
| LIBRARY_PATH | Environment Variables |
| link options | Link Options |
| linker script | Link Options |
| lk fixed-suffix | Fixed-Point |
| LK fixed-suffix | Fixed-Point |
| LL integer suffix | Long Long |
| llabs | Other Builtins |
| llk fixed-suffix | Fixed-Point |
| LLK fixed-suffix | Fixed-Point |
| llr fixed-suffix | Fixed-Point |
| LLR fixed-suffix | Fixed-Point |
| llrint | Other Builtins |
| llrintf | Other Builtins |
| llrintl | Other Builtins |
| llround | Other Builtins |
| llroundf | Other Builtins |
| llroundl | Other Builtins |
| LM32 options | LM32 Options |
| load address instruction | Simple Constraints |
| local labels | Local Labels |
| local variables in macros | Typeof |
| local variables, specifying registers | Local Register Variables |
| locale | Environment Variables |
| locale definition | Environment Variables |
| locus GCC_COLORS capability | Diagnostic Message Formatting Options |
| log | Other Builtins |
| log10 | Other Builtins |
| log10f | Other Builtins |
| log10l | Other Builtins |
| log1p | Other Builtins |
| log1pf | Other Builtins |
| log1pl | Other Builtins |
| log2 | Other Builtins |
| log2f | Other Builtins |
| log2l | Other Builtins |
| logb | Other Builtins |
| logbf | Other Builtins |
| logbl | Other Builtins |
| logf | Other Builtins |
| logl | Other Builtins |
| long long data types | Long Long |
| long_call function attribute, ARC | ARC Function Attributes |
| long_call function attribute, ARM | ARM Function Attributes |
| long_call function attribute, Epiphany | Epiphany Function Attributes |
| long_call function attribute, MIPS | MIPS Function Attributes |
| longcall function attribute, Blackfin | Blackfin Function Attributes |
| longcall function attribute, PowerPC | PowerPC Function Attributes |
| longjmp | Global Register Variables |
| longjmp incompatibilities | Incompatibilities |
| longjmp warnings | Warning Options |
| LoongArch Options | LoongArch Options |
| lower function attribute, MSP430 | MSP430 Function Attributes |
| lower variable attribute, MSP430 | MSP430 Variable Attributes |
| lr fixed-suffix | Fixed-Point |
| LR fixed-suffix | Fixed-Point |
| lrint | Other Builtins |
| lrintf | Other Builtins |
| lrintl | Other Builtins |
| lround | Other Builtins |
| lroundf | Other Builtins |
| lroundl | Other Builtins |
|
M |
| ‘m’ in constraint | Simple Constraints |
| M32C options | M32C Options |
| M32R/D options | M32R/D Options |
| M680x0 options | M680x0 Options |
| machine specific constraints | Machine Constraints |
| machine-dependent options | Submodel Options |
| macro with variable arguments | Variadic Macros |
| macros, inline alternative | Inline |
| macros, local labels | Local Labels |
| macros, local variables in | Typeof |
| macros, statements in expressions | Statement Exprs |
| macros, types of arguments | Typeof |
| make | Preprocessor Options |
| malloc | Other Builtins |
| malloc function attribute | Common Function Attributes |
| matching constraint | Simple Constraints |
| may_alias type attribute | Common Type Attributes |
| MCore options | MCore Options |
| medium_call function attribute, ARC | ARC Function Attributes |
| member fns, automatically inline | Inline |
| memchr | Other Builtins |
| memcmp | Other Builtins |
| memcpy | Other Builtins |
| memory references in constraints | Simple Constraints |
| mempcpy | Other Builtins |
| memset | Other Builtins |
| Mercury | G++ and GCC |
| message formatting | Diagnostic Message Formatting Options |
| messages, warning | Warning Options |
| messages, warning and error | Warnings and Errors |
| MicroBlaze Options | MicroBlaze Options |
| micromips function attribute | MIPS Function Attributes |
| middle-operands, omitted | Conditionals |
| MIPS options | MIPS Options |
| mips16 function attribute, MIPS | MIPS Function Attributes |
| misunderstandings in C++ | C++ Misunderstandings |
| mixed declarations and code | Mixed Labels and Declarations |
| mixing assembly language and C | Using Assembly Language with C |
| mktemp , and constant strings | Incompatibilities |
| MMIX Options | MMIX Options |
| MN10300 options | MN10300 Options |
| mode type attribute | Common Type Attributes |
| mode variable attribute | Common Variable Attributes |
| model function attribute, M32R/D | M32R/D Function Attributes |
| model variable attribute, IA-64 | IA-64 Variable Attributes |
| model variable attribute, LoongArch | LoongArch Variable Attributes |
| model-name variable attribute, M32R/D | M32R/D Variable Attributes |
| modf | Other Builtins |
| modff | Other Builtins |
| modfl | Other Builtins |
| modifiers in constraints | Modifiers |
| Moxie Options | Moxie Options |
| ms_abi function attribute, x86 | x86 Function Attributes |
| ms_hook_prologue function attribute, x86 | x86 Function Attributes |
| ms_struct type attribute, PowerPC | PowerPC Type Attributes |
| ms_struct type attribute, x86 | x86 Type Attributes |
| ms_struct variable attribute, PowerPC | PowerPC Variable Attributes |
| ms_struct variable attribute, x86 | x86 Variable Attributes |
| MSP430 Options | MSP430 Options |
| multiple alternative constraints | Multi-Alternative |
| multiprecision arithmetic | Long Long |
| musttail statement attribute | Statement Attributes |
|
N |
| ‘n’ in constraint | Simple Constraints |
| naked function attribute, ARC | ARC Function Attributes |
| naked function attribute, ARM | ARM Function Attributes |
| naked function attribute, AVR | AVR Function Attributes |
| naked function attribute, BPF | BPF Function Attributes |
| naked function attribute, C-SKY | C-SKY Function Attributes |
| naked function attribute, MCORE | MCORE Function Attributes |
| naked function attribute, MSP430 | MSP430 Function Attributes |
| naked function attribute, NDS32 | NDS32 Function Attributes |
| naked function attribute, RISC-V | RISC-V Function Attributes |
| naked function attribute, RL78 | RL78 Function Attributes |
| naked function attribute, RX | RX Function Attributes |
| naked function attribute, x86 | x86 Function Attributes |
| Named Address Spaces | Named Address Spaces |
| names used in assembler code | Asm Labels |
| naming convention, implementation headers | C++ Interface |
| NDS32 Options | NDS32 Options |
| near function attribute, MIPS | MIPS Function Attributes |
| nearbyint | Other Builtins |
| nearbyintf | Other Builtins |
| nearbyintl | Other Builtins |
| nested function attribute, NDS32 | NDS32 Function Attributes |
| nested functions | Nested Functions |
| nested_ready function attribute, NDS32 | NDS32 Function Attributes |
| nesting function attribute, Blackfin | Blackfin Function Attributes |
| newlines (escaped) | Escaped Newlines |
| nextafter | Other Builtins |
| nextafterf | Other Builtins |
| nextafterl | Other Builtins |
| nexttoward | Other Builtins |
| nexttowardf | Other Builtins |
| nexttowardl | Other Builtins |
| NFC | Warning Options |
| NFKC | Warning Options |
| nmi function attribute, NDS32 | NDS32 Function Attributes |
| NMI handler functions on the Blackfin processor | Blackfin Function Attributes |
| nmi_handler function attribute, Blackfin | Blackfin Function Attributes |
| no_callee_saved_registers function attribute, x86 | x86 Function Attributes |
| no_caller_saved_registers function attribute, x86 | x86 Function Attributes |
| no_dangling function attribute | C++ Attributes |
| no_dangling type attribute | C++ Attributes |
| no_gccisr function attribute, AVR | AVR Function Attributes |
| no_icf function attribute | Common Function Attributes |
| no_icf variable attribute | Common Variable Attributes |
| no_instrument_function function attribute | Common Function Attributes |
| no_profile_instrument_function function attribute | Common Function Attributes |
| no_reorder function attribute | Common Function Attributes |
| no_sanitize function attribute | Common Function Attributes |
| no_sanitize_address function attribute | Common Function Attributes |
| no_sanitize_coverage function attribute | Common Function Attributes |
| no_sanitize_thread function attribute | Common Function Attributes |
| no_sanitize_undefined function attribute | Common Function Attributes |
| no_split_stack function attribute | Common Function Attributes |
| no_stack_limit function attribute | Common Function Attributes |
| no_stack_protector function attribute | Common Function Attributes |
| noblock function attribute, AVR | AVR Function Attributes |
| nocf_check function attribute | x86 Function Attributes |
| noclone function attribute | Common Function Attributes |
| nocommon variable attribute | Common Variable Attributes |
| nocompression function attribute, MIPS | MIPS Function Attributes |
| nodirect_extern_access function attribute | x86 Function Attributes |
| noinit variable attribute | Common Variable Attributes |
| noinline function attribute | Common Function Attributes |
| noipa function attribute | Common Function Attributes |
| nomicromips function attribute | MIPS Function Attributes |
| nomips16 function attribute, MIPS | MIPS Function Attributes |
| non-constant initializers | Initializers |
| non-static inline function | Inline |
| nonlocal gotos | Nonlocal Gotos |
| nonnull function attribute | Common Function Attributes |
| nonnull_if_nonzero function attribute | Common Function Attributes |
| nonstring variable attribute | Common Variable Attributes |
| noplt function attribute | Common Function Attributes |
| noreturn function attribute | Common Function Attributes |
| nosave_low_regs function attribute, SH | SH Function Attributes |
| not_nested function attribute, NDS32 | NDS32 Function Attributes |
| note GCC_COLORS capability | Diagnostic Message Formatting Options |
| nothrow function attribute | Common Function Attributes |
| notshared type attribute, ARM | ARM Type Attributes |
| null_terminated_string_arg function attribute | Common Function Attributes |
| Nvidia PTX options | Nvidia PTX Options |
| nvptx options | Nvidia PTX Options |
|
O |
| ‘o’ in constraint | Simple Constraints |
| OBJC_INCLUDE_PATH | Environment Variables |
| objc_nullability variable attribute | Common Variable Attributes |
| objc_root_class type attribute | Common Type Attributes |
| Objective-C | G++ and GCC |
| Objective-C | Standards |
| Objective-C and Objective-C++ options, command-line | Objective-C and Objective-C++ Dialect Options |
| Objective-C++ | G++ and GCC |
| Objective-C++ | Standards |
| Offloading options | C Dialect Options |
| Offloading targets | C Dialect Options |
| offsettable address | Simple Constraints |
| old-style function definitions | Function Prototypes |
| omit-leaf-frame-pointer function attribute, AArch64 | AArch64 Function Attributes |
| omitted middle-operands | Conditionals |
| open coding | Inline |
| OpenACC accelerator programming | C Dialect Options |
| OpenACC accelerator programming | C Dialect Options |
| OpenACC accelerator programming | Warning Options |
| OpenACC offloading options | C Dialect Options |
| OpenACC offloading targets | C Dialect Options |
| OpenMP offloading options | C Dialect Options |
| OpenMP offloading targets | C Dialect Options |
| OpenMP parallel | C Dialect Options |
| OpenMP SIMD | C Dialect Options |
| OpenMP target SIMD clone | C Dialect Options |
| OpenRISC Options | OpenRISC Options |
| operand constraints, asm | Constraints |
| optimize function attribute | Common Function Attributes |
| optimize options | Optimize Options |
| Options for Cygwin and MinGW | Cygwin and MinGW Options |
| options to control diagnostics formatting | Diagnostic Message Formatting Options |
| options to control warnings | Warning Options |
| options, C++ | C++ Dialect Options |
| options, code generation | Code Gen Options |
| options, debugging | Debugging Options |
| options, dialect | C Dialect Options |
| options, directory search | Directory Options |
| options, GCC command | Invoking GCC |
| options, grouping | Invoking GCC |
| options, linking | Link Options |
| options, Objective-C and Objective-C++ | Objective-C and Objective-C++ Dialect Options |
| options, optimization | Optimize Options |
| options, order | Invoking GCC |
| options, preprocessor | Preprocessor Options |
| options, profiling | Instrumentation Options |
| options, program instrumentation | Instrumentation Options |
| options, run-time error checking | Instrumentation Options |
| order of evaluation, side effects | Non-bugs |
| order of options | Invoking GCC |
| OS_main function attribute, AVR | AVR Function Attributes |
| OS_task function attribute, AVR | AVR Function Attributes |
| other register constraints | Simple Constraints |
| outline-atomics function attribute, AArch64 | AArch64 Function Attributes |
| output file option | Overall Options |
| overloaded virtual function, warning | C++ Dialect Options |
|
P |
| ‘p’ in constraint | Simple Constraints |
| packed type attribute | Common Type Attributes |
| packed variable attribute | Common Variable Attributes |
| parameter forward declaration | Variable Length |
| partial_save function attribute, NDS32 | NDS32 Function Attributes |
| patchable_function_entry function attribute | Common Function Attributes |
| path GCC_COLORS capability | Diagnostic Message Formatting Options |
| pcs function attribute, ARM | ARM Function Attributes |
| PDP-11 Options | PDP-11 Options |
| persistent variable attribute | Common Variable Attributes |
| PIC | Code Gen Options |
| pmf | Bound member functions |
| pointer arguments | Common Function Attributes |
| pointer arguments in variadic functions | Variadic Pointer Args |
| pointer to member function | Bound member functions |
| pointers to arrays | Pointers to Arrays |
| portions of temporary objects, pointers to | Temporaries |
| pow | Other Builtins |
| pow10 | Other Builtins |
| pow10f | Other Builtins |
| pow10l | Other Builtins |
| PowerPC options | PowerPC Options |
| powf | Other Builtins |
| powl | Other Builtins |
| pragma GCC ivdep | Loop-Specific Pragmas |
| pragma GCC novector | Loop-Specific Pragmas |
| pragma GCC optimize | Function Specific Option Pragmas |
| pragma GCC pop_options | Function Specific Option Pragmas |
| pragma GCC push_options | Function Specific Option Pragmas |
| pragma GCC reset_options | Function Specific Option Pragmas |
| pragma GCC target | Function Specific Option Pragmas |
| pragma GCC unroll n | Loop-Specific Pragmas |
| pragma, address | M32C Pragmas |
| pragma, align | Solaris Pragmas |
| pragma, ctable_entry | PRU Pragmas |
| pragma, diagnostic | Diagnostic Pragmas |
| pragma, diagnostic | Diagnostic Pragmas |
| pragma, diagnostic | Diagnostic Pragmas |
| pragma, diagnostic | Diagnostic Pragmas |
| pragma, fini | Solaris Pragmas |
| pragma, init | Solaris Pragmas |
| pragma, long_calls | ARM Pragmas |
| pragma, long_calls_off | ARM Pragmas |
| pragma, longcall | RS/6000 and PowerPC Pragmas |
| pragma, mark | Darwin Pragmas |
| pragma, memregs | M32C Pragmas |
| pragma, no_long_calls | ARM Pragmas |
| pragma, options align | Darwin Pragmas |
| pragma, pop_macro | Push/Pop Macro Pragmas |
| pragma, push_macro | Push/Pop Macro Pragmas |
| pragma, redefine_extname | Symbol-Renaming Pragmas |
| pragma, segment | Darwin Pragmas |
| pragma, unused | Darwin Pragmas |
| pragma, visibility | Visibility Pragmas |
| pragma, weak | Weak Pragmas |
| pragmas | Pragmas |
| pragmas in C++, effect on inlining | C++ Interface |
| pragmas, interface and implementation | C++ Interface |
| pragmas, warning of unknown | Warning Options |
| precompiled headers | Precompiled Headers |
| prefer-vector-width function attribute, x86 | x86 Function Attributes |
| preprocessing numbers | Incompatibilities |
| preprocessing tokens | Incompatibilities |
| preprocessor options | Preprocessor Options |
| preserve_access_index type attribute, BPF | BPF Type Attributes |
| printf | Other Builtins |
| printf_unlocked | Other Builtins |
| prof | Instrumentation Options |
| profiling options | Instrumentation Options |
| progmem variable attribute, AVR | AVR Variable Attributes |
| program instrumentation options | Instrumentation Options |
| promotion of formal parameters | Function Prototypes |
| PRU Options | PRU Options |
| pure function attribute | Common Function Attributes |
| push address instruction | Simple Constraints |
| putchar | Other Builtins |
| puts | Other Builtins |
|
Q |
| q floating point suffix | Floating Types |
| Q floating point suffix | Floating Types |
| qsort , and global register variables | Global Register Variables |
| quote GCC_COLORS capability | Diagnostic Message Formatting Options |
|
R |
| r fixed-suffix | Fixed-Point |
| R fixed-suffix | Fixed-Point |
| ‘r’ in constraint | Simple Constraints |
| RAMPD | AVR Options |
| RAMPX | AVR Options |
| RAMPY | AVR Options |
| RAMPZ | AVR Options |
| range1 GCC_COLORS capability | Diagnostic Message Formatting Options |
| range2 GCC_COLORS capability | Diagnostic Message Formatting Options |
| ranges in case statements | Case Ranges |
| read-only strings | Incompatibilities |
| realloc | Other Builtins |
| reentrant function attribute, MSP430 | MSP430 Function Attributes |
| register variable after longjmp | Global Register Variables |
| registers for local variables | Local Register Variables |
| registers in constraints | Simple Constraints |
| registers, global allocation | Global Register Variables |
| registers, global variables in | Global Register Variables |
| regparm function attribute, x86 | x86 Function Attributes |
| relocation truncated to fit (ColdFire) | M680x0 Options |
| relocation truncated to fit (MIPS) | MIPS Options |
| remainder | Other Builtins |
| remainderf | Other Builtins |
| remainderl | Other Builtins |
| remquo | Other Builtins |
| remquof | Other Builtins |
| remquol | Other Builtins |
| renesas function attribute, SH | SH Function Attributes |
| reordering, warning | C++ Dialect Options |
| reporting bugs | Bugs |
| reproducible function type attribute | Common Function Attributes |
| resbank function attribute, SH | SH Function Attributes |
| reset function attribute, NDS32 | NDS32 Function Attributes |
| reset handler functions | NDS32 Function Attributes |
| rest argument (in macro) | Variadic Macros |
| restricted pointers | Restricted Pointers |
| restricted references | Restricted Pointers |
| restricted this pointer | Restricted Pointers |
| retain function attribute | Common Function Attributes |
| retain variable attribute | Common Variable Attributes |
| returns_nonnull function attribute | Common Function Attributes |
| returns_twice function attribute | Common Function Attributes |
| rindex | Other Builtins |
| rint | Other Builtins |
| rintf | Other Builtins |
| rintl | Other Builtins |
| RISC-V Options | RISC-V Options |
| riscv_vector_cc function attribute, RISC-V | RISC-V Function Attributes |
| RL78 Options | RL78 Options |
| round | Other Builtins |
| roundf | Other Builtins |
| roundl | Other Builtins |
| RS/6000 and PowerPC Options | RS/6000 and PowerPC Options |
| RTTI | Vague Linkage |
| run-time error checking options | Instrumentation Options |
| run-time options | Code Gen Options |
| RX Options | RX Options |
|
S |
| ‘s’ in constraint | Simple Constraints |
| S/390 and zSeries Options | S/390 and zSeries Options |
| saddr variable attribute, RL78 | RL78 Variable Attributes |
| save all registers on the Blackfin | Blackfin Function Attributes |
| save all registers on the H8/300, H8/300H, and H8S | H8/300 Function Attributes |
| save_all function attribute, NDS32 | NDS32 Function Attributes |
| save_volatiles function attribute, MicroBlaze | MicroBlaze Function Attributes |
| saveall function attribute, Blackfin | Blackfin Function Attributes |
| saveall function attribute, H8/300 | H8/300 Function Attributes |
| scalar_storage_order type attribute | Common Type Attributes |
| scalb | Other Builtins |
| scalbf | Other Builtins |
| scalbl | Other Builtins |
| scalbln | Other Builtins |
| scalblnf | Other Builtins |
| scalblnf | Other Builtins |
| scalbn | Other Builtins |
| scalbnf | Other Builtins |
| scanf , and constant strings | Incompatibilities |
| scanfnl | Other Builtins |
| scope of a variable length array | Variable Length |
| scope of declaration | Disappointments |
| scope of external declarations | Incompatibilities |
| sda variable attribute, V850 | V850 Variable Attributes |
| search path | Directory Options |
| section function attribute | Common Function Attributes |
| section variable attribute | Common Variable Attributes |
| secure_call function attribute, ARC | ARC Function Attributes |
| selectany variable attribute | Microsoft Windows Variable Attributes |
| sentinel function attribute | Common Function Attributes |
| setjmp | Global Register Variables |
| setjmp incompatibilities | Incompatibilities |
| shared strings | Incompatibilities |
| shared variable attribute | Microsoft Windows Variable Attributes |
| shared variable attribute, Nvidia PTX | Nvidia PTX Variable Attributes |
| short_call function attribute, ARC | ARC Function Attributes |
| short_call function attribute, ARM | ARM Function Attributes |
| short_call function attribute, Epiphany | Epiphany Function Attributes |
| short_call function attribute, MIPS | MIPS Function Attributes |
| shortcall function attribute, Blackfin | Blackfin Function Attributes |
| shortcall function attribute, PowerPC | PowerPC Function Attributes |
| side effect in ?: | Conditionals |
| side effects, macro argument | Statement Exprs |
| side effects, order of evaluation | Non-bugs |
| sign-return-address function attribute, AArch64 | AArch64 Function Attributes |
| signal function attribute, AVR | AVR Function Attributes |
| signal(num) function attribute, AVR | AVR Function Attributes |
| signbit | Other Builtins |
| signbitd128 | Other Builtins |
| signbitd32 | Other Builtins |
| signbitd64 | Other Builtins |
| signbitf | Other Builtins |
| signbitl | Other Builtins |
| signed and unsigned values, comparison warning | Warning Options |
| significand | Other Builtins |
| significandf | Other Builtins |
| significandl | Other Builtins |
| SIMD | C Dialect Options |
| simd function attribute | Common Function Attributes |
| simple constraints | Simple Constraints |
| sin | Other Builtins |
| sincos | Other Builtins |
| sincosf | Other Builtins |
| sincosl | Other Builtins |
| sinf | Other Builtins |
| sinh | Other Builtins |
| sinhf | Other Builtins |
| sinhl | Other Builtins |
| sinl | Other Builtins |
| sizeof | Typeof |
| smaller data references | M32R/D Options |
| smaller data references (PowerPC) | RS/6000 and PowerPC Options |
| snprintf | Other Builtins |
| Solaris 2 options | Solaris 2 Options |
| SOURCE_DATE_EPOCH | Environment Variables |
| sp_switch function attribute, SH | SH Function Attributes |
| SPARC options | SPARC Options |
| Spec Files | Spec Files |
| specified registers | Explicit Register Variables |
| specifying compiler version and target machine | Invoking GCC |
| specifying hardware config | Submodel Options |
| specifying machine version | Invoking GCC |
| specifying registers for local variables | Local Register Variables |
| speed of compilation | Precompiled Headers |
| speed of compilation | C++ Modules |
| sprintf | Other Builtins |
| sqrt | Other Builtins |
| sqrtf | Other Builtins |
| sqrtl | Other Builtins |
| sscanf | Other Builtins |
| sscanf , and constant strings | Incompatibilities |
| sseregparm function attribute, x86 | x86 Function Attributes |
| stack_protect function attribute | Common Function Attributes |
| standard attribute syntax | Attribute Syntax |
| Statement Attributes | Statement Attributes |
| statements inside expressions | Statement Exprs |
| static data in C++, declaring and defining | Static Definitions |
| stdcall function attribute, x86-32 | x86 Function Attributes |
| stpcpy | Other Builtins |
| stpncpy | Other Builtins |
| strcasecmp | Other Builtins |
| strcat | Other Builtins |
| strchr | Other Builtins |
| strcmp | Other Builtins |
| strcpy | Other Builtins |
| strcspn | Other Builtins |
| strdup | Other Builtins |
| strfmon | Other Builtins |
| strftime | Other Builtins |
| strict_flex_array variable attribute | Common Variable Attributes |
| strict-align function attribute, AArch64 | AArch64 Function Attributes |
| string constants | Incompatibilities |
| strlen | Other Builtins |
| strncasecmp | Other Builtins |
| strncat | Other Builtins |
| strncmp | Other Builtins |
| strncpy | Other Builtins |
| strndup | Other Builtins |
| strnlen | Other Builtins |
| strpbrk | Other Builtins |
| strrchr | Other Builtins |
| strspn | Other Builtins |
| strstr | Other Builtins |
| strub eligibility and viability | Common Type Attributes |
| strub type attribute | Common Type Attributes |
| struct | Unnamed Fields |
| struct __htm_tdb | S/390 System z Built-in Functions |
| structures | Incompatibilities |
| structures with only FAMs | Flexible Array Members alone in Structures |
| structures with only flexible array members | Flexible Array Members alone in Structures |
| structures, constructor expression | Compound Literals |
| submodel options | Submodel Options |
| subscripting | Subscripting |
| subscripting and function values | Subscripting |
| suffixes for C++ source | Invoking G++ |
| SUNPRO_DEPENDENCIES | Environment Variables |
| suppressing warnings | Warning Options |
| surprises in C++ | C++ Misunderstandings |
| symver function attribute | Common Function Attributes |
| syntax checking | Warning Options |
| syscall_linkage function attribute, IA-64 | IA-64 Function Attributes |
| system headers, warnings from | Warning Options |
| sysv_abi function attribute, x86 | x86 Function Attributes |
|
T |
| tainted_args function attribute | Common Function Attributes |
| tan | Other Builtins |
| tanf | Other Builtins |
| tanh | Other Builtins |
| tanhf | Other Builtins |
| tanhl | Other Builtins |
| tanl | Other Builtins |
| target function attribute | Common Function Attributes |
| target function attribute | ARM Function Attributes |
| target function attribute | PowerPC Function Attributes |
| target function attribute | S/390 Function Attributes |
| target function attribute | x86 Function Attributes |
| target machine, specifying | Invoking GCC |
| target_clones function attribute | Common Function Attributes |
| target-dependent options | Submodel Options |
| target("3dnow") function attribute, x86 | x86 Function Attributes |
| target("3dnowa") function attribute, x86 | x86 Function Attributes |
| target("abm") function attribute, x86 | x86 Function Attributes |
| target("adx") function attribute, x86 | x86 Function Attributes |
| target("aes") function attribute, x86 | x86 Function Attributes |
| target("align-stringops") function attribute, x86 | x86 Function Attributes |
| target("altivec") function attribute, PowerPC | PowerPC Function Attributes |
| target("amx-avx512") function attribute, x86 | x86 Function Attributes |
| target("amx-bf16") function attribute, x86 | x86 Function Attributes |
| target("amx-complex") function attribute, x86 | x86 Function Attributes |
| target("amx-fp16") function attribute, x86 | x86 Function Attributes |
| target("amx-fp8") function attribute, x86 | x86 Function Attributes |
| target("amx-int8") function attribute, x86 | x86 Function Attributes |
| target("amx-movrs") function attribute, x86 | x86 Function Attributes |
| target("amx-tf32") function attribute, x86 | x86 Function Attributes |
| target("amx-tile") function attribute, x86 | x86 Function Attributes |
| target("amx-transpose") function attribute, x86 | x86 Function Attributes |
| target("apxf") function attribute, x86 | x86 Function Attributes |
| target("arch=ARCH") function attribute, x86 | x86 Function Attributes |
| target("arm") function attribute, ARM | ARM Function Attributes |
| target("avoid-indexed-addresses") function attribute, PowerPC | PowerPC Function Attributes |
| target("avx") function attribute, x86 | x86 Function Attributes |
| target("avx10.1-256") function attribute, x86 | x86 Function Attributes |
| target("avx10.1-512") function attribute, x86 | x86 Function Attributes |
| target("avx10.1") function attribute, x86 | x86 Function Attributes |
| target("avx10.2-256") function attribute, x86 | x86 Function Attributes |
| target("avx10.2-512") function attribute, x86 | x86 Function Attributes |
| target("avx10.2") function attribute, x86 | x86 Function Attributes |
| target("avx2") function attribute, x86 | x86 Function Attributes |
| target("avx512bitalg") function attribute, x86 | x86 Function Attributes |
| target("avx512bw") function attribute, x86 | x86 Function Attributes |
| target("avx512cd") function attribute, x86 | x86 Function Attributes |
| target("avx512dq") function attribute, x86 | x86 Function Attributes |
| target("avx512er") function attribute, x86 | x86 Function Attributes |
| target("avx512f") function attribute, x86 | x86 Function Attributes |
| target("avx512ifma") function attribute, x86 | x86 Function Attributes |
| target("avx512vbmi") function attribute, x86 | x86 Function Attributes |
| target("avx512vbmi2") function attribute, x86 | x86 Function Attributes |
| target("avx512vl") function attribute, x86 | x86 Function Attributes |
| target("avx512vnni") function attribute, x86 | x86 Function Attributes |
| target("avx512vpopcntdq") function attribute, x86 | x86 Function Attributes |
| target("avxifma") function attribute, x86 | x86 Function Attributes |
| target("avxneconvert") function attribute, x86 | x86 Function Attributes |
| target("avxvnni") function attribute, x86 | x86 Function Attributes |
| target("avxvnniint16") function attribute, x86 | x86 Function Attributes |
| target("avxvnniint8") function attribute, x86 | x86 Function Attributes |
| target("bmi") function attribute, x86 | x86 Function Attributes |
| target("bmi2") function attribute, x86 | x86 Function Attributes |
| target("cld") function attribute, x86 | x86 Function Attributes |
| target("cldemote") function attribute, x86 | x86 Function Attributes |
| target("clflushopt") function attribute, x86 | x86 Function Attributes |
| target("clwb") function attribute, x86 | x86 Function Attributes |
| target("clzero") function attribute, x86 | x86 Function Attributes |
| target("cmpb") function attribute, PowerPC | PowerPC Function Attributes |
| target("cmpccxadd") function attribute, x86 | x86 Function Attributes |
| target("cpu=CPU") function attribute, PowerPC | PowerPC Function Attributes |
| target("crc32") function attribute, x86 | x86 Function Attributes |
| target("cx16") function attribute, x86 | x86 Function Attributes |
| target("default") function attribute, x86 | x86 Function Attributes |
| target("dlmzb") function attribute, PowerPC | PowerPC Function Attributes |
| target("f16c") function attribute, x86 | x86 Function Attributes |
| target("fancy-math-387") function attribute, x86 | x86 Function Attributes |
| target("fma") function attribute, x86 | x86 Function Attributes |
| target("fma4") function attribute, x86 | x86 Function Attributes |
| target("fpmath=FPMATH") function attribute, x86 | x86 Function Attributes |
| target("fprnd") function attribute, PowerPC | PowerPC Function Attributes |
| target("fpu=") function attribute, ARM | ARM Function Attributes |
| target("friz") function attribute, PowerPC | PowerPC Function Attributes |
| target("fsgsbase") function attribute, x86 | x86 Function Attributes |
| target("fxsr") function attribute, x86 | x86 Function Attributes |
| target("general-regs-only") function attribute, x86 | x86 Function Attributes |
| target("gfni") function attribute, x86 | x86 Function Attributes |
| target("hard-dfp") function attribute, PowerPC | PowerPC Function Attributes |
| target("hle") function attribute, x86 | x86 Function Attributes |
| target("hreset") function attribute, x86 | x86 Function Attributes |
| target("ieee-fp") function attribute, x86 | x86 Function Attributes |
| target("inline-all-stringops") function attribute, x86 | x86 Function Attributes |
| target("inline-stringops-dynamically") function attribute, x86 | x86 Function Attributes |
| target("isel") function attribute, PowerPC | PowerPC Function Attributes |
| target("kl") function attribute, x86 | x86 Function Attributes |
| target("longcall") function attribute, PowerPC | PowerPC Function Attributes |
| target("lwp") function attribute, x86 | x86 Function Attributes |
| target("lzcnt") function attribute, x86 | x86 Function Attributes |
| target("mfcrf") function attribute, PowerPC | PowerPC Function Attributes |
| target("mmx") function attribute, x86 | x86 Function Attributes |
| target("movbe") function attribute, x86 | x86 Function Attributes |
| target("movdir64b") function attribute, x86 | x86 Function Attributes |
| target("movdiri") function attribute, x86 | x86 Function Attributes |
| target("movrs") function attribute, x86 | x86 Function Attributes |
| target("mulhw") function attribute, PowerPC | PowerPC Function Attributes |
| target("multiple") function attribute, PowerPC | PowerPC Function Attributes |
| target("mwait") function attribute, x86 | x86 Function Attributes |
| target("mwaitx") function attribute, x86 | x86 Function Attributes |
| target("paired") function attribute, PowerPC | PowerPC Function Attributes |
| target("pclmul") function attribute, x86 | x86 Function Attributes |
| target("pconfig") function attribute, x86 | x86 Function Attributes |
| target("pku") function attribute, x86 | x86 Function Attributes |
| target("popcnt") function attribute, x86 | x86 Function Attributes |
| target("popcntb") function attribute, PowerPC | PowerPC Function Attributes |
| target("popcntd") function attribute, PowerPC | PowerPC Function Attributes |
| target("powerpc-gfxopt") function attribute, PowerPC | PowerPC Function Attributes |
| target("powerpc-gpopt") function attribute, PowerPC | PowerPC Function Attributes |
| target("prefetchi") function attribute, x86 | x86 Function Attributes |
| target("prfchw") function attribute, x86 | x86 Function Attributes |
| target("ptwrite") function attribute, x86 | x86 Function Attributes |
| target("raoint") function attribute, x86 | x86 Function Attributes |
| target("rdpid") function attribute, x86 | x86 Function Attributes |
| target("rdrnd") function attribute, x86 | x86 Function Attributes |
| target("rdseed") function attribute, x86 | x86 Function Attributes |
| target("recip-precision") function attribute, PowerPC | PowerPC Function Attributes |
| target("recip") function attribute, x86 | x86 Function Attributes |
| target("rtm") function attribute, x86 | x86 Function Attributes |
| target("sahf") function attribute, x86 | x86 Function Attributes |
| target("sgx") function attribute, x86 | x86 Function Attributes |
| target("sha") function attribute, x86 | x86 Function Attributes |
| target("sha512") function attribute, x86 | x86 Function Attributes |
| target("shstk") function attribute, x86 | x86 Function Attributes |
| target("sm3") function attribute, x86 | x86 Function Attributes |
| target("sm4") function attribute, x86 | x86 Function Attributes |
| target("sse") function attribute, x86 | x86 Function Attributes |
| target("sse2") function attribute, x86 | x86 Function Attributes |
| target("sse3") function attribute, x86 | x86 Function Attributes |
| target("sse4.1") function attribute, x86 | x86 Function Attributes |
| target("sse4.2") function attribute, x86 | x86 Function Attributes |
| target("sse4") function attribute, x86 | x86 Function Attributes |
| target("sse4a") function attribute, x86 | x86 Function Attributes |
| target("ssse3") function attribute, x86 | x86 Function Attributes |
| target("string") function attribute, PowerPC | PowerPC Function Attributes |
| target("tbm") function attribute, x86 | x86 Function Attributes |
| target("thumb") function attribute, ARM | ARM Function Attributes |
| target("tune=TUNE") function attribute, PowerPC | PowerPC Function Attributes |
| target("tune=TUNE") function attribute, x86 | x86 Function Attributes |
| target("uintr") function attribute, x86 | x86 Function Attributes |
| target("update") function attribute, PowerPC | PowerPC Function Attributes |
| target("usermsr") function attribute, x86 | x86 Function Attributes |
| target("vaes") function attribute, x86 | x86 Function Attributes |
| target("vpclmulqdq") function attribute, x86 | x86 Function Attributes |
| target("vsx") function attribute, PowerPC | PowerPC Function Attributes |
| target("waitpkg") function attribute, x86 | x86 Function Attributes |
| target("wbnoinvd") function attribute, x86 | x86 Function Attributes |
| target("widekl") function attribute, x86 | x86 Function Attributes |
| target("xop") function attribute, x86 | x86 Function Attributes |
| target("xsave") function attribute, x86 | x86 Function Attributes |
| target("xsavec") function attribute, x86 | x86 Function Attributes |
| target("xsaveopt") function attribute, x86 | x86 Function Attributes |
| target("xsaves") function attribute, x86 | x86 Function Attributes |
| targs GCC_COLORS capability | Diagnostic Message Formatting Options |
| TC1 | Standards |
| TC2 | Standards |
| TC3 | Standards |
| tda variable attribute, V850 | V850 Variable Attributes |
| Technical Corrigenda | Standards |
| Technical Corrigendum 1 | Standards |
| Technical Corrigendum 2 | Standards |
| Technical Corrigendum 3 | Standards |
| template instantiation | Template Instantiation |
| temporaries, lifetime of | Temporaries |
| tentative definitions | Code Gen Options |
| TERM_URLS environment variable | Diagnostic Message Formatting Options |
| tgamma | Other Builtins |
| tgammaf | Other Builtins |
| tgammal | Other Builtins |
| thiscall function attribute, x86-32 | x86 Function Attributes |
| Thread-Local Storage | Thread-Local |
| thunks | Nested Functions |
| tiny data section on the H8/300H and H8S | H8/300 Variable Attributes |
| tiny_data variable attribute, H8/300 | H8/300 Variable Attributes |
| TLS | Thread-Local |
| tls_model variable attribute | Common Variable Attributes |
| tls-dialect= function attribute, AArch64 | AArch64 Function Attributes |
| TMPDIR | Environment Variables |
| toascii | Other Builtins |
| tolower | Other Builtins |
| toupper | Other Builtins |
| towlower | Other Builtins |
| towupper | Other Builtins |
| traditional C language | Preprocessor Options |
| transparent_union type attribute | Common Type Attributes |
| trap_exit function attribute, SH | SH Function Attributes |
| trapa_handler function attribute, SH | SH Function Attributes |
| trunc | Other Builtins |
| truncf | Other Builtins |
| truncl | Other Builtins |
| tune= function attribute, AArch64 | AArch64 Function Attributes |
| tune= function attribute, RISC-V | RISC-V Function Attributes |
| two-stage name lookup | Name lookup |
| type alignment | Alignment |
| type attributes | Type Attributes |
| type_info | Vague Linkage |
| type-diff GCC_COLORS capability | Diagnostic Message Formatting Options |
| typedef names as function parameters | Incompatibilities |
| typeof | Typeof |
|
U |
| uhk fixed-suffix | Fixed-Point |
| UHK fixed-suffix | Fixed-Point |
| uhr fixed-suffix | Fixed-Point |
| UHR fixed-suffix | Fixed-Point |
| uk fixed-suffix | Fixed-Point |
| UK fixed-suffix | Fixed-Point |
| ulk fixed-suffix | Fixed-Point |
| ULK fixed-suffix | Fixed-Point |
| ULL integer suffix | Long Long |
| ullk fixed-suffix | Fixed-Point |
| ULLK fixed-suffix | Fixed-Point |
| ullr fixed-suffix | Fixed-Point |
| ULLR fixed-suffix | Fixed-Point |
| ulr fixed-suffix | Fixed-Point |
| ULR fixed-suffix | Fixed-Point |
| unavailable enumerator attribute | Enumerator Attributes |
| unavailable function attribute | Common Function Attributes |
| unavailable type attribute | Common Type Attributes |
| unavailable variable attribute | Common Variable Attributes |
| uncached type attribute, ARC | ARC Type Attributes |
| undefined behavior | Bug Criteria |
| undefined function value | Bug Criteria |
| underscores in variables in macros | Typeof |
| uninitialized variable attribute | Common Variable Attributes |
| union | Unnamed Fields |
| union, casting to a | Cast to Union |
| unions | Incompatibilities |
| unions with FAMs | Flexible Array Members in Unions |
| unions with flexible array members | Flexible Array Members in Unions |
| unknown pragmas, warning | Warning Options |
| unresolved references and -nodefaultlibs | Link Options |
| unresolved references and -nostdlib | Link Options |
| unsequenced function type attribute | Common Function Attributes |
| unused function attribute | Common Function Attributes |
| unused label attribute | Label Attributes |
| unused type attribute | Common Type Attributes |
| unused variable attribute | Common Variable Attributes |
| upper function attribute, MSP430 | MSP430 Function Attributes |
| upper variable attribute, MSP430 | MSP430 Variable Attributes |
| ur fixed-suffix | Fixed-Point |
| UR fixed-suffix | Fixed-Point |
| urls | Diagnostic Message Formatting Options |
| use_debug_exception_return function attribute, MIPS | MIPS Function Attributes |
| use_hazard_barrier_return function attribute, MIPS | MIPS Function Attributes |
| use_shadow_register_set function attribute, MIPS | MIPS Function Attributes |
| used function attribute | Common Function Attributes |
| used variable attribute | Common Variable Attributes |
| User stack pointer in interrupts on the Blackfin | Blackfin Function Attributes |
|
V |
| ‘V’ in constraint | Simple Constraints |
| V850 Options | V850 Options |
| vague linkage | Vague Linkage |
| valid GCC_COLORS capability | Diagnostic Message Formatting Options |
| value after longjmp | Global Register Variables |
| variable addressability on the M32R/D | M32R/D Variable Attributes |
| variable alignment | Alignment |
| variable attributes | Variable Attributes |
| variable number of arguments | Variadic Macros |
| variable-length array in a structure | Variable Length |
| variable-length array scope | Variable Length |
| variable-length arrays | Variable Length |
| variables in specified registers | Explicit Register Variables |
| variables, local, in macros | Typeof |
| variadic functions, pointer arguments | Variadic Pointer Args |
| variadic macros | Variadic Macros |
| VAX options | VAX Options |
| vec_blendv | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_cfuge | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_clrl | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_clrr | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_cntlzm | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_cnttzm | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_extracth | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_extractl | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_genpcvm | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_gnb | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_inserth | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_insertl | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_pdep | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_permx | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_pext | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_replace_element | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_replace_unaligned | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_sldb | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_splati | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_splati_ins | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_splatid | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_srdb | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_stril | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_stril_p | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_strir | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_strir_p | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_ternarylogic | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_test_lsbb_all_ones | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_test_lsbb_all_zeros | PowerPC AltiVec Built-in Functions Available on ISA 3.1 |
| vec_xst_trunc | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vec_xst_trunc | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vec_xst_trunc | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vec_xst_trunc | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vec_xst_trunc | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vec_xst_trunc | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vec_xst_trunc | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vec_xst_trunc | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vector function attribute, RX | RX Function Attributes |
| vector types, using with x86 intrinsics | Vector Extensions |
| vector_size type attribute | Common Type Attributes |
| vector_size variable attribute | Common Variable Attributes |
| version_id function attribute, IA-64 | IA-64 Function Attributes |
| vfprintf | Other Builtins |
| vfscanf | Other Builtins |
| visibility function attribute | Common Function Attributes |
| visibility type attribute | Common Type Attributes |
| visibility variable attribute | Common Variable Attributes |
| Visium options | Visium Options |
| VLAs | Variable Length |
| void pointers, arithmetic | Pointer Arith |
| void, size of pointer to | Pointer Arith |
| volatile access | Volatiles |
| volatile access | C++ Volatiles |
| volatile applied to function | Const and Volatile Functions |
| volatile asm | Extended Asm |
| volatile read | Volatiles |
| volatile read | C++ Volatiles |
| volatile write | Volatiles |
| volatile write | C++ Volatiles |
| vprintf | Other Builtins |
| vscanf | Other Builtins |
| vsnprintf | Other Builtins |
| vsprintf | Other Builtins |
| vsscanf | Other Builtins |
| vsx_xl_sext | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vsx_xl_sext | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vsx_xl_sext | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vsx_xl_sext | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vsx_xl_zext | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vsx_xl_zext | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vsx_xl_zext | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vsx_xl_zext | Basic PowerPC Built-in Functions Available on ISA 3.1 |
| vtable | Vague Linkage |
| VxWorks Options | VxWorks Options |
|
W |
| w floating point suffix | Floating Types |
| W floating point suffix | Floating Types |
| wakeup function attribute, MSP430 | MSP430 Function Attributes |
| warm function attribute, NDS32 | NDS32 Function Attributes |
| warn_if_not_aligned type attribute | Common Type Attributes |
| warn_if_not_aligned variable attribute | Common Variable Attributes |
| warn_unused type attribute | C++ Attributes |
| warn_unused_result function attribute | Common Function Attributes |
| warning for comparison of signed and unsigned values | Warning Options |
| warning for overloaded virtual function | C++ Dialect Options |
| warning for reordering of member initializers | C++ Dialect Options |
| warning for unknown pragmas | Warning Options |
| warning function attribute | Common Function Attributes |
| warning GCC_COLORS capability | Diagnostic Message Formatting Options |
| warning messages | Warning Options |
| warnings from system headers | Warning Options |
| warnings vs errors | Warnings and Errors |
| weak function attribute | Common Function Attributes |
| weak variable attribute | Common Variable Attributes |
| weakref function attribute | Common Function Attributes |
| whitespace | Incompatibilities |
| Windows Options for x86 | x86 Windows Options |
|
X |
| ‘X’ in constraint | Simple Constraints |
| X3.159-1989 | Standards |
| x86 named address spaces | Named Address Spaces |
| x86 Options | x86 Options |
| x86 Windows Options | x86 Windows Options |
| Xstormy16 Options | Xstormy16 Options |
| Xtensa Options | Xtensa Options |
|
Y |
| y0 | Other Builtins |
| y0f | Other Builtins |
| y0l | Other Builtins |
| y1 | Other Builtins |
| y1f | Other Builtins |
| y1l | Other Builtins |
| yn | Other Builtins |
| ynf | Other Builtins |
| ynl | Other Builtins |
|
Z |
| zda variable attribute, V850 | V850 Variable Attributes |
| zero_call_used_regs function attribute | Common Function Attributes |
| zero-length arrays | Zero Length |
| zero-size structures | Empty Structures |
| zSeries options | zSeries Options |
|