[binutils-gdb] gdb: add back declarations for _initialize functions
Simon Marchi
simark@sourceware.org
Mon Jan 13 19:09:00 GMT 2020
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6c2659886f7018fcca26ee0fc813bc9748fb8513
commit 6c2659886f7018fcca26ee0fc813bc9748fb8513
Author: Simon Marchi <simon.marchi@efficios.com>
Date: Mon Jan 13 14:01:38 2020 -0500
gdb: add back declarations for _initialize functions
I'd like to enable the -Wmissing-declarations warning. However, it
warns for every _initialize function, for example:
CXX dcache.o
/home/smarchi/src/binutils-gdb/gdb/dcache.c: In function âÂÂvoid _initialize_dcache()âÂÂ:
/home/smarchi/src/binutils-gdb/gdb/dcache.c:688:1: error: no previous declaration for âÂÂvoid _initialize_dcache()â [-Werror=missing-declarations]
_initialize_dcache (void)
^~~~~~~~~~~~~~~~~~
The only practical way forward I found is to add back the declarations,
which were removed by this commit:
commit 481695ed5f6e0a8a9c9c50bfac1cdd2b3151e6c9
Author: John Baldwin <jhb@FreeBSD.org>
Date: Sat Sep 9 11:02:37 2017 -0700
Remove unnecessary function prototypes.
I don't think it's a big problem to have the declarations for these
functions, but if anybody has a better solution for this, I'll be happy
to use it.
gdb/ChangeLog:
* aarch64-fbsd-nat.c (_initialize_aarch64_fbsd_nat): Add declaration.
* aarch64-fbsd-tdep.c (_initialize_aarch64_fbsd_tdep): Add declaration.
* aarch64-linux-nat.c (_initialize_aarch64_linux_nat): Add declaration.
* aarch64-linux-tdep.c (_initialize_aarch64_linux_tdep): Add declaration.
* aarch64-newlib-tdep.c (_initialize_aarch64_newlib_tdep): Add declaration.
* aarch64-tdep.c (_initialize_aarch64_tdep): Add declaration.
* ada-exp.y (_initialize_ada_exp): Add declaration.
* ada-lang.c (_initialize_ada_language): Add declaration.
* ada-tasks.c (_initialize_tasks): Add declaration.
* agent.c (_initialize_agent): Add declaration.
* aix-thread.c (_initialize_aix_thread): Add declaration.
* alpha-bsd-nat.c (_initialize_alphabsd_nat): Add declaration.
* alpha-linux-nat.c (_initialize_alpha_linux_nat): Add declaration.
* alpha-linux-tdep.c (_initialize_alpha_linux_tdep): Add declaration.
* alpha-nbsd-tdep.c (_initialize_alphanbsd_tdep): Add declaration.
* alpha-obsd-tdep.c (_initialize_alphaobsd_tdep): Add declaration.
* alpha-tdep.c (_initialize_alpha_tdep): Add declaration.
* amd64-darwin-tdep.c (_initialize_amd64_darwin_tdep): Add declaration.
* amd64-dicos-tdep.c (_initialize_amd64_dicos_tdep): Add declaration.
* amd64-fbsd-nat.c (_initialize_amd64fbsd_nat): Add declaration.
* amd64-fbsd-tdep.c (_initialize_amd64fbsd_tdep): Add declaration.
* amd64-linux-nat.c (_initialize_amd64_linux_nat): Add declaration.
* amd64-linux-tdep.c (_initialize_amd64_linux_tdep): Add declaration.
* amd64-nbsd-nat.c (_initialize_amd64nbsd_nat): Add declaration.
* amd64-nbsd-tdep.c (_initialize_amd64nbsd_tdep): Add declaration.
* amd64-obsd-nat.c (_initialize_amd64obsd_nat): Add declaration.
* amd64-obsd-tdep.c (_initialize_amd64obsd_tdep): Add declaration.
* amd64-sol2-tdep.c (_initialize_amd64_sol2_tdep): Add declaration.
* amd64-tdep.c (_initialize_amd64_tdep): Add declaration.
* amd64-windows-nat.c (_initialize_amd64_windows_nat): Add declaration.
* amd64-windows-tdep.c (_initialize_amd64_windows_tdep): Add declaration.
* annotate.c (_initialize_annotate): Add declaration.
* arc-newlib-tdep.c (_initialize_arc_newlib_tdep): Add declaration.
* arc-tdep.c (_initialize_arc_tdep): Add declaration.
* arch-utils.c (_initialize_gdbarch_utils): Add declaration.
* arm-fbsd-nat.c (_initialize_arm_fbsd_nat): Add declaration.
* arm-fbsd-tdep.c (_initialize_arm_fbsd_tdep): Add declaration.
* arm-linux-nat.c (_initialize_arm_linux_nat): Add declaration.
* arm-linux-tdep.c (_initialize_arm_linux_tdep): Add declaration.
* arm-nbsd-nat.c (_initialize_arm_netbsd_nat): Add declaration.
* arm-nbsd-tdep.c (_initialize_arm_netbsd_tdep): Add declaration.
* arm-obsd-tdep.c (_initialize_armobsd_tdep): Add declaration.
* arm-pikeos-tdep.c (_initialize_arm_pikeos_tdep): Add declaration.
* arm-symbian-tdep.c (_initialize_arm_symbian_tdep): Add declaration.
* arm-tdep.c (_initialize_arm_tdep): Add declaration.
* arm-wince-tdep.c (_initialize_arm_wince_tdep): Add declaration.
* auto-load.c (_initialize_auto_load): Add declaration.
* auxv.c (_initialize_auxv): Add declaration.
* avr-tdep.c (_initialize_avr_tdep): Add declaration.
* ax-gdb.c (_initialize_ax_gdb): Add declaration.
* bfin-linux-tdep.c (_initialize_bfin_linux_tdep): Add declaration.
* bfin-tdep.c (_initialize_bfin_tdep): Add declaration.
* break-catch-sig.c (_initialize_break_catch_sig): Add declaration.
* break-catch-syscall.c (_initialize_break_catch_syscall): Add declaration.
* break-catch-throw.c (_initialize_break_catch_throw): Add declaration.
* breakpoint.c (_initialize_breakpoint): Add declaration.
* bsd-uthread.c (_initialize_bsd_uthread): Add declaration.
* btrace.c (_initialize_btrace): Add declaration.
* charset.c (_initialize_charset): Add declaration.
* cli/cli-cmds.c (_initialize_cli_cmds): Add declaration.
* cli/cli-dump.c (_initialize_cli_dump): Add declaration.
* cli/cli-interp.c (_initialize_cli_interp): Add declaration.
* cli/cli-logging.c (_initialize_cli_logging): Add declaration.
* cli/cli-script.c (_initialize_cli_script): Add declaration.
* cli/cli-style.c (_initialize_cli_style): Add declaration.
* coff-pe-read.c (_initialize_coff_pe_read): Add declaration.
* coffread.c (_initialize_coffread): Add declaration.
* compile/compile-cplus-types.c (_initialize_compile_cplus_types): Add declaration.
* compile/compile.c (_initialize_compile): Add declaration.
* complaints.c (_initialize_complaints): Add declaration.
* completer.c (_initialize_completer): Add declaration.
* copying.c (_initialize_copying): Add declaration.
* corefile.c (_initialize_core): Add declaration.
* corelow.c (_initialize_corelow): Add declaration.
* cp-abi.c (_initialize_cp_abi): Add declaration.
* cp-namespace.c (_initialize_cp_namespace): Add declaration.
* cp-support.c (_initialize_cp_support): Add declaration.
* cp-valprint.c (_initialize_cp_valprint): Add declaration.
* cris-linux-tdep.c (_initialize_cris_linux_tdep): Add declaration.
* cris-tdep.c (_initialize_cris_tdep): Add declaration.
* csky-linux-tdep.c (_initialize_csky_linux_tdep): Add declaration.
* csky-tdep.c (_initialize_csky_tdep): Add declaration.
* ctfread.c (_initialize_ctfread): Add declaration.
* d-lang.c (_initialize_d_language): Add declaration.
* darwin-nat-info.c (_initialize_darwin_info_commands): Add declaration.
* darwin-nat.c (_initialize_darwin_nat): Add declaration.
* dbxread.c (_initialize_dbxread): Add declaration.
* dcache.c (_initialize_dcache): Add declaration.
* disasm-selftests.c (_initialize_disasm_selftests): Add declaration.
* disasm.c (_initialize_disasm): Add declaration.
* dtrace-probe.c (_initialize_dtrace_probe): Add declaration.
* dummy-frame.c (_initialize_dummy_frame): Add declaration.
* dwarf-index-cache.c (_initialize_index_cache): Add declaration.
* dwarf-index-write.c (_initialize_dwarf_index_write): Add declaration.
* dwarf2-frame-tailcall.c (_initialize_tailcall_frame): Add declaration.
* dwarf2-frame.c (_initialize_dwarf2_frame): Add declaration.
* dwarf2expr.c (_initialize_dwarf2expr): Add declaration.
* dwarf2loc.c (_initialize_dwarf2loc): Add declaration.
* dwarf2read.c (_initialize_dwarf2_read): Add declaration.
* elfread.c (_initialize_elfread): Add declaration.
* exec.c (_initialize_exec): Add declaration.
* extension.c (_initialize_extension): Add declaration.
* f-lang.c (_initialize_f_language): Add declaration.
* f-valprint.c (_initialize_f_valprint): Add declaration.
* fbsd-nat.c (_initialize_fbsd_nat): Add declaration.
* fbsd-tdep.c (_initialize_fbsd_tdep): Add declaration.
* filesystem.c (_initialize_filesystem): Add declaration.
* findcmd.c (_initialize_mem_search): Add declaration.
* findvar.c (_initialize_findvar): Add declaration.
* fork-child.c (_initialize_fork_child): Add declaration.
* frame-base.c (_initialize_frame_base): Add declaration.
* frame-unwind.c (_initialize_frame_unwind): Add declaration.
* frame.c (_initialize_frame): Add declaration.
* frv-linux-tdep.c (_initialize_frv_linux_tdep): Add declaration.
* frv-tdep.c (_initialize_frv_tdep): Add declaration.
* ft32-tdep.c (_initialize_ft32_tdep): Add declaration.
* gcore.c (_initialize_gcore): Add declaration.
* gdb-demangle.c (_initialize_gdb_demangle): Add declaration.
* gdb_bfd.c (_initialize_gdb_bfd): Add declaration.
* gdbarch-selftests.c (_initialize_gdbarch_selftests): Add declaration.
* gdbarch.c (_initialize_gdbarch): Add declaration.
* gdbtypes.c (_initialize_gdbtypes): Add declaration.
* gnu-nat.c (_initialize_gnu_nat): Add declaration.
* gnu-v2-abi.c (_initialize_gnu_v2_abi): Add declaration.
* gnu-v3-abi.c (_initialize_gnu_v3_abi): Add declaration.
* go-lang.c (_initialize_go_language): Add declaration.
* go32-nat.c (_initialize_go32_nat): Add declaration.
* guile/guile.c (_initialize_guile): Add declaration.
* h8300-tdep.c (_initialize_h8300_tdep): Add declaration.
* hppa-linux-nat.c (_initialize_hppa_linux_nat): Add declaration.
* hppa-linux-tdep.c (_initialize_hppa_linux_tdep): Add declaration.
* hppa-nbsd-nat.c (_initialize_hppanbsd_nat): Add declaration.
* hppa-nbsd-tdep.c (_initialize_hppanbsd_tdep): Add declaration.
* hppa-obsd-nat.c (_initialize_hppaobsd_nat): Add declaration.
* hppa-obsd-tdep.c (_initialize_hppabsd_tdep): Add declaration.
* hppa-tdep.c (_initialize_hppa_tdep): Add declaration.
* i386-bsd-nat.c (_initialize_i386bsd_nat): Add declaration.
* i386-cygwin-tdep.c (_initialize_i386_cygwin_tdep): Add declaration.
* i386-darwin-nat.c (_initialize_i386_darwin_nat): Add declaration.
* i386-darwin-tdep.c (_initialize_i386_darwin_tdep): Add declaration.
* i386-dicos-tdep.c (_initialize_i386_dicos_tdep): Add declaration.
* i386-fbsd-nat.c (_initialize_i386fbsd_nat): Add declaration.
* i386-fbsd-tdep.c (_initialize_i386fbsd_tdep): Add declaration.
* i386-gnu-nat.c (_initialize_i386gnu_nat): Add declaration.
* i386-gnu-tdep.c (_initialize_i386gnu_tdep): Add declaration.
* i386-go32-tdep.c (_initialize_i386_go32_tdep): Add declaration.
* i386-linux-nat.c (_initialize_i386_linux_nat): Add declaration.
* i386-linux-tdep.c (_initialize_i386_linux_tdep): Add declaration.
* i386-nbsd-nat.c (_initialize_i386nbsd_nat): Add declaration.
* i386-nbsd-tdep.c (_initialize_i386nbsd_tdep): Add declaration.
* i386-nto-tdep.c (_initialize_i386nto_tdep): Add declaration.
* i386-obsd-nat.c (_initialize_i386obsd_nat): Add declaration.
* i386-obsd-tdep.c (_initialize_i386obsd_tdep): Add declaration.
* i386-sol2-nat.c (_initialize_amd64_sol2_nat): Add declaration.
* i386-sol2-tdep.c (_initialize_i386_sol2_tdep): Add declaration.
* i386-tdep.c (_initialize_i386_tdep): Add declaration.
* i386-windows-nat.c (_initialize_i386_windows_nat): Add declaration.
* ia64-libunwind-tdep.c (_initialize_libunwind_frame): Add declaration.
* ia64-linux-nat.c (_initialize_ia64_linux_nat): Add declaration.
* ia64-linux-tdep.c (_initialize_ia64_linux_tdep): Add declaration.
* ia64-tdep.c (_initialize_ia64_tdep): Add declaration.
* ia64-vms-tdep.c (_initialize_ia64_vms_tdep): Add declaration.
* infcall.c (_initialize_infcall): Add declaration.
* infcmd.c (_initialize_infcmd): Add declaration.
* inflow.c (_initialize_inflow): Add declaration.
* infrun.c (_initialize_infrun): Add declaration.
* interps.c (_initialize_interpreter): Add declaration.
* iq2000-tdep.c (_initialize_iq2000_tdep): Add declaration.
* jit.c (_initialize_jit): Add declaration.
* language.c (_initialize_language): Add declaration.
* linux-fork.c (_initialize_linux_fork): Add declaration.
* linux-nat.c (_initialize_linux_nat): Add declaration.
* linux-tdep.c (_initialize_linux_tdep): Add declaration.
* linux-thread-db.c (_initialize_thread_db): Add declaration.
* lm32-tdep.c (_initialize_lm32_tdep): Add declaration.
* m2-lang.c (_initialize_m2_language): Add declaration.
* m32c-tdep.c (_initialize_m32c_tdep): Add declaration.
* m32r-linux-nat.c (_initialize_m32r_linux_nat): Add declaration.
* m32r-linux-tdep.c (_initialize_m32r_linux_tdep): Add declaration.
* m32r-tdep.c (_initialize_m32r_tdep): Add declaration.
* m68hc11-tdep.c (_initialize_m68hc11_tdep): Add declaration.
* m68k-bsd-nat.c (_initialize_m68kbsd_nat): Add declaration.
* m68k-bsd-tdep.c (_initialize_m68kbsd_tdep): Add declaration.
* m68k-linux-nat.c (_initialize_m68k_linux_nat): Add declaration.
* m68k-linux-tdep.c (_initialize_m68k_linux_tdep): Add declaration.
* m68k-tdep.c (_initialize_m68k_tdep): Add declaration.
* machoread.c (_initialize_machoread): Add declaration.
* macrocmd.c (_initialize_macrocmd): Add declaration.
* macroscope.c (_initialize_macroscope): Add declaration.
* maint-test-options.c (_initialize_maint_test_options): Add declaration.
* maint-test-settings.c (_initialize_maint_test_settings): Add declaration.
* maint.c (_initialize_maint_cmds): Add declaration.
* mdebugread.c (_initialize_mdebugread): Add declaration.
* memattr.c (_initialize_mem): Add declaration.
* mep-tdep.c (_initialize_mep_tdep): Add declaration.
* mi/mi-cmd-env.c (_initialize_mi_cmd_env): Add declaration.
* mi/mi-cmds.c (_initialize_mi_cmds): Add declaration.
* mi/mi-interp.c (_initialize_mi_interp): Add declaration.
* mi/mi-main.c (_initialize_mi_main): Add declaration.
* microblaze-linux-tdep.c (_initialize_microblaze_linux_tdep): Add declaration.
* microblaze-tdep.c (_initialize_microblaze_tdep): Add declaration.
* mips-fbsd-nat.c (_initialize_mips_fbsd_nat): Add declaration.
* mips-fbsd-tdep.c (_initialize_mips_fbsd_tdep): Add declaration.
* mips-linux-nat.c (_initialize_mips_linux_nat): Add declaration.
* mips-linux-tdep.c (_initialize_mips_linux_tdep): Add declaration.
* mips-nbsd-nat.c (_initialize_mipsnbsd_nat): Add declaration.
* mips-nbsd-tdep.c (_initialize_mipsnbsd_tdep): Add declaration.
* mips-sde-tdep.c (_initialize_mips_sde_tdep): Add declaration.
* mips-tdep.c (_initialize_mips_tdep): Add declaration.
* mips64-obsd-nat.c (_initialize_mips64obsd_nat): Add declaration.
* mips64-obsd-tdep.c (_initialize_mips64obsd_tdep): Add declaration.
* mipsread.c (_initialize_mipsread): Add declaration.
* mn10300-linux-tdep.c (_initialize_mn10300_linux_tdep): Add declaration.
* mn10300-tdep.c (_initialize_mn10300_tdep): Add declaration.
* moxie-tdep.c (_initialize_moxie_tdep): Add declaration.
* msp430-tdep.c (_initialize_msp430_tdep): Add declaration.
* nds32-tdep.c (_initialize_nds32_tdep): Add declaration.
* nios2-linux-tdep.c (_initialize_nios2_linux_tdep): Add declaration.
* nios2-tdep.c (_initialize_nios2_tdep): Add declaration.
* nto-procfs.c (_initialize_procfs): Add declaration.
* objc-lang.c (_initialize_objc_language): Add declaration.
* observable.c (_initialize_observer): Add declaration.
* opencl-lang.c (_initialize_opencl_language): Add declaration.
* or1k-linux-tdep.c (_initialize_or1k_linux_tdep): Add declaration.
* or1k-tdep.c (_initialize_or1k_tdep): Add declaration.
* osabi.c (_initialize_gdb_osabi): Add declaration.
* osdata.c (_initialize_osdata): Add declaration.
* p-valprint.c (_initialize_pascal_valprint): Add declaration.
* parse.c (_initialize_parse): Add declaration.
* ppc-fbsd-nat.c (_initialize_ppcfbsd_nat): Add declaration.
* ppc-fbsd-tdep.c (_initialize_ppcfbsd_tdep): Add declaration.
* ppc-linux-nat.c (_initialize_ppc_linux_nat): Add declaration.
* ppc-linux-tdep.c (_initialize_ppc_linux_tdep): Add declaration.
* ppc-nbsd-nat.c (_initialize_ppcnbsd_nat): Add declaration.
* ppc-nbsd-tdep.c (_initialize_ppcnbsd_tdep): Add declaration.
* ppc-obsd-nat.c (_initialize_ppcobsd_nat): Add declaration.
* ppc-obsd-tdep.c (_initialize_ppcobsd_tdep): Add declaration.
* printcmd.c (_initialize_printcmd): Add declaration.
* probe.c (_initialize_probe): Add declaration.
* proc-api.c (_initialize_proc_api): Add declaration.
* proc-events.c (_initialize_proc_events): Add declaration.
* proc-service.c (_initialize_proc_service): Add declaration.
* procfs.c (_initialize_procfs): Add declaration.
* producer.c (_initialize_producer): Add declaration.
* psymtab.c (_initialize_psymtab): Add declaration.
* python/python.c (_initialize_python): Add declaration.
* ravenscar-thread.c (_initialize_ravenscar): Add declaration.
* record-btrace.c (_initialize_record_btrace): Add declaration.
* record-full.c (_initialize_record_full): Add declaration.
* record.c (_initialize_record): Add declaration.
* regcache-dump.c (_initialize_regcache_dump): Add declaration.
* regcache.c (_initialize_regcache): Add declaration.
* reggroups.c (_initialize_reggroup): Add declaration.
* remote-notif.c (_initialize_notif): Add declaration.
* remote-sim.c (_initialize_remote_sim): Add declaration.
* remote.c (_initialize_remote): Add declaration.
* reverse.c (_initialize_reverse): Add declaration.
* riscv-fbsd-nat.c (_initialize_riscv_fbsd_nat): Add declaration.
* riscv-fbsd-tdep.c (_initialize_riscv_fbsd_tdep): Add declaration.
* riscv-linux-nat.c (_initialize_riscv_linux_nat): Add declaration.
* riscv-linux-tdep.c (_initialize_riscv_linux_tdep): Add declaration.
* riscv-tdep.c (_initialize_riscv_tdep): Add declaration.
* rl78-tdep.c (_initialize_rl78_tdep): Add declaration.
* rs6000-aix-tdep.c (_initialize_rs6000_aix_tdep): Add declaration.
* rs6000-lynx178-tdep.c (_initialize_rs6000_lynx178_tdep):
Add declaration.
* rs6000-nat.c (_initialize_rs6000_nat): Add declaration.
* rs6000-tdep.c (_initialize_rs6000_tdep): Add declaration.
* run-on-main-thread.c (_initialize_run_on_main_thread): Add declaration.
* rust-exp.y (_initialize_rust_exp): Add declaration.
* rx-tdep.c (_initialize_rx_tdep): Add declaration.
* s12z-tdep.c (_initialize_s12z_tdep): Add declaration.
* s390-linux-nat.c (_initialize_s390_nat): Add declaration.
* s390-linux-tdep.c (_initialize_s390_linux_tdep): Add declaration.
* s390-tdep.c (_initialize_s390_tdep): Add declaration.
* score-tdep.c (_initialize_score_tdep): Add declaration.
* ser-go32.c (_initialize_ser_dos): Add declaration.
* ser-mingw.c (_initialize_ser_windows): Add declaration.
* ser-pipe.c (_initialize_ser_pipe): Add declaration.
* ser-tcp.c (_initialize_ser_tcp): Add declaration.
* ser-uds.c (_initialize_ser_socket): Add declaration.
* ser-unix.c (_initialize_ser_hardwire): Add declaration.
* serial.c (_initialize_serial): Add declaration.
* sh-linux-tdep.c (_initialize_sh_linux_tdep): Add declaration.
* sh-nbsd-nat.c (_initialize_shnbsd_nat): Add declaration.
* sh-nbsd-tdep.c (_initialize_shnbsd_tdep): Add declaration.
* sh-tdep.c (_initialize_sh_tdep): Add declaration.
* skip.c (_initialize_step_skip): Add declaration.
* sol-thread.c (_initialize_sol_thread): Add declaration.
* solib-aix.c (_initialize_solib_aix): Add declaration.
* solib-darwin.c (_initialize_darwin_solib): Add declaration.
* solib-dsbt.c (_initialize_dsbt_solib): Add declaration.
* solib-frv.c (_initialize_frv_solib): Add declaration.
* solib-svr4.c (_initialize_svr4_solib): Add declaration.
* solib-target.c (_initialize_solib_target): Add declaration.
* solib.c (_initialize_solib): Add declaration.
* source-cache.c (_initialize_source_cache): Add declaration.
* source.c (_initialize_source): Add declaration.
* sparc-linux-nat.c (_initialize_sparc_linux_nat): Add declaration.
* sparc-linux-tdep.c (_initialize_sparc_linux_tdep): Add declaration.
* sparc-nat.c (_initialize_sparc_nat): Add declaration.
* sparc-nbsd-nat.c (_initialize_sparcnbsd_nat): Add declaration.
* sparc-nbsd-tdep.c (_initialize_sparcnbsd_tdep): Add declaration.
* sparc-obsd-tdep.c (_initialize_sparc32obsd_tdep): Add declaration.
* sparc-sol2-tdep.c (_initialize_sparc_sol2_tdep): Add declaration.
* sparc-tdep.c (_initialize_sparc_tdep): Add declaration.
* sparc64-fbsd-nat.c (_initialize_sparc64fbsd_nat): Add declaration.
* sparc64-fbsd-tdep.c (_initialize_sparc64fbsd_tdep): Add declaration.
* sparc64-linux-nat.c (_initialize_sparc64_linux_nat): Add declaration.
* sparc64-linux-tdep.c (_initialize_sparc64_linux_tdep): Add declaration.
* sparc64-nat.c (_initialize_sparc64_nat): Add declaration.
* sparc64-nbsd-nat.c (_initialize_sparc64nbsd_nat): Add declaration.
* sparc64-nbsd-tdep.c (_initialize_sparc64nbsd_tdep): Add declaration.
* sparc64-obsd-nat.c (_initialize_sparc64obsd_nat): Add declaration.
* sparc64-obsd-tdep.c (_initialize_sparc64obsd_tdep): Add declaration.
* sparc64-sol2-tdep.c (_initialize_sparc64_sol2_tdep): Add declaration.
* sparc64-tdep.c (_initialize_sparc64_adi_tdep): Add declaration.
* stabsread.c (_initialize_stabsread): Add declaration.
* stack.c (_initialize_stack): Add declaration.
* stap-probe.c (_initialize_stap_probe): Add declaration.
* std-regs.c (_initialize_frame_reg): Add declaration.
* symfile-debug.c (_initialize_symfile_debug): Add declaration.
* symfile-mem.c (_initialize_symfile_mem): Add declaration.
* symfile.c (_initialize_symfile): Add declaration.
* symmisc.c (_initialize_symmisc): Add declaration.
* symtab.c (_initialize_symtab): Add declaration.
* target.c (_initialize_target): Add declaration.
* target-connection.c (_initialize_target_connection): Add
declaration.
* target-dcache.c (_initialize_target_dcache): Add declaration.
* target-descriptions.c (_initialize_target_descriptions): Add declaration.
* thread.c (_initialize_thread): Add declaration.
* tic6x-linux-tdep.c (_initialize_tic6x_linux_tdep): Add declaration.
* tic6x-tdep.c (_initialize_tic6x_tdep): Add declaration.
* tilegx-linux-nat.c (_initialize_tile_linux_nat): Add declaration.
* tilegx-linux-tdep.c (_initialize_tilegx_linux_tdep): Add declaration.
* tilegx-tdep.c (_initialize_tilegx_tdep): Add declaration.
* tracectf.c (_initialize_ctf): Add declaration.
* tracefile-tfile.c (_initialize_tracefile_tfile): Add declaration.
* tracefile.c (_initialize_tracefile): Add declaration.
* tracepoint.c (_initialize_tracepoint): Add declaration.
* tui/tui-hooks.c (_initialize_tui_hooks): Add declaration.
* tui/tui-interp.c (_initialize_tui_interp): Add declaration.
* tui/tui-layout.c (_initialize_tui_layout): Add declaration.
* tui/tui-regs.c (_initialize_tui_regs): Add declaration.
* tui/tui-stack.c (_initialize_tui_stack): Add declaration.
* tui/tui-win.c (_initialize_tui_win): Add declaration.
* tui/tui.c (_initialize_tui): Add declaration.
* typeprint.c (_initialize_typeprint): Add declaration.
* ui-style.c (_initialize_ui_style): Add declaration.
* unittests/array-view-selftests.c (_initialize_array_view_selftests): Add declaration.
* unittests/child-path-selftests.c (_initialize_child_path_selftests): Add declaration.
* unittests/cli-utils-selftests.c (_initialize_cli_utils_selftests): Add declaration.
* unittests/common-utils-selftests.c (_initialize_common_utils_selftests): Add declaration.
* unittests/copy_bitwise-selftests.c (_initialize_copy_bitwise_utils_selftests): Add declaration.
* unittests/environ-selftests.c (_initialize_environ_selftests): Add declaration.
* unittests/filtered_iterator-selftests.c
(_initialize_filtered_iterator_selftests): Add declaration.
* unittests/format_pieces-selftests.c (_initialize_format_pieces_selftests): Add declaration.
* unittests/function-view-selftests.c (_initialize_function_view_selftests): Add declaration.
* unittests/help-doc-selftests.c (_initialize_help_doc_selftests): Add declaration.
* unittests/lookup_name_info-selftests.c (_initialize_lookup_name_info_selftests): Add declaration.
* unittests/main-thread-selftests.c
(_initialize_main_thread_selftests): Add declaration.
* unittests/memory-map-selftests.c (_initialize_memory_map_selftests): Add declaration.
* unittests/memrange-selftests.c (_initialize_memrange_selftests): Add declaration.
* unittests/mkdir-recursive-selftests.c (_initialize_mkdir_recursive_selftests): Add declaration.
* unittests/observable-selftests.c (_initialize_observer_selftest): Add declaration.
* unittests/offset-type-selftests.c (_initialize_offset_type_selftests): Add declaration.
* unittests/optional-selftests.c (_initialize_optional_selftests): Add declaration.
* unittests/parse-connection-spec-selftests.c (_initialize_parse_connection_spec_selftests): Add declaration.
* unittests/rsp-low-selftests.c (_initialize_rsp_low_selftests): Add declaration.
* unittests/scoped_fd-selftests.c (_initialize_scoped_fd_selftests): Add declaration.
* unittests/scoped_mmap-selftests.c (_initialize_scoped_mmap_selftests): Add declaration.
* unittests/scoped_restore-selftests.c (_initialize_scoped_restore_selftests): Add declaration.
* unittests/string_view-selftests.c (_initialize_string_view_selftests): Add declaration.
* unittests/style-selftests.c (_initialize_style_selftest): Add declaration.
* unittests/tracepoint-selftests.c (_initialize_tracepoint_selftests): Add declaration.
* unittests/tui-selftests.c (_initialize_tui_selftest): Add
declaration.
* unittests/unpack-selftests.c (_initialize_unpack_selftests): Add declaration.
* unittests/utils-selftests.c (_initialize_utils_selftests): Add declaration.
* unittests/vec-utils-selftests.c (_initialize_vec_utils_selftests): Add declaration.
* unittests/xml-utils-selftests.c (_initialize_xml_utils): Add declaration.
* user-regs.c (_initialize_user_regs): Add declaration.
* utils.c (_initialize_utils): Add declaration.
* v850-tdep.c (_initialize_v850_tdep): Add declaration.
* valops.c (_initialize_valops): Add declaration.
* valprint.c (_initialize_valprint): Add declaration.
* value.c (_initialize_values): Add declaration.
* varobj.c (_initialize_varobj): Add declaration.
* vax-bsd-nat.c (_initialize_vaxbsd_nat): Add declaration.
* vax-nbsd-tdep.c (_initialize_vaxnbsd_tdep): Add declaration.
* vax-tdep.c (_initialize_vax_tdep): Add declaration.
* windows-nat.c (_initialize_windows_nat): Add declaration.
(_initialize_check_for_gdb_ini): Add declaration.
(_initialize_loadable): Add declaration.
* windows-tdep.c (_initialize_windows_tdep): Add declaration.
* x86-bsd-nat.c (_initialize_x86_bsd_nat): Add declaration.
* x86-linux-nat.c (_initialize_x86_linux_nat): Add declaration.
* xcoffread.c (_initialize_xcoffread): Add declaration.
* xml-support.c (_initialize_xml_support): Add declaration.
* xstormy16-tdep.c (_initialize_xstormy16_tdep): Add declaration.
* xtensa-linux-nat.c (_initialize_xtensa_linux_nat): Add declaration.
* xtensa-linux-tdep.c (_initialize_xtensa_linux_tdep): Add declaration.
* xtensa-tdep.c (_initialize_xtensa_tdep): Add declaration.
Change-Id: I13eec7e0ed2b3c427377a7bdb055cf46da64def9
Diff:
---
gdb/ChangeLog | 409 ++++++++++++++++++++++++
gdb/aarch64-fbsd-nat.c | 3 +-
gdb/aarch64-fbsd-tdep.c | 3 +-
gdb/aarch64-linux-nat.c | 3 +-
gdb/aarch64-linux-tdep.c | 3 +-
gdb/aarch64-newlib-tdep.c | 3 +-
gdb/aarch64-tdep.c | 3 +-
gdb/ada-exp.y | 3 +-
gdb/ada-lang.c | 3 +-
gdb/ada-tasks.c | 3 +-
gdb/agent.c | 3 +-
gdb/aix-thread.c | 3 +-
gdb/alpha-bsd-nat.c | 3 +-
gdb/alpha-linux-nat.c | 3 +-
gdb/alpha-linux-tdep.c | 3 +-
gdb/alpha-nbsd-tdep.c | 3 +-
gdb/alpha-obsd-tdep.c | 3 +-
gdb/alpha-tdep.c | 3 +-
gdb/amd64-darwin-tdep.c | 3 +-
gdb/amd64-dicos-tdep.c | 3 +-
gdb/amd64-fbsd-nat.c | 3 +-
gdb/amd64-fbsd-tdep.c | 3 +-
gdb/amd64-linux-nat.c | 3 +-
gdb/amd64-linux-tdep.c | 3 +-
gdb/amd64-nbsd-nat.c | 3 +-
gdb/amd64-nbsd-tdep.c | 3 +-
gdb/amd64-obsd-nat.c | 3 +-
gdb/amd64-obsd-tdep.c | 3 +-
gdb/amd64-sol2-tdep.c | 3 +-
gdb/amd64-tdep.c | 3 +-
gdb/amd64-windows-nat.c | 3 +-
gdb/amd64-windows-tdep.c | 3 +-
gdb/annotate.c | 3 +-
gdb/arc-newlib-tdep.c | 3 +-
gdb/arc-tdep.c | 3 +-
gdb/arch-utils.c | 3 +-
gdb/arm-fbsd-nat.c | 3 +-
gdb/arm-fbsd-tdep.c | 3 +-
gdb/arm-linux-nat.c | 3 +-
gdb/arm-linux-tdep.c | 3 +-
gdb/arm-nbsd-nat.c | 3 +-
gdb/arm-nbsd-tdep.c | 3 +-
gdb/arm-obsd-tdep.c | 3 +-
gdb/arm-pikeos-tdep.c | 3 +-
gdb/arm-symbian-tdep.c | 3 +-
gdb/arm-tdep.c | 3 +-
gdb/arm-wince-tdep.c | 3 +-
gdb/auto-load.c | 3 +-
gdb/auxv.c | 3 +-
gdb/avr-tdep.c | 3 +-
gdb/ax-gdb.c | 3 +-
gdb/bfin-linux-tdep.c | 3 +-
gdb/bfin-tdep.c | 3 +-
gdb/break-catch-sig.c | 3 +-
gdb/break-catch-syscall.c | 3 +-
gdb/break-catch-throw.c | 3 +-
gdb/breakpoint.c | 3 +-
gdb/bsd-uthread.c | 3 +-
gdb/btrace.c | 3 +-
gdb/charset.c | 3 +-
gdb/cli/cli-cmds.c | 3 +-
gdb/cli/cli-dump.c | 3 +-
gdb/cli/cli-interp.c | 3 +-
gdb/cli/cli-logging.c | 3 +-
gdb/cli/cli-script.c | 3 +-
gdb/cli/cli-style.c | 1 +
gdb/coff-pe-read.c | 3 +-
gdb/coffread.c | 3 +-
gdb/compile/compile-cplus-types.c | 1 +
gdb/compile/compile.c | 3 +-
gdb/complaints.c | 3 +-
gdb/completer.c | 3 +-
gdb/copying.c | 3 +-
gdb/corefile.c | 3 +-
gdb/corelow.c | 3 +-
gdb/cp-abi.c | 3 +-
gdb/cp-namespace.c | 3 +-
gdb/cp-support.c | 3 +-
gdb/cp-valprint.c | 3 +-
gdb/cris-linux-tdep.c | 3 +-
gdb/cris-tdep.c | 3 +-
gdb/csky-linux-tdep.c | 3 +-
gdb/csky-tdep.c | 3 +-
gdb/ctfread.c | 3 +-
gdb/d-lang.c | 3 +-
gdb/darwin-nat-info.c | 3 +-
gdb/darwin-nat.c | 1 +
gdb/dbxread.c | 3 +-
gdb/dcache.c | 3 +-
gdb/disasm-selftests.c | 3 +-
gdb/disasm.c | 3 +-
gdb/dtrace-probe.c | 3 +-
gdb/dummy-frame.c | 3 +-
gdb/dwarf-index-cache.c | 1 +
gdb/dwarf-index-write.c | 1 +
gdb/dwarf2-frame-tailcall.c | 3 +-
gdb/dwarf2-frame.c | 3 +-
gdb/dwarf2expr.c | 3 +-
gdb/dwarf2loc.c | 3 +-
gdb/dwarf2read.c | 3 +-
gdb/elfread.c | 3 +-
gdb/exec.c | 3 +-
gdb/extension.c | 3 +-
gdb/f-lang.c | 3 +-
gdb/f-valprint.c | 3 +-
gdb/fbsd-nat.c | 3 +-
gdb/fbsd-tdep.c | 3 +-
gdb/filesystem.c | 3 +-
gdb/findcmd.c | 3 +-
gdb/findvar.c | 3 +-
gdb/fork-child.c | 3 +-
gdb/frame-base.c | 3 +-
gdb/frame-unwind.c | 3 +-
gdb/frame.c | 3 +-
gdb/frv-linux-tdep.c | 3 +-
gdb/frv-tdep.c | 3 +-
gdb/ft32-tdep.c | 3 +-
gdb/gcore.c | 3 +-
gdb/gdb-demangle.c | 3 +-
gdb/gdb_bfd.c | 3 +-
gdb/gdbarch-selftests.c | 3 +-
gdb/gdbarch.c | 3 +-
gdb/gdbtypes.c | 3 +-
gdb/gnu-nat.c | 3 +-
gdb/gnu-v2-abi.c | 3 +-
gdb/gnu-v3-abi.c | 3 +-
gdb/go-lang.c | 3 +-
gdb/go32-nat.c | 3 +-
gdb/guile/guile.c | 3 +-
gdb/h8300-tdep.c | 3 +-
gdb/hppa-linux-nat.c | 3 +-
gdb/hppa-linux-tdep.c | 3 +-
gdb/hppa-nbsd-nat.c | 3 +-
gdb/hppa-nbsd-tdep.c | 3 +-
gdb/hppa-obsd-nat.c | 3 +-
gdb/hppa-obsd-tdep.c | 3 +-
gdb/hppa-tdep.c | 3 +-
gdb/i386-bsd-nat.c | 3 +-
gdb/i386-cygwin-tdep.c | 3 +-
gdb/i386-darwin-nat.c | 3 +-
gdb/i386-darwin-tdep.c | 3 +-
gdb/i386-dicos-tdep.c | 3 +-
gdb/i386-fbsd-nat.c | 3 +-
gdb/i386-fbsd-tdep.c | 3 +-
gdb/i386-gnu-nat.c | 3 +-
gdb/i386-gnu-tdep.c | 3 +-
gdb/i386-go32-tdep.c | 1 +
gdb/i386-linux-nat.c | 3 +-
gdb/i386-linux-tdep.c | 3 +-
gdb/i386-nbsd-nat.c | 3 +-
gdb/i386-nbsd-tdep.c | 3 +-
gdb/i386-nto-tdep.c | 3 +-
gdb/i386-obsd-nat.c | 3 +-
gdb/i386-obsd-tdep.c | 3 +-
gdb/i386-sol2-nat.c | 3 +-
gdb/i386-sol2-tdep.c | 3 +-
gdb/i386-tdep.c | 3 +-
gdb/i386-windows-nat.c | 3 +-
gdb/ia64-libunwind-tdep.c | 3 +-
gdb/ia64-linux-nat.c | 3 +-
gdb/ia64-linux-tdep.c | 3 +-
gdb/ia64-tdep.c | 3 +-
gdb/ia64-vms-tdep.c | 3 +-
gdb/infcall.c | 3 +-
gdb/infcmd.c | 3 +-
gdb/inflow.c | 3 +-
gdb/infrun.c | 3 +-
gdb/interps.c | 3 +-
gdb/iq2000-tdep.c | 3 +-
gdb/jit.c | 3 +-
gdb/language.c | 3 +-
gdb/linux-fork.c | 3 +-
gdb/linux-nat.c | 3 +-
gdb/linux-tdep.c | 3 +-
gdb/linux-thread-db.c | 3 +-
gdb/lm32-tdep.c | 3 +-
gdb/m2-lang.c | 3 +-
gdb/m32c-tdep.c | 3 +-
gdb/m32r-linux-nat.c | 3 +-
gdb/m32r-linux-tdep.c | 3 +-
gdb/m32r-tdep.c | 3 +-
gdb/m68hc11-tdep.c | 3 +-
gdb/m68k-bsd-nat.c | 3 +-
gdb/m68k-bsd-tdep.c | 3 +-
gdb/m68k-linux-nat.c | 3 +-
gdb/m68k-linux-tdep.c | 3 +-
gdb/m68k-tdep.c | 3 +-
gdb/machoread.c | 3 +-
gdb/macrocmd.c | 3 +-
gdb/macroscope.c | 3 +-
gdb/maint-test-options.c | 1 +
gdb/maint-test-settings.c | 3 +-
gdb/maint.c | 3 +-
gdb/mdebugread.c | 3 +-
gdb/memattr.c | 3 +-
gdb/mep-tdep.c | 3 +-
gdb/mi/mi-cmd-env.c | 3 +-
gdb/mi/mi-cmds.c | 3 +-
gdb/mi/mi-interp.c | 3 +-
gdb/mi/mi-main.c | 3 +-
gdb/microblaze-linux-tdep.c | 3 +-
gdb/microblaze-tdep.c | 3 +-
gdb/mips-fbsd-nat.c | 3 +-
gdb/mips-fbsd-tdep.c | 3 +-
gdb/mips-linux-nat.c | 3 +-
gdb/mips-linux-tdep.c | 3 +-
gdb/mips-nbsd-nat.c | 3 +-
gdb/mips-nbsd-tdep.c | 3 +-
gdb/mips-sde-tdep.c | 3 +-
gdb/mips-tdep.c | 3 +-
gdb/mips64-obsd-nat.c | 3 +-
gdb/mips64-obsd-tdep.c | 3 +-
gdb/mipsread.c | 3 +-
gdb/mn10300-linux-tdep.c | 3 +-
gdb/mn10300-tdep.c | 3 +-
gdb/moxie-tdep.c | 3 +-
gdb/msp430-tdep.c | 3 +-
gdb/nds32-tdep.c | 3 +-
gdb/nios2-linux-tdep.c | 3 +-
gdb/nios2-tdep.c | 3 +-
gdb/nto-procfs.c | 3 +-
gdb/objc-lang.c | 3 +-
gdb/observable.c | 3 +-
gdb/opencl-lang.c | 3 +-
gdb/or1k-linux-tdep.c | 3 +-
gdb/or1k-tdep.c | 3 +-
gdb/osabi.c | 3 +-
gdb/osdata.c | 3 +-
gdb/p-valprint.c | 3 +-
gdb/parse.c | 3 +-
gdb/ppc-fbsd-nat.c | 3 +-
gdb/ppc-fbsd-tdep.c | 3 +-
gdb/ppc-linux-nat.c | 3 +-
gdb/ppc-linux-tdep.c | 3 +-
gdb/ppc-nbsd-nat.c | 3 +-
gdb/ppc-nbsd-tdep.c | 3 +-
gdb/ppc-obsd-nat.c | 3 +-
gdb/ppc-obsd-tdep.c | 3 +-
gdb/printcmd.c | 3 +-
gdb/probe.c | 3 +-
gdb/proc-api.c | 3 +-
gdb/proc-events.c | 3 +-
gdb/proc-service.c | 3 +-
gdb/procfs.c | 3 +-
gdb/producer.c | 1 +
gdb/psymtab.c | 3 +-
gdb/python/python.c | 3 +-
gdb/ravenscar-thread.c | 1 +
gdb/record-btrace.c | 3 +-
gdb/record-full.c | 3 +-
gdb/record.c | 3 +-
gdb/regcache-dump.c | 3 +-
gdb/regcache.c | 3 +-
gdb/reggroups.c | 3 +-
gdb/remote-notif.c | 3 +-
gdb/remote-sim.c | 3 +-
gdb/remote.c | 3 +-
gdb/reverse.c | 3 +-
gdb/riscv-fbsd-nat.c | 3 +-
gdb/riscv-fbsd-tdep.c | 3 +-
gdb/riscv-linux-nat.c | 3 +-
gdb/riscv-linux-tdep.c | 3 +-
gdb/riscv-tdep.c | 3 +-
gdb/rl78-tdep.c | 3 +-
gdb/rs6000-aix-tdep.c | 3 +-
gdb/rs6000-lynx178-tdep.c | 3 +-
gdb/rs6000-nat.c | 3 +-
gdb/rs6000-tdep.c | 3 +-
gdb/run-on-main-thread.c | 1 +
gdb/rust-exp.y | 3 +-
gdb/rx-tdep.c | 3 +-
gdb/s12z-tdep.c | 3 +-
gdb/s390-linux-nat.c | 3 +-
gdb/s390-linux-tdep.c | 3 +-
gdb/s390-tdep.c | 3 +-
gdb/score-tdep.c | 3 +-
gdb/ser-go32.c | 3 +-
gdb/ser-mingw.c | 3 +-
gdb/ser-pipe.c | 3 +-
gdb/ser-tcp.c | 3 +-
gdb/ser-uds.c | 3 +-
gdb/ser-unix.c | 3 +-
gdb/serial.c | 3 +-
gdb/sh-linux-tdep.c | 3 +-
gdb/sh-nbsd-nat.c | 3 +-
gdb/sh-nbsd-tdep.c | 3 +-
gdb/sh-tdep.c | 3 +-
gdb/skip.c | 3 +-
gdb/sol-thread.c | 3 +-
gdb/solib-aix.c | 3 +-
gdb/solib-darwin.c | 3 +-
gdb/solib-dsbt.c | 3 +-
gdb/solib-frv.c | 3 +-
gdb/solib-svr4.c | 3 +-
gdb/solib-target.c | 3 +-
gdb/solib.c | 3 +-
gdb/source-cache.c | 1 +
gdb/source.c | 3 +-
gdb/sparc-linux-nat.c | 3 +-
gdb/sparc-linux-tdep.c | 3 +-
gdb/sparc-nat.c | 3 +-
gdb/sparc-nbsd-nat.c | 3 +-
gdb/sparc-nbsd-tdep.c | 3 +-
gdb/sparc-obsd-tdep.c | 3 +-
gdb/sparc-sol2-tdep.c | 3 +-
gdb/sparc-tdep.c | 3 +-
gdb/sparc64-fbsd-nat.c | 3 +-
gdb/sparc64-fbsd-tdep.c | 3 +-
gdb/sparc64-linux-nat.c | 3 +-
gdb/sparc64-linux-tdep.c | 3 +-
gdb/sparc64-nat.c | 3 +-
gdb/sparc64-nbsd-nat.c | 3 +-
gdb/sparc64-nbsd-tdep.c | 3 +-
gdb/sparc64-obsd-nat.c | 3 +-
gdb/sparc64-obsd-tdep.c | 3 +-
gdb/sparc64-sol2-tdep.c | 3 +-
gdb/sparc64-tdep.c | 3 +-
gdb/stabsread.c | 3 +-
gdb/stack.c | 3 +-
gdb/stap-probe.c | 3 +-
gdb/std-regs.c | 3 +-
gdb/symfile-debug.c | 3 +-
gdb/symfile-mem.c | 3 +-
gdb/symfile.c | 3 +-
gdb/symmisc.c | 3 +-
gdb/symtab.c | 3 +-
gdb/target-connection.c | 2 +
gdb/target-dcache.c | 3 +-
gdb/target-descriptions.c | 3 +-
gdb/target.c | 2 +
gdb/thread.c | 3 +-
gdb/tic6x-linux-tdep.c | 3 +-
gdb/tic6x-tdep.c | 3 +-
gdb/tilegx-linux-nat.c | 3 +-
gdb/tilegx-linux-tdep.c | 3 +-
gdb/tilegx-tdep.c | 3 +-
gdb/tracectf.c | 3 +-
gdb/tracefile-tfile.c | 3 +-
gdb/tracefile.c | 3 +-
gdb/tracepoint.c | 3 +-
gdb/tui/tui-hooks.c | 3 +-
gdb/tui/tui-interp.c | 3 +-
gdb/tui/tui-layout.c | 3 +-
gdb/tui/tui-regs.c | 3 +-
gdb/tui/tui-stack.c | 3 +-
gdb/tui/tui-win.c | 3 +-
gdb/tui/tui.c | 3 +-
gdb/typeprint.c | 3 +-
gdb/ui-style.c | 1 +
gdb/unittests/array-view-selftests.c | 1 +
gdb/unittests/child-path-selftests.c | 1 +
gdb/unittests/cli-utils-selftests.c | 1 +
gdb/unittests/common-utils-selftests.c | 1 +
gdb/unittests/copy_bitwise-selftests.c | 1 +
gdb/unittests/environ-selftests.c | 1 +
gdb/unittests/filtered_iterator-selftests.c | 1 +
gdb/unittests/format_pieces-selftests.c | 1 +
gdb/unittests/function-view-selftests.c | 1 +
gdb/unittests/help-doc-selftests.c | 1 +
gdb/unittests/lookup_name_info-selftests.c | 1 +
gdb/unittests/main-thread-selftests.c | 1 +
gdb/unittests/memory-map-selftests.c | 1 +
gdb/unittests/memrange-selftests.c | 1 +
gdb/unittests/mkdir-recursive-selftests.c | 1 +
gdb/unittests/observable-selftests.c | 1 +
gdb/unittests/offset-type-selftests.c | 1 +
gdb/unittests/optional-selftests.c | 1 +
gdb/unittests/parse-connection-spec-selftests.c | 1 +
gdb/unittests/rsp-low-selftests.c | 1 +
gdb/unittests/scoped_fd-selftests.c | 1 +
gdb/unittests/scoped_mmap-selftests.c | 1 +
gdb/unittests/scoped_restore-selftests.c | 1 +
gdb/unittests/string_view-selftests.c | 1 +
gdb/unittests/style-selftests.c | 1 +
gdb/unittests/tracepoint-selftests.c | 1 +
gdb/unittests/tui-selftests.c | 1 +
gdb/unittests/unpack-selftests.c | 1 +
gdb/unittests/utils-selftests.c | 1 +
gdb/unittests/vec-utils-selftests.c | 1 +
gdb/unittests/xml-utils-selftests.c | 1 +
gdb/user-regs.c | 3 +-
gdb/utils.c | 3 +-
gdb/v850-tdep.c | 3 +-
gdb/valops.c | 3 +-
gdb/valprint.c | 3 +-
gdb/value.c | 3 +-
gdb/varobj.c | 3 +-
gdb/vax-bsd-nat.c | 3 +-
gdb/vax-nbsd-tdep.c | 3 +-
gdb/vax-tdep.c | 3 +-
gdb/windows-nat.c | 9 +-
gdb/windows-tdep.c | 3 +-
gdb/x86-bsd-nat.c | 1 +
gdb/x86-linux-nat.c | 1 +
gdb/xcoffread.c | 3 +-
gdb/xml-support.c | 4 +-
gdb/xstormy16-tdep.c | 3 +-
gdb/xtensa-linux-nat.c | 3 +-
gdb/xtensa-linux-tdep.c | 3 +-
gdb/xtensa-tdep.c | 3 +-
400 files changed, 1167 insertions(+), 354 deletions(-)
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 78387ff..a9db322 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,412 @@
+2020-01-13 Simon Marchi <simon.marchi@efficios.com>
+
+ * aarch64-fbsd-nat.c (_initialize_aarch64_fbsd_nat): Add declaration.
+ * aarch64-fbsd-tdep.c (_initialize_aarch64_fbsd_tdep): Add declaration.
+ * aarch64-linux-nat.c (_initialize_aarch64_linux_nat): Add declaration.
+ * aarch64-linux-tdep.c (_initialize_aarch64_linux_tdep): Add declaration.
+ * aarch64-newlib-tdep.c (_initialize_aarch64_newlib_tdep): Add declaration.
+ * aarch64-tdep.c (_initialize_aarch64_tdep): Add declaration.
+ * ada-exp.y (_initialize_ada_exp): Add declaration.
+ * ada-lang.c (_initialize_ada_language): Add declaration.
+ * ada-tasks.c (_initialize_tasks): Add declaration.
+ * agent.c (_initialize_agent): Add declaration.
+ * aix-thread.c (_initialize_aix_thread): Add declaration.
+ * alpha-bsd-nat.c (_initialize_alphabsd_nat): Add declaration.
+ * alpha-linux-nat.c (_initialize_alpha_linux_nat): Add declaration.
+ * alpha-linux-tdep.c (_initialize_alpha_linux_tdep): Add declaration.
+ * alpha-nbsd-tdep.c (_initialize_alphanbsd_tdep): Add declaration.
+ * alpha-obsd-tdep.c (_initialize_alphaobsd_tdep): Add declaration.
+ * alpha-tdep.c (_initialize_alpha_tdep): Add declaration.
+ * amd64-darwin-tdep.c (_initialize_amd64_darwin_tdep): Add declaration.
+ * amd64-dicos-tdep.c (_initialize_amd64_dicos_tdep): Add declaration.
+ * amd64-fbsd-nat.c (_initialize_amd64fbsd_nat): Add declaration.
+ * amd64-fbsd-tdep.c (_initialize_amd64fbsd_tdep): Add declaration.
+ * amd64-linux-nat.c (_initialize_amd64_linux_nat): Add declaration.
+ * amd64-linux-tdep.c (_initialize_amd64_linux_tdep): Add declaration.
+ * amd64-nbsd-nat.c (_initialize_amd64nbsd_nat): Add declaration.
+ * amd64-nbsd-tdep.c (_initialize_amd64nbsd_tdep): Add declaration.
+ * amd64-obsd-nat.c (_initialize_amd64obsd_nat): Add declaration.
+ * amd64-obsd-tdep.c (_initialize_amd64obsd_tdep): Add declaration.
+ * amd64-sol2-tdep.c (_initialize_amd64_sol2_tdep): Add declaration.
+ * amd64-tdep.c (_initialize_amd64_tdep): Add declaration.
+ * amd64-windows-nat.c (_initialize_amd64_windows_nat): Add declaration.
+ * amd64-windows-tdep.c (_initialize_amd64_windows_tdep): Add declaration.
+ * annotate.c (_initialize_annotate): Add declaration.
+ * arc-newlib-tdep.c (_initialize_arc_newlib_tdep): Add declaration.
+ * arc-tdep.c (_initialize_arc_tdep): Add declaration.
+ * arch-utils.c (_initialize_gdbarch_utils): Add declaration.
+ * arm-fbsd-nat.c (_initialize_arm_fbsd_nat): Add declaration.
+ * arm-fbsd-tdep.c (_initialize_arm_fbsd_tdep): Add declaration.
+ * arm-linux-nat.c (_initialize_arm_linux_nat): Add declaration.
+ * arm-linux-tdep.c (_initialize_arm_linux_tdep): Add declaration.
+ * arm-nbsd-nat.c (_initialize_arm_netbsd_nat): Add declaration.
+ * arm-nbsd-tdep.c (_initialize_arm_netbsd_tdep): Add declaration.
+ * arm-obsd-tdep.c (_initialize_armobsd_tdep): Add declaration.
+ * arm-pikeos-tdep.c (_initialize_arm_pikeos_tdep): Add declaration.
+ * arm-symbian-tdep.c (_initialize_arm_symbian_tdep): Add declaration.
+ * arm-tdep.c (_initialize_arm_tdep): Add declaration.
+ * arm-wince-tdep.c (_initialize_arm_wince_tdep): Add declaration.
+ * auto-load.c (_initialize_auto_load): Add declaration.
+ * auxv.c (_initialize_auxv): Add declaration.
+ * avr-tdep.c (_initialize_avr_tdep): Add declaration.
+ * ax-gdb.c (_initialize_ax_gdb): Add declaration.
+ * bfin-linux-tdep.c (_initialize_bfin_linux_tdep): Add declaration.
+ * bfin-tdep.c (_initialize_bfin_tdep): Add declaration.
+ * break-catch-sig.c (_initialize_break_catch_sig): Add declaration.
+ * break-catch-syscall.c (_initialize_break_catch_syscall): Add declaration.
+ * break-catch-throw.c (_initialize_break_catch_throw): Add declaration.
+ * breakpoint.c (_initialize_breakpoint): Add declaration.
+ * bsd-uthread.c (_initialize_bsd_uthread): Add declaration.
+ * btrace.c (_initialize_btrace): Add declaration.
+ * charset.c (_initialize_charset): Add declaration.
+ * cli/cli-cmds.c (_initialize_cli_cmds): Add declaration.
+ * cli/cli-dump.c (_initialize_cli_dump): Add declaration.
+ * cli/cli-interp.c (_initialize_cli_interp): Add declaration.
+ * cli/cli-logging.c (_initialize_cli_logging): Add declaration.
+ * cli/cli-script.c (_initialize_cli_script): Add declaration.
+ * cli/cli-style.c (_initialize_cli_style): Add declaration.
+ * coff-pe-read.c (_initialize_coff_pe_read): Add declaration.
+ * coffread.c (_initialize_coffread): Add declaration.
+ * compile/compile-cplus-types.c (_initialize_compile_cplus_types): Add declaration.
+ * compile/compile.c (_initialize_compile): Add declaration.
+ * complaints.c (_initialize_complaints): Add declaration.
+ * completer.c (_initialize_completer): Add declaration.
+ * copying.c (_initialize_copying): Add declaration.
+ * corefile.c (_initialize_core): Add declaration.
+ * corelow.c (_initialize_corelow): Add declaration.
+ * cp-abi.c (_initialize_cp_abi): Add declaration.
+ * cp-namespace.c (_initialize_cp_namespace): Add declaration.
+ * cp-support.c (_initialize_cp_support): Add declaration.
+ * cp-valprint.c (_initialize_cp_valprint): Add declaration.
+ * cris-linux-tdep.c (_initialize_cris_linux_tdep): Add declaration.
+ * cris-tdep.c (_initialize_cris_tdep): Add declaration.
+ * csky-linux-tdep.c (_initialize_csky_linux_tdep): Add declaration.
+ * csky-tdep.c (_initialize_csky_tdep): Add declaration.
+ * ctfread.c (_initialize_ctfread): Add declaration.
+ * d-lang.c (_initialize_d_language): Add declaration.
+ * darwin-nat-info.c (_initialize_darwin_info_commands): Add declaration.
+ * darwin-nat.c (_initialize_darwin_nat): Add declaration.
+ * dbxread.c (_initialize_dbxread): Add declaration.
+ * dcache.c (_initialize_dcache): Add declaration.
+ * disasm-selftests.c (_initialize_disasm_selftests): Add declaration.
+ * disasm.c (_initialize_disasm): Add declaration.
+ * dtrace-probe.c (_initialize_dtrace_probe): Add declaration.
+ * dummy-frame.c (_initialize_dummy_frame): Add declaration.
+ * dwarf-index-cache.c (_initialize_index_cache): Add declaration.
+ * dwarf-index-write.c (_initialize_dwarf_index_write): Add declaration.
+ * dwarf2-frame-tailcall.c (_initialize_tailcall_frame): Add declaration.
+ * dwarf2-frame.c (_initialize_dwarf2_frame): Add declaration.
+ * dwarf2expr.c (_initialize_dwarf2expr): Add declaration.
+ * dwarf2loc.c (_initialize_dwarf2loc): Add declaration.
+ * dwarf2read.c (_initialize_dwarf2_read): Add declaration.
+ * elfread.c (_initialize_elfread): Add declaration.
+ * exec.c (_initialize_exec): Add declaration.
+ * extension.c (_initialize_extension): Add declaration.
+ * f-lang.c (_initialize_f_language): Add declaration.
+ * f-valprint.c (_initialize_f_valprint): Add declaration.
+ * fbsd-nat.c (_initialize_fbsd_nat): Add declaration.
+ * fbsd-tdep.c (_initialize_fbsd_tdep): Add declaration.
+ * filesystem.c (_initialize_filesystem): Add declaration.
+ * findcmd.c (_initialize_mem_search): Add declaration.
+ * findvar.c (_initialize_findvar): Add declaration.
+ * fork-child.c (_initialize_fork_child): Add declaration.
+ * frame-base.c (_initialize_frame_base): Add declaration.
+ * frame-unwind.c (_initialize_frame_unwind): Add declaration.
+ * frame.c (_initialize_frame): Add declaration.
+ * frv-linux-tdep.c (_initialize_frv_linux_tdep): Add declaration.
+ * frv-tdep.c (_initialize_frv_tdep): Add declaration.
+ * ft32-tdep.c (_initialize_ft32_tdep): Add declaration.
+ * gcore.c (_initialize_gcore): Add declaration.
+ * gdb-demangle.c (_initialize_gdb_demangle): Add declaration.
+ * gdb_bfd.c (_initialize_gdb_bfd): Add declaration.
+ * gdbarch-selftests.c (_initialize_gdbarch_selftests): Add declaration.
+ * gdbarch.c (_initialize_gdbarch): Add declaration.
+ * gdbtypes.c (_initialize_gdbtypes): Add declaration.
+ * gnu-nat.c (_initialize_gnu_nat): Add declaration.
+ * gnu-v2-abi.c (_initialize_gnu_v2_abi): Add declaration.
+ * gnu-v3-abi.c (_initialize_gnu_v3_abi): Add declaration.
+ * go-lang.c (_initialize_go_language): Add declaration.
+ * go32-nat.c (_initialize_go32_nat): Add declaration.
+ * guile/guile.c (_initialize_guile): Add declaration.
+ * h8300-tdep.c (_initialize_h8300_tdep): Add declaration.
+ * hppa-linux-nat.c (_initialize_hppa_linux_nat): Add declaration.
+ * hppa-linux-tdep.c (_initialize_hppa_linux_tdep): Add declaration.
+ * hppa-nbsd-nat.c (_initialize_hppanbsd_nat): Add declaration.
+ * hppa-nbsd-tdep.c (_initialize_hppanbsd_tdep): Add declaration.
+ * hppa-obsd-nat.c (_initialize_hppaobsd_nat): Add declaration.
+ * hppa-obsd-tdep.c (_initialize_hppabsd_tdep): Add declaration.
+ * hppa-tdep.c (_initialize_hppa_tdep): Add declaration.
+ * i386-bsd-nat.c (_initialize_i386bsd_nat): Add declaration.
+ * i386-cygwin-tdep.c (_initialize_i386_cygwin_tdep): Add declaration.
+ * i386-darwin-nat.c (_initialize_i386_darwin_nat): Add declaration.
+ * i386-darwin-tdep.c (_initialize_i386_darwin_tdep): Add declaration.
+ * i386-dicos-tdep.c (_initialize_i386_dicos_tdep): Add declaration.
+ * i386-fbsd-nat.c (_initialize_i386fbsd_nat): Add declaration.
+ * i386-fbsd-tdep.c (_initialize_i386fbsd_tdep): Add declaration.
+ * i386-gnu-nat.c (_initialize_i386gnu_nat): Add declaration.
+ * i386-gnu-tdep.c (_initialize_i386gnu_tdep): Add declaration.
+ * i386-go32-tdep.c (_initialize_i386_go32_tdep): Add declaration.
+ * i386-linux-nat.c (_initialize_i386_linux_nat): Add declaration.
+ * i386-linux-tdep.c (_initialize_i386_linux_tdep): Add declaration.
+ * i386-nbsd-nat.c (_initialize_i386nbsd_nat): Add declaration.
+ * i386-nbsd-tdep.c (_initialize_i386nbsd_tdep): Add declaration.
+ * i386-nto-tdep.c (_initialize_i386nto_tdep): Add declaration.
+ * i386-obsd-nat.c (_initialize_i386obsd_nat): Add declaration.
+ * i386-obsd-tdep.c (_initialize_i386obsd_tdep): Add declaration.
+ * i386-sol2-nat.c (_initialize_amd64_sol2_nat): Add declaration.
+ * i386-sol2-tdep.c (_initialize_i386_sol2_tdep): Add declaration.
+ * i386-tdep.c (_initialize_i386_tdep): Add declaration.
+ * i386-windows-nat.c (_initialize_i386_windows_nat): Add declaration.
+ * ia64-libunwind-tdep.c (_initialize_libunwind_frame): Add declaration.
+ * ia64-linux-nat.c (_initialize_ia64_linux_nat): Add declaration.
+ * ia64-linux-tdep.c (_initialize_ia64_linux_tdep): Add declaration.
+ * ia64-tdep.c (_initialize_ia64_tdep): Add declaration.
+ * ia64-vms-tdep.c (_initialize_ia64_vms_tdep): Add declaration.
+ * infcall.c (_initialize_infcall): Add declaration.
+ * infcmd.c (_initialize_infcmd): Add declaration.
+ * inflow.c (_initialize_inflow): Add declaration.
+ * infrun.c (_initialize_infrun): Add declaration.
+ * interps.c (_initialize_interpreter): Add declaration.
+ * iq2000-tdep.c (_initialize_iq2000_tdep): Add declaration.
+ * jit.c (_initialize_jit): Add declaration.
+ * language.c (_initialize_language): Add declaration.
+ * linux-fork.c (_initialize_linux_fork): Add declaration.
+ * linux-nat.c (_initialize_linux_nat): Add declaration.
+ * linux-tdep.c (_initialize_linux_tdep): Add declaration.
+ * linux-thread-db.c (_initialize_thread_db): Add declaration.
+ * lm32-tdep.c (_initialize_lm32_tdep): Add declaration.
+ * m2-lang.c (_initialize_m2_language): Add declaration.
+ * m32c-tdep.c (_initialize_m32c_tdep): Add declaration.
+ * m32r-linux-nat.c (_initialize_m32r_linux_nat): Add declaration.
+ * m32r-linux-tdep.c (_initialize_m32r_linux_tdep): Add declaration.
+ * m32r-tdep.c (_initialize_m32r_tdep): Add declaration.
+ * m68hc11-tdep.c (_initialize_m68hc11_tdep): Add declaration.
+ * m68k-bsd-nat.c (_initialize_m68kbsd_nat): Add declaration.
+ * m68k-bsd-tdep.c (_initialize_m68kbsd_tdep): Add declaration.
+ * m68k-linux-nat.c (_initialize_m68k_linux_nat): Add declaration.
+ * m68k-linux-tdep.c (_initialize_m68k_linux_tdep): Add declaration.
+ * m68k-tdep.c (_initialize_m68k_tdep): Add declaration.
+ * machoread.c (_initialize_machoread): Add declaration.
+ * macrocmd.c (_initialize_macrocmd): Add declaration.
+ * macroscope.c (_initialize_macroscope): Add declaration.
+ * maint-test-options.c (_initialize_maint_test_options): Add declaration.
+ * maint-test-settings.c (_initialize_maint_test_settings): Add declaration.
+ * maint.c (_initialize_maint_cmds): Add declaration.
+ * mdebugread.c (_initialize_mdebugread): Add declaration.
+ * memattr.c (_initialize_mem): Add declaration.
+ * mep-tdep.c (_initialize_mep_tdep): Add declaration.
+ * mi/mi-cmd-env.c (_initialize_mi_cmd_env): Add declaration.
+ * mi/mi-cmds.c (_initialize_mi_cmds): Add declaration.
+ * mi/mi-interp.c (_initialize_mi_interp): Add declaration.
+ * mi/mi-main.c (_initialize_mi_main): Add declaration.
+ * microblaze-linux-tdep.c (_initialize_microblaze_linux_tdep): Add declaration.
+ * microblaze-tdep.c (_initialize_microblaze_tdep): Add declaration.
+ * mips-fbsd-nat.c (_initialize_mips_fbsd_nat): Add declaration.
+ * mips-fbsd-tdep.c (_initialize_mips_fbsd_tdep): Add declaration.
+ * mips-linux-nat.c (_initialize_mips_linux_nat): Add declaration.
+ * mips-linux-tdep.c (_initialize_mips_linux_tdep): Add declaration.
+ * mips-nbsd-nat.c (_initialize_mipsnbsd_nat): Add declaration.
+ * mips-nbsd-tdep.c (_initialize_mipsnbsd_tdep): Add declaration.
+ * mips-sde-tdep.c (_initialize_mips_sde_tdep): Add declaration.
+ * mips-tdep.c (_initialize_mips_tdep): Add declaration.
+ * mips64-obsd-nat.c (_initialize_mips64obsd_nat): Add declaration.
+ * mips64-obsd-tdep.c (_initialize_mips64obsd_tdep): Add declaration.
+ * mipsread.c (_initialize_mipsread): Add declaration.
+ * mn10300-linux-tdep.c (_initialize_mn10300_linux_tdep): Add declaration.
+ * mn10300-tdep.c (_initialize_mn10300_tdep): Add declaration.
+ * moxie-tdep.c (_initialize_moxie_tdep): Add declaration.
+ * msp430-tdep.c (_initialize_msp430_tdep): Add declaration.
+ * nds32-tdep.c (_initialize_nds32_tdep): Add declaration.
+ * nios2-linux-tdep.c (_initialize_nios2_linux_tdep): Add declaration.
+ * nios2-tdep.c (_initialize_nios2_tdep): Add declaration.
+ * nto-procfs.c (_initialize_procfs): Add declaration.
+ * objc-lang.c (_initialize_objc_language): Add declaration.
+ * observable.c (_initialize_observer): Add declaration.
+ * opencl-lang.c (_initialize_opencl_language): Add declaration.
+ * or1k-linux-tdep.c (_initialize_or1k_linux_tdep): Add declaration.
+ * or1k-tdep.c (_initialize_or1k_tdep): Add declaration.
+ * osabi.c (_initialize_gdb_osabi): Add declaration.
+ * osdata.c (_initialize_osdata): Add declaration.
+ * p-valprint.c (_initialize_pascal_valprint): Add declaration.
+ * parse.c (_initialize_parse): Add declaration.
+ * ppc-fbsd-nat.c (_initialize_ppcfbsd_nat): Add declaration.
+ * ppc-fbsd-tdep.c (_initialize_ppcfbsd_tdep): Add declaration.
+ * ppc-linux-nat.c (_initialize_ppc_linux_nat): Add declaration.
+ * ppc-linux-tdep.c (_initialize_ppc_linux_tdep): Add declaration.
+ * ppc-nbsd-nat.c (_initialize_ppcnbsd_nat): Add declaration.
+ * ppc-nbsd-tdep.c (_initialize_ppcnbsd_tdep): Add declaration.
+ * ppc-obsd-nat.c (_initialize_ppcobsd_nat): Add declaration.
+ * ppc-obsd-tdep.c (_initialize_ppcobsd_tdep): Add declaration.
+ * printcmd.c (_initialize_printcmd): Add declaration.
+ * probe.c (_initialize_probe): Add declaration.
+ * proc-api.c (_initialize_proc_api): Add declaration.
+ * proc-events.c (_initialize_proc_events): Add declaration.
+ * proc-service.c (_initialize_proc_service): Add declaration.
+ * procfs.c (_initialize_procfs): Add declaration.
+ * producer.c (_initialize_producer): Add declaration.
+ * psymtab.c (_initialize_psymtab): Add declaration.
+ * python/python.c (_initialize_python): Add declaration.
+ * ravenscar-thread.c (_initialize_ravenscar): Add declaration.
+ * record-btrace.c (_initialize_record_btrace): Add declaration.
+ * record-full.c (_initialize_record_full): Add declaration.
+ * record.c (_initialize_record): Add declaration.
+ * regcache-dump.c (_initialize_regcache_dump): Add declaration.
+ * regcache.c (_initialize_regcache): Add declaration.
+ * reggroups.c (_initialize_reggroup): Add declaration.
+ * remote-notif.c (_initialize_notif): Add declaration.
+ * remote-sim.c (_initialize_remote_sim): Add declaration.
+ * remote.c (_initialize_remote): Add declaration.
+ * reverse.c (_initialize_reverse): Add declaration.
+ * riscv-fbsd-nat.c (_initialize_riscv_fbsd_nat): Add declaration.
+ * riscv-fbsd-tdep.c (_initialize_riscv_fbsd_tdep): Add declaration.
+ * riscv-linux-nat.c (_initialize_riscv_linux_nat): Add declaration.
+ * riscv-linux-tdep.c (_initialize_riscv_linux_tdep): Add declaration.
+ * riscv-tdep.c (_initialize_riscv_tdep): Add declaration.
+ * rl78-tdep.c (_initialize_rl78_tdep): Add declaration.
+ * rs6000-aix-tdep.c (_initialize_rs6000_aix_tdep): Add declaration.
+ * rs6000-lynx178-tdep.c (_initialize_rs6000_lynx178_tdep):
+ Add declaration.
+ * rs6000-nat.c (_initialize_rs6000_nat): Add declaration.
+ * rs6000-tdep.c (_initialize_rs6000_tdep): Add declaration.
+ * run-on-main-thread.c (_initialize_run_on_main_thread): Add declaration.
+ * rust-exp.y (_initialize_rust_exp): Add declaration.
+ * rx-tdep.c (_initialize_rx_tdep): Add declaration.
+ * s12z-tdep.c (_initialize_s12z_tdep): Add declaration.
+ * s390-linux-nat.c (_initialize_s390_nat): Add declaration.
+ * s390-linux-tdep.c (_initialize_s390_linux_tdep): Add declaration.
+ * s390-tdep.c (_initialize_s390_tdep): Add declaration.
+ * score-tdep.c (_initialize_score_tdep): Add declaration.
+ * ser-go32.c (_initialize_ser_dos): Add declaration.
+ * ser-mingw.c (_initialize_ser_windows): Add declaration.
+ * ser-pipe.c (_initialize_ser_pipe): Add declaration.
+ * ser-tcp.c (_initialize_ser_tcp): Add declaration.
+ * ser-uds.c (_initialize_ser_socket): Add declaration.
+ * ser-unix.c (_initialize_ser_hardwire): Add declaration.
+ * serial.c (_initialize_serial): Add declaration.
+ * sh-linux-tdep.c (_initialize_sh_linux_tdep): Add declaration.
+ * sh-nbsd-nat.c (_initialize_shnbsd_nat): Add declaration.
+ * sh-nbsd-tdep.c (_initialize_shnbsd_tdep): Add declaration.
+ * sh-tdep.c (_initialize_sh_tdep): Add declaration.
+ * skip.c (_initialize_step_skip): Add declaration.
+ * sol-thread.c (_initialize_sol_thread): Add declaration.
+ * solib-aix.c (_initialize_solib_aix): Add declaration.
+ * solib-darwin.c (_initialize_darwin_solib): Add declaration.
+ * solib-dsbt.c (_initialize_dsbt_solib): Add declaration.
+ * solib-frv.c (_initialize_frv_solib): Add declaration.
+ * solib-svr4.c (_initialize_svr4_solib): Add declaration.
+ * solib-target.c (_initialize_solib_target): Add declaration.
+ * solib.c (_initialize_solib): Add declaration.
+ * source-cache.c (_initialize_source_cache): Add declaration.
+ * source.c (_initialize_source): Add declaration.
+ * sparc-linux-nat.c (_initialize_sparc_linux_nat): Add declaration.
+ * sparc-linux-tdep.c (_initialize_sparc_linux_tdep): Add declaration.
+ * sparc-nat.c (_initialize_sparc_nat): Add declaration.
+ * sparc-nbsd-nat.c (_initialize_sparcnbsd_nat): Add declaration.
+ * sparc-nbsd-tdep.c (_initialize_sparcnbsd_tdep): Add declaration.
+ * sparc-obsd-tdep.c (_initialize_sparc32obsd_tdep): Add declaration.
+ * sparc-sol2-tdep.c (_initialize_sparc_sol2_tdep): Add declaration.
+ * sparc-tdep.c (_initialize_sparc_tdep): Add declaration.
+ * sparc64-fbsd-nat.c (_initialize_sparc64fbsd_nat): Add declaration.
+ * sparc64-fbsd-tdep.c (_initialize_sparc64fbsd_tdep): Add declaration.
+ * sparc64-linux-nat.c (_initialize_sparc64_linux_nat): Add declaration.
+ * sparc64-linux-tdep.c (_initialize_sparc64_linux_tdep): Add declaration.
+ * sparc64-nat.c (_initialize_sparc64_nat): Add declaration.
+ * sparc64-nbsd-nat.c (_initialize_sparc64nbsd_nat): Add declaration.
+ * sparc64-nbsd-tdep.c (_initialize_sparc64nbsd_tdep): Add declaration.
+ * sparc64-obsd-nat.c (_initialize_sparc64obsd_nat): Add declaration.
+ * sparc64-obsd-tdep.c (_initialize_sparc64obsd_tdep): Add declaration.
+ * sparc64-sol2-tdep.c (_initialize_sparc64_sol2_tdep): Add declaration.
+ * sparc64-tdep.c (_initialize_sparc64_adi_tdep): Add declaration.
+ * stabsread.c (_initialize_stabsread): Add declaration.
+ * stack.c (_initialize_stack): Add declaration.
+ * stap-probe.c (_initialize_stap_probe): Add declaration.
+ * std-regs.c (_initialize_frame_reg): Add declaration.
+ * symfile-debug.c (_initialize_symfile_debug): Add declaration.
+ * symfile-mem.c (_initialize_symfile_mem): Add declaration.
+ * symfile.c (_initialize_symfile): Add declaration.
+ * symmisc.c (_initialize_symmisc): Add declaration.
+ * symtab.c (_initialize_symtab): Add declaration.
+ * target.c (_initialize_target): Add declaration.
+ * target-connection.c (_initialize_target_connection): Add
+ declaration.
+ * target-dcache.c (_initialize_target_dcache): Add declaration.
+ * target-descriptions.c (_initialize_target_descriptions): Add declaration.
+ * thread.c (_initialize_thread): Add declaration.
+ * tic6x-linux-tdep.c (_initialize_tic6x_linux_tdep): Add declaration.
+ * tic6x-tdep.c (_initialize_tic6x_tdep): Add declaration.
+ * tilegx-linux-nat.c (_initialize_tile_linux_nat): Add declaration.
+ * tilegx-linux-tdep.c (_initialize_tilegx_linux_tdep): Add declaration.
+ * tilegx-tdep.c (_initialize_tilegx_tdep): Add declaration.
+ * tracectf.c (_initialize_ctf): Add declaration.
+ * tracefile-tfile.c (_initialize_tracefile_tfile): Add declaration.
+ * tracefile.c (_initialize_tracefile): Add declaration.
+ * tracepoint.c (_initialize_tracepoint): Add declaration.
+ * tui/tui-hooks.c (_initialize_tui_hooks): Add declaration.
+ * tui/tui-interp.c (_initialize_tui_interp): Add declaration.
+ * tui/tui-layout.c (_initialize_tui_layout): Add declaration.
+ * tui/tui-regs.c (_initialize_tui_regs): Add declaration.
+ * tui/tui-stack.c (_initialize_tui_stack): Add declaration.
+ * tui/tui-win.c (_initialize_tui_win): Add declaration.
+ * tui/tui.c (_initialize_tui): Add declaration.
+ * typeprint.c (_initialize_typeprint): Add declaration.
+ * ui-style.c (_initialize_ui_style): Add declaration.
+ * unittests/array-view-selftests.c (_initialize_array_view_selftests): Add declaration.
+ * unittests/child-path-selftests.c (_initialize_child_path_selftests): Add declaration.
+ * unittests/cli-utils-selftests.c (_initialize_cli_utils_selftests): Add declaration.
+ * unittests/common-utils-selftests.c (_initialize_common_utils_selftests): Add declaration.
+ * unittests/copy_bitwise-selftests.c (_initialize_copy_bitwise_utils_selftests): Add declaration.
+ * unittests/environ-selftests.c (_initialize_environ_selftests): Add declaration.
+ * unittests/filtered_iterator-selftests.c
+ (_initialize_filtered_iterator_selftests): Add declaration.
+ * unittests/format_pieces-selftests.c (_initialize_format_pieces_selftests): Add declaration.
+ * unittests/function-view-selftests.c (_initialize_function_view_selftests): Add declaration.
+ * unittests/help-doc-selftests.c (_initialize_help_doc_selftests): Add declaration.
+ * unittests/lookup_name_info-selftests.c (_initialize_lookup_name_info_selftests): Add declaration.
+ * unittests/main-thread-selftests.c
+ (_initialize_main_thread_selftests): Add declaration.
+ * unittests/memory-map-selftests.c (_initialize_memory_map_selftests): Add declaration.
+ * unittests/memrange-selftests.c (_initialize_memrange_selftests): Add declaration.
+ * unittests/mkdir-recursive-selftests.c (_initialize_mkdir_recursive_selftests): Add declaration.
+ * unittests/observable-selftests.c (_initialize_observer_selftest): Add declaration.
+ * unittests/offset-type-selftests.c (_initialize_offset_type_selftests): Add declaration.
+ * unittests/optional-selftests.c (_initialize_optional_selftests): Add declaration.
+ * unittests/parse-connection-spec-selftests.c (_initialize_parse_connection_spec_selftests): Add declaration.
+ * unittests/rsp-low-selftests.c (_initialize_rsp_low_selftests): Add declaration.
+ * unittests/scoped_fd-selftests.c (_initialize_scoped_fd_selftests): Add declaration.
+ * unittests/scoped_mmap-selftests.c (_initialize_scoped_mmap_selftests): Add declaration.
+ * unittests/scoped_restore-selftests.c (_initialize_scoped_restore_selftests): Add declaration.
+ * unittests/string_view-selftests.c (_initialize_string_view_selftests): Add declaration.
+ * unittests/style-selftests.c (_initialize_style_selftest): Add declaration.
+ * unittests/tracepoint-selftests.c (_initialize_tracepoint_selftests): Add declaration.
+ * unittests/tui-selftests.c (_initialize_tui_selftest): Add
+ declaration.
+ * unittests/unpack-selftests.c (_initialize_unpack_selftests): Add declaration.
+ * unittests/utils-selftests.c (_initialize_utils_selftests): Add declaration.
+ * unittests/vec-utils-selftests.c (_initialize_vec_utils_selftests): Add declaration.
+ * unittests/xml-utils-selftests.c (_initialize_xml_utils): Add declaration.
+ * user-regs.c (_initialize_user_regs): Add declaration.
+ * utils.c (_initialize_utils): Add declaration.
+ * v850-tdep.c (_initialize_v850_tdep): Add declaration.
+ * valops.c (_initialize_valops): Add declaration.
+ * valprint.c (_initialize_valprint): Add declaration.
+ * value.c (_initialize_values): Add declaration.
+ * varobj.c (_initialize_varobj): Add declaration.
+ * vax-bsd-nat.c (_initialize_vaxbsd_nat): Add declaration.
+ * vax-nbsd-tdep.c (_initialize_vaxnbsd_tdep): Add declaration.
+ * vax-tdep.c (_initialize_vax_tdep): Add declaration.
+ * windows-nat.c (_initialize_windows_nat): Add declaration.
+ (_initialize_check_for_gdb_ini): Add declaration.
+ (_initialize_loadable): Add declaration.
+ * windows-tdep.c (_initialize_windows_tdep): Add declaration.
+ * x86-bsd-nat.c (_initialize_x86_bsd_nat): Add declaration.
+ * x86-linux-nat.c (_initialize_x86_linux_nat): Add declaration.
+ * xcoffread.c (_initialize_xcoffread): Add declaration.
+ * xml-support.c (_initialize_xml_support): Add declaration.
+ * xstormy16-tdep.c (_initialize_xstormy16_tdep): Add declaration.
+ * xtensa-linux-nat.c (_initialize_xtensa_linux_nat): Add declaration.
+ * xtensa-linux-tdep.c (_initialize_xtensa_linux_tdep): Add declaration.
+ * xtensa-tdep.c (_initialize_xtensa_tdep): Add declaration.
+
2020-01-13 Simon Marchi <simon.marchi@polymtl.ca>
* regformats/regdat.sh: Generate declaration for init function.
diff --git a/gdb/aarch64-fbsd-nat.c b/gdb/aarch64-fbsd-nat.c
index 51fd858..5cd2ccd 100644
--- a/gdb/aarch64-fbsd-nat.c
+++ b/gdb/aarch64-fbsd-nat.c
@@ -124,8 +124,9 @@ aarch64_fbsd_nat_target::store_registers (struct regcache *regcache,
}
}
+void _initialize_aarch64_fbsd_nat ();
void
-_initialize_aarch64_fbsd_nat (void)
+_initialize_aarch64_fbsd_nat ()
{
add_inf_child_target (&the_aarch64_fbsd_nat_target);
}
diff --git a/gdb/aarch64-fbsd-tdep.c b/gdb/aarch64-fbsd-tdep.c
index 68ecfc3..b923c5c 100644
--- a/gdb/aarch64-fbsd-tdep.c
+++ b/gdb/aarch64-fbsd-tdep.c
@@ -170,8 +170,9 @@ aarch64_fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
(gdbarch, aarch64_fbsd_iterate_over_regset_sections);
}
+void _initialize_aarch64_fbsd_tdep ();
void
-_initialize_aarch64_fbsd_tdep (void)
+_initialize_aarch64_fbsd_tdep ()
{
gdbarch_register_osabi (bfd_arch_aarch64, 0, GDB_OSABI_FREEBSD,
aarch64_fbsd_init_abi);
diff --git a/gdb/aarch64-linux-nat.c b/gdb/aarch64-linux-nat.c
index b385b58..77d5863 100644
--- a/gdb/aarch64-linux-nat.c
+++ b/gdb/aarch64-linux-nat.c
@@ -996,8 +996,9 @@ triggers a breakpoint or watchpoint."),
&maintenance_show_cmdlist);
}
+void _initialize_aarch64_linux_nat ();
void
-_initialize_aarch64_linux_nat (void)
+_initialize_aarch64_linux_nat ()
{
add_show_debug_regs_command ();
diff --git a/gdb/aarch64-linux-tdep.c b/gdb/aarch64-linux-tdep.c
index b854dcd..67046c4 100644
--- a/gdb/aarch64-linux-tdep.c
+++ b/gdb/aarch64-linux-tdep.c
@@ -1665,8 +1665,9 @@ aarch64_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
set_gdbarch_gcc_target_options (gdbarch, aarch64_linux_gcc_target_options);
}
+void _initialize_aarch64_linux_tdep ();
void
-_initialize_aarch64_linux_tdep (void)
+_initialize_aarch64_linux_tdep ()
{
gdbarch_register_osabi (bfd_arch_aarch64, 0, GDB_OSABI_LINUX,
aarch64_linux_init_abi);
diff --git a/gdb/aarch64-newlib-tdep.c b/gdb/aarch64-newlib-tdep.c
index 15537bd..456bae5 100644
--- a/gdb/aarch64-newlib-tdep.c
+++ b/gdb/aarch64-newlib-tdep.c
@@ -36,8 +36,9 @@ aarch64_newlib_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
tdep->jb_pc = 11;
}
+void _initialize_aarch64_newlib_tdep ();
void
-_initialize_aarch64_newlib_tdep (void)
+_initialize_aarch64_newlib_tdep ()
{
gdbarch_register_osabi (bfd_arch_aarch64, 0, GDB_OSABI_NEWLIB,
aarch64_newlib_init_abi);
diff --git a/gdb/aarch64-tdep.c b/gdb/aarch64-tdep.c
index da41e22..8451a91 100644
--- a/gdb/aarch64-tdep.c
+++ b/gdb/aarch64-tdep.c
@@ -3406,8 +3406,9 @@ static void aarch64_process_record_test (void);
}
#endif
+void _initialize_aarch64_tdep ();
void
-_initialize_aarch64_tdep (void)
+_initialize_aarch64_tdep ()
{
gdbarch_register (bfd_arch_aarch64, aarch64_gdbarch_init,
aarch64_dump_tdep);
diff --git a/gdb/ada-exp.y b/gdb/ada-exp.y
index 01b5c23..c5e1e14 100644
--- a/gdb/ada-exp.y
+++ b/gdb/ada-exp.y
@@ -1456,8 +1456,9 @@ type_system_address (struct parser_state *par_state)
return type != NULL ? type : parse_type (par_state)->builtin_data_ptr;
}
+void _initialize_ada_exp ();
void
-_initialize_ada_exp (void)
+_initialize_ada_exp ()
{
obstack_init (&temp_parse_space);
}
diff --git a/gdb/ada-lang.c b/gdb/ada-lang.c
index 334f291..c5b5fdf 100644
--- a/gdb/ada-lang.c
+++ b/gdb/ada-lang.c
@@ -14229,8 +14229,9 @@ ada_free_objfile_observer (struct objfile *objfile)
ada_clear_symbol_cache ();
}
+void _initialize_ada_language ();
void
-_initialize_ada_language (void)
+_initialize_ada_language ()
{
initialize_ada_catchpoint_ops ();
diff --git a/gdb/ada-tasks.c b/gdb/ada-tasks.c
index 0b7a8eb..0a81c3c 100644
--- a/gdb/ada-tasks.c
+++ b/gdb/ada-tasks.c
@@ -1455,8 +1455,9 @@ ada_tasks_new_objfile_observer (struct objfile *objfile)
ada_tasks_invalidate_inferior_data (inf);
}
+void _initialize_tasks ();
void
-_initialize_tasks (void)
+_initialize_tasks ()
{
/* Attach various observers. */
gdb::observers::normal_stop.attach (ada_tasks_normal_stop_observer);
diff --git a/gdb/agent.c b/gdb/agent.c
index ccf8c44..77ece23 100644
--- a/gdb/agent.c
+++ b/gdb/agent.c
@@ -74,8 +74,9 @@ agent_new_objfile (struct objfile *objfile)
agent_look_up_symbols (objfile);
}
+void _initialize_agent ();
void
-_initialize_agent (void)
+_initialize_agent ()
{
gdb::observers::new_objfile.attach (agent_new_objfile);
diff --git a/gdb/aix-thread.c b/gdb/aix-thread.c
index b9b25d5..f2bd05f 100644
--- a/gdb/aix-thread.c
+++ b/gdb/aix-thread.c
@@ -1834,8 +1834,9 @@ aix_thread_target::get_ada_task_ptid (long lwp, long thread)
/* Module startup initialization function, automagically called by
init.c. */
+void _initialize_aix_thread ();
void
-_initialize_aix_thread (void)
+_initialize_aix_thread ()
{
/* Notice when object files get loaded and unloaded. */
gdb::observers::new_objfile.attach (new_objfile);
diff --git a/gdb/alpha-bsd-nat.c b/gdb/alpha-bsd-nat.c
index 71ae8e1..747c3c5 100644
--- a/gdb/alpha-bsd-nat.c
+++ b/gdb/alpha-bsd-nat.c
@@ -192,8 +192,9 @@ alphabsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
}
+void _initialize_alphabsd_nat ();
void
-_initialize_alphabsd_nat (void)
+_initialize_alphabsd_nat ()
{
add_inf_child_target (&the_alpha_bsd_nat_target);
diff --git a/gdb/alpha-linux-nat.c b/gdb/alpha-linux-nat.c
index 4f88153..5fd7a93 100644
--- a/gdb/alpha-linux-nat.c
+++ b/gdb/alpha-linux-nat.c
@@ -101,8 +101,9 @@ alpha_linux_nat_target::register_u_offset (struct gdbarch *gdbarch,
return FPR_BASE + regno - gdbarch_fp0_regnum (gdbarch);
}
+void _initialize_alpha_linux_nat ();
void
-_initialize_alpha_linux_nat (void)
+_initialize_alpha_linux_nat ()
{
linux_target = &the_alpha_linux_nat_target;
add_inf_child_target (&the_alpha_linux_nat_target);
diff --git a/gdb/alpha-linux-tdep.c b/gdb/alpha-linux-tdep.c
index aa03421..589b895 100644
--- a/gdb/alpha-linux-tdep.c
+++ b/gdb/alpha-linux-tdep.c
@@ -389,8 +389,9 @@ alpha_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
alpha_linux_gdb_signal_to_target);
}
+void _initialize_alpha_linux_tdep ();
void
-_initialize_alpha_linux_tdep (void)
+_initialize_alpha_linux_tdep ()
{
gdbarch_register_osabi (bfd_arch_alpha, 0, GDB_OSABI_LINUX,
alpha_linux_init_abi);
diff --git a/gdb/alpha-nbsd-tdep.c b/gdb/alpha-nbsd-tdep.c
index 8e8c453..ab9240e 100644
--- a/gdb/alpha-nbsd-tdep.c
+++ b/gdb/alpha-nbsd-tdep.c
@@ -278,8 +278,9 @@ alphanbsd_init_abi (struct gdbarch_info info,
}
+void _initialize_alphanbsd_tdep ();
void
-_initialize_alphanbsd_tdep (void)
+_initialize_alphanbsd_tdep ()
{
/* Even though NetBSD/alpha used ELF since day one, it used the
traditional a.out-style core dump format before NetBSD 1.6, but
diff --git a/gdb/alpha-obsd-tdep.c b/gdb/alpha-obsd-tdep.c
index 340e804..99d9855 100644
--- a/gdb/alpha-obsd-tdep.c
+++ b/gdb/alpha-obsd-tdep.c
@@ -126,8 +126,9 @@ alphaobsd_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
}
+void _initialize_alphaobsd_tdep ();
void
-_initialize_alphaobsd_tdep (void)
+_initialize_alphaobsd_tdep ()
{
gdbarch_register_osabi (bfd_arch_alpha, 0, GDB_OSABI_OPENBSD,
alphaobsd_init_abi);
diff --git a/gdb/alpha-tdep.c b/gdb/alpha-tdep.c
index 25acd18..390f865 100644
--- a/gdb/alpha-tdep.c
+++ b/gdb/alpha-tdep.c
@@ -1821,8 +1821,9 @@ alpha_dwarf2_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
frame_base_append_sniffer (gdbarch, dwarf2_frame_base_sniffer);
}
+void _initialize_alpha_tdep ();
void
-_initialize_alpha_tdep (void)
+_initialize_alpha_tdep ()
{
gdbarch_register (bfd_arch_alpha, alpha_gdbarch_init, NULL);
diff --git a/gdb/amd64-darwin-tdep.c b/gdb/amd64-darwin-tdep.c
index 912ef31..5e8f352 100644
--- a/gdb/amd64-darwin-tdep.c
+++ b/gdb/amd64-darwin-tdep.c
@@ -116,8 +116,9 @@ x86_darwin_init_abi_64 (struct gdbarch_info info, struct gdbarch *gdbarch)
set_solib_ops (gdbarch, &darwin_so_ops);
}
+void _initialize_amd64_darwin_tdep ();
void
-_initialize_amd64_darwin_tdep (void)
+_initialize_amd64_darwin_tdep ()
{
gdbarch_register_osabi (bfd_arch_i386, bfd_mach_x86_64,
GDB_OSABI_DARWIN, x86_darwin_init_abi_64);
diff --git a/gdb/amd64-dicos-tdep.c b/gdb/amd64-dicos-tdep.c
index e3aa5a2..687d1f2 100644
--- a/gdb/amd64-dicos-tdep.c
+++ b/gdb/amd64-dicos-tdep.c
@@ -46,8 +46,9 @@ amd64_dicos_osabi_sniffer (bfd *abfd)
return GDB_OSABI_UNKNOWN;
}
+void _initialize_amd64_dicos_tdep ();
void
-_initialize_amd64_dicos_tdep (void)
+_initialize_amd64_dicos_tdep ()
{
gdbarch_register_osabi_sniffer (bfd_arch_i386, bfd_target_elf_flavour,
amd64_dicos_osabi_sniffer);
diff --git a/gdb/amd64-fbsd-nat.c b/gdb/amd64-fbsd-nat.c
index 662008b..7f85b6a 100644
--- a/gdb/amd64-fbsd-nat.c
+++ b/gdb/amd64-fbsd-nat.c
@@ -209,8 +209,9 @@ amd64_fbsd_nat_target::supports_stopped_by_hw_breakpoint ()
}
#endif
+void _initialize_amd64fbsd_nat ();
void
-_initialize_amd64fbsd_nat (void)
+_initialize_amd64fbsd_nat ()
{
int offset;
diff --git a/gdb/amd64-fbsd-tdep.c b/gdb/amd64-fbsd-tdep.c
index b0639ed..7c3e336 100644
--- a/gdb/amd64-fbsd-tdep.c
+++ b/gdb/amd64-fbsd-tdep.c
@@ -270,8 +270,9 @@ amd64fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
amd64fbsd_get_thread_local_address);
}
+void _initialize_amd64fbsd_tdep ();
void
-_initialize_amd64fbsd_tdep (void)
+_initialize_amd64fbsd_tdep ()
{
gdbarch_register_osabi (bfd_arch_i386, bfd_mach_x86_64,
GDB_OSABI_FREEBSD, amd64fbsd_init_abi);
diff --git a/gdb/amd64-linux-nat.c b/gdb/amd64-linux-nat.c
index 27748ff..63fc84b 100644
--- a/gdb/amd64-linux-nat.c
+++ b/gdb/amd64-linux-nat.c
@@ -478,8 +478,9 @@ amd64_linux_nat_target::low_siginfo_fixup (siginfo_t *ptrace,
return false;
}
+void _initialize_amd64_linux_nat ();
void
-_initialize_amd64_linux_nat (void)
+_initialize_amd64_linux_nat ()
{
amd64_native_gregset32_reg_offset = amd64_linux_gregset32_reg_offset;
amd64_native_gregset32_num_regs = I386_LINUX_NUM_REGS;
diff --git a/gdb/amd64-linux-tdep.c b/gdb/amd64-linux-tdep.c
index 07820a0..44ecb4e 100644
--- a/gdb/amd64-linux-tdep.c
+++ b/gdb/amd64-linux-tdep.c
@@ -2272,8 +2272,9 @@ amd64_x32_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
(gdbarch, svr4_ilp32_fetch_link_map_offsets);
}
+void _initialize_amd64_linux_tdep ();
void
-_initialize_amd64_linux_tdep (void)
+_initialize_amd64_linux_tdep ()
{
gdbarch_register_osabi (bfd_arch_i386, bfd_mach_x86_64,
GDB_OSABI_LINUX, amd64_linux_init_abi);
diff --git a/gdb/amd64-nbsd-nat.c b/gdb/amd64-nbsd-nat.c
index 1d97cc5..7a4c005 100644
--- a/gdb/amd64-nbsd-nat.c
+++ b/gdb/amd64-nbsd-nat.c
@@ -56,8 +56,9 @@ static int amd64nbsd32_r_reg_offset[] =
static amd64_bsd_nat_target<nbsd_nat_target> the_amd64_nbsd_nat_target;
+void _initialize_amd64nbsd_nat ();
void
-_initialize_amd64nbsd_nat (void)
+_initialize_amd64nbsd_nat ()
{
amd64_native_gregset32_reg_offset = amd64nbsd32_r_reg_offset;
amd64_native_gregset32_num_regs = ARRAY_SIZE (amd64nbsd32_r_reg_offset);
diff --git a/gdb/amd64-nbsd-tdep.c b/gdb/amd64-nbsd-tdep.c
index 65f587c..89d0723 100644
--- a/gdb/amd64-nbsd-tdep.c
+++ b/gdb/amd64-nbsd-tdep.c
@@ -120,8 +120,9 @@ amd64nbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
(gdbarch, svr4_lp64_fetch_link_map_offsets);
}
+void _initialize_amd64nbsd_tdep ();
void
-_initialize_amd64nbsd_tdep (void)
+_initialize_amd64nbsd_tdep ()
{
/* The NetBSD/amd64 native dependent code makes this assumption. */
gdb_assert (ARRAY_SIZE (amd64nbsd_r_reg_offset) == AMD64_NUM_GREGS);
diff --git a/gdb/amd64-obsd-nat.c b/gdb/amd64-obsd-nat.c
index f0d8ecf..a19f7a1 100644
--- a/gdb/amd64-obsd-nat.c
+++ b/gdb/amd64-obsd-nat.c
@@ -128,8 +128,9 @@ amd64obsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
static amd64_bsd_nat_target<obsd_nat_target> the_amd64_obsd_nat_target;
+void _initialize_amd64obsd_nat ();
void
-_initialize_amd64obsd_nat (void)
+_initialize_amd64obsd_nat ()
{
amd64_native_gregset32_reg_offset = amd64obsd32_r_reg_offset;
amd64_native_gregset32_num_regs = ARRAY_SIZE (amd64obsd32_r_reg_offset);
diff --git a/gdb/amd64-obsd-tdep.c b/gdb/amd64-obsd-tdep.c
index fb33665..d5f84fc 100644
--- a/gdb/amd64-obsd-tdep.c
+++ b/gdb/amd64-obsd-tdep.c
@@ -448,8 +448,9 @@ amd64obsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
frame_unwind_prepend_unwinder (gdbarch, &amd64obsd_trapframe_unwind);
}
+void _initialize_amd64obsd_tdep ();
void
-_initialize_amd64obsd_tdep (void)
+_initialize_amd64obsd_tdep ()
{
/* The OpenBSD/amd64 native dependent code makes this assumption. */
gdb_assert (ARRAY_SIZE (amd64obsd_r_reg_offset) == AMD64_NUM_GREGS);
diff --git a/gdb/amd64-sol2-tdep.c b/gdb/amd64-sol2-tdep.c
index 86f9f60..8d8600b 100644
--- a/gdb/amd64-sol2-tdep.c
+++ b/gdb/amd64-sol2-tdep.c
@@ -118,8 +118,9 @@ amd64_sol2_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
set_gdbarch_core_pid_to_str (gdbarch, sol2_core_pid_to_str);
}
+void _initialize_amd64_sol2_tdep ();
void
-_initialize_amd64_sol2_tdep (void)
+_initialize_amd64_sol2_tdep ()
{
gdbarch_register_osabi (bfd_arch_i386, bfd_mach_x86_64,
GDB_OSABI_SOLARIS, amd64_sol2_init_abi);
diff --git a/gdb/amd64-tdep.c b/gdb/amd64-tdep.c
index 157a5d0..f5ec40f 100644
--- a/gdb/amd64-tdep.c
+++ b/gdb/amd64-tdep.c
@@ -3334,8 +3334,9 @@ amd64_target_description (uint64_t xcr0, bool segments)
return *tdesc;
}
+void _initialize_amd64_tdep ();
void
-_initialize_amd64_tdep (void)
+_initialize_amd64_tdep ()
{
gdbarch_register_osabi (bfd_arch_i386, bfd_mach_x86_64, GDB_OSABI_NONE,
amd64_none_init_abi);
diff --git a/gdb/amd64-windows-nat.c b/gdb/amd64-windows-nat.c
index 67b8691..5b2c261 100644
--- a/gdb/amd64-windows-nat.c
+++ b/gdb/amd64-windows-nat.c
@@ -95,8 +95,9 @@ amd64_windows_segment_register_p (int regnum)
return regnum >= AMD64_CS_REGNUM && regnum <= AMD64_GS_REGNUM;
}
+void _initialize_amd64_windows_nat ();
void
-_initialize_amd64_windows_nat (void)
+_initialize_amd64_windows_nat ()
{
windows_set_context_register_offsets (mappings);
windows_set_segment_register_p (amd64_windows_segment_register_p);
diff --git a/gdb/amd64-windows-tdep.c b/gdb/amd64-windows-tdep.c
index e1e777c..b2155f3 100644
--- a/gdb/amd64-windows-tdep.c
+++ b/gdb/amd64-windows-tdep.c
@@ -1245,8 +1245,9 @@ amd64_windows_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
set_gdbarch_auto_wide_charset (gdbarch, amd64_windows_auto_wide_charset);
}
+void _initialize_amd64_windows_tdep ();
void
-_initialize_amd64_windows_tdep (void)
+_initialize_amd64_windows_tdep ()
{
gdbarch_register_osabi (bfd_arch_i386, bfd_mach_x86_64, GDB_OSABI_CYGWIN,
amd64_windows_init_abi);
diff --git a/gdb/annotate.c b/gdb/annotate.c
index 28dd231..cf9e88c 100644
--- a/gdb/annotate.c
+++ b/gdb/annotate.c
@@ -614,8 +614,9 @@ breakpoint_changed (struct breakpoint *b)
annotate_breakpoints_invalid ();
}
+void _initialize_annotate ();
void
-_initialize_annotate (void)
+_initialize_annotate ()
{
gdb::observers::breakpoint_created.attach (breakpoint_changed);
gdb::observers::breakpoint_deleted.attach (breakpoint_changed);
diff --git a/gdb/arc-newlib-tdep.c b/gdb/arc-newlib-tdep.c
index 18e07d6..70e2c5b 100644
--- a/gdb/arc-newlib-tdep.c
+++ b/gdb/arc-newlib-tdep.c
@@ -56,8 +56,9 @@ arc_newlib_osabi_sniffer (bfd *abfd)
return GDB_OSABI_UNKNOWN;
}
+void _initialize_arc_newlib_tdep ();
void
-_initialize_arc_newlib_tdep (void)
+_initialize_arc_newlib_tdep ()
{
gdbarch_register_osabi_sniffer (bfd_arch_arc, bfd_target_elf_flavour,
arc_newlib_osabi_sniffer);
diff --git a/gdb/arc-tdep.c b/gdb/arc-tdep.c
index 021cbb0..13da022 100644
--- a/gdb/arc-tdep.c
+++ b/gdb/arc-tdep.c
@@ -2145,8 +2145,9 @@ dump_arc_instruction_command (const char *args, int from_tty)
arc_insn_dump (insn);
}
+void _initialize_arc_tdep ();
void
-_initialize_arc_tdep (void)
+_initialize_arc_tdep ()
{
gdbarch_register (bfd_arch_arc, arc_gdbarch_init, arc_dump_tdep);
diff --git a/gdb/arch-utils.c b/gdb/arch-utils.c
index 55b115c..92d7153 100644
--- a/gdb/arch-utils.c
+++ b/gdb/arch-utils.c
@@ -1004,8 +1004,9 @@ default_get_pc_address_flags (frame_info *frame, CORE_ADDR pc)
return "";
}
+void _initialize_gdbarch_utils ();
void
-_initialize_gdbarch_utils (void)
+_initialize_gdbarch_utils ()
{
add_setshow_enum_cmd ("endian", class_support,
endian_enum, &set_endian_string,
diff --git a/gdb/arm-fbsd-nat.c b/gdb/arm-fbsd-nat.c
index 14160be..3470f81 100644
--- a/gdb/arm-fbsd-nat.c
+++ b/gdb/arm-fbsd-nat.c
@@ -143,8 +143,9 @@ arm_fbsd_nat_target::read_description ()
return desc;
}
+void _initialize_arm_fbsd_nat ();
void
-_initialize_arm_fbsd_nat (void)
+_initialize_arm_fbsd_nat ()
{
add_inf_child_target (&the_arm_fbsd_nat_target);
}
diff --git a/gdb/arm-fbsd-tdep.c b/gdb/arm-fbsd-tdep.c
index ec0e9d5..417a805 100644
--- a/gdb/arm-fbsd-tdep.c
+++ b/gdb/arm-fbsd-tdep.c
@@ -235,8 +235,9 @@ arm_fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
set_gdbarch_software_single_step (gdbarch, arm_software_single_step);
}
+void _initialize_arm_fbsd_tdep ();
void
-_initialize_arm_fbsd_tdep (void)
+_initialize_arm_fbsd_tdep ()
{
gdbarch_register_osabi (bfd_arch_arm, 0, GDB_OSABI_FREEBSD,
arm_fbsd_init_abi);
diff --git a/gdb/arm-linux-nat.c b/gdb/arm-linux-nat.c
index 0b27281..8bbaed5 100644
--- a/gdb/arm-linux-nat.c
+++ b/gdb/arm-linux-nat.c
@@ -1299,8 +1299,9 @@ arm_linux_nat_target::low_new_fork (struct lwp_info *parent, pid_t child_pid)
*child_state = *parent_state;
}
+void _initialize_arm_linux_nat ();
void
-_initialize_arm_linux_nat (void)
+_initialize_arm_linux_nat ()
{
/* Register the target. */
linux_target = &the_arm_linux_nat_target;
diff --git a/gdb/arm-linux-tdep.c b/gdb/arm-linux-tdep.c
index 8bfcea6..363e671 100644
--- a/gdb/arm-linux-tdep.c
+++ b/gdb/arm-linux-tdep.c
@@ -2001,8 +2001,9 @@ arm_linux_init_abi (struct gdbarch_info info,
set_gdbarch_gcc_target_options (gdbarch, arm_linux_gcc_target_options);
}
+void _initialize_arm_linux_tdep ();
void
-_initialize_arm_linux_tdep (void)
+_initialize_arm_linux_tdep ()
{
gdbarch_register_osabi (bfd_arch_arm, 0, GDB_OSABI_LINUX,
arm_linux_init_abi);
diff --git a/gdb/arm-nbsd-nat.c b/gdb/arm-nbsd-nat.c
index 4dacd57..1d058a9 100644
--- a/gdb/arm-nbsd-nat.c
+++ b/gdb/arm-nbsd-nat.c
@@ -444,8 +444,9 @@ static struct core_fns arm_netbsd_elfcore_fns =
NULL
};
+void _initialize_arm_netbsd_nat ();
void
-_initialize_arm_netbsd_nat (void)
+_initialize_arm_netbsd_nat ()
{
add_inf_child_target (&the_arm_netbsd_nat_target);
diff --git a/gdb/arm-nbsd-tdep.c b/gdb/arm-nbsd-tdep.c
index 397d21d..2642024 100644
--- a/gdb/arm-nbsd-tdep.c
+++ b/gdb/arm-nbsd-tdep.c
@@ -85,8 +85,9 @@ arm_netbsd_elf_init_abi (struct gdbarch_info info,
(gdbarch, svr4_ilp32_fetch_link_map_offsets);
}
+void _initialize_arm_netbsd_tdep ();
void
-_initialize_arm_netbsd_tdep (void)
+_initialize_arm_netbsd_tdep ()
{
gdbarch_register_osabi (bfd_arch_arm, 0, GDB_OSABI_NETBSD,
arm_netbsd_elf_init_abi);
diff --git a/gdb/arm-obsd-tdep.c b/gdb/arm-obsd-tdep.c
index 3ef0957..b3b1e2f 100644
--- a/gdb/arm-obsd-tdep.c
+++ b/gdb/arm-obsd-tdep.c
@@ -115,8 +115,9 @@ armobsd_init_abi (struct gdbarch_info info,
}
}
+void _initialize_armobsd_tdep ();
void
-_initialize_armobsd_tdep (void)
+_initialize_armobsd_tdep ()
{
gdbarch_register_osabi (bfd_arch_arm, 0, GDB_OSABI_OPENBSD,
armobsd_init_abi);
diff --git a/gdb/arm-pikeos-tdep.c b/gdb/arm-pikeos-tdep.c
index 64c3640..a993b90 100644
--- a/gdb/arm-pikeos-tdep.c
+++ b/gdb/arm-pikeos-tdep.c
@@ -81,8 +81,9 @@ arm_pikeos_osabi_sniffer (bfd *abfd)
return GDB_OSABI_UNKNOWN;
}
+void _initialize_arm_pikeos_tdep ();
void
-_initialize_arm_pikeos_tdep (void)
+_initialize_arm_pikeos_tdep ()
{
/* Register the sniffer for the PikeOS targets. */
gdbarch_register_osabi_sniffer (bfd_arch_arm, bfd_target_elf_flavour,
diff --git a/gdb/arm-symbian-tdep.c b/gdb/arm-symbian-tdep.c
index 6d8236c..b17f9c6 100644
--- a/gdb/arm-symbian-tdep.c
+++ b/gdb/arm-symbian-tdep.c
@@ -119,8 +119,9 @@ arm_symbian_osabi_sniffer (bfd *abfd)
return GDB_OSABI_SYMBIAN;
}
+void _initialize_arm_symbian_tdep ();
void
-_initialize_arm_symbian_tdep (void)
+_initialize_arm_symbian_tdep ()
{
gdbarch_register_osabi_sniffer (bfd_arch_arm,
bfd_target_elf_flavour,
diff --git a/gdb/arm-tdep.c b/gdb/arm-tdep.c
index 91701c2..0e72bcc 100644
--- a/gdb/arm-tdep.c
+++ b/gdb/arm-tdep.c
@@ -9479,8 +9479,9 @@ static void arm_record_test (void);
}
#endif
+void _initialize_arm_tdep ();
void
-_initialize_arm_tdep (void)
+_initialize_arm_tdep ()
{
long length;
int i, j;
diff --git a/gdb/arm-wince-tdep.c b/gdb/arm-wince-tdep.c
index 188174a..5971b29 100644
--- a/gdb/arm-wince-tdep.c
+++ b/gdb/arm-wince-tdep.c
@@ -154,8 +154,9 @@ arm_wince_osabi_sniffer (bfd *abfd)
return GDB_OSABI_UNKNOWN;
}
+void _initialize_arm_wince_tdep ();
void
-_initialize_arm_wince_tdep (void)
+_initialize_arm_wince_tdep ()
{
gdbarch_register_osabi_sniffer (bfd_arch_arm, bfd_target_coff_flavour,
arm_wince_osabi_sniffer);
diff --git a/gdb/auto-load.c b/gdb/auto-load.c
index 5a9f47f..36ec0d1 100644
--- a/gdb/auto-load.c
+++ b/gdb/auto-load.c
@@ -1530,8 +1530,9 @@ found and/or loaded."),
return &retval;
}
+void _initialize_auto_load ();
void
-_initialize_auto_load (void)
+_initialize_auto_load ()
{
struct cmd_list_element *cmd;
char *scripts_directory_help, *gdb_name_help, *python_name_help;
diff --git a/gdb/auxv.c b/gdb/auxv.c
index e8925cf..eb12335 100644
--- a/gdb/auxv.c
+++ b/gdb/auxv.c
@@ -546,8 +546,9 @@ info_auxv_command (const char *cmd, int from_tty)
}
}
+void _initialize_auxv ();
void
-_initialize_auxv (void)
+_initialize_auxv ()
{
add_info ("auxv", info_auxv_command,
_("Display the inferior's auxiliary vector.\n\
diff --git a/gdb/avr-tdep.c b/gdb/avr-tdep.c
index 381c790..d823c87 100644
--- a/gdb/avr-tdep.c
+++ b/gdb/avr-tdep.c
@@ -1616,8 +1616,9 @@ avr_io_reg_read_command (const char *args, int from_tty)
}
}
+void _initialize_avr_tdep ();
void
-_initialize_avr_tdep (void)
+_initialize_avr_tdep ()
{
register_gdbarch_init (bfd_arch_avr, avr_gdbarch_init);
diff --git a/gdb/ax-gdb.c b/gdb/ax-gdb.c
index a77c770..14765bd 100644
--- a/gdb/ax-gdb.c
+++ b/gdb/ax-gdb.c
@@ -2743,8 +2743,9 @@ maint_agent_printf_command (const char *cmdrest, int from_tty)
/* Initialization code. */
+void _initialize_ax_gdb ();
void
-_initialize_ax_gdb (void)
+_initialize_ax_gdb ()
{
add_cmd ("agent", class_maintenance, agent_command,
_("\
diff --git a/gdb/bfin-linux-tdep.c b/gdb/bfin-linux-tdep.c
index 147223b2..f77f099 100644
--- a/gdb/bfin-linux-tdep.c
+++ b/gdb/bfin-linux-tdep.c
@@ -161,8 +161,9 @@ bfin_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
bfin_linux_get_syscall_number);
}
+void _initialize_bfin_linux_tdep ();
void
-_initialize_bfin_linux_tdep (void)
+_initialize_bfin_linux_tdep ()
{
gdbarch_register_osabi (bfd_arch_bfin, 0, GDB_OSABI_LINUX,
bfin_linux_init_abi);
diff --git a/gdb/bfin-tdep.c b/gdb/bfin-tdep.c
index cb5650d..23591d4 100644
--- a/gdb/bfin-tdep.c
+++ b/gdb/bfin-tdep.c
@@ -833,8 +833,9 @@ bfin_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
return gdbarch;
}
+void _initialize_bfin_tdep ();
void
-_initialize_bfin_tdep (void)
+_initialize_bfin_tdep ()
{
register_gdbarch_init (bfd_arch_bfin, bfin_gdbarch_init);
}
diff --git a/gdb/break-catch-sig.c b/gdb/break-catch-sig.c
index c645746..e3e6f6f 100644
--- a/gdb/break-catch-sig.c
+++ b/gdb/break-catch-sig.c
@@ -424,8 +424,9 @@ initialize_signal_catchpoint_ops (void)
ops->explains_signal = signal_catchpoint_explains_signal;
}
+void _initialize_break_catch_sig ();
void
-_initialize_break_catch_sig (void)
+_initialize_break_catch_sig ()
{
initialize_signal_catchpoint_ops ();
diff --git a/gdb/break-catch-syscall.c b/gdb/break-catch-syscall.c
index 553c01c..7e98a29 100644
--- a/gdb/break-catch-syscall.c
+++ b/gdb/break-catch-syscall.c
@@ -599,8 +599,9 @@ initialize_syscall_catchpoint_ops (void)
ops->print_recreate = print_recreate_catch_syscall;
}
+void _initialize_break_catch_syscall ();
void
-_initialize_break_catch_syscall (void)
+_initialize_break_catch_syscall ()
{
initialize_syscall_catchpoint_ops ();
diff --git a/gdb/break-catch-throw.c b/gdb/break-catch-throw.c
index 87b38b3..07dcc7d 100644
--- a/gdb/break-catch-throw.c
+++ b/gdb/break-catch-throw.c
@@ -532,8 +532,9 @@ initialize_throw_catchpoint_ops (void)
ops->allocate_location = allocate_location_exception_catchpoint;
}
+void _initialize_break_catch_throw ();
void
-_initialize_break_catch_throw (void)
+_initialize_break_catch_throw ()
{
initialize_throw_catchpoint_ops ();
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c
index 5b734ab..a7a3781 100644
--- a/gdb/breakpoint.c
+++ b/gdb/breakpoint.c
@@ -15409,8 +15409,9 @@ static struct cmd_list_element *enablebreaklist = NULL;
cmd_list_element *commands_cmd_element = nullptr;
+void _initialize_breakpoint ();
void
-_initialize_breakpoint (void)
+_initialize_breakpoint ()
{
struct cmd_list_element *c;
diff --git a/gdb/bsd-uthread.c b/gdb/bsd-uthread.c
index a8622a8..15d538c 100644
--- a/gdb/bsd-uthread.c
+++ b/gdb/bsd-uthread.c
@@ -544,8 +544,9 @@ bsd_uthread_target::pid_to_str (ptid_t ptid)
return normal_pid_to_str (ptid);
}
+void _initialize_bsd_uthread ();
void
-_initialize_bsd_uthread (void)
+_initialize_bsd_uthread ()
{
bsd_uthread_data = gdbarch_data_register_pre_init (bsd_uthread_init);
diff --git a/gdb/btrace.c b/gdb/btrace.c
index a91a676..0c7becd 100644
--- a/gdb/btrace.c
+++ b/gdb/btrace.c
@@ -3471,8 +3471,9 @@ show_maint_btrace_pt_skip_pad (struct ui_file *file, int from_tty,
/* Initialize btrace maintenance commands. */
+void _initialize_btrace ();
void
-_initialize_btrace (void)
+_initialize_btrace ()
{
add_cmd ("btrace", class_maintenance, maint_info_btrace_cmd,
_("Info about branch tracing data."), &maintenanceinfolist);
diff --git a/gdb/charset.c b/gdb/charset.c
index 1af43ff..480ed36 100644
--- a/gdb/charset.c
+++ b/gdb/charset.c
@@ -994,8 +994,9 @@ intermediate_encoding (void)
#endif /* USE_INTERMEDIATE_ENCODING_FUNCTION */
+void _initialize_charset ();
void
-_initialize_charset (void)
+_initialize_charset ()
{
/* The first element is always "auto". */
charsets.charsets.push_back (xstrdup ("auto"));
diff --git a/gdb/cli/cli-cmds.c b/gdb/cli/cli-cmds.c
index c2ba3a4..6f32441 100644
--- a/gdb/cli/cli-cmds.c
+++ b/gdb/cli/cli-cmds.c
@@ -2113,8 +2113,9 @@ gdb_maint_setting_str_internal_fn (struct gdbarch *gdbarch,
gdbarch);
}
+void _initialize_cli_cmds ();
void
-_initialize_cli_cmds (void)
+_initialize_cli_cmds ()
{
struct cmd_list_element *c;
diff --git a/gdb/cli/cli-dump.c b/gdb/cli/cli-dump.c
index 182e6c7..ae047ac 100644
--- a/gdb/cli/cli-dump.c
+++ b/gdb/cli/cli-dump.c
@@ -622,8 +622,9 @@ binary_append_command (const char *cmd, int from_tty)
gdb_stdout);
}
+void _initialize_cli_dump ();
void
-_initialize_cli_dump (void)
+_initialize_cli_dump ()
{
struct cmd_list_element *c;
diff --git a/gdb/cli/cli-interp.c b/gdb/cli/cli-interp.c
index acec367..8cdd2d2 100644
--- a/gdb/cli/cli-interp.c
+++ b/gdb/cli/cli-interp.c
@@ -467,8 +467,9 @@ cli_interp_factory (const char *name)
/* Standard gdb initialization hook. */
+void _initialize_cli_interp ();
void
-_initialize_cli_interp (void)
+_initialize_cli_interp ()
{
interp_factory_register (INTERP_CONSOLE, cli_interp_factory);
diff --git a/gdb/cli/cli-logging.c b/gdb/cli/cli-logging.c
index 247334c..d7c1b77 100644
--- a/gdb/cli/cli-logging.c
+++ b/gdb/cli/cli-logging.c
@@ -202,8 +202,9 @@ show_logging_command (const char *args, int from_tty)
printf_unfiltered (_("Debug output will be logged and displayed.\n"));
}
+void _initialize_cli_logging ();
void
-_initialize_cli_logging (void)
+_initialize_cli_logging ()
{
static struct cmd_list_element *set_logging_cmdlist, *show_logging_cmdlist;
diff --git a/gdb/cli/cli-script.c b/gdb/cli/cli-script.c
index f70ebed..c9d2378 100644
--- a/gdb/cli/cli-script.c
+++ b/gdb/cli/cli-script.c
@@ -1667,8 +1667,9 @@ show_user_1 (struct cmd_list_element *c, const char *prefix, const char *name,
}
+void _initialize_cli_script ();
void
-_initialize_cli_script (void)
+_initialize_cli_script ()
{
struct cmd_list_element *c;
diff --git a/gdb/cli/cli-style.c b/gdb/cli/cli-style.c
index f3d98ae..917a7f6 100644
--- a/gdb/cli/cli-style.c
+++ b/gdb/cli/cli-style.c
@@ -313,6 +313,7 @@ set_style_name (const char *name)
return result;
}
+void _initialize_cli_style ();
void
_initialize_cli_style ()
{
diff --git a/gdb/coff-pe-read.c b/gdb/coff-pe-read.c
index b7f7b81..047f2e5 100644
--- a/gdb/coff-pe-read.c
+++ b/gdb/coff-pe-read.c
@@ -691,8 +691,9 @@ show_debug_coff_pe_read (struct ui_file *file, int from_tty,
/* Adds "Set/show debug coff_pe_read" commands. */
+void _initialize_coff_pe_read ();
void
-_initialize_coff_pe_read (void)
+_initialize_coff_pe_read ()
{
add_setshow_zuinteger_cmd ("coff-pe-read", class_maintenance,
&debug_coff_pe_read,
diff --git a/gdb/coffread.c b/gdb/coffread.c
index 60efb59..227cf86 100644
--- a/gdb/coffread.c
+++ b/gdb/coffread.c
@@ -2188,8 +2188,9 @@ static const struct sym_fns coff_sym_fns =
&psym_functions
};
+void _initialize_coffread ();
void
-_initialize_coffread (void)
+_initialize_coffread ()
{
add_symtab_fns (bfd_target_coff_flavour, &coff_sym_fns);
diff --git a/gdb/compile/compile-cplus-types.c b/gdb/compile/compile-cplus-types.c
index 89c3c72..a179bd6 100644
--- a/gdb/compile/compile-cplus-types.c
+++ b/gdb/compile/compile-cplus-types.c
@@ -1404,6 +1404,7 @@ gcc_cp_plugin::pop_binding_level (const char *debug_name)
return pop_binding_level ();
}
+void _initialize_compile_cplus_types ();
void
_initialize_compile_cplus_types ()
{
diff --git a/gdb/compile/compile.c b/gdb/compile/compile.c
index a5978b4..8d134d9 100644
--- a/gdb/compile/compile.c
+++ b/gdb/compile/compile.c
@@ -957,8 +957,9 @@ compile_instance::compile (const char *filename, int verbose_level)
/* See compile.h. */
cmd_list_element *compile_cmd_element = nullptr;
+void _initialize_compile ();
void
-_initialize_compile (void)
+_initialize_compile ()
{
struct cmd_list_element *c = NULL;
diff --git a/gdb/complaints.c b/gdb/complaints.c
index bda5a99..45f3e50 100644
--- a/gdb/complaints.c
+++ b/gdb/complaints.c
@@ -74,8 +74,9 @@ complaints_show_value (struct ui_file *file, int from_tty,
value);
}
+void _initialize_complaints ();
void
-_initialize_complaints (void)
+_initialize_complaints ()
{
add_setshow_zinteger_cmd ("complaints", class_support,
&stop_whining, _("\
diff --git a/gdb/completer.c b/gdb/completer.c
index 3a17445..619fb8a 100644
--- a/gdb/completer.c
+++ b/gdb/completer.c
@@ -2935,8 +2935,9 @@ gdb_display_match_list (char **matches, int len, int max,
}
}
+void _initialize_completer ();
void
-_initialize_completer (void)
+_initialize_completer ()
{
add_setshow_zuinteger_unlimited_cmd ("max-completions", no_class,
&max_completions, _("\
diff --git a/gdb/copying.c b/gdb/copying.c
index 8e4077c..6318345 100644
--- a/gdb/copying.c
+++ b/gdb/copying.c
@@ -640,8 +640,9 @@ show_warranty_command (const char *ignore, int from_tty)
printf_filtered ("\n");
}
+void _initialize_copying ();
void
-_initialize_copying (void)
+_initialize_copying ()
{
add_cmd ("copying", no_set_class, show_copying_command,
_("Conditions for redistributing copies of GDB."),
diff --git a/gdb/corefile.c b/gdb/corefile.c
index 498628c..3b9f8c7 100644
--- a/gdb/corefile.c
+++ b/gdb/corefile.c
@@ -478,8 +478,9 @@ set_gnutarget (const char *newtarget)
set_gnutarget_command (NULL, 0, NULL);
}
+void _initialize_core ();
void
-_initialize_core (void)
+_initialize_core ()
{
struct cmd_list_element *c;
diff --git a/gdb/corelow.c b/gdb/corelow.c
index c53bf1d..f162a1b 100644
--- a/gdb/corelow.c
+++ b/gdb/corelow.c
@@ -994,8 +994,9 @@ core_target::info_proc (const char *args, enum info_proc_what request)
return true;
}
+void _initialize_corelow ();
void
-_initialize_corelow (void)
+_initialize_corelow ()
{
add_target (core_target_info, core_target_open, filename_completer);
}
diff --git a/gdb/cp-abi.c b/gdb/cp-abi.c
index fd967c3..6997a7b 100644
--- a/gdb/cp-abi.c
+++ b/gdb/cp-abi.c
@@ -391,8 +391,9 @@ show_cp_abi_cmd (const char *args, int from_tty)
uiout->text (").\n");
}
+void _initialize_cp_abi ();
void
-_initialize_cp_abi (void)
+_initialize_cp_abi ()
{
struct cmd_list_element *c;
diff --git a/gdb/cp-namespace.c b/gdb/cp-namespace.c
index ad7e3bc..3a2100d 100644
--- a/gdb/cp-namespace.c
+++ b/gdb/cp-namespace.c
@@ -1061,8 +1061,9 @@ maintenance_cplus_namespace (const char *args, int from_tty)
printf_unfiltered (_("The `maint namespace' command was removed.\n"));
}
+void _initialize_cp_namespace ();
void
-_initialize_cp_namespace (void)
+_initialize_cp_namespace ()
{
struct cmd_list_element *cmd;
diff --git a/gdb/cp-support.c b/gdb/cp-support.c
index c1d62f1..91e7d2d 100644
--- a/gdb/cp-support.c
+++ b/gdb/cp-support.c
@@ -2163,8 +2163,9 @@ info_vtbl_command (const char *arg, int from_tty)
cplus_print_vtable (value);
}
+void _initialize_cp_support ();
void
-_initialize_cp_support (void)
+_initialize_cp_support ()
{
add_prefix_cmd ("cplus", class_maintenance,
maint_cplus_command,
diff --git a/gdb/cp-valprint.c b/gdb/cp-valprint.c
index 9f29eee..288ebaf 100644
--- a/gdb/cp-valprint.c
+++ b/gdb/cp-valprint.c
@@ -789,8 +789,9 @@ cp_print_class_member (const gdb_byte *valaddr, struct type *type,
}
+void _initialize_cp_valprint ();
void
-_initialize_cp_valprint (void)
+_initialize_cp_valprint ()
{
obstack_begin (&dont_print_stat_array_obstack,
32 * sizeof (struct type *));
diff --git a/gdb/cris-linux-tdep.c b/gdb/cris-linux-tdep.c
index 4ae127b..9093cc3 100644
--- a/gdb/cris-linux-tdep.c
+++ b/gdb/cris-linux-tdep.c
@@ -47,8 +47,9 @@ cris_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
}
+void _initialize_cris_linux_tdep ();
void
-_initialize_cris_linux_tdep (void)
+_initialize_cris_linux_tdep ()
{
gdbarch_register_osabi (bfd_arch_cris, 0, GDB_OSABI_LINUX,
cris_linux_init_abi);
diff --git a/gdb/cris-tdep.c b/gdb/cris-tdep.c
index 0b2fb91..22b4db9 100644
--- a/gdb/cris-tdep.c
+++ b/gdb/cris-tdep.c
@@ -3829,8 +3829,9 @@ static struct core_fns cris_elf_core_fns =
NULL /* next */
};
+void _initialize_cris_tdep ();
void
-_initialize_cris_tdep (void)
+_initialize_cris_tdep ()
{
gdbarch_register (bfd_arch_cris, cris_gdbarch_init, cris_dump_tdep);
diff --git a/gdb/csky-linux-tdep.c b/gdb/csky-linux-tdep.c
index b522079..fb431020 100644
--- a/gdb/csky-linux-tdep.c
+++ b/gdb/csky-linux-tdep.c
@@ -255,8 +255,9 @@ csky_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
&csky_linux_rt_sigreturn_tramp_frame);
}
+void _initialize_csky_linux_tdep ();
void
-_initialize_csky_linux_tdep (void)
+_initialize_csky_linux_tdep ()
{
gdbarch_register_osabi (bfd_arch_csky, 0, GDB_OSABI_LINUX,
csky_linux_init_abi);
diff --git a/gdb/csky-tdep.c b/gdb/csky-tdep.c
index f720a05..583298c 100644
--- a/gdb/csky-tdep.c
+++ b/gdb/csky-tdep.c
@@ -2240,8 +2240,9 @@ csky_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
return gdbarch;
}
+void _initialize_csky_tdep ();
void
-_initialize_csky_tdep (void)
+_initialize_csky_tdep ()
{
register_gdbarch_init (bfd_arch_csky, csky_gdbarch_init);
diff --git a/gdb/ctfread.c b/gdb/ctfread.c
index ebf1eec..bfca270 100644
--- a/gdb/ctfread.c
+++ b/gdb/ctfread.c
@@ -1475,7 +1475,8 @@ elfctf_build_psymtabs (struct objfile *of)
scan_partial_symbols (fp, of);
}
+void _initialize_ctfread ();
void
-_initialize_ctfread (void)
+_initialize_ctfread ()
{
}
diff --git a/gdb/d-lang.c b/gdb/d-lang.c
index 7ed5ad4..76d173b 100644
--- a/gdb/d-lang.c
+++ b/gdb/d-lang.c
@@ -344,8 +344,9 @@ builtin_d_type (struct gdbarch *gdbarch)
return (const struct builtin_d_type *) gdbarch_data (gdbarch, d_type_data);
}
+void _initialize_d_language ();
void
-_initialize_d_language (void)
+_initialize_d_language ()
{
d_type_data = gdbarch_data_register_post_init (build_d_types);
}
diff --git a/gdb/darwin-nat-info.c b/gdb/darwin-nat-info.c
index d800309..93d1554 100644
--- a/gdb/darwin-nat-info.c
+++ b/gdb/darwin-nat-info.c
@@ -838,8 +838,9 @@ info_mach_exceptions_command (const char *args, int from_tty)
}
}
+void _initialize_darwin_info_commands ();
void
-_initialize_darwin_info_commands (void)
+_initialize_darwin_info_commands ()
{
add_info ("mach-tasks", info_mach_tasks_command,
_("Get list of tasks in system."));
diff --git a/gdb/darwin-nat.c b/gdb/darwin-nat.c
index 2a33a7d..9baa1e9 100644
--- a/gdb/darwin-nat.c
+++ b/gdb/darwin-nat.c
@@ -2482,6 +2482,7 @@ darwin_nat_target::supports_multi_process ()
return true;
}
+void _initialize_darwin_nat ();
void
_initialize_darwin_nat ()
{
diff --git a/gdb/dbxread.c b/gdb/dbxread.c
index 0909c67..bec622a 100644
--- a/gdb/dbxread.c
+++ b/gdb/dbxread.c
@@ -3180,8 +3180,9 @@ static const struct sym_fns aout_sym_fns =
&psym_functions
};
+void _initialize_dbxread ();
void
-_initialize_dbxread (void)
+_initialize_dbxread ()
{
add_symtab_fns (bfd_target_aout_flavour, &aout_sym_fns);
}
diff --git a/gdb/dcache.c b/gdb/dcache.c
index 76d14a2..f018882 100644
--- a/gdb/dcache.c
+++ b/gdb/dcache.c
@@ -684,8 +684,9 @@ show_dcache_command (const char *args, int from_tty)
cmd_show_list (dcache_show_list, from_tty, "");
}
+void _initialize_dcache ();
void
-_initialize_dcache (void)
+_initialize_dcache ()
{
add_setshow_boolean_cmd ("remotecache", class_support,
&dcache_enabled_p, _("\
diff --git a/gdb/disasm-selftests.c b/gdb/disasm-selftests.c
index ab6058c..b63a35a 100644
--- a/gdb/disasm-selftests.c
+++ b/gdb/disasm-selftests.c
@@ -210,8 +210,9 @@ memory_error_test (struct gdbarch *gdbarch)
} // namespace selftests
#endif /* GDB_SELF_TEST */
+void _initialize_disasm_selftests ();
void
-_initialize_disasm_selftests (void)
+_initialize_disasm_selftests ()
{
#if GDB_SELF_TEST
selftests::register_test_foreach_arch ("print_one_insn",
diff --git a/gdb/disasm.c b/gdb/disasm.c
index 39052f7..7dfbd2f 100644
--- a/gdb/disasm.c
+++ b/gdb/disasm.c
@@ -1128,8 +1128,9 @@ disassembler_options_completer (struct cmd_list_element *ignore,
/* Initialization code. */
+void _initialize_disasm ();
void
-_initialize_disasm (void)
+_initialize_disasm ()
{
struct cmd_list_element *cmd;
diff --git a/gdb/dtrace-probe.c b/gdb/dtrace-probe.c
index 85f6c01..71d627b 100644
--- a/gdb/dtrace-probe.c
+++ b/gdb/dtrace-probe.c
@@ -897,8 +897,9 @@ info_probes_dtrace_command (const char *arg, int from_tty)
info_probes_for_spops (arg, from_tty, &dtrace_static_probe_ops);
}
+void _initialize_dtrace_probe ();
void
-_initialize_dtrace_probe (void)
+_initialize_dtrace_probe ()
{
all_static_probe_ops.push_back (&dtrace_static_probe_ops);
diff --git a/gdb/dummy-frame.c b/gdb/dummy-frame.c
index 2fe578e..d47cfd2 100644
--- a/gdb/dummy-frame.c
+++ b/gdb/dummy-frame.c
@@ -431,8 +431,9 @@ maintenance_print_dummy_frames (const char *args, int from_tty)
}
}
+void _initialize_dummy_frame ();
void
-_initialize_dummy_frame (void)
+_initialize_dummy_frame ()
{
add_cmd ("dummy-frames", class_maintenance, maintenance_print_dummy_frames,
_("Print the contents of the internal dummy-frame stack."),
diff --git a/gdb/dwarf-index-cache.c b/gdb/dwarf-index-cache.c
index a2f0c42..977fcc1 100644
--- a/gdb/dwarf-index-cache.c
+++ b/gdb/dwarf-index-cache.c
@@ -325,6 +325,7 @@ show_index_cache_stats_command (const char *arg, int from_tty)
indent, global_index_cache.n_misses ());
}
+void _initialize_index_cache ();
void
_initialize_index_cache ()
{
diff --git a/gdb/dwarf-index-write.c b/gdb/dwarf-index-write.c
index f2abe70..fd22262 100644
--- a/gdb/dwarf-index-write.c
+++ b/gdb/dwarf-index-write.c
@@ -1781,6 +1781,7 @@ save_gdb_index_command (const char *arg, int from_tty)
}
}
+void _initialize_dwarf_index_write ();
void
_initialize_dwarf_index_write ()
{
diff --git a/gdb/dwarf2-frame-tailcall.c b/gdb/dwarf2-frame-tailcall.c
index 9c167c1..fca1d3d 100644
--- a/gdb/dwarf2-frame-tailcall.c
+++ b/gdb/dwarf2-frame-tailcall.c
@@ -467,8 +467,9 @@ const struct frame_unwind dwarf2_tailcall_frame_unwind =
tailcall_frame_prev_arch
};
+void _initialize_tailcall_frame ();
void
-_initialize_tailcall_frame (void)
+_initialize_tailcall_frame ()
{
cache_htab = htab_create_alloc (50, cache_hash, cache_eq, NULL, xcalloc,
xfree);
diff --git a/gdb/dwarf2-frame.c b/gdb/dwarf2-frame.c
index baa47c9..a043d48 100644
--- a/gdb/dwarf2-frame.c
+++ b/gdb/dwarf2-frame.c
@@ -2354,8 +2354,9 @@ show_dwarf_unwinders_enabled_p (struct ui_file *file, int from_tty,
value);
}
+void _initialize_dwarf2_frame ();
void
-_initialize_dwarf2_frame (void)
+_initialize_dwarf2_frame ()
{
dwarf2_frame_data = gdbarch_data_register_pre_init (dwarf2_frame_init);
diff --git a/gdb/dwarf2expr.c b/gdb/dwarf2expr.c
index 3c81cba..ad82cbe 100644
--- a/gdb/dwarf2expr.c
+++ b/gdb/dwarf2expr.c
@@ -1419,8 +1419,9 @@ dwarf_expr_context::execute_stack_op (const gdb_byte *op_ptr,
gdb_assert (this->recursion_depth >= 0);
}
+void _initialize_dwarf2expr ();
void
-_initialize_dwarf2expr (void)
+_initialize_dwarf2expr ()
{
dwarf_arch_cookie
= gdbarch_data_register_post_init (dwarf_gdbarch_types_init);
diff --git a/gdb/dwarf2loc.c b/gdb/dwarf2loc.c
index 99cac03..1fe6829 100644
--- a/gdb/dwarf2loc.c
+++ b/gdb/dwarf2loc.c
@@ -4514,8 +4514,9 @@ const struct symbol_computed_ops dwarf2_loclist_funcs = {
loclist_generate_c_location
};
+void _initialize_dwarf2loc ();
void
-_initialize_dwarf2loc (void)
+_initialize_dwarf2loc ()
{
add_setshow_zuinteger_cmd ("entry-values", class_maintenance,
&entry_values_debug,
diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c
index 04979f3..216601a 100644
--- a/gdb/dwarf2read.c
+++ b/gdb/dwarf2read.c
@@ -26133,8 +26133,9 @@ show_check_physname (struct ui_file *file, int from_tty,
value);
}
+void _initialize_dwarf2_read ();
void
-_initialize_dwarf2_read (void)
+_initialize_dwarf2_read ()
{
add_prefix_cmd ("dwarf", class_maintenance, set_dwarf_cmd, _("\
Set DWARF specific variables.\n\
diff --git a/gdb/elfread.c b/gdb/elfread.c
index 618e4cd..9a6ce0e 100644
--- a/gdb/elfread.c
+++ b/gdb/elfread.c
@@ -1469,8 +1469,9 @@ static const struct gnu_ifunc_fns elf_gnu_ifunc_fns =
elf_gnu_ifunc_resolver_return_stop
};
+void _initialize_elfread ();
void
-_initialize_elfread (void)
+_initialize_elfread ()
{
add_symtab_fns (bfd_target_elf_flavour, &elf_sym_fns);
diff --git a/gdb/exec.c b/gdb/exec.c
index 468f9f5..eb07b51 100644
--- a/gdb/exec.c
+++ b/gdb/exec.c
@@ -1063,8 +1063,9 @@ exec_target::find_memory_regions (find_memory_region_ftype func, void *data)
return objfile_find_memory_regions (this, func, data);
}
+void _initialize_exec ();
void
-_initialize_exec (void)
+_initialize_exec ()
{
struct cmd_list_element *c;
diff --git a/gdb/extension.c b/gdb/extension.c
index f9418de..947e440 100644
--- a/gdb/extension.c
+++ b/gdb/extension.c
@@ -934,8 +934,9 @@ ext_lang_before_prompt (const char *current_gdb_prompt)
}
}
+void _initialize_extension ();
void
-_initialize_extension (void)
+_initialize_extension ()
{
gdb::observers::before_prompt.attach (ext_lang_before_prompt);
}
diff --git a/gdb/f-lang.c b/gdb/f-lang.c
index c7c47cf..e767f52 100644
--- a/gdb/f-lang.c
+++ b/gdb/f-lang.c
@@ -761,8 +761,9 @@ builtin_f_type (struct gdbarch *gdbarch)
return (const struct builtin_f_type *) gdbarch_data (gdbarch, f_type_data);
}
+void _initialize_f_language ();
void
-_initialize_f_language (void)
+_initialize_f_language ()
{
f_type_data = gdbarch_data_register_post_init (build_fortran_types);
}
diff --git a/gdb/f-valprint.c b/gdb/f-valprint.c
index 60611fe..168957f 100644
--- a/gdb/f-valprint.c
+++ b/gdb/f-valprint.c
@@ -479,8 +479,9 @@ info_common_command (const char *comname, int from_tty)
}
}
+void _initialize_f_valprint ();
void
-_initialize_f_valprint (void)
+_initialize_f_valprint ()
{
add_info ("common", info_common_command,
_("Print out the values contained in a Fortran COMMON block."));
diff --git a/gdb/fbsd-nat.c b/gdb/fbsd-nat.c
index 698d1f0..0e4afb2 100644
--- a/gdb/fbsd-nat.c
+++ b/gdb/fbsd-nat.c
@@ -1669,8 +1669,9 @@ fbsd_nat_target::set_syscall_catchpoint (int pid, bool needed,
#endif
#endif
+void _initialize_fbsd_nat ();
void
-_initialize_fbsd_nat (void)
+_initialize_fbsd_nat ()
{
#ifdef PT_LWPINFO
add_setshow_boolean_cmd ("fbsd-lwp", class_maintenance,
diff --git a/gdb/fbsd-tdep.c b/gdb/fbsd-tdep.c
index 9e5d23a..bc1b5af 100644
--- a/gdb/fbsd-tdep.c
+++ b/gdb/fbsd-tdep.c
@@ -2085,8 +2085,9 @@ fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
set_gdbarch_get_syscall_number (gdbarch, fbsd_get_syscall_number);
}
+void _initialize_fbsd_tdep ();
void
-_initialize_fbsd_tdep (void)
+_initialize_fbsd_tdep ()
{
fbsd_gdbarch_data_handle =
gdbarch_data_register_post_init (init_fbsd_gdbarch_data);
diff --git a/gdb/filesystem.c b/gdb/filesystem.c
index 359b42f..94a1a9c 100644
--- a/gdb/filesystem.c
+++ b/gdb/filesystem.c
@@ -76,8 +76,9 @@ is \"%s\".\n"),
value);
}
+void _initialize_filesystem ();
void
-_initialize_filesystem (void)
+_initialize_filesystem ()
{
add_setshow_enum_cmd ("target-file-system-kind",
class_files,
diff --git a/gdb/findcmd.c b/gdb/findcmd.c
index 1f3b3df..c863157 100644
--- a/gdb/findcmd.c
+++ b/gdb/findcmd.c
@@ -280,8 +280,9 @@ find_command (const char *args, int from_tty)
found_count > 1 ? "s" : "");
}
+void _initialize_mem_search ();
void
-_initialize_mem_search (void)
+_initialize_mem_search ()
{
add_cmd ("find", class_vars, find_command, _("\
Search memory for a sequence of bytes.\n\
diff --git a/gdb/findvar.c b/gdb/findvar.c
index 987c8e3..5cf1cd4 100644
--- a/gdb/findvar.c
+++ b/gdb/findvar.c
@@ -1088,8 +1088,9 @@ copy_integer_to_size_test ()
#endif
+void _initialize_findvar ();
void
-_initialize_findvar (void)
+_initialize_findvar ()
{
#if GDB_SELF_TEST
selftests::register_test
diff --git a/gdb/fork-child.c b/gdb/fork-child.c
index 65a189e..010414c 100644
--- a/gdb/fork-child.c
+++ b/gdb/fork-child.c
@@ -157,8 +157,9 @@ show_startup_with_shell (struct ui_file *file, int from_tty,
value);
}
+void _initialize_fork_child ();
void
-_initialize_fork_child (void)
+_initialize_fork_child ()
{
add_setshow_filename_cmd ("exec-wrapper", class_run, &exec_wrapper, _("\
Set a wrapper for running programs.\n\
diff --git a/gdb/frame-base.c b/gdb/frame-base.c
index b36c5e3..9d8dd52 100644
--- a/gdb/frame-base.c
+++ b/gdb/frame-base.c
@@ -121,8 +121,9 @@ frame_base_find_by_frame (struct frame_info *this_frame)
return table->default_base;
}
+void _initialize_frame_base ();
void
-_initialize_frame_base (void)
+_initialize_frame_base ()
{
frame_base_data = gdbarch_data_register_pre_init (frame_base_init);
}
diff --git a/gdb/frame-unwind.c b/gdb/frame-unwind.c
index 079a411..35f2e82 100644
--- a/gdb/frame-unwind.c
+++ b/gdb/frame-unwind.c
@@ -305,8 +305,9 @@ frame_unwind_got_address (struct frame_info *frame, int regnum,
return reg_val;
}
+void _initialize_frame_unwind ();
void
-_initialize_frame_unwind (void)
+_initialize_frame_unwind ()
{
frame_unwind_data = gdbarch_data_register_pre_init (frame_unwind_init);
}
diff --git a/gdb/frame.c b/gdb/frame.c
index c746a6a..9ec93eb 100644
--- a/gdb/frame.c
+++ b/gdb/frame.c
@@ -2958,8 +2958,9 @@ the rest of the stack trace."),
},
};
+void _initialize_frame ();
void
-_initialize_frame (void)
+_initialize_frame ()
{
obstack_init (&frame_cache_obstack);
diff --git a/gdb/frv-linux-tdep.c b/gdb/frv-linux-tdep.c
index 54ea434..5014c3e 100644
--- a/gdb/frv-linux-tdep.c
+++ b/gdb/frv-linux-tdep.c
@@ -481,8 +481,9 @@ frv_linux_elf_osabi_sniffer (bfd *abfd)
return GDB_OSABI_UNKNOWN;
}
+void _initialize_frv_linux_tdep ();
void
-_initialize_frv_linux_tdep (void)
+_initialize_frv_linux_tdep ()
{
gdbarch_register_osabi (bfd_arch_frv, 0, GDB_OSABI_LINUX,
frv_linux_init_abi);
diff --git a/gdb/frv-tdep.c b/gdb/frv-tdep.c
index ca5ffe3..ae383e7 100644
--- a/gdb/frv-tdep.c
+++ b/gdb/frv-tdep.c
@@ -1573,8 +1573,9 @@ frv_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
return gdbarch;
}
+void _initialize_frv_tdep ();
void
-_initialize_frv_tdep (void)
+_initialize_frv_tdep ()
{
register_gdbarch_init (bfd_arch_frv, frv_gdbarch_init);
}
diff --git a/gdb/ft32-tdep.c b/gdb/ft32-tdep.c
index 2d18b0a..99ef69d 100644
--- a/gdb/ft32-tdep.c
+++ b/gdb/ft32-tdep.c
@@ -616,8 +616,9 @@ ft32_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
/* Register this machine's init routine. */
+void _initialize_ft32_tdep ();
void
-_initialize_ft32_tdep (void)
+_initialize_ft32_tdep ()
{
register_gdbarch_init (bfd_arch_ft32, ft32_gdbarch_init);
}
diff --git a/gdb/gcore.c b/gdb/gcore.c
index d3f1b47..d12011e 100644
--- a/gdb/gcore.c
+++ b/gdb/gcore.c
@@ -590,8 +590,9 @@ gcore_memory_sections (bfd *obfd)
return 1;
}
+void _initialize_gcore ();
void
-_initialize_gcore (void)
+_initialize_gcore ()
{
add_com ("generate-core-file", class_files, gcore_command, _("\
Save a core file with the current state of the debugged process.\n\
diff --git a/gdb/gdb-demangle.c b/gdb/gdb-demangle.c
index debe395..6a664e9 100644
--- a/gdb/gdb-demangle.c
+++ b/gdb/gdb-demangle.c
@@ -212,8 +212,9 @@ demangle_command (const char *args, int from_tty)
error (_("Can't demangle \"%s\""), name);
}
+void _initialize_gdb_demangle ();
void
-_in[...]
[diff truncated at 100000 bytes]
More information about the Gdb-cvs
mailing list