diff options
author | Martin Liska <mliska@suse.cz> | 2022-01-14 16:57:02 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2022-01-17 22:12:07 +0100 |
commit | e53b6e564aab615703ff2f9e8406a3953f0a3785 (patch) | |
tree | 8d5d65605938fa519188d039c47a7d3f02bb9aee /gcc/jit | |
parent | 5c69acb32329d49e58c26fa41ae74229a52b9106 (diff) | |
download | gcc-e53b6e564aab615703ff2f9e8406a3953f0a3785.zip gcc-e53b6e564aab615703ff2f9e8406a3953f0a3785.tar.gz gcc-e53b6e564aab615703ff2f9e8406a3953f0a3785.tar.bz2 |
Change references of .c files to .cc files
ChangeLog:
* MAINTAINERS: Rename .c names to .cc.
contrib/ChangeLog:
* filter-clang-warnings.py: Rename .c names to .cc.
* gcc_update: Likewise.
* paranoia.cc: Likewise.
contrib/header-tools/ChangeLog:
* README: Rename .c names to .cc.
gcc/ChangeLog:
* Makefile.in: Rename .c names to .cc.
* alias.h: Likewise.
* asan.cc: Likewise.
* auto-profile.h: Likewise.
* basic-block.h (struct basic_block_d): Likewise.
* btfout.cc: Likewise.
* builtins.cc (expand_builtin_longjmp): Likewise.
(validate_arg): Likewise.
(access_ref::offset_bounded): Likewise.
* caller-save.cc (reg_restore_code): Likewise.
(setup_save_areas): Likewise.
* calls.cc (initialize_argument_information): Likewise.
(expand_call): Likewise.
(emit_library_call_value_1): Likewise.
* cfg-flags.def (RTL): Likewise.
(SIBCALL): Likewise.
(CAN_FALLTHRU): Likewise.
* cfganal.cc (post_order_compute): Likewise.
* cfgcleanup.cc (try_simplify_condjump): Likewise.
(merge_blocks_move_predecessor_nojumps): Likewise.
(merge_blocks_move_successor_nojumps): Likewise.
(merge_blocks_move): Likewise.
(old_insns_match_p): Likewise.
(try_crossjump_bb): Likewise.
* cfgexpand.cc (expand_gimple_stmt): Likewise.
* cfghooks.cc (split_block_before_cond_jump): Likewise.
(profile_record_check_consistency): Likewise.
* cfghooks.h: Likewise.
* cfgrtl.cc (pass_free_cfg::execute): Likewise.
(rtl_can_merge_blocks): Likewise.
(try_redirect_by_replacing_jump): Likewise.
(make_pass_outof_cfg_layout_mode): Likewise.
(cfg_layout_can_merge_blocks_p): Likewise.
* cgraph.cc (release_function_body): Likewise.
(cgraph_node::get_fun): Likewise.
* cgraph.h (struct cgraph_node): Likewise.
(asmname_hasher::equal): Likewise.
(cgraph_inline_failed_type): Likewise.
(thunk_adjust): Likewise.
(dump_callgraph_transformation): Likewise.
(record_references_in_initializer): Likewise.
(ipa_discover_variable_flags): Likewise.
* cgraphclones.cc (GTY): Likewise.
* cgraphunit.cc (symbol_table::finalize_compilation_unit): Likewise.
* collect-utils.h (GCC_COLLECT_UTILS_H): Likewise.
* collect2-aix.h (GCC_COLLECT2_AIX_H): Likewise.
* collect2.cc (maybe_run_lto_and_relink): Likewise.
* combine-stack-adj.cc: Likewise.
* combine.cc (setup_incoming_promotions): Likewise.
(combine_simplify_rtx): Likewise.
(count_rtxs): Likewise.
* common.opt: Likewise.
* common/config/aarch64/aarch64-common.cc: Likewise.
* common/config/arm/arm-common.cc (arm_asm_auto_mfpu): Likewise.
* common/config/avr/avr-common.cc: Likewise.
* common/config/i386/i386-isas.h (struct _isa_names_table): Likewise.
* conditions.h: Likewise.
* config.gcc: Likewise.
* config/aarch64/aarch64-builtins.cc (aarch64_resolve_overloaded_memtag): Likewise.
* config/aarch64/aarch64-protos.h (aarch64_classify_address): Likewise.
(aarch64_get_extension_string_for_isa_flags): Likewise.
* config/aarch64/aarch64-sve-builtins.cc (function_builder::add_function): Likewise.
* config/aarch64/aarch64.cc (aarch64_regmode_natural_size): Likewise.
(aarch64_sched_first_cycle_multipass_dfa_lookahead): Likewise.
(aarch64_option_valid_attribute_p): Likewise.
(aarch64_short_vector_p): Likewise.
(aarch64_float_const_representable_p): Likewise.
* config/aarch64/aarch64.h (DBX_REGISTER_NUMBER): Likewise.
(ASM_OUTPUT_POOL_EPILOGUE): Likewise.
(GTY): Likewise.
* config/aarch64/cortex-a57-fma-steering.cc: Likewise.
* config/aarch64/driver-aarch64.cc (contains_core_p): Likewise.
* config/aarch64/t-aarch64: Likewise.
* config/aarch64/x-aarch64: Likewise.
* config/aarch64/x-darwin: Likewise.
* config/alpha/alpha-protos.h: Likewise.
* config/alpha/alpha.cc (alpha_scalar_mode_supported_p): Likewise.
* config/alpha/alpha.h (LONG_DOUBLE_TYPE_SIZE): Likewise.
(enum reg_class): Likewise.
* config/alpha/alpha.md: Likewise.
* config/alpha/driver-alpha.cc (AMASK_LOCKPFTCHOK): Likewise.
* config/alpha/x-alpha: Likewise.
* config/arc/arc-protos.h (arc_eh_uses): Likewise.
* config/arc/arc.cc (ARC_OPT): Likewise.
(arc_ccfsm_advance): Likewise.
(arc_arg_partial_bytes): Likewise.
(conditionalize_nonjump): Likewise.
* config/arc/arc.md: Likewise.
* config/arc/builtins.def: Likewise.
* config/arc/t-arc: Likewise.
* config/arm/arm-c.cc (arm_resolve_overloaded_builtin): Likewise.
(arm_pragma_target_parse): Likewise.
* config/arm/arm-protos.h (save_restore_target_globals): Likewise.
(arm_cpu_cpp_builtins): Likewise.
* config/arm/arm.cc (vfp3_const_double_index): Likewise.
(shift_op): Likewise.
(thumb2_final_prescan_insn): Likewise.
(arm_final_prescan_insn): Likewise.
(arm_asm_output_labelref): Likewise.
(arm_small_register_classes_for_mode_p): Likewise.
* config/arm/arm.h: Likewise.
* config/arm/arm.md: Likewise.
* config/arm/driver-arm.cc: Likewise.
* config/arm/symbian.h: Likewise.
* config/arm/t-arm: Likewise.
* config/arm/thumb1.md: Likewise.
* config/arm/x-arm: Likewise.
* config/avr/avr-c.cc (avr_register_target_pragmas): Likewise.
* config/avr/avr-fixed.md: Likewise.
* config/avr/avr-log.cc (avr_log_vadump): Likewise.
* config/avr/avr-mcus.def: Likewise.
* config/avr/avr-modes.def (FRACTIONAL_INT_MODE): Likewise.
* config/avr/avr-passes.def (INSERT_PASS_BEFORE): Likewise.
* config/avr/avr-protos.h (make_avr_pass_casesi): Likewise.
* config/avr/avr.cc (avr_option_override): Likewise.
(avr_build_builtin_va_list): Likewise.
(avr_mode_dependent_address_p): Likewise.
(avr_function_arg_advance): Likewise.
(avr_asm_output_aligned_decl_common): Likewise.
* config/avr/avr.h (RETURN_ADDR_RTX): Likewise.
(SUPPORTS_INIT_PRIORITY): Likewise.
* config/avr/avr.md: Likewise.
* config/avr/builtins.def: Likewise.
* config/avr/gen-avr-mmcu-specs.cc (IN_GEN_AVR_MMCU_TEXI): Likewise.
* config/avr/gen-avr-mmcu-texi.cc (IN_GEN_AVR_MMCU_TEXI): Likewise.
(main): Likewise.
* config/avr/t-avr: Likewise.
* config/bfin/bfin.cc (frame_related_constant_load): Likewise.
* config/bpf/bpf-protos.h (GCC_BPF_PROTOS_H): Likewise.
* config/bpf/bpf.h (enum reg_class): Likewise.
* config/bpf/t-bpf: Likewise.
* config/c6x/c6x-protos.h (GCC_C6X_PROTOS_H): Likewise.
* config/cr16/cr16-protos.h: Likewise.
* config/cris/cris.cc (cris_address_cost): Likewise.
(cris_side_effect_mode_ok): Likewise.
(cris_init_machine_status): Likewise.
(cris_emit_movem_store): Likewise.
* config/cris/cris.h (INDEX_REG_CLASS): Likewise.
(enum reg_class): Likewise.
(struct cum_args): Likewise.
* config/cris/cris.opt: Likewise.
* config/cris/sync.md: Likewise.
* config/csky/csky.cc (csky_expand_prologue): Likewise.
* config/darwin-c.cc: Likewise.
* config/darwin-f.cc: Likewise.
* config/darwin-sections.def (zobj_const_section): Likewise.
* config/darwin.cc (output_objc_section_asm_op): Likewise.
(fprintf): Likewise.
* config/darwin.h (GTY): Likewise.
* config/elfos.h: Likewise.
* config/epiphany/epiphany-sched.md: Likewise.
* config/epiphany/epiphany.cc (epiphany_function_value): Likewise.
* config/epiphany/epiphany.h (GTY): Likewise.
(NO_FUNCTION_CSE): Likewise.
* config/epiphany/mode-switch-use.cc: Likewise.
* config/epiphany/predicates.md: Likewise.
* config/epiphany/t-epiphany: Likewise.
* config/fr30/fr30-protos.h: Likewise.
* config/frv/frv-protos.h: Likewise.
* config/frv/frv.cc (TLS_BIAS): Likewise.
* config/frv/frv.h (ASM_OUTPUT_ALIGNED_LOCAL): Likewise.
* config/ft32/ft32-protos.h: Likewise.
* config/gcn/gcn-hsa.h (ASM_APP_OFF): Likewise.
* config/gcn/gcn.cc (gcn_init_libfuncs): Likewise.
* config/gcn/mkoffload.cc (copy_early_debug_info): Likewise.
* config/gcn/t-gcn-hsa: Likewise.
* config/gcn/t-omp-device: Likewise.
* config/h8300/h8300-protos.h (GCC_H8300_PROTOS_H): Likewise.
(same_cmp_following_p): Likewise.
* config/h8300/h8300.cc (F): Likewise.
* config/h8300/h8300.h (struct cum_arg): Likewise.
(BRANCH_COST): Likewise.
* config/i386/cygming.h (DEFAULT_PCC_STRUCT_RETURN): Likewise.
* config/i386/djgpp.h (TARGET_ASM_LTO_END): Likewise.
* config/i386/dragonfly.h (NO_PROFILE_COUNTERS): Likewise.
* config/i386/driver-i386.cc (detect_caches_intel): Likewise.
* config/i386/freebsd.h (NO_PROFILE_COUNTERS): Likewise.
* config/i386/i386-c.cc (ix86_target_macros): Likewise.
* config/i386/i386-expand.cc (get_mode_wider_vector): Likewise.
* config/i386/i386-options.cc (ix86_set_func_type): Likewise.
* config/i386/i386-protos.h (ix86_extract_perm_from_pool_constant): Likewise.
(ix86_register_pragmas): Likewise.
(ix86_d_has_stdcall_convention): Likewise.
(i386_pe_seh_init_sections): Likewise.
* config/i386/i386.cc (ix86_function_arg_regno_p): Likewise.
(ix86_function_value_regno_p): Likewise.
(ix86_compute_frame_layout): Likewise.
(legitimize_pe_coff_symbol): Likewise.
(output_pic_addr_const): Likewise.
* config/i386/i386.h (defined): Likewise.
(host_detect_local_cpu): Likewise.
(CONSTANT_ADDRESS_P): Likewise.
(DEFAULT_LARGE_SECTION_THRESHOLD): Likewise.
(struct machine_frame_state): Likewise.
* config/i386/i386.md: Likewise.
* config/i386/lynx.h (ASM_OUTPUT_ALIGN): Likewise.
* config/i386/mmx.md: Likewise.
* config/i386/sse.md: Likewise.
* config/i386/t-cygming: Likewise.
* config/i386/t-djgpp: Likewise.
* config/i386/t-gnu-property: Likewise.
* config/i386/t-i386: Likewise.
* config/i386/t-intelmic: Likewise.
* config/i386/t-omp-device: Likewise.
* config/i386/winnt-cxx.cc (i386_pe_type_dllimport_p): Likewise.
(i386_pe_adjust_class_at_definition): Likewise.
* config/i386/winnt.cc (gen_stdcall_or_fastcall_suffix): Likewise.
(i386_pe_mangle_decl_assembler_name): Likewise.
(i386_pe_encode_section_info): Likewise.
* config/i386/x-cygwin: Likewise.
* config/i386/x-darwin: Likewise.
* config/i386/x-i386: Likewise.
* config/i386/x-mingw32: Likewise.
* config/i386/x86-tune-sched-core.cc: Likewise.
* config/i386/x86-tune.def: Likewise.
* config/i386/xm-djgpp.h (STANDARD_STARTFILE_PREFIX_1): Likewise.
* config/ia64/freebsd.h: Likewise.
* config/ia64/hpux.h (REGISTER_TARGET_PRAGMAS): Likewise.
* config/ia64/ia64-protos.h (ia64_except_unwind_info): Likewise.
* config/ia64/ia64.cc (ia64_function_value_regno_p): Likewise.
(ia64_secondary_reload_class): Likewise.
(bundling): Likewise.
* config/ia64/ia64.h: Likewise.
* config/ia64/ia64.md: Likewise.
* config/ia64/predicates.md: Likewise.
* config/ia64/sysv4.h: Likewise.
* config/ia64/t-ia64: Likewise.
* config/iq2000/iq2000.h (FUNCTION_MODE): Likewise.
* config/iq2000/iq2000.md: Likewise.
* config/linux.h (TARGET_HAS_BIONIC): Likewise.
(if): Likewise.
* config/m32c/m32c.cc (m32c_function_needs_enter): Likewise.
* config/m32c/m32c.h (MAX_REGS_PER_ADDRESS): Likewise.
* config/m32c/t-m32c: Likewise.
* config/m32r/m32r-protos.h: Likewise.
* config/m32r/m32r.cc (m32r_print_operand): Likewise.
* config/m32r/m32r.h: Likewise.
* config/m32r/m32r.md: Likewise.
* config/m68k/m68k-isas.def: Likewise.
* config/m68k/m68k-microarchs.def: Likewise.
* config/m68k/m68k-protos.h (strict_low_part_peephole_ok): Likewise.
(m68k_epilogue_uses): Likewise.
* config/m68k/m68k.cc (m68k_call_tls_get_addr): Likewise.
(m68k_sched_adjust_cost): Likewise.
(m68k_sched_md_init): Likewise.
* config/m68k/m68k.h (__transfer_from_trampoline): Likewise.
(enum m68k_function_kind): Likewise.
* config/m68k/m68k.md: Likewise.
* config/m68k/m68kemb.h: Likewise.
* config/m68k/uclinux.h (ENDFILE_SPEC): Likewise.
* config/mcore/mcore-protos.h: Likewise.
* config/mcore/mcore.cc (mcore_expand_insv): Likewise.
(mcore_expand_prolog): Likewise.
* config/mcore/mcore.h (TARGET_MCORE): Likewise.
* config/mcore/mcore.md: Likewise.
* config/microblaze/microblaze-protos.h: Likewise.
* config/microblaze/microblaze.cc (microblaze_legitimate_pic_operand): Likewise.
(microblaze_function_prologue): Likewise.
(microblaze_function_epilogue): Likewise.
(microblaze_select_section): Likewise.
(microblaze_asm_output_mi_thunk): Likewise.
(microblaze_eh_return): Likewise.
* config/microblaze/microblaze.h: Likewise.
* config/microblaze/microblaze.md: Likewise.
* config/microblaze/t-microblaze: Likewise.
* config/mips/driver-native.cc: Likewise.
* config/mips/loongson2ef.md: Likewise.
* config/mips/mips-protos.h (mips_expand_vec_cmp_expr): Likewise.
* config/mips/mips.cc (mips_rtx_costs): Likewise.
(mips_output_filename): Likewise.
(mips_output_function_prologue): Likewise.
(mips_output_function_epilogue): Likewise.
(mips_output_mi_thunk): Likewise.
* config/mips/mips.h: Likewise.
* config/mips/mips.md: Likewise.
* config/mips/t-mips: Likewise.
* config/mips/x-native: Likewise.
* config/mmix/mmix-protos.h: Likewise.
* config/mmix/mmix.cc (mmix_option_override): Likewise.
(mmix_dbx_register_number): Likewise.
(mmix_expand_prologue): Likewise.
* config/mmix/mmix.h: Likewise.
* config/mmix/mmix.md: Likewise.
* config/mmix/predicates.md: Likewise.
* config/mn10300/mn10300.cc (mn10300_symbolic_operand): Likewise.
(mn10300_legitimate_pic_operand_p): Likewise.
* config/mn10300/mn10300.h (enum reg_class): Likewise.
(NO_FUNCTION_CSE): Likewise.
* config/moxie/moxie-protos.h: Likewise.
* config/moxie/uclinux.h (TARGET_LIBC_HAS_FUNCTION): Likewise.
* config/msp430/msp430-devices.cc (extract_devices_dir_from_exec_prefix): Likewise.
* config/msp430/msp430.cc (msp430_gimplify_va_arg_expr): Likewise.
(msp430_incoming_return_addr_rtx): Likewise.
* config/msp430/msp430.h (msp430_get_linker_devices_include_path): Likewise.
* config/msp430/t-msp430: Likewise.
* config/nds32/nds32-cost.cc (nds32_rtx_costs_speed_prefer): Likewise.
(nds32_rtx_costs_size_prefer): Likewise.
(nds32_init_rtx_costs): Likewise.
* config/nds32/nds32-doubleword.md: Likewise.
* config/nds32/nds32.cc (nds32_memory_move_cost): Likewise.
(nds32_builtin_decl): Likewise.
* config/nds32/nds32.h (enum nds32_16bit_address_type): Likewise.
(enum nds32_isr_nested_type): Likewise.
(enum reg_class): Likewise.
* config/nds32/predicates.md: Likewise.
* config/nds32/t-nds32: Likewise.
* config/nios2/nios2.cc (nios2_pragma_target_parse): Likewise.
* config/nvptx/nvptx-protos.h: Likewise.
* config/nvptx/nvptx.cc (nvptx_goacc_expand_var_decl): Likewise.
* config/nvptx/nvptx.h (TARGET_CPU_CPP_BUILTINS): Likewise.
* config/nvptx/t-nvptx: Likewise.
* config/nvptx/t-omp-device: Likewise.
* config/pa/elf.h: Likewise.
* config/pa/pa-linux.h (GLOBAL_ASM_OP): Likewise.
* config/pa/pa-netbsd.h (GLOBAL_ASM_OP): Likewise.
* config/pa/pa-openbsd.h (TARGET_ASM_GLOBALIZE_LABEL): Likewise.
* config/pa/pa-protos.h (pa_eh_return_handler_rtx): Likewise.
(pa_legitimize_reload_address): Likewise.
(pa_can_use_return_insn): Likewise.
* config/pa/pa.cc (mem_shadd_or_shadd_rtx_p): Likewise.
(som_output_text_section_asm_op): Likewise.
* config/pa/pa.h (PROFILE_BEFORE_PROLOGUE): Likewise.
* config/pa/pa.md: Likewise.
* config/pa/som.h: Likewise.
* config/pa/t-pa: Likewise.
* config/pdp11/pdp11.cc (decode_pdp11_d): Likewise.
* config/pdp11/pdp11.h: Likewise.
* config/pdp11/pdp11.md: Likewise.
* config/pdp11/t-pdp11: Likewise.
* config/pru/pru.md: Likewise.
* config/pru/t-pru: Likewise.
* config/riscv/riscv-protos.h (NUM_SYMBOL_TYPES): Likewise.
(riscv_gpr_save_operation_p): Likewise.
(riscv_d_register_target_info): Likewise.
(riscv_init_builtins): Likewise.
* config/riscv/riscv.cc (riscv_output_mi_thunk): Likewise.
* config/riscv/riscv.h (CSW_MAX_OFFSET): Likewise.
* config/riscv/t-riscv: Likewise.
* config/rl78/rl78.cc (rl78_asm_ctor_dtor): Likewise.
* config/rl78/t-rl78: Likewise.
* config/rs6000/aix.h: Likewise.
* config/rs6000/aix71.h (ASM_SPEC_COMMON): Likewise.
* config/rs6000/aix72.h (ASM_SPEC_COMMON): Likewise.
* config/rs6000/aix73.h (ASM_SPEC_COMMON): Likewise.
* config/rs6000/darwin.h (TARGET_ASM_GLOBALIZE_LABEL): Likewise.
* config/rs6000/driver-rs6000.cc: Likewise.
* config/rs6000/freebsd.h: Likewise.
* config/rs6000/freebsd64.h: Likewise.
* config/rs6000/lynx.h (ASM_OUTPUT_ALIGN): Likewise.
* config/rs6000/rbtree.cc: Likewise.
* config/rs6000/rbtree.h: Likewise.
* config/rs6000/rs6000-c.cc (rs6000_target_modify_macros): Likewise.
* config/rs6000/rs6000-call.cc (rs6000_invalid_builtin): Likewise.
(rs6000_expand_builtin): Likewise.
(rs6000_init_builtins): Likewise.
* config/rs6000/rs6000-cpus.def: Likewise.
* config/rs6000/rs6000-gen-builtins.cc (write_init_ovld_table): Likewise.
* config/rs6000/rs6000-internal.h (ALTIVEC_REG_BIT): Likewise.
(quad_address_offset_p): Likewise.
* config/rs6000/rs6000-logue.cc (interesting_frame_related_regno): Likewise.
(rs6000_emit_epilogue): Likewise.
* config/rs6000/rs6000-overload.def: Likewise.
* config/rs6000/rs6000-p8swap.cc: Likewise.
* config/rs6000/rs6000-protos.h (GCC_RS6000_PROTOS_H): Likewise.
(rs6000_const_f32_to_i32): Likewise.
* config/rs6000/rs6000.cc (legitimate_lo_sum_address_p): Likewise.
(rs6000_debug_legitimize_address): Likewise.
(rs6000_mode_dependent_address): Likewise.
(rs6000_adjust_priority): Likewise.
(rs6000_c_mode_for_suffix): Likewise.
* config/rs6000/rs6000.h (defined): Likewise.
(LONG_DOUBLE_TYPE_SIZE): Likewise.
* config/rs6000/rs6000.md: Likewise.
* config/rs6000/sysv4.h: Likewise.
* config/rs6000/t-linux: Likewise.
* config/rs6000/t-linux64: Likewise.
* config/rs6000/t-rs6000: Likewise.
* config/rs6000/x-darwin: Likewise.
* config/rs6000/x-darwin64: Likewise.
* config/rs6000/x-rs6000: Likewise.
* config/rs6000/xcoff.h (ASM_OUTPUT_LABELREF): Likewise.
* config/rx/rx.cc (rx_expand_builtin): Likewise.
* config/s390/constraints.md: Likewise.
* config/s390/driver-native.cc: Likewise.
* config/s390/htmxlintrin.h: Likewise.
* config/s390/s390-builtins.def (B_DEF): Likewise.
(OB_DEF_VAR): Likewise.
* config/s390/s390-builtins.h: Likewise.
* config/s390/s390-c.cc: Likewise.
* config/s390/s390-opts.h: Likewise.
* config/s390/s390-protos.h (s390_check_symref_alignment): Likewise.
(s390_register_target_pragmas): Likewise.
* config/s390/s390.cc (s390_init_builtins): Likewise.
(s390_expand_plus_operand): Likewise.
(s390_expand_atomic): Likewise.
(s390_valid_target_attribute_inner_p): Likewise.
* config/s390/s390.h (LONG_DOUBLE_TYPE_SIZE): Likewise.
* config/s390/s390.md: Likewise.
* config/s390/t-s390: Likewise.
* config/s390/vx-builtins.md: Likewise.
* config/s390/x-native: Likewise.
* config/sh/divtab-sh4-300.cc (main): Likewise.
* config/sh/divtab-sh4.cc (main): Likewise.
* config/sh/divtab.cc (main): Likewise.
* config/sh/elf.h: Likewise.
* config/sh/sh-protos.h (sh_fsca_int2sf): Likewise.
* config/sh/sh.cc (SYMBOL_FLAG_FUNCVEC_FUNCTION): Likewise.
(sh_struct_value_rtx): Likewise.
(sh_remove_reg_dead_or_unused_notes): Likewise.
* config/sh/sh.h (MIN_UNITS_PER_WORD): Likewise.
* config/sh/t-sh: Likewise.
* config/sol2-protos.h (solaris_override_options): Likewise.
* config/sol2.h: Likewise.
* config/sparc/driver-sparc.cc: Likewise.
* config/sparc/freebsd.h: Likewise.
* config/sparc/sparc-protos.h (make_pass_work_around_errata): Likewise.
* config/sparc/sparc.cc (sparc_output_mi_thunk): Likewise.
(sparc_asan_shadow_offset): Likewise.
* config/sparc/sparc.h: Likewise.
* config/sparc/sparc.md: Likewise.
* config/sparc/t-sparc: Likewise.
* config/sparc/x-sparc: Likewise.
* config/stormy16/stormy16.cc (xstormy16_mode_dependent_address_p): Likewise.
* config/t-darwin: Likewise.
* config/t-dragonfly: Likewise.
* config/t-freebsd: Likewise.
* config/t-glibc: Likewise.
* config/t-linux: Likewise.
* config/t-netbsd: Likewise.
* config/t-openbsd: Likewise.
* config/t-pnt16-warn: Likewise.
* config/t-sol2: Likewise.
* config/t-vxworks: Likewise.
* config/t-winnt: Likewise.
* config/tilegx/t-tilegx: Likewise.
* config/tilegx/tilegx-c.cc: Likewise.
* config/tilegx/tilegx-protos.h (tilegx_function_profiler): Likewise.
* config/tilegx/tilegx.md: Likewise.
* config/tilepro/t-tilepro: Likewise.
* config/tilepro/tilepro-c.cc: Likewise.
* config/v850/t-v850: Likewise.
* config/v850/v850-protos.h: Likewise.
* config/v850/v850.cc (F): Likewise.
* config/v850/v850.h (enum reg_class): Likewise.
(SLOW_BYTE_ACCESS): Likewise.
* config/vax/vax.cc (vax_mode_dependent_address_p): Likewise.
* config/vax/vax.h (enum reg_class): Likewise.
* config/vax/vax.md: Likewise.
* config/visium/visium.cc (visium_legitimate_address_p): Likewise.
* config/visium/visium.h: Likewise.
* config/vms/t-vms: Likewise.
* config/vms/vms-crtlmap.map: Likewise.
* config/vms/vms-protos.h (vms_c_get_vms_ver): Likewise.
* config/vx-common.h: Likewise.
* config/x-darwin: Likewise.
* config/x-hpux: Likewise.
* config/x-linux: Likewise.
* config/x-netbsd: Likewise.
* config/x-openbsd: Likewise.
* config/x-solaris: Likewise.
* config/xtensa/xtensa-protos.h (xtensa_mem_offset): Likewise.
* config/xtensa/xtensa.cc (xtensa_option_override): Likewise.
* config/xtensa/xtensa.h: Likewise.
* configure.ac: Likewise.
* context.cc: Likewise.
* convert.h: Likewise.
* coretypes.h: Likewise.
* coverage.cc: Likewise.
* coverage.h: Likewise.
* cppdefault.h (struct default_include): Likewise.
* cprop.cc (local_cprop_pass): Likewise.
(one_cprop_pass): Likewise.
* cse.cc (hash_rtx_cb): Likewise.
(fold_rtx): Likewise.
* ctfc.h (ctfc_get_num_vlen_bytes): Likewise.
* data-streamer.h (bp_unpack_var_len_int): Likewise.
(streamer_write_widest_int): Likewise.
* dbgcnt.def: Likewise.
* dbxout.cc (dbxout_early_global_decl): Likewise.
(dbxout_common_check): Likewise.
* dbxout.h: Likewise.
* debug.h (struct gcc_debug_hooks): Likewise.
(dump_go_spec_init): Likewise.
* df-core.cc: Likewise.
* df-scan.cc (df_insn_info_delete): Likewise.
(df_insn_delete): Likewise.
* df.h (debug_df_chain): Likewise.
(can_move_insns_across): Likewise.
* dfp.cc (decimal_from_binary): Likewise.
* diagnostic-color.cc: Likewise.
* diagnostic-event-id.h: Likewise.
* diagnostic-show-locus.cc (test_one_liner_labels): Likewise.
* diagnostic.cc (bt_callback): Likewise.
(num_digits): Likewise.
* doc/avr-mmcu.texi: Likewise.
* doc/cfg.texi: Likewise.
* doc/contrib.texi: Likewise.
* doc/cppinternals.texi: Likewise.
* doc/extend.texi: Likewise.
* doc/generic.texi: Likewise.
* doc/gimple.texi: Likewise.
* doc/gty.texi: Likewise.
* doc/invoke.texi: Likewise.
* doc/loop.texi: Likewise.
* doc/lto.texi: Likewise.
* doc/match-and-simplify.texi: Likewise.
* doc/md.texi: Likewise.
* doc/optinfo.texi: Likewise.
* doc/options.texi: Likewise.
* doc/passes.texi: Likewise.
* doc/plugins.texi: Likewise.
* doc/rtl.texi: Likewise.
* doc/sourcebuild.texi: Likewise.
* doc/tm.texi: Likewise.
* doc/tm.texi.in: Likewise.
* doc/tree-ssa.texi: Likewise.
* dojump.cc (do_jump): Likewise.
* dojump.h: Likewise.
* dumpfile.cc (test_impl_location): Likewise.
(test_capture_of_dump_calls): Likewise.
* dumpfile.h (enum dump_kind): Likewise.
(class dump_location_t): Likewise.
(dump_enabled_p): Likewise.
(enable_rtl_dump_file): Likewise.
(dump_combine_total_stats): Likewise.
* dwarf2asm.cc (dw2_asm_output_delta_uleb128): Likewise.
* dwarf2ctf.h (ctf_debug_finish): Likewise.
* dwarf2out.cc (dwarf2out_begin_prologue): Likewise.
(struct loc_descr_context): Likewise.
(rtl_for_decl_location): Likewise.
(gen_subprogram_die): Likewise.
(gen_label_die): Likewise.
(is_trivial_indirect_ref): Likewise.
(dwarf2out_late_global_decl): Likewise.
(dwarf_file_hasher::hash): Likewise.
(dwarf2out_end_source_file): Likewise.
(dwarf2out_define): Likewise.
(dwarf2out_early_finish): Likewise.
* dwarf2out.h (struct dw_fde_node): Likewise.
(struct dw_discr_list_node): Likewise.
(output_loc_sequence_raw): Likewise.
* emit-rtl.cc (gen_raw_REG): Likewise.
(maybe_set_max_label_num): Likewise.
* emit-rtl.h (struct rtl_data): Likewise.
* errors.cc (internal_error): Likewise.
(trim_filename): Likewise.
* et-forest.cc: Likewise.
* except.cc (init_eh_for_function): Likewise.
* explow.cc (promote_ssa_mode): Likewise.
(get_dynamic_stack_size): Likewise.
* explow.h: Likewise.
* expmed.h: Likewise.
* expr.cc (safe_from_p): Likewise.
(expand_expr_real_2): Likewise.
(expand_expr_real_1): Likewise.
* file-prefix-map.cc (remap_filename): Likewise.
* final.cc (app_enable): Likewise.
(make_pass_compute_alignments): Likewise.
(final_scan_insn_1): Likewise.
(final_scan_insn): Likewise.
* fixed-value.h (fixed_from_string): Likewise.
* flag-types.h (NO_DEBUG): Likewise.
(DWARF2_DEBUG): Likewise.
(VMS_DEBUG): Likewise.
(BTF_DEBUG): Likewise.
(enum ctf_debug_info_levels): Likewise.
* fold-const.cc (const_binop): Likewise.
(fold_binary_loc): Likewise.
(fold_checksum_tree): Likewise.
* fp-test.cc: Likewise.
* function.cc (expand_function_end): Likewise.
* function.h (struct function): Likewise.
* fwprop.cc (should_replace_address): Likewise.
* gcc-main.cc: Likewise.
* gcc-rich-location.h (class gcc_rich_location): Likewise.
* gcc-symtab.h: Likewise.
* gcc.cc (MIN_FATAL_STATUS): Likewise.
(driver_handle_option): Likewise.
(quote_spec_arg): Likewise.
(driver::finalize): Likewise.
* gcc.h (set_input): Likewise.
* gcov-dump.cc: Likewise.
* gcov.cc (solve_flow_graph): Likewise.
* gcse-common.cc: Likewise.
* gcse.cc (make_pass_rtl_hoist): Likewise.
* genattr-common.cc: Likewise.
* genattrtab.cc (min_fn): Likewise.
(write_const_num_delay_slots): Likewise.
* genautomata.cc: Likewise.
* genconditions.cc (write_one_condition): Likewise.
* genconstants.cc: Likewise.
* genemit.cc (gen_exp): Likewise.
* generic-match-head.cc: Likewise.
* genextract.cc: Likewise.
* gengenrtl.cc (always_void_p): Likewise.
* gengtype-parse.cc (gtymarker_opt): Likewise.
* gengtype-state.cc (state_writer::state_writer): Likewise.
(write_state_trailer): Likewise.
(equals_type_number): Likewise.
(read_state): Likewise.
* gengtype.cc (open_base_files): Likewise.
(struct file_rule_st): Likewise.
(header_dot_h_frul): Likewise.
* gengtype.h: Likewise.
* genmatch.cc (main): Likewise.
* genmddeps.cc: Likewise.
* genmodes.cc (emit_mode_inner): Likewise.
(emit_mode_unit_size): Likewise.
* genpeep.cc (gen_peephole): Likewise.
* genpreds.cc (write_tm_preds_h): Likewise.
* genrecog.cc (validate_pattern): Likewise.
(write_header): Likewise.
(main): Likewise.
* gensupport.cc (change_subst_attribute): Likewise.
(traverse_c_tests): Likewise.
(add_predicate): Likewise.
(init_predicate_table): Likewise.
* gensupport.h (struct optab_pattern): Likewise.
(get_num_insn_codes): Likewise.
(maybe_eval_c_test): Likewise.
(struct pred_data): Likewise.
* ggc-internal.h: Likewise.
* gimple-fold.cc (maybe_fold_reference): Likewise.
(get_range_strlen_tree): Likewise.
* gimple-fold.h (gimple_stmt_integer_valued_real_p): Likewise.
* gimple-low.cc: Likewise.
* gimple-match-head.cc (directly_supported_p): Likewise.
* gimple-pretty-print.h: Likewise.
* gimple-ssa-sprintf.cc (format_percent): Likewise.
(adjust_range_for_overflow): Likewise.
* gimple-streamer.h: Likewise.
* gimple.h (struct GTY): Likewise.
(is_gimple_resx): Likewise.
* gimplify.cc (gimplify_expr): Likewise.
(gimplify_init_constructor): Likewise.
(omp_construct_selector_matches): Likewise.
(gimplify_omp_target_update): Likewise.
(gimplify_omp_ordered): Likewise.
(gimplify_va_arg_expr): Likewise.
* graphite-isl-ast-to-gimple.cc (should_copy_to_new_region): Likewise.
* haifa-sched.cc (increase_insn_priority): Likewise.
(try_ready): Likewise.
(sched_create_recovery_edges): Likewise.
* ifcvt.cc (find_if_case_1): Likewise.
(find_if_case_2): Likewise.
* inchash.h: Likewise.
* incpath.cc (add_env_var_paths): Likewise.
* input.cc (dump_location_info): Likewise.
(assert_loceq): Likewise.
(test_lexer_string_locations_concatenation_1): Likewise.
(test_lexer_string_locations_concatenation_2): Likewise.
(test_lexer_string_locations_concatenation_3): Likewise.
* input.h (BUILTINS_LOCATION): Likewise.
(class string_concat_db): Likewise.
* internal-fn.cc (expand_MUL_OVERFLOW): Likewise.
(expand_LOOP_VECTORIZED): Likewise.
* ipa-cp.cc (make_pass_ipa_cp): Likewise.
* ipa-fnsummary.cc (remap_freqcounting_preds_after_dup): Likewise.
(ipa_fn_summary_t::duplicate): Likewise.
(make_pass_ipa_fn_summary): Likewise.
* ipa-fnsummary.h (enum ipa_hints_vals): Likewise.
* ipa-free-lang-data.cc (fld_simplified_type): Likewise.
(free_lang_data_in_decl): Likewise.
* ipa-inline.cc (compute_inlined_call_time): Likewise.
(inline_always_inline_functions): Likewise.
* ipa-inline.h (free_growth_caches): Likewise.
(inline_account_function_p): Likewise.
* ipa-modref.cc (modref_access_analysis::analyze_stmt): Likewise.
(modref_eaf_analysis::analyze_ssa_name): Likewise.
* ipa-param-manipulation.cc (ipa_param_body_adjustments::mark_dead_statements): Likewise.
(ipa_param_body_adjustments::remap_with_debug_expressions): Likewise.
* ipa-prop.cc (ipa_set_node_agg_value_chain): Likewise.
* ipa-prop.h (IPA_UNDESCRIBED_USE): Likewise.
(unadjusted_ptr_and_unit_offset): Likewise.
* ipa-reference.cc (make_pass_ipa_reference): Likewise.
* ipa-reference.h (GCC_IPA_REFERENCE_H): Likewise.
* ipa-split.cc (consider_split): Likewise.
* ipa-sra.cc (isra_read_node_info): Likewise.
* ipa-utils.h (struct ipa_dfs_info): Likewise.
(recursive_call_p): Likewise.
(ipa_make_function_pure): Likewise.
* ira-build.cc (ira_create_allocno): Likewise.
(ira_flattening): Likewise.
* ira-color.cc (do_coloring): Likewise.
(update_curr_costs): Likewise.
* ira-conflicts.cc (process_regs_for_copy): Likewise.
* ira-int.h (struct ira_emit_data): Likewise.
(ira_prohibited_mode_move_regs): Likewise.
(ira_get_dup_out_num): Likewise.
(ira_destroy): Likewise.
(ira_tune_allocno_costs): Likewise.
(ira_implicitly_set_insn_hard_regs): Likewise.
(ira_build_conflicts): Likewise.
(ira_color): Likewise.
* ira-lives.cc (process_bb_node_lives): Likewise.
* ira.cc (class ira_spilled_reg_stack_slot): Likewise.
(setup_uniform_class_p): Likewise.
(def_dominates_uses): Likewise.
* ira.h (ira_nullify_asm_goto): Likewise.
* langhooks.cc (lhd_post_options): Likewise.
* langhooks.h (class substring_loc): Likewise.
(struct lang_hooks_for_tree_inlining): Likewise.
(struct lang_hooks_for_types): Likewise.
(struct lang_hooks): Likewise.
* libfuncs.h (synchronize_libfunc): Likewise.
* loop-doloop.cc (doloop_condition_get): Likewise.
* loop-init.cc (fix_loop_structure): Likewise.
* loop-invariant.cc: Likewise.
* lower-subreg.h: Likewise.
* lra-constraints.cc (curr_insn_transform): Likewise.
* lra-int.h (struct lra_insn_reg): Likewise.
(lra_undo_inheritance): Likewise.
(lra_setup_reload_pseudo_preferenced_hard_reg): Likewise.
(lra_split_hard_reg_for): Likewise.
(lra_coalesce): Likewise.
(lra_final_code_change): Likewise.
* lra-spills.cc (lra_final_code_change): Likewise.
* lra.cc (lra_process_new_insns): Likewise.
* lto-compress.h (struct lto_compression_stream): Likewise.
* lto-streamer-out.cc (DFS::DFS_write_tree_body): Likewise.
(write_symbol): Likewise.
* lto-streamer.h (enum LTO_tags): Likewise.
(lto_value_range_error): Likewise.
(lto_append_block): Likewise.
(lto_streamer_hooks_init): Likewise.
(stream_read_tree_ref): Likewise.
(lto_prepare_function_for_streaming): Likewise.
(select_what_to_stream): Likewise.
(omp_lto_input_declare_variant_alt): Likewise.
(cl_optimization_stream_in): Likewise.
* lto-wrapper.cc (append_compiler_options): Likewise.
* machmode.def: Likewise.
* machmode.h (struct int_n_data_t): Likewise.
* main.cc (main): Likewise.
* match.pd: Likewise.
* omp-builtins.def (BUILT_IN_GOMP_CRITICAL_NAME_END): Likewise.
(BUILT_IN_GOMP_LOOP_ULL_ORDERED_RUNTIME_NEXT): Likewise.
* omp-expand.cc (expand_omp_atomic_fetch_op): Likewise.
(make_pass_expand_omp_ssa): Likewise.
* omp-low.cc (struct omp_context): Likewise.
(struct omp_taskcopy_context): Likewise.
(lower_omp): Likewise.
* omp-oacc-neuter-broadcast.cc (omp_sese_active_worker_call): Likewise.
(mask_name): Likewise.
(omp_sese_dump_pars): Likewise.
(worker_single_simple): Likewise.
* omp-offload.cc (omp_finish_file): Likewise.
(execute_oacc_loop_designation): Likewise.
* optabs-query.cc (lshift_cheap_p): Likewise.
* optc-gen.awk: Likewise.
* optc-save-gen.awk: Likewise.
* optinfo-emit-json.cc (optrecord_json_writer::optrecord_json_writer): Likewise.
* opts-common.cc: Likewise.
* output.h (app_enable): Likewise.
(output_operand_lossage): Likewise.
(insn_current_reference_address): Likewise.
(get_insn_template): Likewise.
(output_quoted_string): Likewise.
* pass_manager.h (struct register_pass_info): Likewise.
* plugin.cc: Likewise.
* plugin.def (PLUGIN_ANALYZER_INIT): Likewise.
* plugin.h (invoke_plugin_callbacks): Likewise.
* pointer-query.cc (handle_mem_ref): Likewise.
* postreload-gcse.cc (alloc_mem): Likewise.
* predict.h (enum prediction): Likewise.
(add_reg_br_prob_note): Likewise.
* prefix.h: Likewise.
* profile.h (get_working_sets): Likewise.
* read-md.cc: Likewise.
* read-md.h (struct mapping): Likewise.
(class md_reader): Likewise.
(class noop_reader): Likewise.
* read-rtl-function.cc (function_reader::create_function): Likewise.
(function_reader::extra_parsing_for_operand_code_0): Likewise.
* read-rtl.cc (initialize_iterators): Likewise.
* real.cc: Likewise.
* real.h (struct real_value): Likewise.
(format_helper::format_helper): Likewise.
(real_hash): Likewise.
(real_can_shorten_arithmetic): Likewise.
* recog.cc (struct target_recog): Likewise.
(offsettable_nonstrict_memref_p): Likewise.
(constrain_operands): Likewise.
* recog.h (MAX_RECOG_ALTERNATIVES): Likewise.
(which_op_alt): Likewise.
(struct insn_gen_fn): Likewise.
* reg-notes.def (REG_NOTE): Likewise.
* reg-stack.cc: Likewise.
* regs.h (reg_is_parm_p): Likewise.
* regset.h: Likewise.
* reload.cc (push_reload): Likewise.
(find_reloads): Likewise.
(find_reloads_address_1): Likewise.
(find_replacement): Likewise.
(refers_to_regno_for_reload_p): Likewise.
(refers_to_mem_for_reload_p): Likewise.
* reload.h (push_reload): Likewise.
(deallocate_reload_reg): Likewise.
* reload1.cc (emit_input_reload_insns): Likewise.
* reorg.cc (relax_delay_slots): Likewise.
* rtl.def (UNKNOWN): Likewise.
(SEQUENCE): Likewise.
(BARRIER): Likewise.
(ASM_OPERANDS): Likewise.
(EQ_ATTR_ALT): Likewise.
* rtl.h (struct GTY): Likewise.
(LABEL_NAME): Likewise.
(LABEL_ALT_ENTRY_P): Likewise.
(SUBREG_BYTE): Likewise.
(get_stack_check_protect): Likewise.
(dump_rtx_statistics): Likewise.
(unwrap_const_vec_duplicate): Likewise.
(subreg_promoted_mode): Likewise.
(gen_lowpart_common): Likewise.
(operand_subword): Likewise.
(immed_wide_int_const): Likewise.
(decide_function_section): Likewise.
(active_insn_p): Likewise.
(delete_related_insns): Likewise.
(try_split): Likewise.
(val_signbit_known_clear_p): Likewise.
(simplifiable_subregs): Likewise.
(set_insn_deleted): Likewise.
(subreg_get_info): Likewise.
(remove_free_EXPR_LIST_node): Likewise.
(finish_subregs_of_mode): Likewise.
(get_mem_attrs): Likewise.
(lookup_constant_def): Likewise.
(rtx_to_tree_code): Likewise.
(hash_rtx): Likewise.
(condjump_in_parallel_p): Likewise.
(validate_subreg): Likewise.
(make_compound_operation): Likewise.
(schedule_ebbs): Likewise.
(print_inline_rtx): Likewise.
(fixup_args_size_notes): Likewise.
(expand_dec): Likewise.
(prepare_copy_insn): Likewise.
(mark_elimination): Likewise.
(valid_mode_changes_for_regno): Likewise.
(make_debug_expr_from_rtl): Likewise.
(delete_vta_debug_insns): Likewise.
(simplify_using_condition): Likewise.
(set_insn_locations): Likewise.
(fatal_insn_not_found): Likewise.
(word_register_operation_p): Likewise.
* rtlanal.cc (get_call_fndecl): Likewise.
(side_effects_p): Likewise.
(subreg_nregs): Likewise.
(rtx_cost): Likewise.
(canonicalize_condition): Likewise.
* rtlanal.h (rtx_properties::try_to_add_note): Likewise.
* run-rtl-passes.cc (run_rtl_passes): Likewise.
* sanitizer.def (BUILT_IN_ASAN_VERSION_MISMATCH_CHECK): Likewise.
* sched-deps.cc (add_dependence_1): Likewise.
* sched-ebb.cc (begin_move_insn): Likewise.
(add_deps_for_risky_insns): Likewise.
(advance_target_bb): Likewise.
* sched-int.h (reemit_notes): Likewise.
(struct _haifa_insn_data): Likewise.
(HID): Likewise.
(DEP_CANCELLED): Likewise.
(debug_ds): Likewise.
(number_in_ready): Likewise.
(schedule_ebbs_finish): Likewise.
(find_modifiable_mems): Likewise.
* sched-rgn.cc (debug_rgn_dependencies): Likewise.
* sel-sched-dump.cc (dump_lv_set): Likewise.
* sel-sched-dump.h: Likewise.
* sel-sched-ir.cc (sel_insn_rtx_cost): Likewise.
(setup_id_reg_sets): Likewise.
(has_dependence_p): Likewise.
(sel_num_cfg_preds_gt_1): Likewise.
(bb_ends_ebb_p): Likewise.
* sel-sched-ir.h (struct _list_node): Likewise.
(struct idata_def): Likewise.
(bb_next_bb): Likewise.
* sel-sched.cc (vinsn_writes_one_of_regs_p): Likewise.
(choose_best_pseudo_reg): Likewise.
(verify_target_availability): Likewise.
(can_speculate_dep_p): Likewise.
(sel_rank_for_schedule): Likewise.
* selftest-run-tests.cc (selftest::run_tests): Likewise.
* selftest.h (class auto_fix_quotes): Likewise.
* shrink-wrap.cc (handle_simple_exit): Likewise.
* shrink-wrap.h: Likewise.
* simplify-rtx.cc (simplify_context::simplify_associative_operation): Likewise.
(simplify_context::simplify_gen_vec_select): Likewise.
* spellcheck-tree.h: Likewise.
* spellcheck.h: Likewise.
* statistics.h (struct function): Likewise.
* stmt.cc (conditional_probability): Likewise.
* stmt.h: Likewise.
* stor-layout.h: Likewise.
* streamer-hooks.h: Likewise.
* stringpool.h: Likewise.
* symtab.cc (symbol_table::change_decl_assembler_name): Likewise.
* target.def (HOOK_VECTOR_END): Likewise.
(type.): Likewise.
* target.h (union cumulative_args_t): Likewise.
(by_pieces_ninsns): Likewise.
(class predefined_function_abi): Likewise.
* targhooks.cc (default_translate_mode_attribute): Likewise.
* timevar.def: Likewise.
* timevar.h (class timer): Likewise.
* toplev.h (enable_rtl_dump_file): Likewise.
* trans-mem.cc (collect_bb2reg): Likewise.
* tree-call-cdce.cc (gen_conditions_for_pow): Likewise.
* tree-cfg.cc (remove_bb): Likewise.
(verify_gimple_debug): Likewise.
(remove_edge_and_dominated_blocks): Likewise.
(push_fndecl): Likewise.
* tree-cfgcleanup.h (GCC_TREE_CFGCLEANUP_H): Likewise.
* tree-complex.cc (expand_complex_multiplication): Likewise.
(expand_complex_div_straight): Likewise.
* tree-core.h (enum tree_index): Likewise.
(enum operand_equal_flag): Likewise.
* tree-eh.cc (honor_protect_cleanup_actions): Likewise.
* tree-if-conv.cc (if_convertible_gimple_assign_stmt_p): Likewise.
* tree-inline.cc (initialize_inlined_parameters): Likewise.
* tree-inline.h (force_value_to_type): Likewise.
* tree-nested.cc (get_chain_decl): Likewise.
(walk_all_functions): Likewise.
* tree-object-size.h: Likewise.
* tree-outof-ssa.cc: Likewise.
* tree-parloops.cc (create_parallel_loop): Likewise.
* tree-pretty-print.cc (print_generic_expr_to_str): Likewise.
(dump_generic_node): Likewise.
* tree-profile.cc (tree_profiling): Likewise.
* tree-sra.cc (maybe_add_sra_candidate): Likewise.
* tree-ssa-address.cc: Likewise.
* tree-ssa-alias.cc: Likewise.
* tree-ssa-alias.h (ao_ref::max_size_known_p): Likewise.
(dump_alias_stats): Likewise.
* tree-ssa-ccp.cc: Likewise.
* tree-ssa-coalesce.h: Likewise.
* tree-ssa-live.cc (remove_unused_scope_block_p): Likewise.
* tree-ssa-loop-manip.cc (copy_phi_node_args): Likewise.
* tree-ssa-loop-unswitch.cc: Likewise.
* tree-ssa-math-opts.cc: Likewise.
* tree-ssa-operands.cc (class operands_scanner): Likewise.
* tree-ssa-pre.cc: Likewise.
* tree-ssa-reassoc.cc (optimize_ops_list): Likewise.
(debug_range_entry): Likewise.
* tree-ssa-sccvn.cc (eliminate_dom_walker::eliminate_stmt): Likewise.
* tree-ssa-sccvn.h (TREE_SSA_SCCVN_H): Likewise.
* tree-ssa-scopedtables.cc (add_expr_commutative): Likewise.
(equal_mem_array_ref_p): Likewise.
* tree-ssa-strlen.cc (is_strlen_related_p): Likewise.
* tree-ssa-strlen.h (get_range_strlen_dynamic): Likewise.
* tree-ssa-tail-merge.cc (stmt_local_def): Likewise.
* tree-ssa-ter.h: Likewise.
* tree-ssa-threadupdate.h (enum bb_dom_status): Likewise.
* tree-streamer-in.cc (lto_input_ts_block_tree_pointers): Likewise.
* tree-streamer-out.cc (pack_ts_block_value_fields): Likewise.
(write_ts_block_tree_pointers): Likewise.
* tree-streamer.h (struct streamer_tree_cache_d): Likewise.
(streamer_read_tree_bitfields): Likewise.
(streamer_write_integer_cst): Likewise.
* tree-vect-patterns.cc (apply_binop_and_append_stmt): Likewise.
(vect_synth_mult_by_constant): Likewise.
* tree-vect-stmts.cc (vectorizable_operation): Likewise.
* tree-vectorizer.cc: Likewise.
* tree-vectorizer.h (class auto_purge_vect_location): Likewise.
(vect_update_inits_of_drs): Likewise.
(vect_get_mask_type_for_stmt): Likewise.
(vect_rgroup_iv_might_wrap_p): Likewise.
(cse_and_gimplify_to_preheader): Likewise.
(vect_free_slp_tree): Likewise.
(vect_pattern_recog): Likewise.
(vect_stmt_dominates_stmt_p): Likewise.
* tree.cc (initialize_tree_contains_struct): Likewise.
(need_assembler_name_p): Likewise.
(type_with_interoperable_signedness): Likewise.
* tree.def (SWITCH_EXPR): Likewise.
* tree.h (TYPE_SYMTAB_ADDRESS): Likewise.
(poly_int_tree_p): Likewise.
(inlined_function_outer_scope_p): Likewise.
(tree_code_for_canonical_type_merging): Likewise.
* value-prof.cc: Likewise.
* value-prof.h (get_nth_most_common_value): Likewise.
(find_func_by_profile_id): Likewise.
* value-range.cc (vrp_operand_equal_p): Likewise.
* value-range.h: Likewise.
* var-tracking.cc: Likewise.
* varasm.cc (default_function_section): Likewise.
(function_section_1): Likewise.
(assemble_variable): Likewise.
(handle_vtv_comdat_section): Likewise.
* vec.h (struct vec_prefix): Likewise.
* vmsdbgout.cc (full_name): Likewise.
* vtable-verify.cc: Likewise.
* vtable-verify.h (struct vtv_graph_node): Likewise.
* xcoffout.cc: Likewise.
* xcoffout.h (DEBUG_SYMS_TEXT): Likewise.
gcc/ada/ChangeLog:
* Make-generated.in: Rename .c names to .cc.
* adaint.c: Likewise.
* ctrl_c.c (dummy_handler): Likewise.
* gcc-interface/Makefile.in: Likewise.
* gcc-interface/config-lang.in: Likewise.
* gcc-interface/decl.cc (concat_name): Likewise.
(init_gnat_decl): Likewise.
* gcc-interface/gigi.h (concat_name): Likewise.
(init_gnat_utils): Likewise.
(build_call_raise_range): Likewise.
(gnat_mark_addressable): Likewise.
(gnat_protect_expr): Likewise.
(gnat_rewrite_reference): Likewise.
* gcc-interface/lang-specs.h (ADA_DUMPS_OPTIONS): Likewise.
* gcc-interface/utils.cc (GTY): Likewise.
(add_deferred_type_context): Likewise.
(init_gnat_utils): Likewise.
* gcc-interface/utils2.cc (gnat_stable_expr_p): Likewise.
(gnat_protect_expr): Likewise.
(gnat_stabilize_reference_1): Likewise.
(gnat_rewrite_reference): Likewise.
* gsocket.h: Likewise.
* init.cc (__gnat_error_handler): Likewise.
* libgnarl/s-intman.ads: Likewise.
* libgnarl/s-osinte__android.ads: Likewise.
* libgnarl/s-osinte__darwin.ads: Likewise.
* libgnarl/s-osinte__hpux.ads: Likewise.
* libgnarl/s-osinte__linux.ads: Likewise.
* libgnarl/s-osinte__qnx.ads: Likewise.
* libgnarl/s-taskin.ads: Likewise.
* rtfinal.cc: Likewise.
* s-oscons-tmplt.c (CND): Likewise.
* set_targ.ads: Likewise.
gcc/analyzer/ChangeLog:
* analyzer.cc (is_special_named_call_p): Rename .c names to .cc.
(is_named_call_p): Likewise.
* region-model-asm.cc (deterministic_p): Likewise.
* region.cc (field_region::get_relative_concrete_offset): Likewise.
* sm-malloc.cc (method_p): Likewise.
* supergraph.cc (superedge::dump_dot): Likewise.
gcc/c-family/ChangeLog:
* c-ada-spec.cc: Rename .c names to .cc.
* c-ada-spec.h: Likewise.
* c-common.cc (c_build_vec_convert): Likewise.
(warning_candidate_p): Likewise.
* c-common.h (enum rid): Likewise.
(build_real_imag_expr): Likewise.
(finish_label_address_expr): Likewise.
(c_get_substring_location): Likewise.
(c_build_bind_expr): Likewise.
(conflict_marker_get_final_tok_kind): Likewise.
(c_parse_error): Likewise.
(check_missing_format_attribute): Likewise.
(invalid_array_size_error): Likewise.
(warn_for_multistatement_macros): Likewise.
(build_attr_access_from_parms): Likewise.
* c-cppbuiltin.cc (c_cpp_builtins): Likewise.
* c-format.cc: Likewise.
* c-gimplify.cc (c_gimplify_expr): Likewise.
* c-indentation.h: Likewise.
* c-objc.h (objc_prop_attr_kind_for_rid): Likewise.
* c-omp.cc (c_omp_predetermined_mapping): Likewise.
* c-opts.cc (c_common_post_options): Likewise.
(set_std_cxx23): Likewise.
* c-pragma.cc (handle_pragma_redefine_extname): Likewise.
* c-pretty-print.h: Likewise.
gcc/c/ChangeLog:
* Make-lang.in: Rename .c names to .cc.
* c-convert.cc: Likewise.
* c-decl.cc (struct lang_identifier): Likewise.
(pop_scope): Likewise.
(finish_decl): Likewise.
* c-objc-common.h (GCC_C_OBJC_COMMON): Likewise.
* c-parser.cc (c_parser_skip_to_end_of_block_or_statement): Likewise.
* c-parser.h (GCC_C_PARSER_H): Likewise.
* c-tree.h (c_keyword_starts_typename): Likewise.
(finish_declspecs): Likewise.
(c_get_alias_set): Likewise.
(enum c_oracle_request): Likewise.
(tag_exists_p): Likewise.
(set_c_expr_source_range): Likewise.
* c-typeck.cc (c_common_type): Likewise.
(c_finish_omp_clauses): Likewise.
* config-lang.in: Likewise.
gcc/cp/ChangeLog:
* Make-lang.in: Rename .c names to .cc.
* config-lang.in: Likewise.
* constexpr.cc (cxx_eval_constant_expression): Likewise.
* coroutines.cc (morph_fn_to_coro): Likewise.
* cp-gimplify.cc (cp_gimplify_expr): Likewise.
* cp-lang.cc (struct lang_hooks): Likewise.
(get_template_argument_pack_elems_folded): Likewise.
* cp-objcp-common.cc (cp_tree_size): Likewise.
(cp_unit_size_without_reusable_padding): Likewise.
(pop_file_scope): Likewise.
(cp_pushdecl): Likewise.
* cp-objcp-common.h (GCC_CP_OBJCP_COMMON): Likewise.
(cxx_simulate_record_decl): Likewise.
* cp-tree.h (struct named_label_entry): Likewise.
(current_function_return_value): Likewise.
(more_aggr_init_expr_args_p): Likewise.
(get_function_version_dispatcher): Likewise.
(common_enclosing_class): Likewise.
(strip_fnptr_conv): Likewise.
(current_decl_namespace): Likewise.
(do_aggregate_paren_init): Likewise.
(cp_check_const_attributes): Likewise.
(qualified_name_lookup_error): Likewise.
(generic_targs_for): Likewise.
(mark_exp_read): Likewise.
(is_global_friend): Likewise.
(maybe_reject_flexarray_init): Likewise.
(module_token_lang): Likewise.
(handle_module_option): Likewise.
(literal_integer_zerop): Likewise.
(build_extra_args): Likewise.
(build_if_nonnull): Likewise.
(maybe_check_overriding_exception_spec): Likewise.
(finish_omp_target_clauses): Likewise.
(maybe_warn_zero_as_null_pointer_constant): Likewise.
(cxx_print_error_function): Likewise.
(decl_in_std_namespace_p): Likewise.
(merge_exception_specifiers): Likewise.
(mangle_module_global_init): Likewise.
(cxx_block_may_fallthru): Likewise.
(fold_builtin_source_location): Likewise.
(enum cp_oracle_request): Likewise.
(subsumes): Likewise.
(cp_finish_injected_record_type): Likewise.
(vtv_build_vtable_verify_fndecl): Likewise.
(cp_tree_c_finish_parsing): Likewise.
* cvt.cc (diagnose_ref_binding): Likewise.
(convert_to_void): Likewise.
(convert_force): Likewise.
(type_promotes_to): Likewise.
* decl.cc (make_unbound_class_template_raw): Likewise.
(cxx_init_decl_processing): Likewise.
(check_class_member_definition_namespace): Likewise.
(cxx_maybe_build_cleanup): Likewise.
* decl2.cc (maybe_emit_vtables): Likewise.
* error.cc (dump_function_name): Likewise.
* init.cc (is_class_type): Likewise.
(build_new_1): Likewise.
* lang-specs.h: Likewise.
* method.cc (make_alias_for_thunk): Likewise.
* module.cc (specialization_add): Likewise.
(module_state::read_cluster): Likewise.
* name-lookup.cc (check_extern_c_conflict): Likewise.
* name-lookup.h (struct cxx_binding): Likewise.
* parser.cc (cp_parser_identifier): Likewise.
* parser.h (struct cp_parser): Likewise.
* pt.cc (has_value_dependent_address): Likewise.
(push_tinst_level_loc): Likewise.
* semantics.cc (finish_omp_clauses): Likewise.
(finish_omp_atomic): Likewise.
* tree.cc (cp_save_expr): Likewise.
(cp_free_lang_data): Likewise.
* typeck.cc (cp_common_type): Likewise.
(strip_array_domain): Likewise.
(rationalize_conditional_expr): Likewise.
(check_return_expr): Likewise.
* vtable-class-hierarchy.cc: Likewise.
gcc/d/ChangeLog:
* d-gimplify.cc: Rename .c names to .cc.
* d-incpath.cc: Likewise.
* lang-specs.h: Likewise.
gcc/fortran/ChangeLog:
* check.cc (gfc_check_all_any): Rename .c names to .cc.
* class.cc (find_intrinsic_vtab): Likewise.
* config-lang.in: Likewise.
* cpp.cc (cpp_define_builtins): Likewise.
* data.cc (get_array_index): Likewise.
* decl.cc (match_clist_expr): Likewise.
(get_proc_name): Likewise.
(gfc_verify_c_interop_param): Likewise.
(gfc_get_pdt_instance): Likewise.
(gfc_match_formal_arglist): Likewise.
(gfc_get_type_attr_spec): Likewise.
* dependency.cc: Likewise.
* error.cc (gfc_format_decoder): Likewise.
* expr.cc (check_restricted): Likewise.
(gfc_build_default_init_expr): Likewise.
* f95-lang.cc: Likewise.
* gfc-internals.texi: Likewise.
* gfortran.h (enum match): Likewise.
(enum procedure_type): Likewise.
(enum oacc_routine_lop): Likewise.
(gfc_get_pdt_instance): Likewise.
(gfc_end_source_files): Likewise.
(gfc_mpz_set_hwi): Likewise.
(gfc_get_option_string): Likewise.
(gfc_find_sym_in_expr): Likewise.
(gfc_errors_to_warnings): Likewise.
(gfc_real_4_kind): Likewise.
(gfc_free_finalizer): Likewise.
(gfc_sym_get_dummy_args): Likewise.
(gfc_check_intrinsic_standard): Likewise.
(gfc_free_case_list): Likewise.
(gfc_resolve_oacc_routines): Likewise.
(gfc_check_vardef_context): Likewise.
(gfc_free_association_list): Likewise.
(gfc_implicit_pure_function): Likewise.
(gfc_ref_dimen_size): Likewise.
(gfc_compare_actual_formal): Likewise.
(gfc_resolve_wait): Likewise.
(gfc_dt_upper_string): Likewise.
(gfc_generate_module_code): Likewise.
(gfc_delete_bbt): Likewise.
(debug): Likewise.
(gfc_build_block_ns): Likewise.
(gfc_dep_difference): Likewise.
(gfc_invalid_null_arg): Likewise.
(gfc_is_finalizable): Likewise.
(gfc_fix_implicit_pure): Likewise.
(gfc_is_size_zero_array): Likewise.
(gfc_is_reallocatable_lhs): Likewise.
* gfortranspec.cc: Likewise.
* interface.cc (compare_actual_expr): Likewise.
* intrinsic.cc (add_functions): Likewise.
* iresolve.cc (gfc_resolve_matmul): Likewise.
(gfc_resolve_alarm_sub): Likewise.
* iso-c-binding.def: Likewise.
* lang-specs.h: Likewise.
* libgfortran.h (GFC_STDERR_UNIT_NUMBER): Likewise.
* match.cc (gfc_match_label): Likewise.
(gfc_match_symbol): Likewise.
(match_derived_type_spec): Likewise.
(copy_ts_from_selector_to_associate): Likewise.
* match.h (gfc_match_call): Likewise.
(gfc_get_common): Likewise.
(gfc_match_omp_end_single): Likewise.
(gfc_match_volatile): Likewise.
(gfc_match_bind_c): Likewise.
(gfc_match_literal_constant): Likewise.
(gfc_match_init_expr): Likewise.
(gfc_match_array_constructor): Likewise.
(gfc_match_end_interface): Likewise.
(gfc_match_print): Likewise.
(gfc_match_expr): Likewise.
* matchexp.cc (next_operator): Likewise.
* mathbuiltins.def: Likewise.
* module.cc (free_true_name): Likewise.
* openmp.cc (gfc_resolve_omp_parallel_blocks): Likewise.
(gfc_omp_save_and_clear_state): Likewise.
* parse.cc (parse_union): Likewise.
(set_syms_host_assoc): Likewise.
* resolve.cc (resolve_actual_arglist): Likewise.
(resolve_elemental_actual): Likewise.
(check_host_association): Likewise.
(resolve_typebound_function): Likewise.
(resolve_typebound_subroutine): Likewise.
(gfc_resolve_expr): Likewise.
(resolve_assoc_var): Likewise.
(resolve_typebound_procedures): Likewise.
(resolve_equivalence_derived): Likewise.
* simplify.cc (simplify_bound): Likewise.
* symbol.cc (gfc_set_default_type): Likewise.
(gfc_add_ext_attribute): Likewise.
* target-memory.cc (gfc_target_interpret_expr): Likewise.
* target-memory.h (gfc_target_interpret_expr): Likewise.
* trans-array.cc (gfc_get_cfi_dim_sm): Likewise.
(gfc_conv_shift_descriptor_lbound): Likewise.
(gfc_could_be_alias): Likewise.
(gfc_get_dataptr_offset): Likewise.
* trans-const.cc: Likewise.
* trans-decl.cc (trans_function_start): Likewise.
(gfc_trans_deferred_vars): Likewise.
(generate_local_decl): Likewise.
(gfc_generate_function_code): Likewise.
* trans-expr.cc (gfc_vptr_size_get): Likewise.
(gfc_trans_class_array_init_assign): Likewise.
(POWI_TABLE_SIZE): Likewise.
(gfc_conv_procedure_call): Likewise.
(gfc_trans_arrayfunc_assign): Likewise.
* trans-intrinsic.cc (gfc_conv_intrinsic_len): Likewise.
(gfc_conv_intrinsic_loc): Likewise.
(conv_intrinsic_event_query): Likewise.
* trans-io.cc (gfc_build_st_parameter): Likewise.
* trans-openmp.cc (gfc_omp_check_optional_argument): Likewise.
(gfc_omp_unshare_expr_r): Likewise.
(gfc_trans_omp_array_section): Likewise.
(gfc_trans_omp_clauses): Likewise.
* trans-stmt.cc (trans_associate_var): Likewise.
(gfc_trans_deallocate): Likewise.
* trans-stmt.h (gfc_trans_class_init_assign): Likewise.
(gfc_trans_deallocate): Likewise.
(gfc_trans_oacc_declare): Likewise.
* trans-types.cc: Likewise.
* trans-types.h (enum gfc_packed): Likewise.
* trans.cc (N_): Likewise.
(trans_code): Likewise.
* trans.h (gfc_build_compare_string): Likewise.
(gfc_conv_expr_type): Likewise.
(gfc_trans_deferred_vars): Likewise.
(getdecls): Likewise.
(gfc_get_array_descr_info): Likewise.
(gfc_omp_firstprivatize_type_sizes): Likewise.
(GTY): Likewise.
gcc/go/ChangeLog:
* config-lang.in: Rename .c names to .cc.
* go-backend.cc: Likewise.
* go-lang.cc: Likewise.
* gospec.cc: Likewise.
* lang-specs.h: Likewise.
gcc/jit/ChangeLog:
* config-lang.in: Rename .c names to .cc.
* docs/_build/texinfo/libgccjit.texi: Likewise.
* docs/internals/index.rst: Likewise.
* jit-builtins.cc (builtins_manager::make_builtin_function): Likewise.
* jit-playback.cc (fold_const_var): Likewise.
(playback::context::~context): Likewise.
(new_field): Likewise.
(new_bitfield): Likewise.
(new_compound_type): Likewise.
(playback::compound_type::set_fields): Likewise.
(global_set_init_rvalue): Likewise.
(load_blob_in_ctor): Likewise.
(new_global_initialized): Likewise.
(double>): Likewise.
(new_string_literal): Likewise.
(as_truth_value): Likewise.
(build_call): Likewise.
(playback::context::build_cast): Likewise.
(new_array_access): Likewise.
(new_field_access): Likewise.
(dereference): Likewise.
(postprocess): Likewise.
(add_jump): Likewise.
(add_switch): Likewise.
(build_goto_operands): Likewise.
(playback::context::read_dump_file): Likewise.
(init_types): Likewise.
* jit-recording.cc (recording::context::get_int_type): Likewise.
* jit-recording.h: Likewise.
* libgccjit.cc (compatible_types): Likewise.
(gcc_jit_context_acquire): Likewise.
(gcc_jit_context_release): Likewise.
(gcc_jit_context_new_child_context): Likewise.
(gcc_jit_type_as_object): Likewise.
(gcc_jit_context_get_type): Likewise.
(gcc_jit_context_get_int_type): Likewise.
(gcc_jit_type_get_pointer): Likewise.
(gcc_jit_type_get_const): Likewise.
(gcc_jit_type_get_volatile): Likewise.
(gcc_jit_type_dyncast_array): Likewise.
(gcc_jit_type_is_bool): Likewise.
(gcc_jit_type_is_pointer): Likewise.
(gcc_jit_type_is_integral): Likewise.
(gcc_jit_type_dyncast_vector): Likewise.
(gcc_jit_type_is_struct): Likewise.
(gcc_jit_vector_type_get_num_units): Likewise.
(gcc_jit_vector_type_get_element_type): Likewise.
(gcc_jit_type_unqualified): Likewise.
(gcc_jit_type_dyncast_function_ptr_type): Likewise.
(gcc_jit_function_type_get_return_type): Likewise.
(gcc_jit_function_type_get_param_count): Likewise.
(gcc_jit_function_type_get_param_type): Likewise.
(gcc_jit_context_new_array_type): Likewise.
(gcc_jit_context_new_field): Likewise.
(gcc_jit_field_as_object): Likewise.
(gcc_jit_context_new_struct_type): Likewise.
(gcc_jit_struct_as_type): Likewise.
(gcc_jit_struct_set_fields): Likewise.
(gcc_jit_struct_get_field_count): Likewise.
(gcc_jit_context_new_union_type): Likewise.
(gcc_jit_context_new_function_ptr_type): Likewise.
(gcc_jit_param_as_rvalue): Likewise.
(gcc_jit_context_new_function): Likewise.
(gcc_jit_function_get_return_type): Likewise.
(gcc_jit_function_dump_to_dot): Likewise.
(gcc_jit_block_get_function): Likewise.
(gcc_jit_global_set_initializer_rvalue): Likewise.
(gcc_jit_rvalue_get_type): Likewise.
(gcc_jit_context_new_rvalue_from_int): Likewise.
(gcc_jit_context_one): Likewise.
(gcc_jit_context_new_rvalue_from_double): Likewise.
(gcc_jit_context_null): Likewise.
(gcc_jit_context_new_string_literal): Likewise.
(valid_binary_op_p): Likewise.
(gcc_jit_context_new_binary_op): Likewise.
(gcc_jit_context_new_comparison): Likewise.
(gcc_jit_context_new_call): Likewise.
(is_valid_cast): Likewise.
(gcc_jit_context_new_cast): Likewise.
(gcc_jit_object_get_context): Likewise.
(gcc_jit_object_get_debug_string): Likewise.
(gcc_jit_lvalue_access_field): Likewise.
(gcc_jit_rvalue_access_field): Likewise.
(gcc_jit_rvalue_dereference_field): Likewise.
(gcc_jit_rvalue_dereference): Likewise.
(gcc_jit_lvalue_get_address): Likewise.
(gcc_jit_lvalue_set_tls_model): Likewise.
(gcc_jit_lvalue_set_link_section): Likewise.
(gcc_jit_function_new_local): Likewise.
(gcc_jit_block_add_eval): Likewise.
(gcc_jit_block_add_assignment): Likewise.
(is_bool): Likewise.
(gcc_jit_block_end_with_conditional): Likewise.
(gcc_jit_block_add_comment): Likewise.
(gcc_jit_block_end_with_jump): Likewise.
(gcc_jit_block_end_with_return): Likewise.
(gcc_jit_block_end_with_void_return): Likewise.
(case_range_validator::case_range_validator): Likewise.
(case_range_validator::validate): Likewise.
(case_range_validator::get_wide_int): Likewise.
(gcc_jit_block_end_with_switch): Likewise.
(gcc_jit_context_set_str_option): Likewise.
(gcc_jit_context_set_int_option): Likewise.
(gcc_jit_context_set_bool_option): Likewise.
(gcc_jit_context_set_bool_allow_unreachable_blocks): Likewise.
(gcc_jit_context_set_bool_use_external_driver): Likewise.
(gcc_jit_context_add_command_line_option): Likewise.
(gcc_jit_context_add_driver_option): Likewise.
(gcc_jit_context_enable_dump): Likewise.
(gcc_jit_context_compile): Likewise.
(gcc_jit_context_compile_to_file): Likewise.
(gcc_jit_context_set_logfile): Likewise.
(gcc_jit_context_dump_reproducer_to_file): Likewise.
(gcc_jit_context_get_first_error): Likewise.
(gcc_jit_context_get_last_error): Likewise.
(gcc_jit_result_get_code): Likewise.
(gcc_jit_result_get_global): Likewise.
(gcc_jit_rvalue_set_bool_require_tail_call): Likewise.
(gcc_jit_type_get_aligned): Likewise.
(gcc_jit_type_get_vector): Likewise.
(gcc_jit_function_get_address): Likewise.
(gcc_jit_version_patchlevel): Likewise.
(gcc_jit_block_add_extended_asm): Likewise.
(gcc_jit_extended_asm_as_object): Likewise.
(gcc_jit_extended_asm_set_volatile_flag): Likewise.
(gcc_jit_extended_asm_set_inline_flag): Likewise.
(gcc_jit_extended_asm_add_output_operand): Likewise.
(gcc_jit_extended_asm_add_input_operand): Likewise.
(gcc_jit_extended_asm_add_clobber): Likewise.
* notes.txt: Likewise.
gcc/lto/ChangeLog:
* config-lang.in: Rename .c names to .cc.
* lang-specs.h: Likewise.
* lto-common.cc (gimple_register_canonical_type_1): Likewise.
* lto-common.h: Likewise.
* lto-dump.cc (lto_main): Likewise.
* lto-lang.cc (handle_fnspec_attribute): Likewise.
(lto_getdecls): Likewise.
(lto_init): Likewise.
* lto.cc (lto_main): Likewise.
* lto.h: Likewise.
gcc/objc/ChangeLog:
* Make-lang.in: Rename .c names to .cc.
* config-lang.in: Likewise.
* lang-specs.h: Likewise.
* objc-act.cc (objc_build_component_ref): Likewise.
(objc_copy_binfo): Likewise.
(lookup_method_in_hash_lists): Likewise.
(objc_finish_foreach_loop): Likewise.
* objc-act.h (objc_common_init_ts): Likewise.
* objc-gnu-runtime-abi-01.cc: Likewise.
* objc-lang.cc (struct lang_hooks): Likewise.
* objc-map.cc: Likewise.
* objc-next-runtime-abi-01.cc (generate_objc_symtab_decl): Likewise.
* objc-runtime-shared-support.cc: Likewise.
* objc-runtime-shared-support.h (build_protocol_initializer): Likewise.
gcc/objcp/ChangeLog:
* Make-lang.in: Rename .c names to .cc.
* config-lang.in: Likewise.
* lang-specs.h: Likewise.
* objcp-decl.cc (objcp_end_compound_stmt): Likewise.
* objcp-lang.cc (struct lang_hooks): Likewise.
gcc/po/ChangeLog:
* EXCLUDES: Rename .c names to .cc.
libcpp/ChangeLog:
* Makefile.in: Rename .c names to .cc.
* charset.cc (convert_escape): Likewise.
* directives.cc (directive_diagnostics): Likewise.
(_cpp_handle_directive): Likewise.
(lex_macro_node): Likewise.
* include/cpplib.h (struct _cpp_file): Likewise.
(PURE_ZERO): Likewise.
(cpp_defined): Likewise.
(cpp_error_at): Likewise.
(cpp_forall_identifiers): Likewise.
(cpp_compare_macros): Likewise.
(cpp_get_converted_source): Likewise.
(cpp_read_state): Likewise.
(cpp_directive_only_process): Likewise.
(struct cpp_decoded_char): Likewise.
* include/line-map.h (enum lc_reason): Likewise.
(enum location_aspect): Likewise.
* include/mkdeps.h: Likewise.
* init.cc (cpp_destroy): Likewise.
(cpp_finish): Likewise.
* internal.h (struct cpp_reader): Likewise.
(_cpp_defined_macro_p): Likewise.
(_cpp_backup_tokens_direct): Likewise.
(_cpp_destroy_hashtable): Likewise.
(_cpp_has_header): Likewise.
(_cpp_expand_op_stack): Likewise.
(_cpp_commit_buff): Likewise.
(_cpp_restore_special_builtin): Likewise.
(_cpp_bracket_include): Likewise.
(_cpp_replacement_text_len): Likewise.
(ufputs): Likewise.
* line-map.cc (linemap_macro_loc_to_exp_point): Likewise.
(linemap_check_files_exited): Likewise.
(line_map_new_raw): Likewise.
* traditional.cc (enum ls): Likewise.
Diffstat (limited to 'gcc/jit')
-rw-r--r-- | gcc/jit/config-lang.in | 2 | ||||
-rw-r--r-- | gcc/jit/docs/_build/texinfo/libgccjit.texi | 18 | ||||
-rw-r--r-- | gcc/jit/docs/internals/index.rst | 12 | ||||
-rw-r--r-- | gcc/jit/jit-builtins.cc | 4 | ||||
-rw-r--r-- | gcc/jit/jit-playback.cc | 68 | ||||
-rw-r--r-- | gcc/jit/jit-recording.cc | 2 | ||||
-rw-r--r-- | gcc/jit/jit-recording.h | 2 | ||||
-rw-r--r-- | gcc/jit/libgccjit.cc | 200 | ||||
-rw-r--r-- | gcc/jit/notes.txt | 6 |
9 files changed, 157 insertions, 157 deletions
diff --git a/gcc/jit/config-lang.in b/gcc/jit/config-lang.in index 5da2690..dac0e1a 100644 --- a/gcc/jit/config-lang.in +++ b/gcc/jit/config-lang.in @@ -29,7 +29,7 @@ compilers="" target_libs="" -gtfiles="\$(srcdir)/jit/dummy-frontend.c" +gtfiles="\$(srcdir)/jit/dummy-frontend.cc" # The configuration requires --enable-host-shared # for jit to be supported (only when not building for Mingw). diff --git a/gcc/jit/docs/_build/texinfo/libgccjit.texi b/gcc/jit/docs/_build/texinfo/libgccjit.texi index d28cbc2..603de63 100644 --- a/gcc/jit/docs/_build/texinfo/libgccjit.texi +++ b/gcc/jit/docs/_build/texinfo/libgccjit.texi @@ -14959,12 +14959,12 @@ extension for legacy reasons. @itemize * @item -@code{libgccjit.c} implements the API entrypoints. It performs error +@code{libgccjit.cc} implements the API entrypoints. It performs error checking, then calls into classes of the gcc::jit::recording namespace -within @code{jit-recording.c} and @code{jit-recording.h}. +within @code{jit-recording.cc} and @code{jit-recording.h}. @item -The gcc::jit::recording classes (within @code{jit-recording.c} and +The gcc::jit::recording classes (within @code{jit-recording.cc} and @code{jit-recording.h}) record the API calls that are made: @quotation @@ -15004,7 +15004,7 @@ The gcc::jit::recording classes (within @code{jit-recording.c} and @item When the context is compiled, the gcc::jit::playback classes (within -@code{jit-playback.c} and @code{jit-playback.h}) replay the API calls +@code{jit-playback.cc} and @code{jit-playback.h}) replay the API calls within langhook:parse_file: @quotation @@ -15038,10 +15038,10 @@ Client Code . Generated . libgccjit.so ──────────────────────────> . . . . │ . . . . V . . - . . ──> libgccjit.c . + . . ──> libgccjit.cc . . . │ (error-checking). . . │ . - . . ──> jit-recording.c + . . ──> jit-recording.cc . . (record API calls) . . <─────── . . . │ . . @@ -15068,7 +15068,7 @@ Client Code . Generated . libgccjit.so . . . │ . ..........................................│..................VVVVVVVVVVVVV... . . . │ . No GC in here - . . . │ jit-playback.c + . . . │ jit-playback.cc . . . │ (playback of API calls) . . . ───────────────> creation of functions, . . . . types, expression trees @@ -15425,9 +15425,9 @@ It should not be possible for client code to cause an internal compiler error. If this @emph{does} happen, the root cause should be isolated (perhaps using @ref{5d,,gcc_jit_context_dump_reproducer_to_file()}) and the cause should be rejected via additional checking. The checking ideally should -be within the libgccjit API entrypoints in libgccjit.c, since this is as +be within the libgccjit API entrypoints in libgccjit.cc, since this is as close as possible to the error; failing that, a good place is within -@code{recording::context::validate ()} in jit-recording.c. +@code{recording::context::validate ()} in jit-recording.cc. @node Submitting patches,,Design notes,Internals @anchor{internals/index submitting-patches}@anchor{392} diff --git a/gcc/jit/docs/internals/index.rst b/gcc/jit/docs/internals/index.rst index 3766aad..9200181 100644 --- a/gcc/jit/docs/internals/index.rst +++ b/gcc/jit/docs/internals/index.rst @@ -294,11 +294,11 @@ Overview of code structure The library is implemented in C++. The source files have the ``.c`` extension for legacy reasons. -* ``libgccjit.c`` implements the API entrypoints. It performs error +* ``libgccjit.cc`` implements the API entrypoints. It performs error checking, then calls into classes of the gcc::jit::recording namespace - within ``jit-recording.c`` and ``jit-recording.h``. + within ``jit-recording.cc`` and ``jit-recording.h``. -* The gcc::jit::recording classes (within ``jit-recording.c`` and +* The gcc::jit::recording classes (within ``jit-recording.cc`` and ``jit-recording.h``) record the API calls that are made: .. literalinclude:: ../../jit-common.h @@ -307,7 +307,7 @@ extension for legacy reasons. :language: c++ * When the context is compiled, the gcc::jit::playback classes (within - ``jit-playback.c`` and ``jit-playback.h``) replay the API calls + ``jit-playback.cc`` and ``jit-playback.h``) replay the API calls within langhook:parse_file: .. literalinclude:: ../../jit-common.h @@ -339,9 +339,9 @@ It should not be possible for client code to cause an internal compiler error. If this *does* happen, the root cause should be isolated (perhaps using :c:func:`gcc_jit_context_dump_reproducer_to_file`) and the cause should be rejected via additional checking. The checking ideally should -be within the libgccjit API entrypoints in libgccjit.c, since this is as +be within the libgccjit API entrypoints in libgccjit.cc, since this is as close as possible to the error; failing that, a good place is within -``recording::context::validate ()`` in jit-recording.c. +``recording::context::validate ()`` in jit-recording.cc. Submitting patches ------------------ diff --git a/gcc/jit/jit-builtins.cc b/gcc/jit/jit-builtins.cc index 0b62108..71c38eb 100644 --- a/gcc/jit/jit-builtins.cc +++ b/gcc/jit/jit-builtins.cc @@ -1,4 +1,4 @@ -/* jit-builtins.c -- Handling of builtin functions during JIT-compilation. +/* jit-builtins.cc -- Handling of builtin functions during JIT-compilation. Copyright (C) 2014-2022 Free Software Foundation, Inc. This file is part of GCC. @@ -230,7 +230,7 @@ builtins_manager::make_builtin_function (enum built_in_function builtin_id) if (builtin_id == BUILT_IN_COS || builtin_id == BUILT_IN_SIN) (void)get_builtin_function_by_id (BUILT_IN_CEXPI); - /* builtins.c:expand_builtin_cexpi can optimize the various + /* builtins.cc:expand_builtin_cexpi can optimize the various CEXP builtins to SINCOS builtins, and hence we may require SINCOS builtins latter. diff --git a/gcc/jit/jit-playback.cc b/gcc/jit/jit-playback.cc index 1d64caf..d1835c7 100644 --- a/gcc/jit/jit-playback.cc +++ b/gcc/jit/jit-playback.cc @@ -109,8 +109,8 @@ namespace jit { static tree fold_const_var (tree node) { - /* See c_fully_fold_internal in c-fold.c and decl_constant_value_1 - in c-typeck.c. */ + /* See c_fully_fold_internal in c-fold.cc and decl_constant_value_1 + in c-typeck.cc. */ if (VAR_P (node) && TREE_READONLY (node) && !TREE_THIS_VOLATILE (node) @@ -185,7 +185,7 @@ playback::context::~context () ("by hand", rather than by gengtype). This is called on the active playback context (if any) by the - my_ggc_walker hook in the jit_root_table in dummy-frontend.c. */ + my_ggc_walker hook in the jit_root_table in dummy-frontend.cc. */ void playback::context:: @@ -320,7 +320,7 @@ new_field (location *loc, gcc_assert (type); gcc_assert (name); - /* compare with c/c-decl.c:grokfield and grokdeclarator. */ + /* compare with c/c-decl.cc:grokfield and grokdeclarator. */ tree decl = build_decl (UNKNOWN_LOCATION, FIELD_DECL, get_identifier (name), type->as_tree ()); @@ -343,7 +343,7 @@ new_bitfield (location *loc, gcc_assert (name); gcc_assert (width); - /* compare with c/c-decl.c:grokfield, grokdeclarator and + /* compare with c/c-decl.cc:grokfield, grokdeclarator and check_bitfield_type_and_width. */ tree tree_type = type->as_tree (); @@ -380,7 +380,7 @@ new_compound_type (location *loc, { gcc_assert (name); - /* Compare with c/c-decl.c: start_struct. */ + /* Compare with c/c-decl.cc: start_struct. */ tree t = make_node (is_struct ? RECORD_TYPE : UNION_TYPE); TYPE_NAME (t) = get_identifier (name); @@ -395,7 +395,7 @@ new_compound_type (location *loc, void playback::compound_type::set_fields (const auto_vec<playback::field *> *fields) { - /* Compare with c/c-decl.c: finish_struct. */ + /* Compare with c/c-decl.cc: finish_struct. */ tree t = as_tree (); tree fieldlist = NULL; @@ -661,7 +661,7 @@ global_set_init_rvalue (lvalue* variable, /* We need to fold all expressions as much as possible. The code for a DECL_INITIAL only handles some operations, etc addition, minus, 'address of'. See output_addressed_constants () - in varasm.c. */ + in varasm.cc. */ tree init_tree = init->as_tree (); tree folded = fold_const_var (init_tree); @@ -767,7 +767,7 @@ load_blob_in_ctor (vec<constructor_elt, va_gc> *&constructor_elements, size_t num_elem, const void *initializer) { - /* Loosely based on 'output_init_element' c-typeck.c:9691. */ + /* Loosely based on 'output_init_element' c-typeck.cc:9691. */ const T *p = (const T *)initializer; tree node = make_unsigned_type (BITS_PER_UNIT * sizeof (T)); for (size_t i = 0; i < num_elem; i++) @@ -820,11 +820,11 @@ new_global_initialized (location *loc, these are all covered by the previous cases. */ gcc_unreachable (); } - /* Compare with 'pop_init_level' c-typeck.c:8780. */ + /* Compare with 'pop_init_level' c-typeck.cc:8780. */ tree ctor = build_constructor (type->as_tree (), constructor_elements); constructor_elements = NULL; - /* Compare with 'store_init_value' c-typeck.c:7555. */ + /* Compare with 'store_init_value' c-typeck.cc:7555. */ DECL_INITIAL (inner) = ctor; return global_finalize_lvalue (inner); @@ -903,7 +903,7 @@ new_rvalue_from_const <double> (type *type, /* We have a "double", we want a REAL_VALUE_TYPE. - real.c:real_from_target appears to require the representation to be + real.cc:real_from_target appears to require the representation to be split into 32-bit values, and then sent as an pair of host long ints. */ REAL_VALUE_TYPE real_value; @@ -947,7 +947,7 @@ playback::rvalue * playback::context:: new_string_literal (const char *value) { - /* Compare with c-family/c-common.c: fix_string_type. */ + /* Compare with c-family/c-common.cc: fix_string_type. */ size_t len = strlen (value); tree i_type = build_index_type (size_int (len)); tree a_type = build_array_type (char_type_node, i_type); @@ -957,7 +957,7 @@ new_string_literal (const char *value) TREE_TYPE (t_str) = a_type; /* Convert to (const char*), loosely based on - c/c-typeck.c: array_to_pointer_conversion, + c/c-typeck.cc: array_to_pointer_conversion, by taking address of start of string. */ tree t_addr = build1 (ADDR_EXPR, m_const_char_ptr, t_str); @@ -986,7 +986,7 @@ tree playback::context:: as_truth_value (tree expr, location *loc) { - /* Compare to c-typeck.c:c_objc_common_truthvalue_conversion */ + /* Compare to c-typeck.cc:c_objc_common_truthvalue_conversion */ tree typed_zero = fold_build1 (CONVERT_EXPR, TREE_TYPE (expr), integer_zero_node); @@ -1263,13 +1263,13 @@ build_call (location *loc, return new rvalue (this, call); - /* see c-typeck.c: build_function_call + /* see c-typeck.cc: build_function_call which calls build_function_call_vec which does lots of checking, then: result = build_call_array_loc (loc, TREE_TYPE (fntype), function, nargs, argarray); - which is in tree.c + which is in tree.cc (see also build_call_vec) */ } @@ -1321,8 +1321,8 @@ playback::context::build_cast (playback::location *loc, playback::type *type_) { /* For comparison, see: - - c/c-typeck.c:build_c_cast - - c/c-convert.c: convert + - c/c-typeck.cc:build_c_cast + - c/c-convert.cc: convert - convert.h Only some kinds of cast are currently supported here. */ @@ -1403,8 +1403,8 @@ new_array_access (location *loc, gcc_assert (index); /* For comparison, see: - c/c-typeck.c: build_array_ref - c-family/c-common.c: pointer_int_sum + c/c-typeck.cc: build_array_ref + c-family/c-common.cc: pointer_int_sum */ tree t_ptr = ptr->as_tree (); t_ptr = fold_const_var (t_ptr); @@ -1459,7 +1459,7 @@ new_field_access (location *loc, gcc_assert (datum); gcc_assert (field); - /* Compare with c/c-typeck.c:lookup_field, build_indirect_ref, and + /* Compare with c/c-typeck.cc:lookup_field, build_indirect_ref, and build_component_ref. */ tree type = TREE_TYPE (datum); gcc_assert (type); @@ -1577,7 +1577,7 @@ dereference (location *loc) /* Mark the lvalue saying that we need to be able to take the address of it; it should not be allocated in a register. - Compare with e.g. c/c-typeck.c: c_mark_addressable really_atomic_lvalue. + Compare with e.g. c/c-typeck.cc: c_mark_addressable really_atomic_lvalue. Returns false if a failure occurred (an error will already have been added to the active context for this case). */ @@ -1821,7 +1821,7 @@ postprocess () if (m_ctxt->get_bool_option (GCC_JIT_BOOL_OPTION_DUMP_INITIAL_TREE)) debug_tree (m_stmt_list); - /* Do we need this to force cgraphunit.c to output the function? */ + /* Do we need this to force cgraphunit.cc to output the function? */ if (m_kind == GCC_JIT_FUNCTION_EXPORTED) { DECL_EXTERNAL (m_inner_fndecl) = 0; @@ -1837,7 +1837,7 @@ postprocess () if (m_kind != GCC_JIT_FUNCTION_IMPORTED) { - /* Seem to need this in gimple-low.c: */ + /* Seem to need this in gimple-low.cc: */ gcc_assert (m_inner_block); DECL_INITIAL (m_inner_fndecl) = m_inner_block; @@ -2009,7 +2009,7 @@ add_jump (location *loc, add_stmt (stmt); /* - from c-typeck.c: + from c-typeck.cc: tree c_finish_goto_label (location_t loc, tree label) { @@ -2092,11 +2092,11 @@ add_switch (location *loc, const auto_vec <case_> *cases) { /* Compare with: - - c/c-typeck.c: c_start_case - - c-family/c-common.c:c_add_case_label - - java/expr.c:expand_java_switch and expand_java_add_case + - c/c-typeck.cc: c_start_case + - c-family/c-common.cc:c_add_case_label + - java/expr.cc:expand_java_switch and expand_java_add_case We've already rejected overlaps and duplicates in - libgccjit.c:case_range_validator::validate. */ + libgccjit.cc:case_range_validator::validate. */ tree t_expr = expr->as_tree (); tree t_type = TREE_TYPE (t_expr); @@ -2182,8 +2182,8 @@ build_goto_operands (const auto_vec <playback::block *> *blocks) /* Add an extended asm statement to this block. - Compare with c_parser_asm_statement (in c/c-parser.c) - and build_asm_expr (in c/c-typeck.c). */ + Compare with c_parser_asm_statement (in c/c-parser.cc) + and build_asm_expr (in c/c-typeck.cc). */ void playback::block::add_extended_asm (location *loc, @@ -2874,7 +2874,7 @@ playback::context::read_dump_file (const char *path) /* Part of playback::context::compile (). We have a .s file; we want a .so file. - We could reuse parts of gcc/gcc.c to do this. + We could reuse parts of gcc/gcc.cc to do this. For now, just use the driver binary from the install, as named in gcc-driver-name.h e.g. "x86_64-unknown-linux-gnu-gcc-5.0.0". */ @@ -3280,7 +3280,7 @@ void playback::context:: init_types () { - /* See lto_init() in lto-lang.c or void visit (TypeBasic *t) in D's types.cc + /* See lto_init() in lto-lang.cc or void visit (TypeBasic *t) in D's types.cc for reference. If TYPE_NAME is not set, debug info will not contain types */ #define NAME_TYPE(t,n) \ if (t) \ diff --git a/gcc/jit/jit-recording.cc b/gcc/jit/jit-recording.cc index ee89341..1e3fadf 100644 --- a/gcc/jit/jit-recording.cc +++ b/gcc/jit/jit-recording.cc @@ -798,7 +798,7 @@ recording::context::get_int_type (int num_bytes, int is_signed) /* We can't use a switch here since some of the values are macros affected by options; e.g. i386.h has #define LONG_TYPE_SIZE (TARGET_X32 ? 32 : BITS_PER_WORD) - Compare with tree.c's make_or_reuse_type. Note that the _SIZE macros + Compare with tree.cc's make_or_reuse_type. Note that the _SIZE macros are in bits, rather than bytes. */ const int num_bits = num_bytes * 8; diff --git a/gcc/jit/jit-recording.h b/gcc/jit/jit-recording.h index b663d0f..846d65c 100644 --- a/gcc/jit/jit-recording.h +++ b/gcc/jit/jit-recording.h @@ -1038,7 +1038,7 @@ private: /* An abstract base class for operations that visit all rvalues within an expression tree. Currently the only implementation is class rvalue_usage_validator within - jit-recording.c. */ + jit-recording.cc. */ class rvalue_visitor { diff --git a/gcc/jit/libgccjit.cc b/gcc/jit/libgccjit.cc index 03704ef..4c352e8 100644 --- a/gcc/jit/libgccjit.cc +++ b/gcc/jit/libgccjit.cc @@ -357,7 +357,7 @@ compatible_types (gcc::jit::recording::type *ltype, gcc_jit_context_new_child_context below. The real work is done in the constructor for - gcc::jit::recording::context in jit-recording.c. */ + gcc::jit::recording::context in jit-recording.cc. */ gcc_jit_context * gcc_jit_context_acquire (void) @@ -369,7 +369,7 @@ gcc_jit_context_acquire (void) /* Public entrypoint for releasing a gcc_jit_context. The real work is done in the destructor for - gcc::jit::recording::context in jit-recording.c. */ + gcc::jit::recording::context in jit-recording.cc. */ void gcc_jit_context_release (gcc_jit_context *ctxt) @@ -384,7 +384,7 @@ gcc_jit_context_release (gcc_jit_context *ctxt) PARENT_CTXT. See description in libgccjit.h. The real work is done in the constructor for - gcc::jit::recording::context in jit-recording.c. */ + gcc::jit::recording::context in jit-recording.cc. */ gcc_jit_context * gcc_jit_context_new_child_context (gcc_jit_context *parent_ctxt) @@ -401,7 +401,7 @@ gcc_jit_context_new_child_context (gcc_jit_context *parent_ctxt) After error-checking, the real work is done by the gcc::jit::recording::context::new_location - method in jit-recording.c. */ + method in jit-recording.cc. */ gcc_jit_location * gcc_jit_context_new_location (gcc_jit_context *ctxt, @@ -446,7 +446,7 @@ gcc_jit_type_as_object (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::context::get_type method, in - jit-recording.c */ + jit-recording.cc */ gcc_jit_type * gcc_jit_context_get_type (gcc_jit_context *ctxt, @@ -468,7 +468,7 @@ gcc_jit_context_get_type (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::get_int_type method, - in jit-recording.c. */ + in jit-recording.cc. */ gcc_jit_type * gcc_jit_context_get_int_type (gcc_jit_context *ctxt, @@ -485,7 +485,7 @@ gcc_jit_context_get_int_type (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::type::get_pointer method, in - jit-recording.c */ + jit-recording.cc */ gcc_jit_type * gcc_jit_type_get_pointer (gcc_jit_type *type) @@ -499,7 +499,7 @@ gcc_jit_type_get_pointer (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::type::get_const method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_type_get_const (gcc_jit_type *type) @@ -513,7 +513,7 @@ gcc_jit_type_get_const (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::type::get_volatile method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_type_get_volatile (gcc_jit_type *type) @@ -527,7 +527,7 @@ gcc_jit_type_get_volatile (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::type::is_array method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_type_dyncast_array (gcc_jit_type *type) @@ -541,7 +541,7 @@ gcc_jit_type_dyncast_array (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::type::is_bool method, in - jit-recording.c. */ + jit-recording.cc. */ int gcc_jit_type_is_bool (gcc_jit_type *type) @@ -555,7 +555,7 @@ gcc_jit_type_is_bool (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::type::is_pointer method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_type_is_pointer (gcc_jit_type *type) @@ -569,7 +569,7 @@ gcc_jit_type_is_pointer (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::type::is_int method, in - jit-recording.c. */ + jit-recording.cc. */ int gcc_jit_type_is_integral (gcc_jit_type *type) @@ -583,7 +583,7 @@ gcc_jit_type_is_integral (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::type::is_vector method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_vector_type * gcc_jit_type_dyncast_vector (gcc_jit_type *type) @@ -597,7 +597,7 @@ gcc_jit_type_dyncast_vector (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::type::is_struct method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_struct * gcc_jit_type_is_struct (gcc_jit_type *type) @@ -611,7 +611,7 @@ gcc_jit_type_is_struct (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::vector_type::get_num_units method, in - jit-recording.c. */ + jit-recording.cc. */ size_t gcc_jit_vector_type_get_num_units (gcc_jit_vector_type *vector_type) @@ -624,7 +624,7 @@ gcc_jit_vector_type_get_num_units (gcc_jit_vector_type *vector_type) After error-checking, the real work is done by the gcc::jit::recording::vector_type::get_element_type method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_vector_type_get_element_type (gcc_jit_vector_type *vector_type) @@ -637,7 +637,7 @@ gcc_jit_vector_type_get_element_type (gcc_jit_vector_type *vector_type) After error-checking, the real work is done by the gcc::jit::recording::type::unqualified method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_type_unqualified (gcc_jit_type *type) @@ -651,7 +651,7 @@ gcc_jit_type_unqualified (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::type::dyn_cast_function_type method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_function_type * gcc_jit_type_dyncast_function_ptr_type (gcc_jit_type *type) @@ -670,7 +670,7 @@ gcc_jit_type_dyncast_function_ptr_type (gcc_jit_type *type) After error-checking, the real work is done by the gcc::jit::recording::function_type::get_return_type method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_function_type_get_return_type (gcc_jit_function_type *function_type) @@ -683,7 +683,7 @@ gcc_jit_function_type_get_return_type (gcc_jit_function_type *function_type) After error-checking, the real work is done by the gcc::jit::recording::function_type::get_param_types method, in - jit-recording.c. */ + jit-recording.cc. */ size_t gcc_jit_function_type_get_param_count (gcc_jit_function_type *function_type) @@ -696,7 +696,7 @@ gcc_jit_function_type_get_param_count (gcc_jit_function_type *function_type) After error-checking, the real work is done by the gcc::jit::recording::function_type::get_param_types method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_function_type_get_param_type (gcc_jit_function_type *function_type, @@ -718,7 +718,7 @@ gcc_jit_function_type_get_param_type (gcc_jit_function_type *function_type, After error-checking, the real work is done by the gcc::jit::recording::context::new_array_type method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_context_new_array_type (gcc_jit_context *ctxt, @@ -743,7 +743,7 @@ gcc_jit_context_new_array_type (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_field method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_field * gcc_jit_context_new_field (gcc_jit_context *ctxt, @@ -775,7 +775,7 @@ gcc_jit_context_new_field (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_bitfield method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_field * gcc_jit_context_new_bitfield (gcc_jit_context *ctxt, @@ -826,7 +826,7 @@ gcc_jit_field_as_object (gcc_jit_field *field) After error-checking, the real work is done by the gcc::jit::recording::context::new_struct_type method, immediately followed by a "set_fields" call on the resulting - gcc::jit::recording::compound_type *, both in jit-recording.c */ + gcc::jit::recording::compound_type *, both in jit-recording.cc */ gcc_jit_struct * gcc_jit_context_new_struct_type (gcc_jit_context *ctxt, @@ -864,7 +864,7 @@ gcc_jit_context_new_struct_type (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_struct_type method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_struct * gcc_jit_context_new_opaque_struct (gcc_jit_context *ctxt, @@ -897,7 +897,7 @@ gcc_jit_struct_as_type (gcc_jit_struct *struct_type) After error-checking, the real work is done by the gcc::jit::recording::compound_type::set_fields method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_struct_set_fields (gcc_jit_struct *struct_type, @@ -940,7 +940,7 @@ gcc_jit_struct_set_fields (gcc_jit_struct *struct_type, After error-checking, the real work is done by the gcc::jit::recording::fields::get_field method in - jit-recording.c. */ + jit-recording.cc. */ extern gcc_jit_field * gcc_jit_struct_get_field (gcc_jit_struct *struct_type, size_t index) @@ -976,7 +976,7 @@ gcc_jit_struct_get_field_count (gcc_jit_struct *struct_type) After error-checking, the real work is done by the gcc::jit::recording::context::new_union_type method, immediately followed by a "set_fields" call on the resulting - gcc::jit::recording::compound_type *, both in jit-recording.c */ + gcc::jit::recording::compound_type *, both in jit-recording.cc */ gcc_jit_type * gcc_jit_context_new_union_type (gcc_jit_context *ctxt, @@ -1014,7 +1014,7 @@ gcc_jit_context_new_union_type (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_function_ptr_type method, - in jit-recording.c */ + in jit-recording.cc */ gcc_jit_type * gcc_jit_context_new_function_ptr_type (gcc_jit_context *ctxt, @@ -1055,7 +1055,7 @@ gcc_jit_context_new_function_ptr_type (gcc_jit_context *ctxt, /* Public entrypoint. See description in libgccjit.h. After error-checking, the real work is done by the - gcc::jit::recording::context::new_param method, in jit-recording.c */ + gcc::jit::recording::context::new_param method, in jit-recording.cc */ gcc_jit_param * gcc_jit_context_new_param (gcc_jit_context *ctxt, @@ -1120,7 +1120,7 @@ gcc_jit_param_as_rvalue (gcc_jit_param *param) After error-checking, the real work is done by the gcc::jit::recording::context::new_function method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_function * gcc_jit_context_new_function (gcc_jit_context *ctxt, @@ -1201,7 +1201,7 @@ gcc_jit_context_new_function (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::get_builtin_function method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_function * gcc_jit_context_get_builtin_function (gcc_jit_context *ctxt, @@ -1285,7 +1285,7 @@ gcc_jit_function_get_return_type (gcc_jit_function *func) After error-checking, the real work is done by the gcc::jit::recording::function::dump_to_dot method, in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_function_dump_to_dot (gcc_jit_function *func, @@ -1303,7 +1303,7 @@ gcc_jit_function_dump_to_dot (gcc_jit_function *func, After error-checking, the real work is done by the gcc::jit::recording::function::new_block method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_block* gcc_jit_function_new_block (gcc_jit_function *func, @@ -1351,7 +1351,7 @@ gcc_jit_block_get_function (gcc_jit_block *block) After error-checking, the real work is done by the gcc::jit::recording::context::new_global method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_lvalue * gcc_jit_context_new_global (gcc_jit_context *ctxt, @@ -1777,7 +1777,7 @@ gcc_jit_global_set_initializer_rvalue (gcc_jit_lvalue *global, After error-checking, the real work is done by the gcc::jit::recording::global::set_initializer method, in - jit-recording.c. */ + jit-recording.cc. */ extern gcc_jit_lvalue * gcc_jit_global_set_initializer (gcc_jit_lvalue *global, @@ -1898,7 +1898,7 @@ gcc_jit_rvalue_get_type (gcc_jit_rvalue *rvalue) After error-checking, the real work is done by the gcc::jit::recording::context::new_rvalue_from_const <int> method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_rvalue_from_int (gcc_jit_context *ctxt, @@ -1917,7 +1917,7 @@ gcc_jit_context_new_rvalue_from_int (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_rvalue_from_const <long> method - in jit-recording.c. */ + in jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_rvalue_from_long (gcc_jit_context *ctxt, @@ -1970,7 +1970,7 @@ gcc_jit_context_one (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_rvalue_from_const <double> method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_rvalue_from_double (gcc_jit_context *ctxt, @@ -1989,7 +1989,7 @@ gcc_jit_context_new_rvalue_from_double (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_rvalue_from_const <void *> method - in jit-recording.c. */ + in jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_rvalue_from_ptr (gcc_jit_context *ctxt, @@ -2035,7 +2035,7 @@ gcc_jit_context_null (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_string_literal method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_string_literal (gcc_jit_context *ctxt, @@ -2052,7 +2052,7 @@ gcc_jit_context_new_string_literal (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_unary_op method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_unary_op (gcc_jit_context *ctxt, @@ -2098,7 +2098,7 @@ valid_binary_op_p (enum gcc_jit_binary_op op) After error-checking, the real work is done by the gcc::jit::recording::context::new_binary_op method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_binary_op (gcc_jit_context *ctxt, @@ -2142,7 +2142,7 @@ gcc_jit_context_new_binary_op (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_comparison method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_comparison (gcc_jit_context *ctxt, @@ -2178,7 +2178,7 @@ gcc_jit_context_new_comparison (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_call method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_call (gcc_jit_context *ctxt, @@ -2251,7 +2251,7 @@ gcc_jit_context_new_call (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_call_through_ptr method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_call_through_ptr (gcc_jit_context *ctxt, @@ -2381,7 +2381,7 @@ is_valid_cast (gcc::jit::recording::type *src_type, /* Public entrypoint. See description in libgccjit.h. After error-checking, the real work is done by the - gcc::jit::recording::context::new_cast method in jit-recording.c. */ + gcc::jit::recording::context::new_cast method in jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_context_new_cast (gcc_jit_context *ctxt, @@ -2409,7 +2409,7 @@ gcc_jit_context_new_cast (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::new_array_access method in - jit-recording.c. */ + jit-recording.cc. */ extern gcc_jit_lvalue * gcc_jit_context_new_array_access (gcc_jit_context *ctxt, @@ -2456,7 +2456,7 @@ gcc_jit_object_get_context (gcc_jit_object *obj) After error-checking, the real work is done by the gcc::jit::recording::memento::get_debug_string method in - jit-recording.c. */ + jit-recording.cc. */ const char * gcc_jit_object_get_debug_string (gcc_jit_object *obj) @@ -2470,7 +2470,7 @@ gcc_jit_object_get_debug_string (gcc_jit_object *obj) After error-checking, the real work is done by the gcc::jit::recording::lvalue::access_field method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_lvalue * gcc_jit_lvalue_access_field (gcc_jit_lvalue *struct_, @@ -2502,7 +2502,7 @@ gcc_jit_lvalue_access_field (gcc_jit_lvalue *struct_, After error-checking, the real work is done by the gcc::jit::recording::rvalue::access_field method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_rvalue_access_field (gcc_jit_rvalue *struct_, @@ -2534,7 +2534,7 @@ gcc_jit_rvalue_access_field (gcc_jit_rvalue *struct_, After error-checking, the real work is done by the gcc::jit::recording::rvalue::deference_field method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_lvalue * gcc_jit_rvalue_dereference_field (gcc_jit_rvalue *ptr, @@ -2572,7 +2572,7 @@ gcc_jit_rvalue_dereference_field (gcc_jit_rvalue *ptr, After error-checking, the real work is done by the gcc::jit::recording::rvalue::deference method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_lvalue * gcc_jit_rvalue_dereference (gcc_jit_rvalue *rvalue, @@ -2605,7 +2605,7 @@ gcc_jit_rvalue_dereference (gcc_jit_rvalue *rvalue, /* Public entrypoint. See description in libgccjit.h. After error-checking, the real work is done by the - gcc::jit::recording::lvalue::get_address method in jit-recording.c. */ + gcc::jit::recording::lvalue::get_address method in jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_lvalue_get_address (gcc_jit_lvalue *lvalue, @@ -2621,7 +2621,7 @@ gcc_jit_lvalue_get_address (gcc_jit_lvalue *lvalue, /* Public entrypoint. See description in libgccjit.h. After error-checking, the real work is done by the - gcc::jit::recording::lvalue::set_tls_model method in jit-recording.c. */ + gcc::jit::recording::lvalue::set_tls_model method in jit-recording.cc. */ void gcc_jit_lvalue_set_tls_model (gcc_jit_lvalue *lvalue, @@ -2639,7 +2639,7 @@ gcc_jit_lvalue_set_tls_model (gcc_jit_lvalue *lvalue, /* Public entrypoint. See description in libgccjit.h. After error-checking, the real work is done by the - gcc::jit::recording::lvalue::set_link_section method in jit-recording.c. */ + gcc::jit::recording::lvalue::set_link_section method in jit-recording.cc. */ void gcc_jit_lvalue_set_link_section (gcc_jit_lvalue *lvalue, @@ -2652,7 +2652,7 @@ gcc_jit_lvalue_set_link_section (gcc_jit_lvalue *lvalue, /* Public entrypoint. See description in libgccjit.h. After error-checking, the real work is done by the - gcc::jit::recording::function::new_local method in jit-recording.c. */ + gcc::jit::recording::function::new_local method in jit-recording.cc. */ gcc_jit_lvalue * gcc_jit_function_new_local (gcc_jit_function *func, @@ -2687,7 +2687,7 @@ gcc_jit_function_new_local (gcc_jit_function *func, /* Public entrypoint. See description in libgccjit.h. After error-checking, the real work is done by the - gcc::jit::recording::block::add_eval method in jit-recording.c. */ + gcc::jit::recording::block::add_eval method in jit-recording.cc. */ void gcc_jit_block_add_eval (gcc_jit_block *block, @@ -2714,7 +2714,7 @@ gcc_jit_block_add_eval (gcc_jit_block *block, After error-checking, the real work is done by the gcc::jit::recording::block::add_assignment method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_block_add_assignment (gcc_jit_block *block, @@ -2754,7 +2754,7 @@ gcc_jit_block_add_assignment (gcc_jit_block *block, After error-checking, the real work is done by the gcc::jit::recording::block::add_assignment_op method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_block_add_assignment_op (gcc_jit_block *block, @@ -2812,7 +2812,7 @@ is_bool (gcc_jit_rvalue *boolval) After error-checking, the real work is done by the gcc::jit::recording::block::end_with_conditional method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_block_end_with_conditional (gcc_jit_block *block, @@ -2868,7 +2868,7 @@ gcc_jit_block_end_with_conditional (gcc_jit_block *block, After error-checking, the real work is done by the gcc::jit::recording::block::add_comment method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_block_add_comment (gcc_jit_block *block, @@ -2888,7 +2888,7 @@ gcc_jit_block_add_comment (gcc_jit_block *block, After error-checking, the real work is done by the gcc::jit::recording::block::end_with_jump method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_block_end_with_jump (gcc_jit_block *block, @@ -2918,7 +2918,7 @@ gcc_jit_block_end_with_jump (gcc_jit_block *block, After error-checking, the real work is done by the gcc::jit::recording::block::end_with_return method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_block_end_with_return (gcc_jit_block *block, @@ -2957,7 +2957,7 @@ gcc_jit_block_end_with_return (gcc_jit_block *block, After error-checking, the real work is done by the gcc::jit::recording::block::end_with_return method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_block_end_with_void_return (gcc_jit_block *block, @@ -2983,7 +2983,7 @@ gcc_jit_block_end_with_void_return (gcc_jit_block *block, After error-checking, the real work is done by the gcc::jit::recording::context::new_case method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_case * gcc_jit_context_new_case (gcc_jit_context *ctxt, @@ -3202,7 +3202,7 @@ case_range_validator::case_range_validator (gcc::jit::recording::context *ctxt, ranges of cases we've already seen. Return true if everything is OK. Return false and emit an error if there is an overlap. - Compare with c-family/c-common.c:c_add_case_label. */ + Compare with c-family/c-common.cc:c_add_case_label. */ bool case_range_validator::validate (gcc_jit_case *case_, @@ -3268,7 +3268,7 @@ case_range_validator::validate (gcc_jit_case *case_, return true; } -/* Compare with c-family/c-common.c:case_compare, which acts on tree +/* Compare with c-family/c-common.cc:case_compare, which acts on tree nodes, rather than rvalue *. Comparator for case label values. K1 and K2 must be constant integer @@ -3302,7 +3302,7 @@ case_range_validator::get_wide_int (gcc::jit::recording::rvalue *k) After error-checking, the real work is done by the gcc::jit::recording::block::end_with_switch method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_block_end_with_switch (gcc_jit_block *block, @@ -3363,7 +3363,7 @@ gcc_jit_block_end_with_switch (gcc_jit_block *block, After error-checking, the real work is done by the gcc::jit::recording::context::set_str_option method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_set_str_option (gcc_jit_context *ctxt, @@ -3382,7 +3382,7 @@ gcc_jit_context_set_str_option (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::set_int_option method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_set_int_option (gcc_jit_context *ctxt, @@ -3400,7 +3400,7 @@ gcc_jit_context_set_int_option (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::set_bool_option method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_set_bool_option (gcc_jit_context *ctxt, @@ -3418,7 +3418,7 @@ gcc_jit_context_set_bool_option (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::set_inner_bool_option method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_set_bool_allow_unreachable_blocks (gcc_jit_context *ctxt, @@ -3435,7 +3435,7 @@ gcc_jit_context_set_bool_allow_unreachable_blocks (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::set_inner_bool_option method in - jit-recording.c. */ + jit-recording.cc. */ extern void gcc_jit_context_set_bool_use_external_driver (gcc_jit_context *ctxt, @@ -3452,7 +3452,7 @@ gcc_jit_context_set_bool_use_external_driver (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::add_command_line_option method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_add_command_line_option (gcc_jit_context *ctxt, @@ -3471,7 +3471,7 @@ gcc_jit_context_add_command_line_option (gcc_jit_context *ctxt, The real work is done by the gcc::jit::recording::context::add_driver_option method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_add_driver_option (gcc_jit_context *ctxt, @@ -3490,7 +3490,7 @@ gcc_jit_context_add_driver_option (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::enable_dump method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_enable_dump (gcc_jit_context *ctxt, @@ -3509,7 +3509,7 @@ gcc_jit_context_enable_dump (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::compile method in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_result * gcc_jit_context_compile (gcc_jit_context *ctxt) @@ -3532,7 +3532,7 @@ gcc_jit_context_compile (gcc_jit_context *ctxt) After error-checking, the real work is done by the gcc::jit::recording::context::compile_to_file method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_compile_to_file (gcc_jit_context *ctxt, @@ -3561,7 +3561,7 @@ gcc_jit_context_compile_to_file (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::dump_to_file method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_dump_to_file (gcc_jit_context *ctxt, @@ -3599,7 +3599,7 @@ gcc_jit_context_set_logfile (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::dump_reproducer_to_file method in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_dump_reproducer_to_file (gcc_jit_context *ctxt, @@ -3615,7 +3615,7 @@ gcc_jit_context_dump_reproducer_to_file (gcc_jit_context *ctxt, After error-checking, the real work is done by the gcc::jit::recording::context::get_first_error method in - jit-recording.c. */ + jit-recording.cc. */ const char * gcc_jit_context_get_first_error (gcc_jit_context *ctxt) @@ -3630,7 +3630,7 @@ gcc_jit_context_get_first_error (gcc_jit_context *ctxt) After error-checking, the real work is done by the gcc::jit::recording::context::get_last_error method in - jit-recording.c. */ + jit-recording.cc. */ const char * gcc_jit_context_get_last_error (gcc_jit_context *ctxt) @@ -3643,7 +3643,7 @@ gcc_jit_context_get_last_error (gcc_jit_context *ctxt) /* Public entrypoint. See description in libgccjit.h. After error-checking, the real work is done by the - gcc::jit::result::get_code method in jit-result.c. */ + gcc::jit::result::get_code method in jit-result.cc. */ void * gcc_jit_result_get_code (gcc_jit_result *result, @@ -3663,7 +3663,7 @@ gcc_jit_result_get_code (gcc_jit_result *result, /* Public entrypoint. See description in libgccjit.h. After error-checking, the real work is done by the - gcc::jit::result::get_global method in jit-result.c. */ + gcc::jit::result::get_global method in jit-result.cc. */ void * gcc_jit_result_get_global (gcc_jit_result *result, @@ -3682,7 +3682,7 @@ gcc_jit_result_get_global (gcc_jit_result *result, /* Public entrypoint. See description in libgccjit.h. After error-checking, this is essentially a wrapper around the - destructor for gcc::jit::result in jit-result.c. */ + destructor for gcc::jit::result in jit-result.cc. */ void gcc_jit_result_release (gcc_jit_result *result) @@ -3821,7 +3821,7 @@ gcc_jit_rvalue_set_bool_require_tail_call (gcc_jit_rvalue *rvalue, After error-checking, the real work is done by the gcc::jit::recording::type::get_aligned method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_type_get_aligned (gcc_jit_type *type, @@ -3846,7 +3846,7 @@ gcc_jit_type_get_aligned (gcc_jit_type *type, After error-checking, the real work is done by the gcc::jit::recording::type::get_vector method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_type * gcc_jit_type_get_vector (gcc_jit_type *type, size_t num_units) @@ -3874,7 +3874,7 @@ gcc_jit_type_get_vector (gcc_jit_type *type, size_t num_units) After error-checking, the real work is done by the gcc::jit::recording::function::get_address method, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_rvalue * gcc_jit_function_get_address (gcc_jit_function *fn, @@ -3894,7 +3894,7 @@ gcc_jit_function_get_address (gcc_jit_function *fn, After error-checking, the real work is done by the gcc::jit::recording::context::new_rvalue_from_vector method, in - jit-recording.c. */ + jit-recording.cc. */ extern gcc_jit_rvalue * gcc_jit_context_new_rvalue_from_vector (gcc_jit_context *ctxt, @@ -4000,7 +4000,7 @@ gcc_jit_version_patchlevel (void) After error-checking, the real work is done by the gcc::jit::recording::block::add_extended_asm, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_extended_asm * gcc_jit_block_add_extended_asm (gcc_jit_block *block, @@ -4020,7 +4020,7 @@ gcc_jit_block_add_extended_asm (gcc_jit_block *block, After error-checking, the real work is done by the gcc::jit::recording::block::end_with_extended_asm_goto, in - jit-recording.c. */ + jit-recording.cc. */ gcc_jit_extended_asm * gcc_jit_block_end_with_extended_asm_goto (gcc_jit_block *block, @@ -4065,7 +4065,7 @@ gcc_jit_extended_asm_as_object (gcc_jit_extended_asm *ext_asm) After error-checking, the real work is done by the gcc::jit::recording::extended_asm::set_volatile_flag, in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_extended_asm_set_volatile_flag (gcc_jit_extended_asm *ext_asm, @@ -4079,7 +4079,7 @@ gcc_jit_extended_asm_set_volatile_flag (gcc_jit_extended_asm *ext_asm, After error-checking, the real work is done by the gcc::jit::recording::extended_asm::set_inline_flag, in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_extended_asm_set_inline_flag (gcc_jit_extended_asm *ext_asm, @@ -4093,7 +4093,7 @@ gcc_jit_extended_asm_set_inline_flag (gcc_jit_extended_asm *ext_asm, After error-checking, the real work is done by the gcc::jit::recording::extended_asm::add_output_operand, in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_extended_asm_add_output_operand (gcc_jit_extended_asm *ext_asm, @@ -4117,7 +4117,7 @@ gcc_jit_extended_asm_add_output_operand (gcc_jit_extended_asm *ext_asm, After error-checking, the real work is done by the gcc::jit::recording::extended_asm::add_input_operand, in - jit-recording.c. */ + jit-recording.cc. */ extern void gcc_jit_extended_asm_add_input_operand (gcc_jit_extended_asm *ext_asm, @@ -4139,7 +4139,7 @@ gcc_jit_extended_asm_add_input_operand (gcc_jit_extended_asm *ext_asm, After error-checking, the real work is done by the gcc::jit::recording::extended_asm::add_clobber, in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_extended_asm_add_clobber (gcc_jit_extended_asm *ext_asm, @@ -4157,7 +4157,7 @@ gcc_jit_extended_asm_add_clobber (gcc_jit_extended_asm *ext_asm, After error-checking, the real work is done by the gcc::jit::recording::context::add_top_level_asm, in - jit-recording.c. */ + jit-recording.cc. */ void gcc_jit_context_add_top_level_asm (gcc_jit_context *ctxt, diff --git a/gcc/jit/notes.txt b/gcc/jit/notes.txt index 36e05cb..ad0d957 100644 --- a/gcc/jit/notes.txt +++ b/gcc/jit/notes.txt @@ -6,10 +6,10 @@ Client Code . Generated . libgccjit.so ──────────────────────────> . . . . │ . . . . V . . - . . ──> libgccjit.c . + . . ──> libgccjit.cc . . . │ (error-checking). . . │ . - . . ──> jit-recording.c + . . ──> jit-recording.cc . . (record API calls) . . <─────── . . . │ . . @@ -36,7 +36,7 @@ Client Code . Generated . libgccjit.so . . . │ . ..........................................│..................VVVVVVVVVVVVV... . . . │ . No GC in here - . . . │ jit-playback.c + . . . │ jit-playback.cc . . . │ (playback of API calls) . . . ───────────────> creation of functions, . . . . types, expression trees |