gdb: add back declarations for _initialize functions
authorSimon Marchi <simon.marchi@efficios.com>
Mon, 13 Jan 2020 19:01:38 +0000 (14:01 -0500)
committerSimon Marchi <simon.marchi@efficios.com>
Mon, 13 Jan 2020 19:01:38 +0000 (14:01 -0500)
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

400 files changed:
gdb/ChangeLog
gdb/aarch64-fbsd-nat.c
gdb/aarch64-fbsd-tdep.c
gdb/aarch64-linux-nat.c
gdb/aarch64-linux-tdep.c
gdb/aarch64-newlib-tdep.c
gdb/aarch64-tdep.c
gdb/ada-exp.y
gdb/ada-lang.c
gdb/ada-tasks.c
gdb/agent.c
gdb/aix-thread.c
gdb/alpha-bsd-nat.c
gdb/alpha-linux-nat.c
gdb/alpha-linux-tdep.c
gdb/alpha-nbsd-tdep.c
gdb/alpha-obsd-tdep.c
gdb/alpha-tdep.c
gdb/amd64-darwin-tdep.c
gdb/amd64-dicos-tdep.c
gdb/amd64-fbsd-nat.c
gdb/amd64-fbsd-tdep.c
gdb/amd64-linux-nat.c
gdb/amd64-linux-tdep.c
gdb/amd64-nbsd-nat.c
gdb/amd64-nbsd-tdep.c
gdb/amd64-obsd-nat.c
gdb/amd64-obsd-tdep.c
gdb/amd64-sol2-tdep.c
gdb/amd64-tdep.c
gdb/amd64-windows-nat.c
gdb/amd64-windows-tdep.c
gdb/annotate.c
gdb/arc-newlib-tdep.c
gdb/arc-tdep.c
gdb/arch-utils.c
gdb/arm-fbsd-nat.c
gdb/arm-fbsd-tdep.c
gdb/arm-linux-nat.c
gdb/arm-linux-tdep.c
gdb/arm-nbsd-nat.c
gdb/arm-nbsd-tdep.c
gdb/arm-obsd-tdep.c
gdb/arm-pikeos-tdep.c
gdb/arm-symbian-tdep.c
gdb/arm-tdep.c
gdb/arm-wince-tdep.c
gdb/auto-load.c
gdb/auxv.c
gdb/avr-tdep.c
gdb/ax-gdb.c
gdb/bfin-linux-tdep.c
gdb/bfin-tdep.c
gdb/break-catch-sig.c
gdb/break-catch-syscall.c
gdb/break-catch-throw.c
gdb/breakpoint.c
gdb/bsd-uthread.c
gdb/btrace.c
gdb/charset.c
gdb/cli/cli-cmds.c
gdb/cli/cli-dump.c
gdb/cli/cli-interp.c
gdb/cli/cli-logging.c
gdb/cli/cli-script.c
gdb/cli/cli-style.c
gdb/coff-pe-read.c
gdb/coffread.c
gdb/compile/compile-cplus-types.c
gdb/compile/compile.c
gdb/complaints.c
gdb/completer.c
gdb/copying.c
gdb/corefile.c
gdb/corelow.c
gdb/cp-abi.c
gdb/cp-namespace.c
gdb/cp-support.c
gdb/cp-valprint.c
gdb/cris-linux-tdep.c
gdb/cris-tdep.c
gdb/csky-linux-tdep.c
gdb/csky-tdep.c
gdb/ctfread.c
gdb/d-lang.c
gdb/darwin-nat-info.c
gdb/darwin-nat.c
gdb/dbxread.c
gdb/dcache.c
gdb/disasm-selftests.c
gdb/disasm.c
gdb/dtrace-probe.c
gdb/dummy-frame.c
gdb/dwarf-index-cache.c
gdb/dwarf-index-write.c
gdb/dwarf2-frame-tailcall.c
gdb/dwarf2-frame.c
gdb/dwarf2expr.c
gdb/dwarf2loc.c
gdb/dwarf2read.c
gdb/elfread.c
gdb/exec.c
gdb/extension.c
gdb/f-lang.c
gdb/f-valprint.c
gdb/fbsd-nat.c
gdb/fbsd-tdep.c
gdb/filesystem.c
gdb/findcmd.c
gdb/findvar.c
gdb/fork-child.c
gdb/frame-base.c
gdb/frame-unwind.c
gdb/frame.c
gdb/frv-linux-tdep.c
gdb/frv-tdep.c
gdb/ft32-tdep.c
gdb/gcore.c
gdb/gdb-demangle.c
gdb/gdb_bfd.c
gdb/gdbarch-selftests.c
gdb/gdbarch.c
gdb/gdbtypes.c
gdb/gnu-nat.c
gdb/gnu-v2-abi.c
gdb/gnu-v3-abi.c
gdb/go-lang.c
gdb/go32-nat.c
gdb/guile/guile.c
gdb/h8300-tdep.c
gdb/hppa-linux-nat.c
gdb/hppa-linux-tdep.c
gdb/hppa-nbsd-nat.c
gdb/hppa-nbsd-tdep.c
gdb/hppa-obsd-nat.c
gdb/hppa-obsd-tdep.c
gdb/hppa-tdep.c
gdb/i386-bsd-nat.c
gdb/i386-cygwin-tdep.c
gdb/i386-darwin-nat.c
gdb/i386-darwin-tdep.c
gdb/i386-dicos-tdep.c
gdb/i386-fbsd-nat.c
gdb/i386-fbsd-tdep.c
gdb/i386-gnu-nat.c
gdb/i386-gnu-tdep.c
gdb/i386-go32-tdep.c
gdb/i386-linux-nat.c
gdb/i386-linux-tdep.c
gdb/i386-nbsd-nat.c
gdb/i386-nbsd-tdep.c
gdb/i386-nto-tdep.c
gdb/i386-obsd-nat.c
gdb/i386-obsd-tdep.c
gdb/i386-sol2-nat.c
gdb/i386-sol2-tdep.c
gdb/i386-tdep.c
gdb/i386-windows-nat.c
gdb/ia64-libunwind-tdep.c
gdb/ia64-linux-nat.c
gdb/ia64-linux-tdep.c
gdb/ia64-tdep.c
gdb/ia64-vms-tdep.c
gdb/infcall.c
gdb/infcmd.c
gdb/inflow.c
gdb/infrun.c
gdb/interps.c
gdb/iq2000-tdep.c
gdb/jit.c
gdb/language.c
gdb/linux-fork.c
gdb/linux-nat.c
gdb/linux-tdep.c
gdb/linux-thread-db.c
gdb/lm32-tdep.c
gdb/m2-lang.c
gdb/m32c-tdep.c
gdb/m32r-linux-nat.c
gdb/m32r-linux-tdep.c
gdb/m32r-tdep.c
gdb/m68hc11-tdep.c
gdb/m68k-bsd-nat.c
gdb/m68k-bsd-tdep.c
gdb/m68k-linux-nat.c
gdb/m68k-linux-tdep.c
gdb/m68k-tdep.c
gdb/machoread.c
gdb/macrocmd.c
gdb/macroscope.c
gdb/maint-test-options.c
gdb/maint-test-settings.c
gdb/maint.c
gdb/mdebugread.c
gdb/memattr.c
gdb/mep-tdep.c
gdb/mi/mi-cmd-env.c
gdb/mi/mi-cmds.c
gdb/mi/mi-interp.c
gdb/mi/mi-main.c
gdb/microblaze-linux-tdep.c
gdb/microblaze-tdep.c
gdb/mips-fbsd-nat.c
gdb/mips-fbsd-tdep.c
gdb/mips-linux-nat.c
gdb/mips-linux-tdep.c
gdb/mips-nbsd-nat.c
gdb/mips-nbsd-tdep.c
gdb/mips-sde-tdep.c
gdb/mips-tdep.c
gdb/mips64-obsd-nat.c
gdb/mips64-obsd-tdep.c
gdb/mipsread.c
gdb/mn10300-linux-tdep.c
gdb/mn10300-tdep.c
gdb/moxie-tdep.c
gdb/msp430-tdep.c
gdb/nds32-tdep.c
gdb/nios2-linux-tdep.c
gdb/nios2-tdep.c
gdb/nto-procfs.c
gdb/objc-lang.c
gdb/observable.c
gdb/opencl-lang.c
gdb/or1k-linux-tdep.c
gdb/or1k-tdep.c
gdb/osabi.c
gdb/osdata.c
gdb/p-valprint.c
gdb/parse.c
gdb/ppc-fbsd-nat.c
gdb/ppc-fbsd-tdep.c
gdb/ppc-linux-nat.c
gdb/ppc-linux-tdep.c
gdb/ppc-nbsd-nat.c
gdb/ppc-nbsd-tdep.c
gdb/ppc-obsd-nat.c
gdb/ppc-obsd-tdep.c
gdb/printcmd.c
gdb/probe.c
gdb/proc-api.c
gdb/proc-events.c
gdb/proc-service.c
gdb/procfs.c
gdb/producer.c
gdb/psymtab.c
gdb/python/python.c
gdb/ravenscar-thread.c
gdb/record-btrace.c
gdb/record-full.c
gdb/record.c
gdb/regcache-dump.c
gdb/regcache.c
gdb/reggroups.c
gdb/remote-notif.c
gdb/remote-sim.c
gdb/remote.c
gdb/reverse.c
gdb/riscv-fbsd-nat.c
gdb/riscv-fbsd-tdep.c
gdb/riscv-linux-nat.c
gdb/riscv-linux-tdep.c
gdb/riscv-tdep.c
gdb/rl78-tdep.c
gdb/rs6000-aix-tdep.c
gdb/rs6000-lynx178-tdep.c
gdb/rs6000-nat.c
gdb/rs6000-tdep.c
gdb/run-on-main-thread.c
gdb/rust-exp.y
gdb/rx-tdep.c
gdb/s12z-tdep.c
gdb/s390-linux-nat.c
gdb/s390-linux-tdep.c
gdb/s390-tdep.c
gdb/score-tdep.c
gdb/ser-go32.c
gdb/ser-mingw.c
gdb/ser-pipe.c
gdb/ser-tcp.c
gdb/ser-uds.c
gdb/ser-unix.c
gdb/serial.c
gdb/sh-linux-tdep.c
gdb/sh-nbsd-nat.c
gdb/sh-nbsd-tdep.c
gdb/sh-tdep.c
gdb/skip.c
gdb/sol-thread.c
gdb/solib-aix.c
gdb/solib-darwin.c
gdb/solib-dsbt.c
gdb/solib-frv.c
gdb/solib-svr4.c
gdb/solib-target.c
gdb/solib.c
gdb/source-cache.c
gdb/source.c
gdb/sparc-linux-nat.c
gdb/sparc-linux-tdep.c
gdb/sparc-nat.c
gdb/sparc-nbsd-nat.c
gdb/sparc-nbsd-tdep.c
gdb/sparc-obsd-tdep.c
gdb/sparc-sol2-tdep.c
gdb/sparc-tdep.c
gdb/sparc64-fbsd-nat.c
gdb/sparc64-fbsd-tdep.c
gdb/sparc64-linux-nat.c
gdb/sparc64-linux-tdep.c
gdb/sparc64-nat.c
gdb/sparc64-nbsd-nat.c
gdb/sparc64-nbsd-tdep.c
gdb/sparc64-obsd-nat.c
gdb/sparc64-obsd-tdep.c
gdb/sparc64-sol2-tdep.c
gdb/sparc64-tdep.c
gdb/stabsread.c
gdb/stack.c
gdb/stap-probe.c
gdb/std-regs.c
gdb/symfile-debug.c
gdb/symfile-mem.c
gdb/symfile.c
gdb/symmisc.c
gdb/symtab.c
gdb/target-connection.c
gdb/target-dcache.c
gdb/target-descriptions.c
gdb/target.c
gdb/thread.c
gdb/tic6x-linux-tdep.c
gdb/tic6x-tdep.c
gdb/tilegx-linux-nat.c
gdb/tilegx-linux-tdep.c
gdb/tilegx-tdep.c
gdb/tracectf.c
gdb/tracefile-tfile.c
gdb/tracefile.c
gdb/tracepoint.c
gdb/tui/tui-hooks.c
gdb/tui/tui-interp.c
gdb/tui/tui-layout.c
gdb/tui/tui-regs.c
gdb/tui/tui-stack.c
gdb/tui/tui-win.c
gdb/tui/tui.c
gdb/typeprint.c
gdb/ui-style.c
gdb/unittests/array-view-selftests.c
gdb/unittests/child-path-selftests.c
gdb/unittests/cli-utils-selftests.c
gdb/unittests/common-utils-selftests.c
gdb/unittests/copy_bitwise-selftests.c
gdb/unittests/environ-selftests.c
gdb/unittests/filtered_iterator-selftests.c
gdb/unittests/format_pieces-selftests.c
gdb/unittests/function-view-selftests.c
gdb/unittests/help-doc-selftests.c
gdb/unittests/lookup_name_info-selftests.c
gdb/unittests/main-thread-selftests.c
gdb/unittests/memory-map-selftests.c
gdb/unittests/memrange-selftests.c
gdb/unittests/mkdir-recursive-selftests.c
gdb/unittests/observable-selftests.c
gdb/unittests/offset-type-selftests.c
gdb/unittests/optional-selftests.c
gdb/unittests/parse-connection-spec-selftests.c
gdb/unittests/rsp-low-selftests.c
gdb/unittests/scoped_fd-selftests.c
gdb/unittests/scoped_mmap-selftests.c
gdb/unittests/scoped_restore-selftests.c
gdb/unittests/string_view-selftests.c
gdb/unittests/style-selftests.c
gdb/unittests/tracepoint-selftests.c
gdb/unittests/tui-selftests.c
gdb/unittests/unpack-selftests.c
gdb/unittests/utils-selftests.c
gdb/unittests/vec-utils-selftests.c
gdb/unittests/xml-utils-selftests.c
gdb/user-regs.c
gdb/utils.c
gdb/v850-tdep.c
gdb/valops.c
gdb/valprint.c
gdb/value.c
gdb/varobj.c
gdb/vax-bsd-nat.c
gdb/vax-nbsd-tdep.c
gdb/vax-tdep.c
gdb/windows-nat.c
gdb/windows-tdep.c
gdb/x86-bsd-nat.c
gdb/x86-linux-nat.c
gdb/xcoffread.c
gdb/xml-support.c
gdb/xstormy16-tdep.c
gdb/xtensa-linux-nat.c
gdb/xtensa-linux-tdep.c
gdb/xtensa-tdep.c

index 78387ff010afd3550e62bc89fed38b62e4d3bba8..a9db32253da05bc055f330e9e6f252b716f95f00 100644 (file)
@@ -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.
index 51fd8580027453febd18d1a45538c40decca748f..5cd2ccd46bff39908435cf33c6b48026b317715e 100644 (file)
@@ -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);
 }
index 68ecfc30e8d2b2f297d06f418f111a389ce097be..b923c5c47404bcde5d1c63d83550fb4b3e414996 100644 (file)
@@ -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);
index b385b5866c0d718f569066b5a473373ef40ae30b..77d5863a56aa2bd78779827fe58a1d4ba28fb577 100644 (file)
@@ -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 ();
 
index b854dcdd58cb357981ca8b226e85429c209f8642..67046c4271a36fee0f5ce8a1f16267df5d4f775a 100644 (file)
@@ -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);
index 15537bd8d8c0fcc8bc9fc6b226effc5b61414a6d..456bae529fe664b6962e4d7007abafefbeb4b707 100644 (file)
@@ -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);
index da41e22130768ac19f306f47b6f6e6e96e4911da..8451a916dc3e6465062f5ab250328d0dcf4ad3f7 100644 (file)
@@ -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);
index 01b5c238750932f635f8c696673ab8eb26e04c58..c5e1e14299ec8b7d7f422666d8c8740e8489df30 100644 (file)
@@ -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);
 }
index 334f2917e3ddc60203d402273f6d1fa37d2ab1b2..c5b5fdf169f5e6b49bb977bccf819e45f1541f29 100644 (file)
@@ -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 ();
 
index 0b7a8eb4ad46378eadea684c679020c3aa1966cf..0a81c3c6922ee5479a54fa6abecd1bd3a8979566 100644 (file)
@@ -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);
index ccf8c44a36126132eea6990dffbe177c3f21c46a..77ece234996e84061e888d76389bfe163956aacc 100644 (file)
@@ -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);
 
index b9b25d5e3cb637f7a79cd8bf1f00f2cc49672a52..f2bd05fef22b4d0f846a9aa21d2c90f642153400 100644 (file)
@@ -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);
index 71ae8e1419c48be2980d3ab744343c9288880aa3..747c3c5abb68701efcb5b5b5b1f9fae4082e93f0 100644 (file)
@@ -192,8 +192,9 @@ alphabsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
 }
 \f
 
+void _initialize_alphabsd_nat ();
 void
-_initialize_alphabsd_nat (void)
+_initialize_alphabsd_nat ()
 {
   add_inf_child_target (&the_alpha_bsd_nat_target);
 
index 4f881532cebe7c7e58900dbf1f978b1755181575..5fd7a932ce134d688ef8bd8b5a0aae810b839162 100644 (file)
@@ -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);
index aa0342164f2e0ea2bc13e24215e7ad81f385cb85..589b89567053a47b49214f8adc9944fb67965f99 100644 (file)
@@ -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);
index 8e8c45341922a40d80435ce3f21a85a437433147..ab9240e35daa005d98e8b698fcffa2bc651650f9 100644 (file)
@@ -278,8 +278,9 @@ alphanbsd_init_abi (struct gdbarch_info info,
 }
 \f
 
+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
index 340e804b4c77e3603f943681e8e7ac1188b87aa6..99d9855c7c26aa29bc3d11b7e3860eb6ab78fa00 100644 (file)
@@ -126,8 +126,9 @@ alphaobsd_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch)
 }
 \f
 
+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);
index 25acd18a1f8361b974b43b02af2605a506d3cd79..390f865edad20db45b02e916cf24f4ca59b6b32c 100644 (file)
@@ -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);
index 912ef3182854cb42d82df245972f4b8e3afa0989..5e8f352ffc9c929d4f6893fcb84b2b287bc77eb2 100644 (file)
@@ -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);
index e3aa5a29d903c002d6bae9e7eae264d17dbe3cf1..687d1f26cba9c69d3312e1867e747dbd2f759438 100644 (file)
@@ -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);
index 662008bf6811c6b784c9ac1738d7ba40c75c45ec..7f85b6a44894ed20a012bb4b79b4fa8ab759c187 100644 (file)
@@ -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;
 
index b0639ed95a672102ccf0395c99610dc2ad074b90..7c3e33644e1083a11c03cfb83eb9bb96e90da78b 100644 (file)
@@ -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);
index 27748ff9860081f577de143b1b197ab314dc2e4f..63fc84b0b1431eab0fa6ed797c2cd2493b2d5472 100644 (file)
@@ -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;
index 07820a05597053668baa001d97e2fe8a7c142067..44ecb4e0b3382a547509fd5afb6040352d0d7e74 100644 (file)
@@ -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);
index 1d97cc59571e5178d9a921b6b281a1e94a622761..7a4c0057352656331077b246ad4e750638b20700 100644 (file)
@@ -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);
index 65f587cf827d9aecdc558f3cdc13b0ea50fede62..89d07236b8577ed837e5b82bad715a2c6775fb2c 100644 (file)
@@ -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);
index f0d8ecf39523d903668226ceac014f8039581a21..a19f7a19fec8c478afdb1072e1b22ce9e64bdbce 100644 (file)
@@ -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);
index fb3366589095ce6f2b008bf6efb57bd8c7417fef..d5f84fcc5f0c802795155b61615eeda2cbf300ed 100644 (file)
@@ -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);
index 86f9f60e28f1a92ec71b256d65da69a44bda7a5d..8d8600b2cad8c0b298af4b129fae6c65e25e07c7 100644 (file)
@@ -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);
index 157a5d0c334847e7f9fe96742e492fc136ffd5e5..f5ec40f37e8cbd3dc989aacdd435d3a0aeb0aed8 100644 (file)
@@ -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);
index 67b869110317e524340979de0ccc72ab3aec8ecc..5b2c261aba7507693f1846549de2852447b42723 100644 (file)
@@ -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);
index e1e777c4355e74a617527fcebee594fcf182f778..b2155f347a50bbd4de4966d3ab0e9c62bf3da618 100644 (file)
@@ -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);
index 28dd23196fd6014a4a546c0787ecf86b2813b781..cf9e88cee512add96fdff06e33d4fec22f3a961d 100644 (file)
@@ -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);
index 18e07d6188567dfc5da45824af2cd5c697ff6a78..70e2c5b0546ca4b9c41988b23bd7ad48727dc1a6 100644 (file)
@@ -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);
index 021cbb008e8ae43d88ec9189842f60caea3591a6..13da0226f786b72e149d5054c0cfbacdcc9d7af3 100644 (file)
@@ -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);
 
index 55b115c13550747dad8dabdb834710d6b3fc7476..92d7153ccb26e9080ec3255def20aa49f9af9b6d 100644 (file)
@@ -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, 
index 14160be0180d56868247cb377705cded80f2822f..3470f817a796b600c4293ca1e5a74435944edee5 100644 (file)
@@ -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);
 }
index ec0e9d58230bb95a1879401afac571185fbda9a3..417a805e672f7183dd94fc1300957bee1f5bdb28 100644 (file)
@@ -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);
index 0b27281783f062f164aa64478c98efedf20fbf30..8bbaed5cf886826a1171b3ad9c4eaf52fde51ff0 100644 (file)
@@ -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;
index 8bfcea6c52f1d4612627b505d8ca5052fd11fc4d..363e67161c847f78438b72a13d898b8700038c12 100644 (file)
@@ -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);
index 4dacd577ba1c20c0e6e68af076574558f3b68aa1..1d058a99ac1a9fa8bc864f93bbbf1590b9e58f87 100644 (file)
@@ -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);
 
index 397d21d7f564ccfe56d0e6301fa41eb745b576f6..2642024022ee015aed4247e4abbb92b5fd51b768 100644 (file)
@@ -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);
index 3ef0957f9d5f8d0e7583171a62578c01291848e6..b3b1e2f7e66ba7c8cb49abbffa3e14505cadb01d 100644 (file)
@@ -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);
index 64c3640f06bb645d5d9656da1aca18dfa5b66fe8..a993b90e5de78c2b1d7cb4a564f716758e07daec 100644 (file)
@@ -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,
index 6d8236c2422249778ca2859f6a61b625735ecad6..b17f9c60eb94f0723e3e0e87ed08f4bf306f6e97 100644 (file)
@@ -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,
index 91701c25d205e0659a1a4a1f54bb6551cf97ceae..0e72bcc651a4b7fc1277e59a5b4dc1a29a5441e4 100644 (file)
@@ -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;
index 188174ab94464fc98b5fa941442cf3a08a86bb66..5971b29bd596093a2159ff898348914a0493866c 100644 (file)
@@ -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);
index 5a9f47f0785a56dbb6f5adacbc29110fd18c8bec..36ec0d11b4038b0c3b0508d394dbfd25e55bba6a 100644 (file)
@@ -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;
index e8925cf70e70a2a8c9a62b61a123a698499746aa..eb1233527e50beb284a1805f28e7d9f6d12f4e9b 100644 (file)
@@ -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\
index 381c7903fc6088bba1e04aba8d998891ec541069..d823c87a3cf8dfb65425e109d9438d84f01752c5 100644 (file)
@@ -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);
 
index a77c770aad896660daaf5e928ef2aeae3e77635d..14765bd1d8659a4612b97118a7082c156d0d20c8 100644 (file)
@@ -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,
           _("\
index 147223b283e8c9f190d46246f817b3787d0bb9ae..f77f099ccb46d4a631b8de8e39d4f16b9126c255 100644 (file)
@@ -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);
index cb5650d5d93b57d0acd21a38588ba757cdbe78aa..23591d4a5f0a017924a534f80718a060d73cc0d6 100644 (file)
@@ -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);
 }
index c645746aa834f83f3eabdd9db809b1b94961863e..e3e6f6fd8c9d1ee73ae9f0805067a5983e73546a 100644 (file)
@@ -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 ();
 
index 553c01cb320378e9c83031769867ed9959a5e79c..7e98a293900eb7ac05c23211ec2eec9c9e999e5f 100644 (file)
@@ -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 ();
 
index 87b38b3b6017c8666bc419a4401eb7f84721cfc4..07dcc7dc0e7371a2df5255c575d83695287e495f 100644 (file)
@@ -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 ();
 
index 5b734abf1c161b41001b428782a0f27d19f13edb..a7a378131a9b70640aec473f7d5907d0ddad33dd 100644 (file)
@@ -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;
 
index a8622a8b0e47346e94ef49aaf2e39431a4fac0a9..15d538c16db5f470a4213b565f293c1cd3ba3b7f 100644 (file)
@@ -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);
 
index a91a67681302ad032e6974fcebfca9d8ca92f3eb..0c7becd349069cfefaa389307dc42602582c76fe 100644 (file)
@@ -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);
index 1af43fffa05859500a366d6fee99ab93b41a22c8..480ed366a492b0912bed84ca771323c8595cc7ed 100644 (file)
@@ -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"));
index c2ba3a4238ab64a0a2fa9a2ffb158f12237d50a8..6f324410e169bbaca5a3cc447248d0def950d2ee 100644 (file)
@@ -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;
 
index 182e6c71667b6cdff5351da140214c741f894e1e..ae047ac75de8187483829a52923da61aaec775fe 100644 (file)
@@ -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;
 
index acec367b5f3d950700dbbad4d4a13c2cdf25c4ff..8cdd2d21c0075613066bc8f1d66c9fc46c249181 100644 (file)
@@ -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);
 
index 247334cb52da71be0a7314bfe2c11413e46afa86..d7c1b779bfe465a42761238d45ead9dcc8b59406 100644 (file)
@@ -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;
 
index f70ebed2021042dbb9542dda8f6b7dbcd872129a..c9d23789068d8110bb10d3f8d73559d6807fac40 100644 (file)
@@ -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;
 
index f3d98ae4091008cf524ed7085e7c31e204d8cf72..917a7f6c8fe5fe743be5088034f1931100e6588a 100644 (file)
@@ -313,6 +313,7 @@ set_style_name (const char *name)
   return result;
 }
 
+void _initialize_cli_style ();
 void
 _initialize_cli_style ()
 {
index b7f7b81ca88251e5b6dce444527b286abe5509f3..047f2e5ea4c0450e1ca66bc014cd44e3fce4efbb 100644 (file)
@@ -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,
index 60efb59b1a341a89bae56ffde667aa9669efc1fa..227cf866b84438259bc47df38716f5ac0fa17efe 100644 (file)
@@ -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);
 
index 89c3c7234d426cf954ccb4ada9010c7cf481acc8..a179bd6fe527015c0b6cdd9999cae68196cc08c2 100644 (file)
@@ -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 ()
 {
index a5978b457994770c1331e6f14076d205adaa1dbb..8d134d9cf18e8d9c2f64e3110a3f1b4e8890490e 100644 (file)
@@ -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;
 
index bda5a998e0bd404426006d5c86184b822d853af4..45f3e5027d875e5615fee37235354ea5a65cf169 100644 (file)
@@ -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, _("\
index 3a17445004d92b102916474e0116f10945a4537d..619fb8a0285f4cafe843a700522daea53c238b6a 100644 (file)
@@ -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, _("\
index 8e4077ccb9104163cb7fe81e93565178b0bf44e9..63183450a0e08623921da5894d6def1a666931f5 100644 (file)
@@ -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."),
index 498628c5af6a06dba87b76ca6fec6c32a4c289c3..3b9f8c76052711d9a4790be264742eed6c230e7f 100644 (file)
@@ -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;
 
index c53bf1df8fd80a542d940efccd5d27b419308378..f162a1b7de0b359b3acd0819cc4df6d51509cf93 100644 (file)
@@ -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);
 }
index fd967c3096b8df844180316b15f9680e430fe2e0..6997a7bdbe9be53e0248b9cbb2e380b194137b13 100644 (file)
@@ -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;
 
index ad7e3bcc3b74406943066c393474fa7d9babeab9..3a2100d84cf5a54bb7cf69974b6fa27d4fd5162e 100644 (file)
@@ -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;
 
index c1d62f1711efda0edfb2e5b1cc34aa9ef505e2c8..91e7d2ddc686415dbbebf6e9ffcf18de1ffa704b 100644 (file)
@@ -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,
index 9f29eee13a01b5c23b90295a7548c19d99ca96fc..288ebafec7287953e2cb78e134fae39e23888c30 100644 (file)
@@ -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 *));
index 4ae127b8ec03e5a1cf22dd44e8ef3ceee5250d88..9093cc300f4e74afed3efb2814b90ab08af3e715 100644 (file)
@@ -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);
index 0b2fb91f8cced51f5ca7ca1c3922cf4eca427eef..22b4db917ca06c0037e341bfb3aa862c4094c8d9 100644 (file)
@@ -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);
   
index b522079488764763d63a7fc0824f0a5bcefd5638..fb431020446349469481fa0e4e56a1bedd329613 100644 (file)
@@ -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);
index f720a053fbc36478dbffce6100cee337c329b785..583298ce74c8007e2f5b22c64c683da16840af4a 100644 (file)
@@ -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);
index ebf1eec6a57658c22e0dd17ca6f4b75a0458336f..bfca2703c55259f09dcec24c83412323a064509b 100644 (file)
@@ -1475,7 +1475,8 @@ elfctf_build_psymtabs (struct objfile *of)
   scan_partial_symbols (fp, of);
 }
 
+void _initialize_ctfread ();
 void
-_initialize_ctfread (void)
+_initialize_ctfread ()
 {
 }
index 7ed5ad4a9ee72b72cfab9f9efbbfe0e9f5b56e9d..76d173b61eab50fdf91015c2535c67f4fc8017d4 100644 (file)
@@ -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);
 }
index d800309686d3d1f85d887f0fade3d8c03d522ace..93d1554b9770cd01a5421b6a2f87c70a1c59ddf1 100644 (file)
@@ -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."));
index 2a33a7d522f272bf77e6643ccf39bfe0278fac8c..9baa1e91d53991018b3bd845952efc912b473fd8 100644 (file)
@@ -2482,6 +2482,7 @@ darwin_nat_target::supports_multi_process ()
   return true;
 }
 
+void _initialize_darwin_nat ();
 void
 _initialize_darwin_nat ()
 {
index 0909c67ccbb4c88b3f640ff4b3e8129222bec4ed..bec622a10f5f925c0f67cab386928c0edbba72ee 100644 (file)
@@ -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);
 }
index 76d14a2443dd6462fba94933fc32ea68c67ff1c1..f018882bf95db897cedf527a4d4590edbf045f53 100644 (file)
@@ -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, _("\
index ab6058c2a3310f8907654355bd483c6a199d24d8..b63a35ab1e5a458ed8f0f7615f292a639599b408 100644 (file)
@@ -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",
index 39052f7fd36a71429a87738d39fbf51404a2e22c..7dfbd2fb472101e0243607550c3f089a56b32374 100644 (file)
@@ -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;
 
index 85f6c01b6ab09b0fd36a5085968640f6193adfe3..71d627bcbd07fddadc84f001a2e7a296feea67a0 100644 (file)
@@ -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);
 
index 2fe578ee6bfdb18f9f7b61e6146890a31731ac8c..d47cfd2d9a2dd57e0c035021978cc4c2d9675cb7 100644 (file)
@@ -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."),
index a2f0c42aad4beb648cfdf555954008839366bb0a..977fcc1b20c2faa015fcf361cfb588920a09e54e 100644 (file)
@@ -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 ()
 {
index f2abe70e155414542599f835b0859a03461cbf8c..fd222628cf563ac515c36bd9d82f03aa385fe0dd 100644 (file)
@@ -1781,6 +1781,7 @@ save_gdb_index_command (const char *arg, int from_tty)
     }
 }
 
+void _initialize_dwarf_index_write ();
 void
 _initialize_dwarf_index_write ()
 {
index 9c167c1d96fb261f6635c2acc524251fe2f7b58d..fca1d3d0235b7da94d7775be4e3c3601851879d0 100644 (file)
@@ -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);
index baa47c9438980c36c665fc899fc89fd44bf2b06e..a043d48217bf3ad37a46ce526ca38eaf3da0569f 100644 (file)
@@ -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);
 
index 3c81cba3dfc1156c7a6750652901ba0bf5cf5801..ad82cbec2f7093b1a93560f95d3fb56295d88abd 100644 (file)
@@ -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);
index 99cac03a54745c35f979de1dba349d475598291f..1fe6829100dbf062411fc57a25b2f9c41fa6d3ee 100644 (file)
@@ -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,
index 04979f3d12fa6f8e365abe83290694f30b671125..216601a61ab5cc93a894689033b532cb1c7c76e4 100644 (file)
@@ -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\
index 618e4cd566cad41d36647fd95365bc6922c6ea46..9a6ce0ee37168f011e0ee64e2b36614d8e78e461 100644 (file)
@@ -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);
 
index 468f9f57f76cceee2156f77887d58dcd0cb595fe..eb07b51dda7470fb2d28be002cc63557104fc05a 100644 (file)
@@ -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;
 
index f9418de4311572b4d009a0da337aa0ab3418066d..947e440c12c85e7637e5eccfa458726537d517db 100644 (file)
@@ -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);
 }
index c7c47cf8dcfeebadb91f76b4a68a1331f531d093..e767f52fc2102da9cd8c1fb7d14d99f34cdb5be7 100644 (file)
@@ -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);
 }
index 60611fef4948bb8f916ae7ba6de95967f11ffde3..168957f6fb85b96e493a9ccbe6421c2b14deda99 100644 (file)
@@ -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."));
index 698d1f0b35e108f961b288108cb38f8f8e298dcb..0e4afb29a009f05be79c9940cf495930cff89bfa 100644 (file)
@@ -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,
index 9e5d23a4bc8def5dd4b7edd309bd123c807a7987..bc1b5afd020cb3e70bc81dfad093f227cca0c3b4 100644 (file)
@@ -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);
index 359b42f1bd153897f22d223da68e501d7fb60cac..94a1a9cac056874870aa187e7e8016901f64a2e2 100644 (file)
@@ -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,
index 1f3b3dfc2a334c8b397a95e40aa9952a33ae32e8..c8631571f209ef5472c96f7de325cc374d5a28b0 100644 (file)
@@ -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\
index 987c8e301a752e78ae6b9dc2780d5a880c3caceb..5cf1cd4137b8bdaf8621e03845a8ad9674cdc625 100644 (file)
@@ -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
index 65a189e0487897fc67b3bc5bcff7a545a248398b..010414cc781b2db0c4e6047cb29c6c53023a5772 100644 (file)
@@ -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\
index b36c5e3bac4fe49a23e514a1db2c32b1e06a3afa..9d8dd52daa7a58e7f21841266a8de1388ca8120c 100644 (file)
@@ -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);
 }
index 079a411c205575f93f2a0e632d325a90d98f4399..35f2e82c57dda4d4d094c7a84829659886224043 100644 (file)
@@ -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);
 }
index c746a6a231ed8abc7a12856cbbdf8690e060b3a8..9ec93eb4c7402a2d591b6393039816b0e5dd2bca 100644 (file)
@@ -2958,8 +2958,9 @@ the rest of the stack trace."),
   },
 };
 
+void _initialize_frame ();
 void
-_initialize_frame (void)
+_initialize_frame ()
 {
   obstack_init (&frame_cache_obstack);
 
index 54ea43478b235011c6e096854f3b439e10bf309c..5014c3ebbf3dda3f90dbc5a6db42930656ee0671 100644 (file)
@@ -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);
index ca5ffe3c1a13e079a48078239724d0bb0cc4665e..ae383e7aaf8f0119cb6e73a20eb3247c333e2bb0 100644 (file)
@@ -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);
 }
index 2d18b0ac3f1b70497828dd5d74434711bedc262c..99ef69de770f4c585eb2d22bfdbc59c42151f242 100644 (file)
@@ -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);
 }
index d3f1b47644aaa8ba6f884623a301fcc935d7d9a5..d12011e9021d045efe81ec5c90f4d2cab3ecbce8 100644 (file)
@@ -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\
index debe395e931555488482a831171704b896059746..6a664e99bfc476293b6fa681c9802fd137472354 100644 (file)
@@ -212,8 +212,9 @@ demangle_command (const char *args, int from_tty)
     error (_("Can't demangle \"%s\""), name);
 }
 
+void _initialize_gdb_demangle ();
 void
-_initialize_gdb_demangle (void)
+_initialize_gdb_demangle ()
 {
   int i, ndems;
 
index c82191ee97b133dc6d1c5d4390a732f85ff1d936..5a6dee2d51a8eb861768bc4aaf0b3b1a36bbc69a 100644 (file)
@@ -962,8 +962,9 @@ maintenance_info_bfds (const char *arg, int from_tty)
   htab_traverse (all_bfds, print_one_bfd, uiout);
 }
 
+void _initialize_gdb_bfd ();
 void
-_initialize_gdb_bfd (void)
+_initialize_gdb_bfd ()
 {
   all_bfds = htab_create_alloc (10, htab_hash_pointer, htab_eq_pointer,
                                NULL, xcalloc, xfree);
index 47f4d99d18c9211f03d4066d72c6dc2ba0bb72f2..c99a900dbfb252035ddbc18d5ab50aebc127081c 100644 (file)
@@ -160,8 +160,9 @@ register_to_value_test (struct gdbarch *gdbarch)
 } // namespace selftests
 #endif /* GDB_SELF_TEST */
 
+void _initialize_gdbarch_selftests ();
 void
-_initialize_gdbarch_selftests (void)
+_initialize_gdbarch_selftests ()
 {
 #if GDB_SELF_TEST
   selftests::register_test_foreach_arch ("register_to_value",
index ab9bf1f5f48523786ddea5bb6d7108d79275891b..cc8569f5c95954593e6804c78e8fa6e9a024f8f7 100644 (file)
@@ -5548,8 +5548,9 @@ target_gdbarch (void)
   return current_inferior ()->gdbarch;
 }
 
+void _initialize_gdbarch ();
 void
-_initialize_gdbarch (void)
+_initialize_gdbarch ()
 {
   add_setshow_zuinteger_cmd ("arch", class_maintenance, &gdbarch_debug, _("\
 Set architecture debugging."), _("\
index 827c622dbf4bcbcd8bd7882e90f72bce1bc6dc1f..1d5bfd4bc205319291cbed3be716b8537836e104 100644 (file)
@@ -5694,8 +5694,9 @@ objfile_type (struct objfile *objfile)
   return objfile_type;
 }
 
+void _initialize_gdbtypes ();
 void
-_initialize_gdbtypes (void)
+_initialize_gdbtypes ()
 {
   gdbtypes_data = gdbarch_data_register_post_init (gdbtypes_post_init);
 
index 74a96f1154f52c17aaa3066e4b83a184085b05a4..3b438a9a434635cce204117951f094114c01814e 100644 (file)
@@ -3500,8 +3500,9 @@ to the thread's initial suspend-count when gdb notices the threads."),
           &thread_cmd_list);
 }
 
+void _initialize_gnu_nat ();
 void
-_initialize_gnu_nat (void)
+_initialize_gnu_nat ()
 {
   proc_server = getproc ();
 
index 987f1c33743c02ead3cd618d0a4c6edfb55cf36e..a9b2e0aa8c0089b9d9329bd87bdcfa61707f1ad7 100644 (file)
@@ -413,8 +413,9 @@ init_gnuv2_ops (void)
   gnu_v2_abi_ops.baseclass_offset = gnuv2_baseclass_offset;
 }
 
+void _initialize_gnu_v2_abi ();
 void
-_initialize_gnu_v2_abi (void)
+_initialize_gnu_v2_abi ()
 {
   init_gnuv2_ops ();
   register_cp_abi (&gnu_v2_abi_ops);
index 88543396526b80448b9d9076838161b750eb43a5..89574ec9ed51a6eb3a2f067aa356744ba41face0 100644 (file)
@@ -1568,8 +1568,9 @@ init_gnuv3_ops (void)
   gnu_v3_abi_ops.pass_by_reference = gnuv3_pass_by_reference;
 }
 
+void _initialize_gnu_v3_abi ();
 void
-_initialize_gnu_v3_abi (void)
+_initialize_gnu_v3_abi ()
 {
   init_gnuv3_ops ();
 
index fe60b290411182c997d2697d20c9cb87218419fe..9ad456f72e8e49877f41a14113d67cce17230c04 100644 (file)
@@ -682,8 +682,9 @@ builtin_go_type (struct gdbarch *gdbarch)
   return (const struct builtin_go_type *) gdbarch_data (gdbarch, go_type_data);
 }
 
+void _initialize_go_language ();
 void
-_initialize_go_language (void)
+_initialize_go_language ()
 {
   go_type_data = gdbarch_data_register_post_init (build_go_types);
 }
index bcb400a3e1d7881f659ba95fcf17e9212fed177d..b3ebd6cf22956c3ff7df27194a441d3edb643ed8 100644 (file)
@@ -2081,8 +2081,9 @@ go32_info_dos_command (const char *args, int from_tty)
   help_list (info_dos_cmdlist, "info dos ", class_info, gdb_stdout);
 }
 
+void _initialize_go32_nat ();
 void
-_initialize_go32_nat (void)
+_initialize_go32_nat ()
 {
   x86_dr_low.set_control = go32_set_dr7;
   x86_dr_low.set_addr = go32_set_dr;
index 506836157ee35ee2af1fb873af580646cf44924d..4b0103c93464b784dc16023fd6492670524ec3fb 100644 (file)
@@ -792,8 +792,9 @@ message == an error message without a stack will be printed."),
                        &set_guile_list, &show_guile_list);
 }
 
+void _initialize_guile ();
 void
-_initialize_guile (void)
+_initialize_guile ()
 {
   install_gdb_commands ();
 
index f4996ee35a7765f3e6d4c810f907a0dd8e907b7d..5e8ba94b72f8a489a25187415081ef2ed7321f18 100644 (file)
@@ -1377,8 +1377,9 @@ h8300_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
 
 }
 
+void _initialize_h8300_tdep ();
 void
-_initialize_h8300_tdep (void)
+_initialize_h8300_tdep ()
 {
   register_gdbarch_init (bfd_arch_h8300, h8300_gdbarch_init);
 }
index 5a019d5a5569126c573eee9b3ccbf9d1ad3ec232..f352c25a3e63345a5b7f9211e095f72d0b446814 100644 (file)
@@ -384,8 +384,9 @@ fill_fpregset (const struct regcache *regcache,
    }
 }
 
+void _initialize_hppa_linux_nat ();
 void
-_initialize_hppa_linux_nat (void)
+_initialize_hppa_linux_nat ()
 {
   /* Register the target.  */
   linux_target = &the_hppa_linux_nat_target;
index 159f572d4898b7b5943fa3ffd370a2588c5079cd..51c84d8e4f0da005b24966878d2ed849b6f287d1 100644 (file)
@@ -526,8 +526,9 @@ hppa_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                              svr4_fetch_objfile_link_map);
 }
 
+void _initialize_hppa_linux_tdep ();
 void
-_initialize_hppa_linux_tdep (void)
+_initialize_hppa_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_hppa, 0, GDB_OSABI_LINUX,
                          hppa_linux_init_abi);
index 5b8e8f03277b312266d5e018a4e071826aae7e0f..d8255030ddf059aa8cb8dbb2fcb83f3e315af215 100644 (file)
@@ -228,8 +228,9 @@ hppa_nbsd_nat_target::store_registers (struct regcache *regcache, int regnum)
     }
 }
 
+void _initialize_hppanbsd_nat ();
 void
-_initialize_hppanbsd_nat (void)
+_initialize_hppanbsd_nat ()
 {
   add_inf_child_target (&the_hppa_nbsd_nat_target);
 }
index 383010bef661549b471b04c135db12b06c6f1da1..b532ab1d5cc55d10a74652fbaa9b05e574379efc 100644 (file)
@@ -208,8 +208,9 @@ hppanbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   tramp_frame_prepend_unwinder (gdbarch, &hppanbsd_sigtramp_si4);
 }
 
+void _initialize_hppanbsd_tdep ();
 void
-_initialize_hppanbsd_tdep (void)
+_initialize_hppanbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_hppa, 0, GDB_OSABI_NETBSD,
                          hppanbsd_init_abi);
index 8c79c0043d18ed2597441686bc79fa443c4a38c7..939a532b78537aebb66c48a0bd6e746152617ee2 100644 (file)
@@ -252,8 +252,9 @@ hppa_obsd_nat_target::store_registers (struct regcache *regcache, int regnum)
     }
 }
 
+void _initialize_hppaobsd_nat ();
 void
-_initialize_hppaobsd_nat (void)
+_initialize_hppaobsd_nat ()
 {
   add_inf_child_target (&the_hppa_obsd_nat_target);
 }
index aa013ba3d8146609517de705d1dec15d69385a56..d7f72491c703e6f19e5830a20f3b7402aefd803e 100644 (file)
@@ -168,8 +168,9 @@ hppaobsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
     (gdbarch, hppaobsd_iterate_over_regset_sections);
 }
 
+void _initialize_hppabsd_tdep ();
 void
-_initialize_hppabsd_tdep (void)
+_initialize_hppabsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_hppa, 0, GDB_OSABI_OPENBSD,
                          hppaobsd_init_abi);
index 1ee1b0ba286e29836fa664b8c251448a652537e2..d8a3a56057338800a39708d997073e746667d3b2 100644 (file)
@@ -3168,8 +3168,9 @@ hppa_dump_tdep (struct gdbarch *gdbarch, struct ui_file *file)
   fprintf_unfiltered (file, "elf = %s\n", tdep->is_elf ? "yes" : "no");
 }
 
+void _initialize_hppa_tdep ();
 void
-_initialize_hppa_tdep (void)
+_initialize_hppa_tdep ()
 {
   gdbarch_register (bfd_arch_hppa, hppa_gdbarch_init, hppa_dump_tdep);
 
index 41b4a9c895115d84e6321e9f20c8eda59f1f127b..4e22013a7a8db69a844f0d9c982e3319bec328fb 100644 (file)
@@ -319,8 +319,9 @@ i386bsd_store_inferior_registers (struct regcache *regcache, int regnum)
     }
 }
 
+void _initialize_i386bsd_nat ();
 void
-_initialize_i386bsd_nat (void)
+_initialize_i386bsd_nat ()
 {
   int offset;
 
index ee04752b546c0e9c83a51b9ed7cdc0bdfa9e2694..f703579efda9117496d09cd719e3180266a71fe1 100644 (file)
@@ -247,8 +247,9 @@ i386_cygwin_osabi_sniffer (bfd *abfd)
   return GDB_OSABI_UNKNOWN;
 }
 
+void _initialize_i386_cygwin_tdep ();
 void
-_initialize_i386_cygwin_tdep (void)
+_initialize_i386_cygwin_tdep ()
 {
   gdbarch_register_osabi_sniffer (bfd_arch_i386, bfd_target_coff_flavour,
                                   i386_cygwin_osabi_sniffer);
index 8b0b6fbb6a850ec0e20ae14094af120396246c99..55a1f7ce9a24f2d3b07a8caca9902902ed3608bb 100644 (file)
@@ -633,8 +633,9 @@ darwin_set_sstep (thread_t thread, int enable)
     }
 }
 
+void _initialize_i386_darwin_nat ();
 void
-_initialize_i386_darwin_nat (void)
+_initialize_i386_darwin_nat ()
 {
 #ifdef BFD64
   amd64_native_gregset64_reg_offset = amd64_darwin_thread_state_reg_offset;
index deeb61353c11a4e3d39ed436ca0e269fe40381fc..a1c226ba66fa81fbf6cd55b9db8ed06317081583 100644 (file)
@@ -286,8 +286,9 @@ i386_mach_o_osabi_sniffer (bfd *abfd)
   return GDB_OSABI_UNKNOWN;
 }
 
+void _initialize_i386_darwin_tdep ();
 void
-_initialize_i386_darwin_tdep (void)
+_initialize_i386_darwin_tdep ()
 {
   gdbarch_register_osabi_sniffer (bfd_arch_unknown, bfd_target_mach_o_flavour,
                                   i386_mach_o_osabi_sniffer);
index ba4803e2045219390211481c850dbfcf50abbafd..11c61f862bf0dc97e4f185c23a2fbdea01ef392e 100644 (file)
@@ -41,8 +41,9 @@ i386_dicos_osabi_sniffer (bfd *abfd)
   return GDB_OSABI_UNKNOWN;
 }
 
+void _initialize_i386_dicos_tdep ();
 void
-_initialize_i386_dicos_tdep (void)
+_initialize_i386_dicos_tdep ()
 {
   gdbarch_register_osabi_sniffer (bfd_arch_i386, bfd_target_elf_flavour,
                                   i386_dicos_osabi_sniffer);
index 1a581695e67a64ccb9a833187d834676890600a2..480c017da4111dde2f3a0e9c61ce9ecc35bbe027 100644 (file)
@@ -174,8 +174,9 @@ i386_fbsd_nat_target::supports_stopped_by_hw_breakpoint ()
 }
 #endif
 
+void _initialize_i386fbsd_nat ();
 void
-_initialize_i386fbsd_nat (void)
+_initialize_i386fbsd_nat ()
 {
   add_inf_child_target (&the_i386_fbsd_nat_target);
 
index d072709929067d7a0eb6875b54bcbe91f8778a80..0e53453bb6e3366d2a011d280ea755de2fea0143 100644 (file)
@@ -451,8 +451,9 @@ i386fbsd4_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                        i386fbsd_get_thread_local_address);
 }
 
+void _initialize_i386fbsd_tdep ();
 void
-_initialize_i386fbsd_tdep (void)
+_initialize_i386fbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_i386, 0, GDB_OSABI_FREEBSD,
                          i386fbsd4_init_abi);
index 1add0c65a078dddeb95db55d2ff91e6ef2eb32b6..afbe8eff4935690fdb81830833f9305ef3748e4e 100644 (file)
@@ -425,8 +425,9 @@ i386_gnu_dr_get_control (void)
 }
 #endif /* i386_DEBUG_STATE */
 
+void _initialize_i386gnu_nat ();
 void
-_initialize_i386gnu_nat (void)
+_initialize_i386gnu_nat ()
 {
 #ifdef i386_DEBUG_STATE
   x86_dr_low.set_control = i386_gnu_dr_set_control;
index 4f32c094a51102f247e3c04c44eace707bd7cc54..57183be759b629bd3846c9ec6762840c539d9d8a 100644 (file)
@@ -61,8 +61,9 @@ i386gnu_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   tdep->jb_pc_offset = 20;     /* From <bits/setjmp.h>.  */
 }
 
+void _initialize_i386gnu_tdep ();
 void
-_initialize_i386gnu_tdep (void)
+_initialize_i386gnu_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_i386, 0, GDB_OSABI_HURD, i386gnu_init_abi);
 }
index e4d15cdc62a2feba5b916a5ee2b4f8a96c31dd3f..51d79c8da6634c117f2bb7f1233a6918f5a7dc3e 100644 (file)
@@ -62,6 +62,7 @@ i386_coff_osabi_sniffer (bfd *abfd)
 }
 \f
 
+void _initialize_i386_go32_tdep ();
 void
 _initialize_i386_go32_tdep ()
 {
index 32cd879de80b9bb87050fb6599f3822d179e3909..b4224b27c3a2d26f4e3841b5768fbc4c0aed5f92 100644 (file)
@@ -711,8 +711,9 @@ i386_linux_nat_target::low_resume (ptid_t ptid, int step, enum gdb_signal signal
     perror_with_name (("ptrace"));
 }
 
+void _initialize_i386_linux_nat ();
 void
-_initialize_i386_linux_nat (void)
+_initialize_i386_linux_nat ()
 {
   linux_target = &the_i386_linux_nat_target;
 
index 5827cb4eec37825e290163b9530bd51ed772b8cb..6f702b59e7f8fac4c4e8e6ac4239297d91872d28 100644 (file)
@@ -1076,8 +1076,9 @@ i386_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                         i386_linux_handle_segmentation_fault);
 }
 
+void _initialize_i386_linux_tdep ();
 void
-_initialize_i386_linux_tdep (void)
+_initialize_i386_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_i386, 0, GDB_OSABI_LINUX,
                          i386_linux_init_abi);
index e70a516a37ca867269b00ee52f7aed8ca43991e1..ac775c1ff846605929553192d88f36e0e16ee0ee 100644 (file)
@@ -73,8 +73,9 @@ i386nbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
 
 static i386_bsd_nat_target<nbsd_nat_target> the_i386_nbsd_nat_target;
 
+void _initialize_i386nbsd_nat ();
 void
-_initialize_i386nbsd_nat (void)
+_initialize_i386nbsd_nat ()
 {
   add_inf_child_target (&the_i386_nbsd_nat_target);
 
index d0743c3ed7fe6fa47278646272d6a2705af43bc7..3157451e08f568ba6bb5b39c55703d59334b6b58 100644 (file)
@@ -421,8 +421,9 @@ i386nbsdelf_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   tdep->struct_return = pcc_struct_return;
 }
 
+void _initialize_i386nbsd_tdep ();
 void
-_initialize_i386nbsd_tdep (void)
+_initialize_i386nbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_i386, 0, GDB_OSABI_NETBSD,
                          i386nbsdelf_init_abi);
index 493d5c4f6ab481d70562c4fe799e00ce24c4421a..cd6837b766ceabebff328862ed7390a83f177a5b 100644 (file)
@@ -367,8 +367,9 @@ i386nto_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   set_gdbarch_wchar_signed (gdbarch, 0);
 }
 
+void _initialize_i386nto_tdep ();
 void
-_initialize_i386nto_tdep (void)
+_initialize_i386nto_tdep ()
 {
   init_i386nto_ops ();
   gdbarch_register_osabi (bfd_arch_i386, 0, GDB_OSABI_QNXNTO,
index ebaa83463d464941546519952976c484c6d27124..205c08b1bbe40e01192cd63310552c5932a1dceb 100644 (file)
@@ -90,8 +90,9 @@ i386obsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
 
 static i386_bsd_nat_target<obsd_nat_target> the_i386_obsd_nat_target;
 
+void _initialize_i386obsd_nat ();
 void
-_initialize_i386obsd_nat (void)
+_initialize_i386obsd_nat ()
 {
   add_inf_child_target (&i386_obsd_nat_target);
 
index cb419fc93a28c0b137371b76dbe22e82786d7540..309f5e68b766ec94a0f7c51beaf311cbfa1da62e 100644 (file)
@@ -443,8 +443,9 @@ i386obsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
     (gdbarch, svr4_ilp32_fetch_link_map_offsets);
 }
 
+void _initialize_i386obsd_tdep ();
 void
-_initialize_i386obsd_tdep (void)
+_initialize_i386obsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_i386, 0, GDB_OSABI_OPENBSD,
                          i386obsd_init_abi);
index 2092c7e6a746e647b194772521a29301879d5c53..f54b3b109e8d910fec445b543b2ed2674dbcbf94 100644 (file)
@@ -241,8 +241,9 @@ fill_fpregset (const struct regcache *regcache,
 
 #endif
 
+void _initialize_amd64_sol2_nat ();
 void
-_initialize_amd64_sol2_nat (void)
+_initialize_amd64_sol2_nat ()
 {
 #if PR_MODEL_NATIVE == PR_MODEL_LP64
   amd64_native_gregset32_reg_offset = amd64_sol2_gregset32_reg_offset;
index ff797848bdd2f8e124fc35a7fe4a35f5326269d8..1980485cd4db3684bcad75ed65a956e104a8f5b7 100644 (file)
@@ -151,8 +151,9 @@ i386_sol2_osabi_sniffer (bfd *abfd)
   return GDB_OSABI_UNKNOWN;
 }
 
+void _initialize_i386_sol2_tdep ();
 void
-_initialize_i386_sol2_tdep (void)
+_initialize_i386_sol2_tdep ()
 {
   /* Register an ELF OS ABI sniffer for Solaris 2 binaries.  */
   gdbarch_register_osabi_sniffer (bfd_arch_i386, bfd_target_elf_flavour,
index a19fc62e8d4ac3801c653bf810876184e2ca9a2d..f120438081ded6967ebfd59e65c0659a8bd30622 100644 (file)
@@ -9032,8 +9032,9 @@ show_mpx_cmd (const char *args, int from_tty)
   cmd_show_list (mpx_show_cmdlist, from_tty, "");
 }
 
+void _initialize_i386_tdep ();
 void
-_initialize_i386_tdep (void)
+_initialize_i386_tdep ()
 {
   register_gdbarch_init (bfd_arch_i386, i386_gdbarch_init);
 
index bcabacc5a06e954709d320738f017c29d462a8a2..958c83eafe66526e4d8176eb31ea9a32391305cf 100644 (file)
@@ -79,8 +79,9 @@ i386_windows_segment_register_p (int regnum)
   return regnum >= I386_CS_REGNUM && regnum <= I386_GS_REGNUM;
 }
 
+void _initialize_i386_windows_nat ();
 void
-_initialize_i386_windows_nat (void)
+_initialize_i386_windows_nat ()
 {
   windows_set_context_register_offsets (mappings);
   windows_set_segment_register_p (i386_windows_segment_register_p);
index 1fb018ad9ee12fa553a23af3b884010962914821..59b7df13d2fdb455dda6b31e67d5c927ae406245 100644 (file)
@@ -591,8 +591,9 @@ libunwind_is_initialized (void)
   return libunwind_initialized;
 }
 
+void _initialize_libunwind_frame ();
 void
-_initialize_libunwind_frame (void)
+_initialize_libunwind_frame ()
 {
   libunwind_descr_handle
     = gdbarch_data_register_post_init (libunwind_descr_init);
index 361fc6ae375f44dd7b8c85b06b39ee95d83c6fef..01cfa0decd5ae48b93440168a447604667cb9d8f 100644 (file)
@@ -921,8 +921,9 @@ ia64_linux_nat_target::low_status_is_event (int status)
                                 || WSTOPSIG (status) == SIGILL);
 }
 
+void _initialize_ia64_linux_nat ();
 void
-_initialize_ia64_linux_nat (void)
+_initialize_ia64_linux_nat ()
 {
   /* Register the target.  */
   linux_target = &the_ia64_linux_nat_target;
index 2696f14b2cb023761d6da7ca9a5217fb8f7d207d..33684ceb90e231b994dff2f21b5d4ff29f0391ff 100644 (file)
@@ -258,8 +258,9 @@ ia64_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                      ia64_linux_stap_is_single_operand);
 }
 
+void _initialize_ia64_linux_tdep ();
 void
-_initialize_ia64_linux_tdep (void)
+_initialize_ia64_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_ia64, 0, GDB_OSABI_LINUX,
                          ia64_linux_init_abi);
index 40d4fd3c19d3c80147008b5ffcbf64bdd8c28537..dd07b7d4e7ea2c4f29a18e0009decc6d6cf4d30c 100644 (file)
@@ -4012,8 +4012,9 @@ ia64_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_ia64_tdep ();
 void
-_initialize_ia64_tdep (void)
+_initialize_ia64_tdep ()
 {
   gdbarch_register (bfd_arch_ia64, ia64_gdbarch_init, NULL);
 }
index 211242553bf48245bb86f19526fa5e482ee0294f..ca0317bc45b39fb78d32798f5a9c40f11b0ea58d 100644 (file)
@@ -153,8 +153,9 @@ ia64_openvms_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
 #endif
 }
 
+void _initialize_ia64_vms_tdep ();
 void
-_initialize_ia64_vms_tdep (void)
+_initialize_ia64_vms_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_ia64, 0, GDB_OSABI_OPENVMS,
                          ia64_openvms_init_abi);
index 240644a4eef9cfcc909053c08a6a91dc21adf974..b13c781c9d46b7d4615d2b7cc20b934d1c65f9be 100644 (file)
@@ -1507,8 +1507,9 @@ When the function is done executing, GDB will silently stop."),
   gdb_assert_not_reached ("... should not be here");
 }
 
+void _initialize_infcall ();
 void
-_initialize_infcall (void)
+_initialize_infcall ()
 {
   add_setshow_boolean_cmd ("may-call-functions", no_class,
                           &may_call_functions_p, _("\
index 2bf21e26f1924e0af1b3c94ff88e677a3be80909..cf8b312f9dbe502ea230f82a99cc27a748ff943b 100644 (file)
@@ -3162,8 +3162,9 @@ use \"set args\" without arguments.\n\
 \n\
 To start the inferior without using a shell, use \"set startup-with-shell off\"."
 
+void _initialize_infcmd ();
 void
-_initialize_infcmd (void)
+_initialize_infcmd ()
 {
   static struct cmd_list_element *info_proc_cmdlist;
   struct cmd_list_element *c = NULL;
index 00b2235b96eda42325be87cc5a8472985f8bde52..e5e595ed981adb7ecfd86c90be3d1cf32f2cdbe5 100644 (file)
@@ -953,8 +953,9 @@ initialize_stdin_serial (void)
   stdin_serial = serial_fdopen (0);
 }
 
+void _initialize_inflow ();
 void
-_initialize_inflow (void)
+_initialize_inflow ()
 {
   add_info ("terminal", info_terminal_command,
            _("Print inferior's saved terminal status."));
index a0583a8e65868ecdcc63d324908ea2c4df339a50..a8636284f182769b2a1da3b92aabd74524e309f2 100644 (file)
@@ -9319,8 +9319,9 @@ infrun_async_inferior_event_handler (gdb_client_data data)
   inferior_event_handler (INF_REG_EVENT, NULL);
 }
 
+void _initialize_infrun ();
 void
-_initialize_infrun (void)
+_initialize_infrun ()
 {
   struct cmd_list_element *c;
 
index 65a01437d58020bb7ea52fd98c292316bb8581c8..8c01091e50b90feab8cd547fc56558762b219dbf 100644 (file)
@@ -439,8 +439,9 @@ current_interpreter (void)
 }
 
 /* This just adds the "interpreter-exec" command.  */
+void _initialize_interpreter ();
 void
-_initialize_interpreter (void)
+_initialize_interpreter ()
 {
   struct cmd_list_element *c;
 
index 43a4e7482a01a1505af14d43298c3cd21e996e42..4b3419ead7b64df3cd2c8d75942e18b583d03c60 100644 (file)
@@ -839,8 +839,9 @@ iq2000_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
    Initializer function for the iq2000 module.
    Called by gdb at start-up.  */
 
+void _initialize_iq2000_tdep ();
 void
-_initialize_iq2000_tdep (void)
+_initialize_iq2000_tdep ()
 {
   register_gdbarch_init (bfd_arch_iq2000, iq2000_gdbarch_init);
 }
index 539753717b917235f4770b299aa3412871a39930..eeaab70bfe0e649fd900b3f9514bbab90aad19fb 100644 (file)
--- a/gdb/jit.c
+++ b/gdb/jit.c
@@ -1404,8 +1404,9 @@ jit_gdbarch_data_init (struct obstack *obstack)
   return data;
 }
 
+void _initialize_jit ();
 void
-_initialize_jit (void)
+_initialize_jit ()
 {
   jit_reader_dir = relocate_gdb_directory (JIT_READER_DIR,
                                           JIT_READER_DIR_RELOCATABLE);
index 8f50af8b22dddeed56d8da3a63d59ba5bd8d2179..03985d3e0cc092ef7722cf45f73f052a01785244 100644 (file)
@@ -1136,8 +1136,9 @@ language_lookup_primitive_type_as_symbol (const struct language_defn *la,
 
 /* Initialize the language routines.  */
 
+void _initialize_language ();
 void
-_initialize_language (void)
+_initialize_language ()
 {
   static const char *const type_or_range_names[]
     = { "on", "off", "warn", "auto", NULL };
index c77fb6c73ac98dbef349e4af30d357bd451f2670..284f1985d0dcb9ee9f98412bdc920cbcf27a5610 100644 (file)
@@ -751,8 +751,9 @@ restart_command (const char *args, int from_tty)
   linux_fork_context (fp, from_tty);
 }
 
+void _initialize_linux_fork ();
 void
-_initialize_linux_fork (void)
+_initialize_linux_fork ()
 {
   /* Checkpoint command: create a fork of the inferior process
      and set it aside for later debugging.  */
index 45b71ea8627fbf372a7af854a703dd22ad5aa138..66004e5be81ac20e5cae4c13dab13f4466956797 100644 (file)
@@ -4545,8 +4545,9 @@ current_lwp_ptid (void)
   return inferior_ptid;
 }
 
+void _initialize_linux_nat ();
 void
-_initialize_linux_nat (void)
+_initialize_linux_nat ()
 {
   add_setshow_zuinteger_cmd ("lin-lwp", class_maintenance,
                             &debug_linux_nat, _("\
index 820657a1038ed05d96ad0506e6aa319e822e9228..b6374ce399c72affcd29119a05755981559556b7 100644 (file)
@@ -2486,8 +2486,9 @@ linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   set_gdbarch_get_siginfo_type (gdbarch, linux_get_siginfo_type);
 }
 
+void _initialize_linux_tdep ();
 void
-_initialize_linux_tdep (void)
+_initialize_linux_tdep ()
 {
   linux_gdbarch_data_handle =
     gdbarch_data_register_post_init (init_linux_gdbarch_data);
index ed37de6d198daffdc4fefe724cca470a0da49914..ae29c51673a4a46b2cbaf5dc54bdfe9c7bf98955 100644 (file)
@@ -1968,8 +1968,9 @@ maintenance_check_libthread_db (const char *args, int from_tty)
   check_thread_db (info, true);
 }
 
+void _initialize_thread_db ();
 void
-_initialize_thread_db (void)
+_initialize_thread_db ()
 {
   /* Defer loading of libthread_db.so until inferior is running.
      This allows gdb to load correct libthread_db for a given
index 78ba1b02270364bb0264b1b70d7e6c145871259e..f2c3fea48a77d741f72d6e0b44e3b406ebe8a984 100644 (file)
@@ -549,8 +549,9 @@ lm32_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_lm32_tdep ();
 void
-_initialize_lm32_tdep (void)
+_initialize_lm32_tdep ()
 {
   register_gdbarch_init (bfd_arch_lm32, lm32_gdbarch_init);
 }
index 8a167113482d2499974b37f1bc7468208edc4f80..1a97a58cec4f0aabf3fdea0ca15333b02bca77b4 100644 (file)
@@ -457,8 +457,9 @@ builtin_m2_type (struct gdbarch *gdbarch)
 
 /* Initialization for Modula-2 */
 
+void _initialize_m2_language ();
 void
-_initialize_m2_language (void)
+_initialize_m2_language ()
 {
   m2_type_data = gdbarch_data_register_post_init (build_m2_types);
 }
index 0d6324104b9f430ae5a17e614befad3999d73c30..31f4d24cac5d192731957c5a8e074d7eaa4f8329 100644 (file)
@@ -2644,8 +2644,9 @@ m32c_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_m32c_tdep ();
 void
-_initialize_m32c_tdep (void)
+_initialize_m32c_tdep ()
 {
   register_gdbarch_init (bfd_arch_m32c, m32c_gdbarch_init);
 
index 6bb8337788244a8d5b57dafd590ada564ac8678f..24beeca3b75cacc2d292aa8b1491cedd34f31f15 100644 (file)
@@ -237,8 +237,9 @@ m32r_linux_nat_target::store_registers (struct regcache *regcache, int regno)
                  _("Got request to store bad register number %d."), regno);
 }
 
+void _initialize_m32r_linux_nat ();
 void
-_initialize_m32r_linux_nat (void)
+_initialize_m32r_linux_nat ()
 {
   /* Register the target.  */
   linux_target = &the_m32r_linux_nat_target;
index 8f516b1a70f821857dbed232cacf1dc51efd58f5..becd6434c221e4c8169c156d04445dcb77e622df 100644 (file)
@@ -471,8 +471,9 @@ m32r_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                              svr4_fetch_objfile_link_map);
 }
 
+void _initialize_m32r_linux_tdep ();
 void
-_initialize_m32r_linux_tdep (void)
+_initialize_m32r_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_m32r, 0, GDB_OSABI_LINUX,
                          m32r_linux_init_abi);
index 59f9bb59be9470f318c3541892f7be0a84228e70..60e53876408c19ed53254c5ab907e247ba562cf3 100644 (file)
@@ -911,8 +911,9 @@ m32r_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_m32r_tdep ();
 void
-_initialize_m32r_tdep (void)
+_initialize_m32r_tdep ()
 {
   register_gdbarch_init (bfd_arch_m32r, m32r_gdbarch_init);
 }
index ff0395da4f3d280443ff2c5320db203b58210aed..4e63c2f2fa0d7e67037060664bb19173a4a47a17 100644 (file)
@@ -1512,8 +1512,9 @@ m68hc11_gdbarch_init (struct gdbarch_info info,
   return gdbarch;
 }
 
+void _initialize_m68hc11_tdep ();
 void
-_initialize_m68hc11_tdep (void)
+_initialize_m68hc11_tdep ()
 {
   register_gdbarch_init (bfd_arch_m68hc11, m68hc11_gdbarch_init);
   register_gdbarch_init (bfd_arch_m68hc12, m68hc11_gdbarch_init);
index 562505be045a1b074a549c3b2feb986c973ca30f..184b5c25d724723a046bb9c8c2742eaa4f1f96d8 100644 (file)
@@ -221,8 +221,9 @@ m68kbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
   return 1;
 }
 
+void _initialize_m68kbsd_nat ();
 void
-_initialize_m68kbsd_nat (void)
+_initialize_m68kbsd_nat ()
 {
   add_inf_child_target (&the_m68k_bsd_nat_target);
 
index 48b230df44e47a7e6c0f6df57564fffe822bb410..f18f33dc7e4dbe51aa489e32e5541292b906959b 100644 (file)
@@ -152,8 +152,9 @@ m68kbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
     (gdbarch, svr4_ilp32_fetch_link_map_offsets);
 }
 
+void _initialize_m68kbsd_tdep ();
 void
-_initialize_m68kbsd_tdep (void)
+_initialize_m68kbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_m68k, 0, GDB_OSABI_NETBSD,
                          m68kbsd_init_abi);
index 3b2971b5a4e24a7829d0df1c9052005028dfb9da..5e9170d9de72d3c63df9dceca34967f6ce17ba06 100644 (file)
@@ -511,8 +511,9 @@ ps_get_thread_area (struct ps_prochandle *ph,
   return PS_OK;
 }
 
+void _initialize_m68k_linux_nat ();
 void
-_initialize_m68k_linux_nat (void)
+_initialize_m68k_linux_nat ()
 {
   /* Register the target.  */
   linux_target = &the_m68k_linux_nat_target;
index 7b571f5db47112e68ef828477b2b2a01e65e368c..dcc7e089608e2045c41831476a0752f4ddc8b31c 100644 (file)
@@ -423,8 +423,9 @@ m68k_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                              svr4_fetch_objfile_link_map);
 }
 
+void _initialize_m68k_linux_tdep ();
 void
-_initialize_m68k_linux_tdep (void)
+_initialize_m68k_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_m68k, 0, GDB_OSABI_LINUX,
                          m68k_linux_init_abi);
index 365b7c8b623d1f92fc407f629b567f88af8a21bc..ec754a62af937fbef63d3e5e0ee78a5836a4b76a 100644 (file)
@@ -1281,8 +1281,9 @@ m68k_dump_tdep (struct gdbarch *gdbarch, struct ui_file *file)
     return;
 }
 
+void _initialize_m68k_tdep ();
 void
-_initialize_m68k_tdep (void)
+_initialize_m68k_tdep ()
 {
   gdbarch_register (bfd_arch_m68k, m68k_gdbarch_init, m68k_dump_tdep);
 }
index 2bb3ab32cb30d21048479b6cd570b849180f16c8..54e3d2adc115b24573b11c861b1950d7f8bb9f8a 100644 (file)
@@ -961,8 +961,9 @@ static const struct sym_fns macho_sym_fns = {
   &psym_functions
 };
 
+void _initialize_machoread ();
 void
-_initialize_machoread (void)
+_initialize_machoread ()
 {
   add_symtab_fns (bfd_target_mach_o_flavour, &macho_sym_fns);
 
index 70b95b107ea0c70453197aa53d02c7b294254ec4..54aa35e72fe00e8a10bcdeed30d2636d8e540aa2 100644 (file)
@@ -458,8 +458,9 @@ macro_list_command (const char *exp, int from_tty)
 
 /* Initializing the `macrocmd' module.  */
 
+void _initialize_macrocmd ();
 void
-_initialize_macrocmd (void)
+_initialize_macrocmd ()
 {
   /* We introduce a new command prefix, `macro', under which we'll put
      the various commands for working with preprocessor macros.  */
index af8a2eedc4c65e696490a74bb4492a4c5b098313..9a1e7fe633bef24e68b6b2b1f0ad8b4784093d5e 100644 (file)
@@ -152,8 +152,9 @@ standard_macro_lookup (const char *name, void *baton)
   return result;
 }
 
+void _initialize_macroscope ();
 void
-_initialize_macroscope (void)
+_initialize_macroscope ()
 {
   macro_user_macros = new_macro_table (NULL, NULL, NULL);
   macro_set_main (macro_user_macros, "<user-defined>");
index 842a080460a05640771d0694e195f3b5c5e82d50..2cbdc7c1a202a2fd365dec6631ccf2f78e0d2264 100644 (file)
@@ -424,6 +424,7 @@ maintenance_test_options_command (const char *arg, int from_tty)
 }
 
 \f
+void _initialize_maint_test_options ();
 void
 _initialize_maint_test_options ()
 {
index d8a6e9bb84a2d839d096df4912c48f9e4b4a58a1..e8e8874e9a84eb629f4f76ac042df91ffa67fde1 100644 (file)
@@ -99,8 +99,9 @@ maintenance_show_test_settings_value_cmd
 }
 
 \f
+void _initialize_maint_test_settings ();
 void
-_initialize_maint_test_settings (void)
+_initialize_maint_test_settings ()
 {
   maintenance_test_settings_filename = xstrdup ("/foo/bar");
 
index fcb9f4efb5eb874dd9e4faa7b45709108bc65746..e8e0f287731f87c90953df5036abbaafe1411e41 100644 (file)
@@ -1135,8 +1135,9 @@ Selftests have been disabled for this build.\n"));
 }
 
 \f
+void _initialize_maint_cmds ();
 void
-_initialize_maint_cmds (void)
+_initialize_maint_cmds ()
 {
   struct cmd_list_element *cmd;
 
index ff1d13032210447d0e6a80521cca11e2d6cc90c4..b1994f1e0b43d4dc6ed79141caebbf5b844af935 100644 (file)
@@ -4802,8 +4802,9 @@ elfmdebug_build_psymtabs (struct objfile *objfile,
   reader.install ();
 }
 
+void _initialize_mdebugread ();
 void
-_initialize_mdebugread (void)
+_initialize_mdebugread ()
 {
   mdebug_register_index
     = register_symbol_register_impl (LOC_REGISTER, &mdebug_register_funcs);
index f8cd6f4fb1f708a5178346779dcb96dfc8644ced..da60df071c5b10be9c61cce9bc90d8d04f0dd8fc 100644 (file)
@@ -594,8 +594,9 @@ dummy_cmd (const char *args, int from_tty)
 static struct cmd_list_element *mem_set_cmdlist;
 static struct cmd_list_element *mem_show_cmdlist;
 
+void _initialize_mem ();
 void
-_initialize_mem (void)
+_initialize_mem ()
 {
   add_com ("mem", class_vars, mem_command, _("\
 Define attributes for memory region or reset memory region handling to "
index 13817555a5e1ac6e4f29825500ba77379d5ed2d2..7e8247cd6427fba650cc1b4040f093f47e4fc42d 100644 (file)
@@ -2448,8 +2448,9 @@ mep_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_mep_tdep ();
 void
-_initialize_mep_tdep (void)
+_initialize_mep_tdep ()
 {
   mep_csr_reggroup = reggroup_new ("csr", USER_REGGROUP);
   mep_cr_reggroup  = reggroup_new ("cr", USER_REGGROUP); 
index 7514ba8fb103bf4c47d7d20d0d438fc53df9bf76..88158cee56f7831d92c602d9ac385e269b9f3e2a 100644 (file)
@@ -261,8 +261,9 @@ mi_cmd_inferior_tty_show (const char *command, char **argv, int argc)
     current_uiout->field_string ("inferior_tty_terminal", inferior_io_terminal);
 }
 
+void _initialize_mi_cmd_env ();
 void 
-_initialize_mi_cmd_env (void)
+_initialize_mi_cmd_env ()
 {
   const char *env;
 
index eadf612b14401e7dbb107203a4028257a20233de..ec6f281c5b96afcca64d8eb8bb76adf88d3604c4 100644 (file)
@@ -295,8 +295,9 @@ build_table (struct mi_cmd *commands)
     }
 }
 
+void _initialize_mi_cmds ();
 void
-_initialize_mi_cmds (void)
+_initialize_mi_cmds ()
 {
   build_table (mi_cmds);
   memset (&stats, 0, sizeof (stats));
index 556f446c2e19ef2f49725135f61ea9981dbe9809..2ac4c119961cf9b461aec845aa5f9b627cabc36b 100644 (file)
@@ -1335,8 +1335,9 @@ mi_interp_factory (const char *name)
   return new mi_interp (name);
 }
 
+void _initialize_mi_interp ();
 void
-_initialize_mi_interp (void)
+_initialize_mi_interp ()
 {
   /* The various interpreter levels.  */
   interp_factory_register (INTERP_MI1, mi_interp_factory);
index 24daf3f883883433856cd0a0ab67e81abad37252..014feaf64937e5ce2f87cac2307e84758979f602 100644 (file)
@@ -2749,8 +2749,9 @@ mi_cmd_complete (const char *command, char **argv, int argc)
 }
 
 
+void _initialize_mi_main ();
 void
-_initialize_mi_main (void)
+_initialize_mi_main ()
 {
   struct cmd_list_element *c;
 
index 3bb9b5682ac764bab8a38544a490b87f35fc6947..be710bedb649698210b15c9c16ab32ae1d7adb8d 100644 (file)
@@ -131,8 +131,9 @@ microblaze_linux_init_abi (struct gdbarch_info info,
                                &microblaze_linux_sighandler_tramp_frame);
 }
 
+void _initialize_microblaze_linux_tdep ();
 void
-_initialize_microblaze_linux_tdep (void)
+_initialize_microblaze_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_microblaze, 0, GDB_OSABI_LINUX, 
                          microblaze_linux_init_abi);
index 17871229c8074eb4247f22e38130ded50778cc95..a05088c36a10aea5af649b4dd713ef7c6a5a8f53 100644 (file)
@@ -753,8 +753,9 @@ microblaze_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_microblaze_tdep ();
 void
-_initialize_microblaze_tdep (void)
+_initialize_microblaze_tdep ()
 {
   register_gdbarch_init (bfd_arch_microblaze, microblaze_gdbarch_init);
 
index cb74f19333b0b5fca590cc91872f845804148f58..4a29ee1cb563f8f3ad4bb665208044f92cf65740 100644 (file)
@@ -126,8 +126,9 @@ mips_fbsd_nat_target::store_registers (struct regcache *regcache, int regnum)
     }
 }
 
+void _initialize_mips_fbsd_nat ();
 void
-_initialize_mips_fbsd_nat (void)
+_initialize_mips_fbsd_nat ()
 {
   add_inf_child_target (&the_mips_fbsd_nat_target);
 }
index 76073f01e6314bc4e7c669641c85c99f7ca8b32e..abaf7f2474abef1634b483a05de21a2459a7ecd2 100644 (file)
@@ -553,8 +553,9 @@ mips_fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
               mips_fbsd_lp64_fetch_link_map_offsets));
 }
 
+void _initialize_mips_fbsd_tdep ();
 void
-_initialize_mips_fbsd_tdep (void)
+_initialize_mips_fbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_mips, 0, GDB_OSABI_FREEBSD,
                          mips_fbsd_init_abi);
index 104c972f24630a70a394d0b857fdd2e68ca4cf9f..38ff461a35b3955780e6ce49c69b0e05c4b27136 100644 (file)
@@ -783,8 +783,9 @@ mips_linux_nat_target::close ()
   linux_nat_trad_target::close ();
 }
 
+void _initialize_mips_linux_nat ();
 void
-_initialize_mips_linux_nat (void)
+_initialize_mips_linux_nat ()
 {
   add_setshow_boolean_cmd ("show-debug-regs", class_maintenance,
                           &show_debug_regs, _("\
index 002c5c51d96c7639dbb2ddb97f1bb2ecc0a55e17..aa7b8d11f3fbfe946eb0c2a8de119427d0254326 100644 (file)
@@ -1642,8 +1642,9 @@ mips_linux_init_abi (struct gdbarch_info info,
     }
 }
 
+void _initialize_mips_linux_tdep ();
 void
-_initialize_mips_linux_tdep (void)
+_initialize_mips_linux_tdep ()
 {
   const struct bfd_arch_info *arch_info;
 
index 4f6a8eedb0a150bb66444bea03b8042480050383..527c67a7abc567cf045ec8d23635adafefca1c38 100644 (file)
@@ -113,8 +113,9 @@ mips_nbsd_nat_target::store_registers (struct regcache *regcache, int regno)
     }
 }
 
+void _initialize_mipsnbsd_nat ();
 void
-_initialize_mipsnbsd_nat (void)
+_initialize_mipsnbsd_nat ()
 {
   add_inf_child_target (&the_mips_nbsd_nat_target);
 }
index a2901c09edff90835eaf788b58c043c1602f0877..38bc7ce636b0ad00b9cad642a0117195a0f11152 100644 (file)
@@ -371,8 +371,9 @@ mipsnbsd_init_abi (struct gdbarch_info info,
               mipsnbsd_lp64_fetch_link_map_offsets));
 }
 
+void _initialize_mipsnbsd_tdep ();
 void
-_initialize_mipsnbsd_tdep (void)
+_initialize_mipsnbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_mips, 0, GDB_OSABI_NETBSD,
                          mipsnbsd_init_abi);
index 01afafb1fa618ea7bad61377f87a6d37460a8b7b..685c3c7263c0c5c8e12c2d02e243219ea3daf432 100644 (file)
@@ -256,8 +256,9 @@ mips_sde_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   frame_base_append_sniffer (gdbarch, mips_sde_frame_base_sniffer);
 }
 
+void _initialize_mips_sde_tdep ();
 void
-_initialize_mips_sde_tdep (void)
+_initialize_mips_sde_tdep ()
 {
   gdbarch_register_osabi_sniffer (bfd_arch_mips,
                                  bfd_target_elf_flavour,
index f89e37b503e391634c5e588b3836ad405c2c4dd2..90ec3707c5db8c21c739e6d58f38db881be756ea 100644 (file)
@@ -8971,8 +8971,9 @@ mips_dump_tdep (struct gdbarch *gdbarch, struct ui_file *file)
                      mips_fpu_type_str (MIPS_FPU_TYPE (gdbarch)));
 }
 
+void _initialize_mips_tdep ();
 void
-_initialize_mips_tdep (void)
+_initialize_mips_tdep ()
 {
   static struct cmd_list_element *mipsfpulist = NULL;
 
index 8ea8fb1cc9ad181ffaa384bf48829f276bf596a4..3661fff097a004f670b134fb395588824730e429 100644 (file)
@@ -115,8 +115,9 @@ mips64_obsd_nat_target::store_registers (struct regcache *regcache, int regnum)
     perror_with_name (_("Couldn't write registers"));
 }
 
+void _initialize_mips64obsd_nat ();
 void
-_initialize_mips64obsd_nat (void)
+_initialize_mips64obsd_nat ()
 {
   add_inf_child_target (&the_mips64_obsd_nat_target);
 }
index 857ff7a3362ee5ac31a7b0f07e8b2b9c2db011be..3194ce862bd47345121a67549254f151033d1cb7 100644 (file)
@@ -159,8 +159,9 @@ mips64obsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
     (gdbarch, svr4_lp64_fetch_link_map_offsets);
 }
 
+void _initialize_mips64obsd_tdep ();
 void
-_initialize_mips64obsd_tdep (void)
+_initialize_mips64obsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_mips, 0, GDB_OSABI_OPENBSD,
                          mips64obsd_init_abi);
index 2c11873d4449ce6021335f833779c0f82ecf3355..6e39538e952d1ce53123f3d6e077b6d53f361227 100644 (file)
@@ -379,8 +379,9 @@ static const struct sym_fns ecoff_sym_fns =
   &psym_functions
 };
 
+void _initialize_mipsread ();
 void
-_initialize_mipsread (void)
+_initialize_mipsread ()
 {
   add_symtab_fns (bfd_target_ecoff_flavour, &ecoff_sym_fns);
 }
index 24f40b9b22ef76b95f9de316ef4b3ba9f3f7f63c..1dfe2a21cf9315f7a55fb3d1615ef2a7a6728676 100644 (file)
@@ -715,8 +715,9 @@ am33_linux_init_osabi (struct gdbarch_info info, struct gdbarch *gdbarch)
   tramp_frame_prepend_unwinder (gdbarch, &am33_linux_rt_sigframe);
 }
 
+void _initialize_mn10300_linux_tdep ();
 void
-_initialize_mn10300_linux_tdep (void)
+_initialize_mn10300_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_mn10300, 0,
                          GDB_OSABI_LINUX, am33_linux_init_osabi);
index b472c36ebf1bed280235a9c4d42cd56d58f7406b..d779ad1dd0d8621220fbe5895f32b85fd392f605 100644 (file)
@@ -1417,8 +1417,9 @@ mn10300_dump_tdep (struct gdbarch *gdbarch, struct ui_file *file)
                      tdep->am33_mode);
 }
 
+void _initialize_mn10300_tdep ();
 void
-_initialize_mn10300_tdep (void)
+_initialize_mn10300_tdep ()
 {
   gdbarch_register (bfd_arch_mn10300, mn10300_gdbarch_init, mn10300_dump_tdep);
 }
index b3ffbfb62ed8a3e69f015fd82a59e683cf638297..1f552481662c4c422ed35550d7ad268eeb8a66aa 100644 (file)
@@ -1103,8 +1103,9 @@ moxie_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
 
 /* Register this machine's init routine.  */
 
+void _initialize_moxie_tdep ();
 void
-_initialize_moxie_tdep (void)
+_initialize_moxie_tdep ()
 {
   register_gdbarch_init (bfd_arch_moxie, moxie_gdbarch_init);
 }
index 1b38396a8b3efeed6a2d88fb25617f41e22d940f..0893274686ee3c297d285e6289a05259808a1cb3 100644 (file)
@@ -986,8 +986,9 @@ msp430_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
 
 /* Register the initialization routine.  */
 
+void _initialize_msp430_tdep ();
 void
-_initialize_msp430_tdep (void)
+_initialize_msp430_tdep ()
 {
   register_gdbarch_init (bfd_arch_msp430, msp430_gdbarch_init);
 }
index 8d9bac085b6e5dd618e47b379c4a4aa5bacf6ad7..5238fe54a71bb11e18e83433066aaa4c0e4329a0 100644 (file)
@@ -2096,8 +2096,9 @@ nds32_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_nds32_tdep ();
 void
-_initialize_nds32_tdep (void)
+_initialize_nds32_tdep ()
 {
   /* Initialize gdbarch.  */
   register_gdbarch_init (bfd_arch_nds32, nds32_gdbarch_init);
index 3078bc4bb672728b1b14a1403cae31b807f56a0b..345dfeb9235ed56bf52581df7cf001ffcd5f22cd 100644 (file)
@@ -248,8 +248,9 @@ nios2_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   tdep->jb_pc = 10;
 }
 
+void _initialize_nios2_linux_tdep ();
 void
-_initialize_nios2_linux_tdep (void)
+_initialize_nios2_linux_tdep ()
 {
 
   const struct bfd_arch_info *arch_info;
index 6e00a322d24ec8a13ab43a7d5c4a1af19189ef2f..cb669da24802bdfcc1d37a99a4f6d4e8801b885c 100644 (file)
@@ -2390,8 +2390,9 @@ nios2_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_nios2_tdep ();
 void
-_initialize_nios2_tdep (void)
+_initialize_nios2_tdep ()
 {
   gdbarch_register (bfd_arch_nios2, nios2_gdbarch_init, NULL);
   initialize_tdesc_nios2 ();
index c31dbf136c8cb9966c20f33b73ef5a74c97e0d82..58e572c094dbf4d28361e0dbf8a14b096cddd635 100644 (file)
@@ -1505,8 +1505,9 @@ init_procfs_targets (void)
 
 #define OSTYPE_NTO 1
 
+void _initialize_procfs ();
 void
-_initialize_procfs (void)
+_initialize_procfs ()
 {
   sigset_t set;
 
index c423d575db805135c41763a6ffe3b1cf09f07a63..5adf913a5e33e7eb6d335e7b65cfea0e75647c76 100644 (file)
@@ -1332,8 +1332,9 @@ find_objc_msgcall (CORE_ADDR pc, CORE_ADDR *new_pc)
   return 0;
 }
 
+void _initialize_objc_language ();
 void
-_initialize_objc_language (void)
+_initialize_objc_language ()
 {
   add_info ("selectors", info_selectors_command,
            _("All Objective-C selectors, or those matching REGEXP."));
index 5a66be08019274a408bcb9bf06215c77aa7a88dc..81aa392cc21fe8fad8d86f422e53fae24aa25c4a 100644 (file)
@@ -87,8 +87,9 @@ show_observer_debug (struct ui_file *file, int from_tty,
   fprintf_filtered (file, _("Observer debugging is %s.\n"), value);
 }
 
+void _initialize_observer ();
 void
-_initialize_observer (void)
+_initialize_observer ()
 {
   add_setshow_zuinteger_cmd ("observer", class_maintenance,
                             &gdb::observers::observer_debug, _("\
index e5052bbd6ceb5cc52e13219c40aba681e6511b3c..1763590214fdbf7c25822d53dae7aa0f1eca37b8 100644 (file)
@@ -1178,8 +1178,9 @@ build_opencl_types (struct gdbarch *gdbarch)
   return types;
 }
 
+void _initialize_opencl_language ();
 void
-_initialize_opencl_language (void)
+_initialize_opencl_language ()
 {
   opencl_type_data = gdbarch_data_register_post_init (build_opencl_types);
 }
index 860144aa350e75b3adf9ac4246e220bddcb506c4..15677f9cfaf60c8ef800c143b04a4df7dc28d2d1 100644 (file)
@@ -163,8 +163,9 @@ or1k_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
 
 /* Initialize OpenRISC Linux target support.  */
 
+void _initialize_or1k_linux_tdep ();
 void
-_initialize_or1k_linux_tdep (void)
+_initialize_or1k_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_or1k, 0, GDB_OSABI_LINUX,
                          or1k_linux_init_abi);
index eca780a9c12abb8ef91dd25eb4bb533c08f3bbe8..772ecff3349192b7fd754bd8fd1f8bc5eb375ac8 100644 (file)
@@ -1269,8 +1269,9 @@ or1k_dump_tdep (struct gdbarch *gdbarch, struct ui_file *file)
 }
 \f
 
+void _initialize_or1k_tdep ();
 void
-_initialize_or1k_tdep (void)
+_initialize_or1k_tdep ()
 {
   /* Register this architecture.  */
   gdbarch_register (bfd_arch_or1k, or1k_gdbarch_init, or1k_dump_tdep);
index dec1bddc4cef84b47c0a2b4c13622dcbd792e7a2..b9a8687a7cc3595f647e54550f2aeeed9bf9c498 100644 (file)
@@ -653,8 +653,9 @@ show_osabi (struct ui_file *file, int from_tty, struct cmd_list_element *c,
                      gdbarch_osabi_name (GDB_OSABI_DEFAULT));
 }
 
+void _initialize_gdb_osabi ();
 void
-_initialize_gdb_osabi (void)
+_initialize_gdb_osabi ()
 {
   if (strcmp (gdb_osabi_names[GDB_OSABI_INVALID].pretty, "<invalid>") != 0)
     internal_error
index 19b663693dd77b338c1c9212003f3cf38735b9e6..9b060475212924d7923ac429d471bb57bb690b3c 100644 (file)
@@ -289,8 +289,9 @@ info_osdata_command (const char *arg, int from_tty)
   info_osdata (arg);
 }
 
+void _initialize_osdata ();
 void
-_initialize_osdata (void)
+_initialize_osdata ()
 {
   add_info ("os", info_osdata_command,
            _("Show OS data ARG."));
index e337132a07d617176b9503afd7a68cad39d28c2f..aaeb4b67e98381c75cabb3e059acbc03dd345b97 100644 (file)
@@ -891,8 +891,9 @@ pascal_object_print_static_field (struct value *val,
   common_val_print (val, stream, recurse, &opts, current_language);
 }
 
+void _initialize_pascal_valprint ();
 void
-_initialize_pascal_valprint (void)
+_initialize_pascal_valprint ()
 {
   add_setshow_boolean_cmd ("pascal_static-members", class_support,
                           &user_print_options.pascal_static_field_print, _("\
index 65e3c6008cdf626aebc040cc4015cf3b1629e251..b4d9005de55d7281a5aa7bd365e61152d416cb67 100644 (file)
@@ -1436,8 +1436,9 @@ increase_expout_size (struct expr_builder *ps, size_t lenelt)
     }
 }
 
+void _initialize_parse ();
 void
-_initialize_parse (void)
+_initialize_parse ()
 {
   add_setshow_zuinteger_cmd ("expression", class_maintenance,
                             &expressiondebug,
index 5643fab82e7f1cce0908977577349491cb3aa68a..a1b268ab28922a45318ab3d9a8ebf7a317f6cb3c 100644 (file)
@@ -201,8 +201,9 @@ ppcfbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
   return 1;
 }
 
+void _initialize_ppcfbsd_nat ();
 void
-_initialize_ppcfbsd_nat (void)
+_initialize_ppcfbsd_nat ()
 {
   add_inf_child_target (&the_ppc_fbsd_nat_target);
 
index 8ae108438d3b684ee55335fdcb524690fd2a7063..349396f52b2c66538555a99af948d0c5bf761ff0 100644 (file)
@@ -361,8 +361,9 @@ ppcfbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                        ppcfbsd_get_thread_local_address);
 }
 
+void _initialize_ppcfbsd_tdep ();
 void
-_initialize_ppcfbsd_tdep (void)
+_initialize_ppcfbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_powerpc, bfd_mach_ppc, GDB_OSABI_FREEBSD,
                          ppcfbsd_init_abi);
index d619971a001d225ea278c776e09fb5297074c6a7..27fa7f93e2b36930725f8b3d3764767805d4d4db 100644 (file)
@@ -2671,8 +2671,9 @@ ppc_linux_nat_target::read_description ()
   return ppc_linux_match_description (features);
 }
 
+void _initialize_ppc_linux_nat ();
 void
-_initialize_ppc_linux_nat (void)
+_initialize_ppc_linux_nat ()
 {
   linux_target = &the_ppc_linux_nat_target;
 
index 901b938f257abcd1155d3c48acb144141116116a..676be72521761ecb06e914df5776bef91351705a 100644 (file)
@@ -2155,8 +2155,9 @@ ppc_linux_init_abi (struct gdbarch_info info,
   ppc_init_linux_record_tdep (&ppc64_linux_record_tdep, 8);
 }
 
+void _initialize_ppc_linux_tdep ();
 void
-_initialize_ppc_linux_tdep (void)
+_initialize_ppc_linux_tdep ()
 {
   /* Register for all sub-families of the POWER/PowerPC: 32-bit and
      64-bit PowerPC, and the older rs6k.  */
index a6175f9e068506c88be46a549a8fc1b651d5714a..a2a0c0b958e9461dedbc0a593dfa2c914d1d3baa 100644 (file)
@@ -179,8 +179,9 @@ ppcnbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
   return 1;
 }
 
+void _initialize_ppcnbsd_nat ();
 void
-_initialize_ppcnbsd_nat (void)
+_initialize_ppcnbsd_nat ()
 {
   /* Support debugging kernel virtual memory images.  */
   bsd_kvm_add_target (ppcnbsd_supply_pcb);
index 387f0221462d702c23238e1d7bc9f9896885df37..d75930c9f8d7252066bc24eabd66946bc52d5e89 100644 (file)
@@ -188,8 +188,9 @@ ppcnbsd_init_abi (struct gdbarch_info info,
   tramp_frame_prepend_unwinder (gdbarch, &ppcnbsd2_sigtramp);
 }
 
+void _initialize_ppcnbsd_tdep ();
 void
-_initialize_ppcnbsd_tdep (void)
+_initialize_ppcnbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_powerpc, 0, GDB_OSABI_NETBSD,
                          ppcnbsd_init_abi);
index 7c8335c9ad7e76a94b60d56735de4da182fb95de..8d36d2b5caf69cb8c7a18750d124a3648367a049 100644 (file)
@@ -187,8 +187,9 @@ ppcobsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
   return 1;
 }
 
+void _initialize_ppcobsd_nat ();
 void
-_initialize_ppcobsd_nat (void)
+_initialize_ppcobsd_nat ()
 {
   add_inf_child_target (&the_ppc_obsd_nat_target);
 
index 1288766eb48f373df0c7d379dbeca755162237ef..5f70d35180c24198ab64d655a5a52bed90ddfdf1 100644 (file)
@@ -261,8 +261,9 @@ ppcobsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   frame_unwind_append_unwinder (gdbarch, &ppcobsd_sigtramp_frame_unwind);
 }
 
+void _initialize_ppcobsd_tdep ();
 void
-_initialize_ppcobsd_tdep (void)
+_initialize_ppcobsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_rs6000, 0, GDB_OSABI_OPENBSD,
                          ppcobsd_init_abi);
index 281ee4d284a740f163dfb7d30c1cd957979fecde..5f2678c8c70b053decac6fd86b17959f7c9ecb9b 100644 (file)
@@ -2737,8 +2737,9 @@ eval_command (const char *arg, int from_tty)
   execute_command (expanded.c_str (), from_tty);
 }
 
+void _initialize_printcmd ();
 void
-_initialize_printcmd (void)
+_initialize_printcmd ()
 {
   struct cmd_list_element *c;
 
index d813b3e5e8b6d749cb9b0e46cfb021ec62f4612d..a21df73d0ec8b90aa24f833a3abc16cccd268d5f 100644 (file)
@@ -876,8 +876,9 @@ static const struct internalvar_funcs probe_funcs =
 
 std::vector<const static_probe_ops *> all_static_probe_ops;
 
+void _initialize_probe ();
 void
-_initialize_probe (void)
+_initialize_probe ()
 {
   all_static_probe_ops.push_back (&any_static_probe_ops);
 
index 4ad1cdc06323526f787ba4f2ed81f6ede6710d10..d7ad5031b0a25e30e680d3ead87dc814969b84ca 100644 (file)
@@ -416,8 +416,9 @@ proc_prettyfprint_status (long flags, int why, int what, int thread)
     }
 }
 
+void _initialize_proc_api ();
 void
-_initialize_proc_api (void)
+_initialize_proc_api ()
 {
   add_setshow_boolean_cmd ("procfs-trace", no_class, &procfs_trace, _("\
 Set tracing for /proc api calls."), _("\
index 5fd92b5328ecab9086a3b5283d32c76ff892080c..e921c47f8f059442f41d28b49cc2ef60d2713c16 100644 (file)
@@ -762,8 +762,9 @@ proc_prettyprint_actionset (struct sigaction *actions, int verbose)
 {
 }
 
+void _initialize_proc_events ();
 void
-_initialize_proc_events (void)
+_initialize_proc_events ()
 {
   init_syscall_table ();
 }
index 86f79ad5838931faf15914c4930a094c15b9c85e..e0383700a1d711b682904d01dea2be6246c2f195 100644 (file)
@@ -212,8 +212,9 @@ ps_getpid (struct ps_prochandle *ph)
   return ph->thread->ptid.pid ();
 }
 
+void _initialize_proc_service ();
 void
-_initialize_proc_service (void)
+_initialize_proc_service ()
 {
   /* This function solely exists to make sure this module is linked
      into the final binary.  */
index a59e32c6d7ad315527e4d2cb14cf826c20ec740c..09a036f90b987b62d41dd9c699a759a755510f00 100644 (file)
@@ -3700,8 +3700,9 @@ proc_untrace_sysexit_cmd (const char *args, int from_tty)
   proc_trace_syscalls (args, from_tty, PR_SYSEXIT, FLAG_RESET);
 }
 
+void _initialize_procfs ();
 void
-_initialize_procfs (void)
+_initialize_procfs ()
 {
   gdb::observers::inferior_created.attach (procfs_inferior_created);
 
index 7e5d4478c8be0e5afb311de387585d4f5dcb5077..735a928f335ad5e868eaf9278ae08cfc7e92aa2a 100644 (file)
@@ -208,6 +208,7 @@ Version 18.0 Beta";
 }
 #endif
 
+void _initialize_producer ();
 void
 _initialize_producer ()
 {
index 7caf1c6029a993fc693daf1a625ba31bc75fbd62..09231bf981d259216448b17585fc0d8b48c6ccec 100644 (file)
@@ -2154,8 +2154,9 @@ maintenance_check_psymtabs (const char *ignore, int from_tty)
       }
 }
 
+void _initialize_psymtab ();
 void
-_initialize_psymtab (void)
+_initialize_psymtab ()
 {
   add_cmd ("psymbols", class_maintenance, maintenance_print_psymbols, _("\
 Print dump of current partial symbol definitions.\n\
index bf214fae6e2ddc8a971b80e9dd42d99369d94d14..f7aadb1633c8e0752e22aa4d5caa15425f96caaa 100644 (file)
@@ -1730,8 +1730,9 @@ do_start_initialization ()
 /* See python.h.  */
 cmd_list_element *python_cmd_element = nullptr;
 
+void _initialize_python ();
 void
-_initialize_python (void)
+_initialize_python ()
 {
   add_com ("python-interactive", class_obscure,
           python_interactive_command,
index 59fdfaba794694434f1e3a2e59164f5de0caa98e..5d24c59e99693388a1218ef789576d1bd9d61fa5 100644 (file)
@@ -598,6 +598,7 @@ Support for Ravenscar task/thread switching is disabled\n"));
 /* Module startup initialization function, automagically called by
    init.c.  */
 
+void _initialize_ravenscar ();
 void
 _initialize_ravenscar ()
 {
index 7e5b7860df6ee5d8c7de9c00a45660b823827f1b..33ee4e9d8170fc0d2c40b7f3e346517dbfb6e77c 100644 (file)
@@ -3147,8 +3147,9 @@ show_record_pt_buffer_size_value (struct ui_file *file, int from_tty,
 
 /* Initialize btrace commands.  */
 
+void _initialize_record_btrace ();
 void
-_initialize_record_btrace (void)
+_initialize_record_btrace ()
 {
   add_prefix_cmd ("btrace", class_obscure, cmd_record_btrace_start,
                  _("Start branch trace recording."), &record_btrace_cmdlist,
index f759a5185fd2a02a0d7d1235fe9d0ea303c3de9d..16966220e0f0a1ea884fb371f30f1f1c53787e79 100644 (file)
@@ -2812,8 +2812,9 @@ show_record_full_command (const char *args, int from_tty)
   cmd_show_list (show_record_full_cmdlist, from_tty, "");
 }
 
+void _initialize_record_full ();
 void
-_initialize_record_full (void)
+_initialize_record_full ()
 {
   struct cmd_list_element *c;
 
index 51d2a94a2bf7ffff2997e0881675fc2110320acf..94600eb5e7ee48ed1ee4b8ab79406eb1112fbdd2 100644 (file)
@@ -772,8 +772,9 @@ set_record_call_history_size (const char *args, int from_tty,
                         &record_call_history_size);
 }
 
+void _initialize_record ();
 void
-_initialize_record (void)
+_initialize_record ()
 {
   struct cmd_list_element *c;
 
index 7d4455ad57c0324e0ff8507a10f57b0165c4db8e..10f6e49a786dc964776a34cf48fb140b7544da6d 100644 (file)
@@ -305,8 +305,9 @@ maintenance_print_remote_registers (const char *args, int from_tty)
   regcache_print (args, regcache_dump_remote);
 }
 
+void _initialize_regcache_dump ();
 void
-_initialize_regcache_dump (void)
+_initialize_regcache_dump ()
 {
   add_cmd ("registers", class_maintenance, maintenance_print_registers,
           _("Print the internal register configuration.\n"
index b9f1b0a349fdbf0bf8cdf42352e41eb05c70fa2d..4f079c91a7f23a2ef8f15c0537fa03b7864ea9dc 100644 (file)
@@ -1854,8 +1854,9 @@ cooked_write_test (struct gdbarch *gdbarch)
 } // namespace selftests
 #endif /* GDB_SELF_TEST */
 
+void _initialize_regcache ();
 void
-_initialize_regcache (void)
+_initialize_regcache ()
 {
   regcache_descr_handle
     = gdbarch_data_register_post_init (init_regcache_descr);
index 52b13fc9af88e49c4aba2491ef0ba7ae13cb168f..aaaadd7d394646e4d8c77ba4b28a80e611eed7c1 100644 (file)
@@ -321,8 +321,9 @@ struct reggroup *const all_reggroup = &all_group;
 struct reggroup *const save_reggroup = &save_group;
 struct reggroup *const restore_reggroup = &restore_group;
 
+void _initialize_reggroup ();
 void
-_initialize_reggroup (void)
+_initialize_reggroup ()
 {
   reggroups_data = gdbarch_data_register_pre_init (reggroups_init);
 
index b6e70a4348063fe06556282782f4018db67a7477..cc0011f958cfd7bff763ba59574f41049e727612 100644 (file)
@@ -237,8 +237,9 @@ remote_notif_state::~remote_notif_state ()
     delete pending_event[i];
 }
 
+void _initialize_notif ();
 void
-_initialize_notif (void)
+_initialize_notif ()
 {
   add_setshow_boolean_cmd ("notification", no_class, &notif_debug,
                           _("\
index e491042ce02b2d7c3500623b8935b59629da07f7..ac3b4d3a58014d56e8098f99ad9cdec375ace391 100644 (file)
@@ -1287,8 +1287,9 @@ gdbsim_target::has_memory ()
   return true;
 }
 
+void _initialize_remote_sim ();
 void
-_initialize_remote_sim (void)
+_initialize_remote_sim ()
 {
   struct cmd_list_element *c;
 
index 665e2773e15be3ae69da88bc4d38aae6030731d7..03a00db0e8ce3342866b032543b25ac74764c44d 100644 (file)
@@ -14312,8 +14312,9 @@ set_range_stepping (const char *ignore_args, int from_tty,
     }
 }
 
+void _initialize_remote ();
 void
-_initialize_remote (void)
+_initialize_remote ()
 {
   struct cmd_list_element *cmd;
   const char *cmd_name;
index fbffa5227dfa93f00b4f51f48f96c309e162b5d8..1ccb9d27971928f55f62220909708a1c9ec0a4d7 100644 (file)
@@ -322,8 +322,9 @@ info_bookmarks_command (const char *args, int from_tty)
     }
 }
 
+void _initialize_reverse ();
 void
-_initialize_reverse (void)
+_initialize_reverse ()
 {
   add_com ("reverse-step", class_run, reverse_step, _("\
 Step program backward until it reaches the beginning of another source line.\n\
index ca30506c12f7b4e537ddf35d233f04b194435229..27a093552f29cba01382d3112fcc04d01d1694a4 100644 (file)
@@ -128,8 +128,9 @@ riscv_fbsd_nat_target::store_registers (struct regcache *regcache,
     }
 }
 
+void _initialize_riscv_fbsd_nat ();
 void
-_initialize_riscv_fbsd_nat (void)
+_initialize_riscv_fbsd_nat ()
 {
   add_inf_child_target (&the_riscv_fbsd_nat_target);
 }
index 157907373c4e16d3a9a433000588451238851c3c..8a9295904de74ad8da4ef78ebf812c86e7385a1b 100644 (file)
@@ -225,8 +225,9 @@ riscv_fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                        riscv_fbsd_get_thread_local_address);
 }
 
+void _initialize_riscv_fbsd_tdep ();
 void
-_initialize_riscv_fbsd_tdep (void)
+_initialize_riscv_fbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_riscv, 0, GDB_OSABI_FREEBSD,
                          riscv_fbsd_init_abi);
index 2f95cb3951ad98037e40aa87ce035f6941113ff6..7a96b7b0743ae479631d70c79ae2cbcdb17b388c 100644 (file)
@@ -310,8 +310,9 @@ riscv_linux_nat_target::store_registers (struct regcache *regcache, int regnum)
 
 /* Initialize RISC-V Linux native support.  */
 
+void _initialize_riscv_linux_nat ();
 void
-_initialize_riscv_linux_nat (void)
+_initialize_riscv_linux_nat ()
 {
   /* Register the target.  */
   linux_target = &the_riscv_linux_nat_target;
index 919c7e56e4f86c3727fbb01658a32aa869e7e8af..12c0eef223cb9ade3ef6378e8cfaa412868e97f6 100644 (file)
@@ -186,8 +186,9 @@ riscv_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
 
 /* Initialize RISC-V Linux target support.  */
 
+void _initialize_riscv_linux_tdep ();
 void
-_initialize_riscv_linux_tdep (void)
+_initialize_riscv_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_riscv, 0, GDB_OSABI_LINUX,
                          riscv_linux_init_abi);
index 9b06f7c08d3552da40f6b626aaaf0e19cd14055f..d585b0be5ab031cf740245528cdf764295dbd1ae 100644 (file)
@@ -3511,8 +3511,9 @@ riscv_init_reggroups ()
   csr_reggroup = reggroup_new ("csr", USER_REGGROUP);
 }
 
+void _initialize_riscv_tdep ();
 void
-_initialize_riscv_tdep (void)
+_initialize_riscv_tdep ()
 {
   riscv_create_csr_aliases ();
   riscv_init_reggroups ();
index f34f4c6d7f6187c6b41f171eee44f310ae02c9e1..3705efdbe89a59b55d806a7187274fbab979e763 100644 (file)
@@ -1480,8 +1480,9 @@ rl78_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
 
 /* Register the above initialization routine.  */
 
+void _initialize_rl78_tdep ();
 void
-_initialize_rl78_tdep (void)
+_initialize_rl78_tdep ()
 {
   register_gdbarch_init (bfd_arch_rl78, rl78_gdbarch_init);
 }
index 45fd7c4e7e9ce0b383c6dfb81ced961963e26e3d..b5add64099547e5dd9e4eaa6e181931f4d27900e 100644 (file)
@@ -1177,8 +1177,9 @@ rs6000_aix_init_osabi (struct gdbarch_info info, struct gdbarch *gdbarch)
   frame_unwind_append_unwinder (gdbarch, &aix_sighandle_frame_unwind);
 }
 
+void _initialize_rs6000_aix_tdep ();
 void
-_initialize_rs6000_aix_tdep (void)
+_initialize_rs6000_aix_tdep ()
 {
   gdbarch_register_osabi_sniffer (bfd_arch_rs6000,
                                   bfd_target_xcoff_flavour,
index bf5d9d859d22c3424753ac72fccef50d842b9714..0a20a1783cd51e4833891e6062eb1596ceffa36e 100644 (file)
@@ -406,8 +406,9 @@ rs6000_lynx178_init_osabi (struct gdbarch_info info, struct gdbarch *gdbarch)
   set_gdbarch_long_double_bit (gdbarch, 8 * TARGET_CHAR_BIT);
 }
 
+void _initialize_rs6000_lynx178_tdep ();
 void
-_initialize_rs6000_lynx178_tdep (void)
+_initialize_rs6000_lynx178_tdep ()
 {
   gdbarch_register_osabi_sniffer (bfd_arch_rs6000,
                                   bfd_target_xcoff_flavour,
index 7c916090165b6f2ca5af656fa69cc9bcfb61ebaa..654e06e3e4bf319206787f86685817b173e7fcfe 100644 (file)
@@ -668,8 +668,9 @@ rs6000_nat_target::xfer_shared_libraries
     }
 }
 
+void _initialize_rs6000_nat ();
 void
-_initialize_rs6000_nat (void)
+_initialize_rs6000_nat ()
 {
   add_inf_child_target (&the_rs6000_nat_target);
 }
index f61009941da294257a71dd833260d0775f126d4f..ccffc39508a6ac1627f5dff3945c0f4f3dc2237b 100644 (file)
@@ -7307,8 +7307,9 @@ ppc_insn_ds_field (unsigned int insn)
 
 /* Initialization code.  */
 
+void _initialize_rs6000_tdep ();
 void
-_initialize_rs6000_tdep (void)
+_initialize_rs6000_tdep ()
 {
   gdbarch_register (bfd_arch_rs6000, rs6000_gdbarch_init, rs6000_dump_tdep);
   gdbarch_register (bfd_arch_powerpc, rs6000_gdbarch_init, rs6000_dump_tdep);
index 0676d9d6005efad0db0f32bddf4b8ae5ce1c9336..74ab1e19a57a45f795bbb661784680e65e1898d6 100644 (file)
@@ -89,6 +89,7 @@ run_on_main_thread (std::function<void ()> &&func)
   serial_event_set (runnable_event);
 }
 
+void _initialize_run_on_main_thread ();
 void
 _initialize_run_on_main_thread ()
 {
index 3ab9e26246c2f8bd4e56f0e5151367d100c3909a..de4a8161635de4200d3d78de9810dc56500d0d82 100644 (file)
@@ -2826,8 +2826,9 @@ rust_lex_tests (void)
 
 #endif /* GDB_SELF_TEST */
 
+void _initialize_rust_exp ();
 void
-_initialize_rust_exp (void)
+_initialize_rust_exp ()
 {
   int code = regcomp (&number_regex, number_regex_text, REG_EXTENDED);
   /* If the regular expression was incorrect, it was a programming
index f282fa32a430dde71e5928c63841c9cf76d3cee7..766eaa06ed3e6d849e5b07774e28fa450dca1306 100644 (file)
@@ -1057,8 +1057,9 @@ rx_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
 
 /* Register the above initialization routine.  */
 
+void _initialize_rx_tdep ();
 void
-_initialize_rx_tdep (void)
+_initialize_rx_tdep ()
 {
   register_gdbarch_init (bfd_arch_rx, rx_gdbarch_init);
   initialize_tdesc_rx ();
index 8fa0505897854c8d5819fbc3b37120da6125c484..922268d1ef21bf897b7bb856f4eaa7bf7d6732fe 100644 (file)
@@ -685,8 +685,9 @@ s12z_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_s12z_tdep ();
 void
-_initialize_s12z_tdep (void)
+_initialize_s12z_tdep ()
 {
   gdbarch_register (bfd_arch_s12z, s12z_gdbarch_init, NULL);
 }
index d1634bd3a6aef73632bc36be9274d5f09ff32cb0..9ec806f5b591e98a2042e6de2761a7da63928ef5 100644 (file)
@@ -1045,8 +1045,9 @@ s390_linux_nat_target::read_description ()
          tdesc_s390_linux32);
 }
 
+void _initialize_s390_nat ();
 void
-_initialize_s390_nat (void)
+_initialize_s390_nat ()
 {
   /* Register the target.  */
   linux_target = &the_s390_linux_nat_target;
index 65de277319481df0dad739b284b070d2aa50bd69..e27ce2781f5f94e4b825435626b56ac2982ba127 100644 (file)
@@ -1177,8 +1177,9 @@ s390_linux_init_abi_64 (struct gdbarch_info info, struct gdbarch *gdbarch)
   set_xml_syscall_file_name (gdbarch, XML_SYSCALL_FILENAME_S390X);
 }
 
+void _initialize_s390_linux_tdep ();
 void
-_initialize_s390_linux_tdep (void)
+_initialize_s390_linux_tdep ()
 {
   /* Hook us into the OSABI mechanism.  */
   gdbarch_register_osabi (bfd_arch_s390, bfd_mach_s390_31, GDB_OSABI_LINUX,
index b08f331b0a1ded48f7ee3b088da88c75ef21b429..e01505549e678ffa143ec4a556475a4c135cb453 100644 (file)
@@ -7215,8 +7215,9 @@ s390_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_s390_tdep ();
 void
-_initialize_s390_tdep (void)
+_initialize_s390_tdep ()
 {
   /* Hook us into the gdbarch mechanism.  */
   register_gdbarch_init (bfd_arch_s390, s390_gdbarch_init);
index 0ec0e35943a017ad8569f76223b5811e157038fa..14eeee9eb8c109033fa10c3a9503b7d231774ca9 100644 (file)
@@ -1510,8 +1510,9 @@ score_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_score_tdep ();
 void
-_initialize_score_tdep (void)
+_initialize_score_tdep ()
 {
   gdbarch_register (bfd_arch_score, score_gdbarch_init, NULL);
 }
index a1a8f29c7124799f23bc3e21f8f63d07dbfff0e8..9a5b6dcd0e45acfc144c57922288e4fd63915294 100644 (file)
@@ -915,8 +915,9 @@ info_serial_command (const char *arg, int from_tty)
 #endif
 }
 
+void _initialize_ser_dos ();
 void
-_initialize_ser_dos (void)
+_initialize_ser_dos ()
 {
   serial_add_interface (&dos_ops);
 
index e6363a1053d93e6522a4119f4a5d0a13b9977eb4..d204e861a7a8d6e6633544729826326846a4e81a 100644 (file)
@@ -1338,8 +1338,9 @@ static const struct serial_ops tcp_ops =
   net_windows_done_wait_handle
 };
 
+void _initialize_ser_windows ();
 void
-_initialize_ser_windows (void)
+_initialize_ser_windows ()
 {
   WSADATA wsa_data;
 
index bdc6b054c5d0d0a1ba70fab2be98b91d1755536e..db4c8e0e1a4c280c28ff3743556da34c9811e8bf 100644 (file)
@@ -228,8 +228,9 @@ static const struct serial_ops pipe_ops =
   ser_unix_write_prim
 };
 
+void _initialize_ser_pipe ();
 void
-_initialize_ser_pipe (void)
+_initialize_ser_pipe ()
 {
   serial_add_interface (&pipe_ops);
 }
index cecdfb2626bb735442bcc1be72e4e5230f55b7de..c5581744f9963b59c27e46dd45f5e020f7ddf52a 100644 (file)
@@ -469,8 +469,9 @@ static const struct serial_ops tcp_ops =
 
 #endif /* USE_WIN32API */
 
+void _initialize_ser_tcp ();
 void
-_initialize_ser_tcp (void)
+_initialize_ser_tcp ()
 {
 #ifdef USE_WIN32API
   /* Do nothing; the TCP serial operations will be initialized in
index 7d216de13d50bcf4d70be6cf9f538f38d5c45fba..eb4fe2cb44e32cdc1bb0d9c8c63d85b0b1e154cb 100644 (file)
@@ -111,8 +111,9 @@ static const struct serial_ops uds_ops =
   uds_write_prim
 };
 
+void _initialize_ser_socket ();
 void
-_initialize_ser_socket (void)
+_initialize_ser_socket ()
 {
   serial_add_interface (&uds_ops);
 }
index df6bc4c7c4ceed57adb4fc109115030509a8bc8c..8000e352a09bf14f91408715a09c01fd2076e41d 100644 (file)
@@ -498,8 +498,9 @@ static const struct serial_ops hardwire_ops =
   ser_unix_write_prim
 };
 
+void _initialize_ser_hardwire ();
 void
-_initialize_ser_hardwire (void)
+_initialize_ser_hardwire ()
 {
   serial_add_interface (&hardwire_ops);
 
index a1c3b91c7c2fb89c7ee8765a0d77c316875e5408..e0d64dd627f1279e654d580c08a537dadb6baac4 100644 (file)
@@ -676,8 +676,9 @@ set_parity (const char *ignore_args, int from_tty, struct cmd_list_element *c)
     serial_parity = GDBPARITY_NONE;
 }
 
+void _initialize_serial ();
 void
-_initialize_serial (void)
+_initialize_serial ()
 {
 #if 0
   add_com ("connect", class_obscure, connect_command, _("\
index 13c10eeeda65d4b30b0ed667cf0a107f30c3a71d..5d2f38f5801e20def7fd4b355c59012874ca9193 100644 (file)
@@ -208,8 +208,9 @@ sh_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   tramp_frame_prepend_unwinder (gdbarch, &sh_linux_rt_sigreturn_tramp_frame);
 }
 
+void _initialize_sh_linux_tdep ();
 void
-_initialize_sh_linux_tdep (void)
+_initialize_sh_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sh, 0, GDB_OSABI_LINUX, sh_linux_init_abi);
 }
index 873bdba00281a2a11451ea7d7330c30b32775823..47cae00d4f53cd91e5cc9a0c37afa560e8294873 100644 (file)
@@ -96,8 +96,9 @@ sh_nbsd_nat_target::store_registers (struct regcache *regcache, int regno)
     }
 }
 
+void _initialize_shnbsd_nat ();
 void
-_initialize_shnbsd_nat (void)
+_initialize_shnbsd_nat ()
 {
   add_inf_child_target (&the_sh_nbsd_nat_target);
 }
index bdf5e4f613080b74c43f075b84159c31603292f3..aa319261684ad739af602d21838b27454348eef8 100644 (file)
@@ -71,8 +71,9 @@ shnbsd_init_abi (struct gdbarch_info info,
     (gdbarch, svr4_ilp32_fetch_link_map_offsets);
 }
 
+void _initialize_shnbsd_tdep ();
 void
-_initialize_shnbsd_tdep (void)
+_initialize_shnbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sh, 0, GDB_OSABI_NETBSD,
                          shnbsd_init_abi);
index e3aee0ac286b6c9d1d5fd5713de34c728afc72da..b69313d050ff750d6ff307695c724278d86cd115 100644 (file)
@@ -2422,8 +2422,9 @@ set_sh_command (const char *args, int from_tty)
   help_list (setshcmdlist, "set sh ", all_commands, gdb_stdout);
 }
 
+void _initialize_sh_tdep ();
 void
-_initialize_sh_tdep (void)
+_initialize_sh_tdep ()
 {
   gdbarch_register (bfd_arch_sh, sh_gdbarch_init, NULL);
 
index b27bebaa26a5a8a913cfa7106eb48d3c687023b9..05be42ab58d73ea2e94c0d50212b4c6928006758 100644 (file)
@@ -665,8 +665,9 @@ complete_skip_number (cmd_list_element *cmd,
     }
 }
 
+void _initialize_step_skip ();
 void
-_initialize_step_skip (void)
+_initialize_step_skip ()
 {
   static struct cmd_list_element *skiplist = NULL;
   struct cmd_list_element *c;
index bf2325b6a9e7f712d0f110b1efdf435cfaea6ce9..333fb961931bdaf26b4c5c4455148d3d5ebcfd99 100644 (file)
@@ -1190,8 +1190,9 @@ sol_thread_target::get_ada_task_ptid (long lwp, long thread)
   return (thread_info->ptid);
 }
 
+void _initialize_sol_thread ();
 void
-_initialize_sol_thread (void)
+_initialize_sol_thread ()
 {
   void *dlhandle;
 
index f44ea937d9479a60380972873df4eaf969c582d6..125c8960c20c7ae2e30eb55f0920affcc76e52f9 100644 (file)
@@ -719,8 +719,9 @@ show_solib_aix_debug (struct ui_file *file, int from_tty,
 /* The target_so_ops for AIX targets.  */
 struct target_so_ops solib_aix_so_ops;
 
+void _initialize_solib_aix ();
 void
-_initialize_solib_aix (void)
+_initialize_solib_aix ()
 {
   solib_aix_so_ops.relocate_section_addresses
     = solib_aix_relocate_section_addresses;
index 1ad781d686bd66bae1447a1ae1aa99433f48458e..03d91d1690a2fd154eb46e2721901b220f54f9dd 100644 (file)
@@ -669,8 +669,9 @@ darwin_bfd_open (const char *pathname)
 
 struct target_so_ops darwin_so_ops;
 
+void _initialize_darwin_solib ();
 void
-_initialize_darwin_solib (void)
+_initialize_darwin_solib ()
 {
   darwin_so_ops.relocate_section_addresses = darwin_relocate_section_addresses;
   darwin_so_ops.free_so = darwin_free_so;
index 52fa0e868aacd7746ddd4e3227d3e28d8bb52fc4..2acad96b5d9a1355aa730a83350903184c10bbad 100644 (file)
@@ -1022,8 +1022,9 @@ show_dsbt_debug (struct ui_file *file, int from_tty,
 
 struct target_so_ops dsbt_so_ops;
 
+void _initialize_dsbt_solib ();
 void
-_initialize_dsbt_solib (void)
+_initialize_dsbt_solib ()
 {
   dsbt_so_ops.relocate_section_addresses = dsbt_relocate_section_addresses;
   dsbt_so_ops.free_so = dsbt_free_so;
index 10476f6250c94554c7ca6adef4609b34424fb018..582f2d5ede60e4a4d05bdef17db96af69081539e 100644 (file)
@@ -1142,8 +1142,9 @@ frv_fetch_objfile_link_map (struct objfile *objfile)
 
 struct target_so_ops frv_so_ops;
 
+void _initialize_frv_solib ();
 void
-_initialize_frv_solib (void)
+_initialize_frv_solib ()
 {
   frv_so_ops.relocate_section_addresses = frv_relocate_section_addresses;
   frv_so_ops.free_so = frv_free_so;
index 3122f06939f5f88f01fe8fc515a0e8fcbbea5964..1c769bb4015bbc3df984585c84120b3d87ba4bfa 100644 (file)
@@ -3260,8 +3260,9 @@ svr4_iterate_over_objfiles_in_search_order
     }
 }
 
+void _initialize_svr4_solib ();
 void
-_initialize_svr4_solib (void)
+_initialize_svr4_solib ()
 {
   solib_svr4_data = gdbarch_data_register_pre_init (solib_svr4_init);
 
index 625f0990d109e44c8081115970022ad040c086bf..93d95fdda6525228df8d35a40d3ccf91d6640b97 100644 (file)
@@ -438,8 +438,9 @@ solib_target_in_dynsym_resolve_code (CORE_ADDR pc)
 
 struct target_so_ops solib_target_so_ops;
 
+void _initialize_solib_target ();
 void
-_initialize_solib_target (void)
+_initialize_solib_target ()
 {
   solib_target_so_ops.relocate_section_addresses
     = solib_target_relocate_section_addresses;
index 962ce32dcf0396c94d3b898851dbde3ba4ffe37d..ba388d77e8d00c1def086f9b59ae33d6d9821a0a 100644 (file)
@@ -1569,8 +1569,9 @@ remove_user_added_objfile (struct objfile *objfile)
     }
 }
 
+void _initialize_solib ();
 void
-_initialize_solib (void)
+_initialize_solib ()
 {
   solib_data = gdbarch_data_register_pre_init (solib_init);
 
index 965dc380b14c4100b0cc69220d738c1a0ba8a13c..d546ae59524854964ad224f0862523ce5decf4b5 100644 (file)
@@ -329,6 +329,7 @@ static void extract_lines_test ()
 }
 #endif
 
+void _initialize_source_cache ();
 void
 _initialize_source_cache ()
 {
index 1bc98d376e55ce67b5d78c88b39b1960d16cbf2a..327e9c1229ebda77849187d04818b50ee280f13f 100644 (file)
@@ -1865,8 +1865,9 @@ source_lines_range::source_lines_range (int startline,
 }
 
 \f
+void _initialize_source ();
 void
-_initialize_source (void)
+_initialize_source ()
 {
   struct cmd_list_element *c;
 
index 03e2c6ebba80c6e5d5ae43b7afb6024290588d6f..1489d0980e1c786a71b5aefdd45f154815af18ef 100644 (file)
@@ -66,8 +66,9 @@ fill_fpregset (const struct regcache *regcache,
   sparc32_collect_fpregset (sparc_fpregmap, regcache, regnum, fpregs);
 }
 
+void _initialize_sparc_linux_nat ();
 void
-_initialize_sparc_linux_nat (void)
+_initialize_sparc_linux_nat ()
 {
   sparc_fpregmap = &sparc32_bsd_fpregmap;
 
index e1ba8c60b2ea7062a15d660ebeb5062728deb243..1c4adb836745f5c698f188f84dca0792b2252329 100644 (file)
@@ -465,8 +465,9 @@ sparc32_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                    sparc32_linux_gdb_signal_to_target);
 }
 
+void _initialize_sparc_linux_tdep ();
 void
-_initialize_sparc_linux_tdep (void)
+_initialize_sparc_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sparc, 0, GDB_OSABI_LINUX,
                          sparc32_linux_init_abi);
index 81d16cecfdc32c3a09a02c0d86526132c9354910..dff0f5215657c853a5150140f9782497bc486a54 100644 (file)
@@ -305,8 +305,9 @@ sparc_xfer_wcookie (enum target_object object,
 }
 \f
 
+void _initialize_sparc_nat ();
 void
-_initialize_sparc_nat (void)
+_initialize_sparc_nat ()
 {
   /* Default to using SunOS 4 register sets.  */
   if (sparc_gregmap == NULL)
index cf940f6583780762f92e3615c6a700ea5f9aaa32..7138d7df7376c2e4b436977cfba50a9c0ac96b7a 100644 (file)
@@ -57,8 +57,9 @@ sparc32nbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
 
 static sparc_target<inf_ptrace_target> the_sparc_nbsd_nat_target;
 
+void _initialize_sparcnbsd_nat ();
 void
-_initialize_sparcnbsd_nat (void)
+_initialize_sparcnbsd_nat ()
 {
   sparc_gregmap = &sparc32nbsd_gregmap;
   sparc_fpregmap = &sparc32_bsd_fpregmap;
index c1574bbdc617c57ccef3e44d77a29c6d1b06de6f..7aba6020d27e04fd29a8498552b4cee83f2ecd6d 100644 (file)
@@ -315,8 +315,9 @@ sparc32nbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
     (gdbarch, svr4_ilp32_fetch_link_map_offsets);
 }
 
+void _initialize_sparcnbsd_tdep ();
 void
-_initialize_sparcnbsd_tdep (void)
+_initialize_sparcnbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sparc, 0, GDB_OSABI_NETBSD,
                          sparc32nbsd_init_abi);
index b5392d2aed16d267c1062f81e2c3a306c9bb6c3b..53bdf6c151246cd4fe9728c3353722aeb65c8d17 100644 (file)
@@ -246,8 +246,9 @@ sparc32obsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   bsd_uthread_set_collect_uthread (gdbarch, sparc32obsd_collect_uthread);
 }
 
+void _initialize_sparc32obsd_tdep ();
 void
-_initialize_sparc32obsd_tdep (void)
+_initialize_sparc32obsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sparc, 0, GDB_OSABI_OPENBSD,
                          sparc32obsd_init_abi);
index a886449902dd46c63328b5921bbeca0e6fa0c6ec..2df66d512cef6b9e18513b219a46bdb8f222c4e6 100644 (file)
@@ -293,8 +293,9 @@ sparc32_sol2_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   set_gdbarch_core_pid_to_str (gdbarch, sol2_core_pid_to_str);
 }
 
+void _initialize_sparc_sol2_tdep ();
 void
-_initialize_sparc_sol2_tdep (void)
+_initialize_sparc_sol2_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sparc, 0,
                          GDB_OSABI_SOLARIS, sparc32_sol2_init_abi);
index 16d1c48755d31e3eb9a337d7c76326d5f8137239..e048f872c2a28d580a70bb85c7cc76f1dc72bf47 100644 (file)
@@ -2258,8 +2258,9 @@ const struct sparc_fpregmap sparc32_bsd_fpregmap =
   32 * 4,                      /* %fsr */
 };
 
+void _initialize_sparc_tdep ();
 void
-_initialize_sparc_tdep (void)
+_initialize_sparc_tdep ()
 {
   register_gdbarch_init (bfd_arch_sparc, sparc32_gdbarch_init);
 }
index d7d8748367001f2e3f8fa27dab674556407da74d..a3ca6705b0840746460676ec93f29723b1c9b242 100644 (file)
@@ -62,8 +62,9 @@ sparc64fbsd_kvm_supply_pcb (struct regcache *regcache, struct pcb *pcb)
 /* Add some extra features to the generic SPARC target.  */
 static sparc_target<fbsd_nat_target> the_sparc64_fbsd_nat_target;
 
+void _initialize_sparc64fbsd_nat ();
 void
-_initialize_sparc64fbsd_nat (void)
+_initialize_sparc64fbsd_nat ()
 {
   add_inf_child_target (&the_sparc64_fbsd_nat_target);
 
index 873a888a25fd6750e999a610bec95d54ee4d67e6..0b4cbfaa3735202c3f852ca026fcc32a5a0ad680 100644 (file)
@@ -242,8 +242,9 @@ sparc64fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
     (gdbarch, svr4_lp64_fetch_link_map_offsets);
 }
 
+void _initialize_sparc64fbsd_tdep ();
 void
-_initialize_sparc64fbsd_tdep (void)
+_initialize_sparc64fbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sparc, bfd_mach_sparc_v9,
                          GDB_OSABI_FREEBSD, sparc64fbsd_init_abi);
index bb2bc7175e4861b659d927ace86ee57d39963f5c..b7f27792b8f3b523653d04993d4e869700d10b2e 100644 (file)
@@ -88,8 +88,9 @@ fill_fpregset (const struct regcache *regcache,
   sparc64_collect_fpregset (&sparc64_bsd_fpregmap, regcache, regnum, fpregs);
 }
 
+void _initialize_sparc64_linux_nat ();
 void
-_initialize_sparc64_linux_nat (void)
+_initialize_sparc64_linux_nat ()
 {
   sparc_fpregmap = &sparc64_bsd_fpregmap;
 
index 78de22a3bfddf0080ee84e892e48a2ea7cfb7fef..de6c04790099b769005380d7eac298016505dda4 100644 (file)
@@ -408,8 +408,9 @@ sparc64_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                         sparc64_linux_handle_segmentation_fault);
 }
 
+void _initialize_sparc64_linux_tdep ();
 void
-_initialize_sparc64_linux_tdep (void)
+_initialize_sparc64_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sparc, bfd_mach_sparc_v9,
                          GDB_OSABI_LINUX, sparc64_linux_init_abi);
index 50c312f262a090fe13b9fed7b975ecd07cc400ec..fa34c8ca04c9a057d51e3788cf7aae12bdfa916a 100644 (file)
@@ -69,8 +69,9 @@ sparc64_fpregset_supplies_p (struct gdbarch *gdbarch, int regnum)
   return 0;
 }
 
+void _initialize_sparc64_nat ();
 void
-_initialize_sparc64_nat (void)
+_initialize_sparc64_nat ()
 {
   sparc_supply_gregset = sparc64_supply_gregset;
   sparc_collect_gregset = sparc64_collect_gregset;
index 65ca2fb1b8e997db3cb41c8479a0dafd24fbad1d..5e249b629d16c24f2da7387cec5023c6a6cd3aba 100644 (file)
@@ -170,8 +170,9 @@ sparc64nbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
 /* We've got nothing to add to the generic SPARC target.  */
 static sparc_target<inf_ptrace_target> the_sparc64_nbsd_nat_target;
 
+void _initialize_sparc64nbsd_nat ();
 void
-_initialize_sparc64nbsd_nat (void)
+_initialize_sparc64nbsd_nat ()
 {
   sparc_supply_gregset = sparc64nbsd_supply_gregset;
   sparc_collect_gregset = sparc64nbsd_collect_gregset;
index a292bf13c1a0bad75db83a66f22611a584a68870..cd5bfe89410fb3b66c1659c8065dd8ca01c3d7a1 100644 (file)
@@ -268,8 +268,9 @@ sparc64nbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
     (gdbarch, svr4_lp64_fetch_link_map_offsets);
 }
 
+void _initialize_sparc64nbsd_tdep ();
 void
-_initialize_sparc64nbsd_tdep (void)
+_initialize_sparc64nbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sparc, bfd_mach_sparc_v9,
                          GDB_OSABI_NETBSD, sparc64nbsd_init_abi);
index 6c2a02d6ed7f16e058c8617768eb286159512289..502599badec1248456a04e9787d20eaae1c09002 100644 (file)
@@ -109,8 +109,9 @@ sparc64obsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
 /* Add some extra features to the generic SPARC target.  */
 static sparc_target<obsd_nat_target> the_sparc64_obsd_nat_target;
 
+void _initialize_sparc64obsd_nat ();
 void
-_initialize_sparc64obsd_nat (void)
+_initialize_sparc64obsd_nat ()
 {
   sparc_supply_gregset = sparc64_supply_gregset;
   sparc_collect_gregset = sparc64_collect_gregset;
index 19715c26a50099e78c62498cceb864d5b5564fc8..fe55124ea02243225924f0fe631e0d4d4f80a8fa 100644 (file)
@@ -440,8 +440,9 @@ sparc64obsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   bsd_uthread_set_collect_uthread (gdbarch, sparc64obsd_collect_uthread);
 }
 
+void _initialize_sparc64obsd_tdep ();
 void
-_initialize_sparc64obsd_tdep (void)
+_initialize_sparc64obsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sparc, bfd_mach_sparc_v9,
                          GDB_OSABI_OPENBSD, sparc64obsd_init_abi);
index a1367423c35f852618bf7a101462b3de3734a1ad..550fed724fc3446ca79feafd82496b24a88b2b80 100644 (file)
@@ -243,8 +243,9 @@ sparc64_sol2_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   set_gdbarch_core_pid_to_str (gdbarch, sol2_core_pid_to_str);
 }
 
+void _initialize_sparc64_sol2_tdep ();
 void
-_initialize_sparc64_sol2_tdep (void)
+_initialize_sparc64_sol2_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_sparc, bfd_mach_sparc_v9,
                          GDB_OSABI_SOLARIS, sparc64_sol2_init_abi);
index 25de497d9221f5f5718dbcb8036dbd799c2bd719..a11da6ab2e8070a2b4642929ba53a852817c47c3 100644 (file)
@@ -534,8 +534,9 @@ adi_assign_command (const char *args, int from_tty)
   do_assign (next_address, cnt, version);
 }
 
+void _initialize_sparc64_adi_tdep ();
 void
-_initialize_sparc64_adi_tdep (void)
+_initialize_sparc64_adi_tdep ()
 {
 
   add_prefix_cmd ("adi", class_support, info_adi_command,
index 736839a0b0ed9a92995466a2e4938cd6b31837a8..a23ebf6b6061205a0d5ab1263767c3bb94b73d8a 100644 (file)
@@ -4779,8 +4779,9 @@ hashname (const char *name)
 
 /* Initializer for this module.  */
 
+void _initialize_stabsread ();
 void
-_initialize_stabsread (void)
+_initialize_stabsread ()
 {
   undef_types_allocated = 20;
   undef_types_length = 0;
index 92784c93396807929265dc2b8fffa920966f24e1..af30405f29ef0be6040f98ff3dc70a9cbf9186c4 100644 (file)
@@ -3339,8 +3339,9 @@ static struct cmd_list_element *select_frame_cmd_list = NULL;
 /* Commands with a prefix of `info frame'.  */
 static struct cmd_list_element *info_frame_cmd_list = NULL;
 
+void _initialize_stack ();
 void
-_initialize_stack (void)
+_initialize_stack ()
 {
   struct cmd_list_element *cmd;
 
index 50f6d518133a3f7e47ee46f7b2df20d287e52fbe..2d15212251631b2271901224eb30fd0a8f918e18 100644 (file)
@@ -1709,8 +1709,9 @@ info_probes_stap_command (const char *arg, int from_tty)
   info_probes_for_spops (arg, from_tty, &stap_static_probe_ops);
 }
 
+void _initialize_stap_probe ();
 void
-_initialize_stap_probe (void)
+_initialize_stap_probe ()
 {
   all_static_probe_ops.push_back (&stap_static_probe_ops);
 
index b9c906b9c3f4b35543da9273660aa77cf4b47ecc..c4220733a819bf008af571798cd8df26435a0933 100644 (file)
@@ -91,8 +91,9 @@ value_of_builtin_frame_ps_reg (struct frame_info *frame, const void *baton)
   error (_("Standard register ``$ps'' is not available for this target"));
 }
 
+void _initialize_frame_reg ();
 void
-_initialize_frame_reg (void)
+_initialize_frame_reg ()
 {
   /* Frame based $fp, $pc, $sp and $ps.  These only come into play
      when the target does not define its own version of these
index f233b963062f7db8a62112684444ec4b8099fe96..53a77a5405dcd09d2e01d47276d902b5f4220a46 100644 (file)
@@ -645,8 +645,9 @@ show_debug_symfile (struct ui_file *file, int from_tty,
   fprintf_filtered (file, _("Symfile debugging is %s.\n"), value);
 }
 
+void _initialize_symfile_debug ();
 void
-_initialize_symfile_debug (void)
+_initialize_symfile_debug ()
 {
   add_setshow_boolean_cmd ("symfile", no_class, &debug_symfile, _("\
 Set debugging of the symfile functions."), _("\
index 6dcd6555eda973c22c3decf6ab9612b97464af7d..a62d0d0c8f471ad8433f4138501a8f1d75f8fa5c 100644 (file)
@@ -203,8 +203,9 @@ add_vsyscall_page (struct target_ops *target, int from_tty)
     }
 }
 
+void _initialize_symfile_mem ();
 void
-_initialize_symfile_mem (void)
+_initialize_symfile_mem ()
 {
   add_cmd ("add-symbol-file-from-memory", class_files,
            add_symbol_file_from_memory_command,
index d5a797a32cba9fdfaea63cc046fe39b52049c821..f7bada75f3501bc8358f638df51d5968bccdeed9 100644 (file)
@@ -3864,8 +3864,9 @@ test_set_ext_lang_command ()
 
 #endif /* GDB_SELF_TEST */
 
+void _initialize_symfile ();
 void
-_initialize_symfile (void)
+_initialize_symfile ()
 {
   struct cmd_list_element *c;
 
index a5b17ffa3810e4c8a6b5440178515b651421e611..393a0343b90bde2d9be73f5f9f962415fe372e83 100644 (file)
@@ -1040,8 +1040,9 @@ maintenance_info_line_tables (const char *regexp, int from_tty)
 
 /* Do early runtime initializations.  */
 
+void _initialize_symmisc ();
 void
-_initialize_symmisc (void)
+_initialize_symmisc ()
 {
   std_in = stdin;
   std_out = stdout;
index cdd9f2e4c12c737b74f1a7eda33111039e8a8769..d5ba249ced60986ba946f6c598f60388732323b2 100644 (file)
@@ -6689,8 +6689,9 @@ info_module_var_func_command_completer (struct cmd_list_element *ignore,
 
 \f
 
+void _initialize_symtab ();
 void
-_initialize_symtab (void)
+_initialize_symtab ()
 {
   cmd_list_element *c;
 
index c8c63ab375e26dae85449f932e5f8952df3574e7..bd54d005bef6b07b80640b9200b0dc0f113efe5d 100644 (file)
@@ -149,6 +149,8 @@ info_connections_command (const char *args, int from_tty)
   print_connection (current_uiout, args);
 }
 
+void _initialize_target_connection ();
+
 void
 _initialize_target_connection ()
 {
index 9bdc3df79880a88c362f5ed3e9a5ffdb7572bff9..0226d6727808810c861af6d5d1d78d5fa65e7fe7 100644 (file)
@@ -152,8 +152,9 @@ code_cache_enabled_p (void)
   return code_cache_enabled;
 }
 
+void _initialize_target_dcache ();
 void
-_initialize_target_dcache (void)
+_initialize_target_dcache ()
 {
   add_setshow_boolean_cmd ("stack-cache", class_support,
                           &stack_cache_enabled_1, _("\
index 46b123cd5921c6316541918abcf15f2d329ec8f2..04711ba2fa52b8eabbf7b9ce5d82196b2ade0ee2 100644 (file)
@@ -1824,8 +1824,9 @@ maintenance_check_xml_descriptions (const char *dir, int from_tty)
                   (long) selftests::xml_tdesc.size (), failed);
 }
 
+void _initialize_target_descriptions ();
 void
-_initialize_target_descriptions (void)
+_initialize_target_descriptions ()
 {
   tdesc_data = gdbarch_data_register_pre_init (tdesc_data_init);
 
index f6058451d654351781106283138dc42e6860a54e..b24d3d899e80c35ed8d0deab9ce09176575b4877 100644 (file)
@@ -4030,6 +4030,8 @@ set_write_memory_permission (const char *args, int from_tty,
   update_observer_mode ();
 }
 
+void _initialize_target ();
+
 void
 _initialize_target ()
 {
index 03fdc05140c1b5862fa1f71a4e27ed556e3cf1a3..001fdd42c5e929462f8d8f9bc97e2081a1b58e5b 100644 (file)
@@ -2189,8 +2189,9 @@ static const struct internalvar_funcs gthread_funcs =
   NULL
 };
 
+void _initialize_thread ();
 void
-_initialize_thread (void)
+_initialize_thread ()
 {
   static struct cmd_list_element *thread_apply_list = NULL;
   cmd_list_element *c;
index 2dfd40df3265905e6f4997df9239dd4a59f70fc9..1b626b5a174d6ab26ddee4d749c9c711b9650c9c 100644 (file)
@@ -204,8 +204,9 @@ tic6x_uclinux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                &tic6x_linux_rt_sigreturn_tramp_frame);
 }
 
+void _initialize_tic6x_linux_tdep ();
 void
-_initialize_tic6x_linux_tdep (void)
+_initialize_tic6x_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_tic6x, 0, GDB_OSABI_LINUX,
                          tic6x_uclinux_init_abi);
index 35a85129fda3feb31364bf54104337e14f9ddd9f..a05675c570ccd8ee6a088c117ee0f6e006653048 100644 (file)
@@ -1301,8 +1301,9 @@ tic6x_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_tic6x_tdep ();
 void
-_initialize_tic6x_tdep (void)
+_initialize_tic6x_tdep ()
 {
   register_gdbarch_init (bfd_arch_tic6x, tic6x_gdbarch_init);
 }
index ac40baf4482c65518cc6867f549e2027c33913df..219693b966fd37d9b6c7254555c534d2151614ea 100644 (file)
@@ -164,8 +164,9 @@ tilegx_linux_nat_target::store_registers (struct regcache *regcache,
     perror_with_name (_("Couldn't write registers"));
 }
 
+void _initialize_tile_linux_nat ();
 void
-_initialize_tile_linux_nat (void)
+_initialize_tile_linux_nat ()
 {
   linux_target = &the_tilegx_linux_nat_target;
   add_inf_child_target (&the_tilegx_linux_nat_target);
index db82bc78f52acd8ccc01b07e9b23977ade688e9c..e656187849cbe9c97cbef845ee92436939c28e64 100644 (file)
@@ -135,8 +135,9 @@ tilegx_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   set_gdbarch_skip_solib_resolver (gdbarch, glibc_skip_solib_resolver);
 }
 
+void _initialize_tilegx_linux_tdep ();
 void
-_initialize_tilegx_linux_tdep (void)
+_initialize_tilegx_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_tilegx, bfd_mach_tilegx, GDB_OSABI_LINUX,
                          tilegx_linux_init_abi);
index 13dfc2b36b083048c1cb5ceedca100a41a37332a..9290bc3878b7677e001f266d2b554a9b6ef7edad 100644 (file)
@@ -1032,8 +1032,9 @@ tilegx_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_tilegx_tdep ();
 void
-_initialize_tilegx_tdep (void)
+_initialize_tilegx_tdep ()
 {
   register_gdbarch_init (bfd_arch_tilegx, tilegx_gdbarch_init);
 }
index 374e9bbcc50723e42bdef2d0cd33219c121c8f03..1c7003c2c9a9707cde84672dc8fdd131d36dffdd 100644 (file)
@@ -1721,8 +1721,9 @@ ctf_target::traceframe_info ()
 
 /* module initialization */
 
+void _initialize_ctf ();
 void
-_initialize_ctf (void)
+_initialize_ctf ()
 {
 #if HAVE_LIBBABELTRACE
   add_target (ctf_target_info, ctf_target_open, filename_completer);
index c1a4a49337246e34d9586e4a2a8d8db836002d92..ea19177475179f741289353995d82cf858a78e48 100644 (file)
@@ -1131,8 +1131,9 @@ tfile_append_tdesc_line (const char *line)
   buffer_grow_str (&trace_tdesc, "\n");
 }
 
+void _initialize_tracefile_tfile ();
 void
-_initialize_tracefile_tfile (void)
+_initialize_tracefile_tfile ()
 {
   add_target (tfile_target_info, tfile_target_open, filename_completer);
 }
index df00b56ba9ce8a1404a29ce157907fef65ee085b..7f1a25a2cc29ef3db50fe3c428d6846df2c1ec7b 100644 (file)
@@ -471,8 +471,9 @@ tracefile_target::get_trace_status (struct trace_status *ts)
   return -1;
 }
 
+void _initialize_tracefile ();
 void
-_initialize_tracefile (void)
+_initialize_tracefile ()
 {
   add_com ("tsave", class_trace, tsave_command, _("\
 Save the trace data to a file.\n\
index a934e56d3b97d59997bb7c15be3b0e0713c8bd6f..aa6bea4a8f4af84074674368a61d83fb2a0ff0db 100644 (file)
@@ -3980,8 +3980,9 @@ static const struct internalvar_funcs sdata_funcs =
 cmd_list_element *while_stepping_cmd_element = nullptr;
 
 /* module initialization */
+void _initialize_tracepoint ();
 void
-_initialize_tracepoint (void)
+_initialize_tracepoint ()
 {
   struct cmd_list_element *c;
 
index 76a50fc4b2bf45d52091042a8f4d2b91d899f5e8..0e45e0e7507f1b32be79ca29636e186409d0084b 100644 (file)
@@ -277,8 +277,9 @@ tui_remove_hooks (void)
   tui_attach_detach_observers (false);
 }
 
+void _initialize_tui_hooks ();
 void
-_initialize_tui_hooks (void)
+_initialize_tui_hooks ()
 {
   /* Install the permanent hooks.  */
   gdb::observers::new_objfile.attach (tui_new_objfile_hook);
index 808a77dfd10cfaaf3cec76f292b5e78deeaa0f42..978b5022152b799c4e8aa9f0a10b899ac7b08c42 100644 (file)
@@ -306,8 +306,9 @@ tui_interp_factory (const char *name)
   return new tui_interp (name);
 }
 
+void _initialize_tui_interp ();
 void
-_initialize_tui_interp (void)
+_initialize_tui_interp ()
 {
   interp_factory_register (INTERP_TUI, tui_interp_factory);
 
index 3720d3edc3c2810c002a2272556d0663efa8d4bd..01961f550c260bacb4aabc2eb312f74c89fb86c1 100644 (file)
@@ -790,8 +790,9 @@ initialize_layouts ()
 /* Function to initialize gdb commands, for tui window layout
    manipulation.  */
 
+void _initialize_tui_layout ();
 void
-_initialize_tui_layout (void)
+_initialize_tui_layout ()
 {
   struct cmd_list_element *cmd;
 
index 50b3e72e51037f27c6406c1ce9cd21ab6ab00cd2..80d1a270e637ab99b74a93683b1ade092cec47e1 100644 (file)
@@ -650,8 +650,9 @@ tui_reggroup_completer (struct cmd_list_element *ignore,
     }
 }
 
+void _initialize_tui_regs ();
 void
-_initialize_tui_regs (void)
+_initialize_tui_regs ()
 {
   struct cmd_list_element **tuicmd, *cmd;
 
index 18e9188277031aceb2c7661fe3b648df1e4f30b2..7758f2f40d59c978bda487ddcbd8ac97e6c1a856 100644 (file)
@@ -370,8 +370,9 @@ tui_update_command (const char *arg, int from_tty)
 /* Function to initialize gdb commands, for tui window stack
    manipulation.  */
 
+void _initialize_tui_stack ();
 void
-_initialize_tui_stack (void)
+_initialize_tui_stack ()
 {
   add_com ("update", class_tui, tui_update_command,
           _("Update the source window and locator to "
index df9bf43681e9c1d20172f20d4d845055ad1f6d52..8b7c39916a3c8547c6d40b7239b30d1b705543f8 100644 (file)
@@ -1012,8 +1012,9 @@ parse_scrolling_args (const char *arg,
 /* Function to initialize gdb commands, for tui window
    manipulation.  */
 
+void _initialize_tui_win ();
 void
-_initialize_tui_win (void)
+_initialize_tui_win ()
 {
   static struct cmd_list_element *tui_setlist;
   static struct cmd_list_element *tui_showlist;
index 99d30a55a153338e64399410da7461a11633f3ae..be19ef701d7b6b7fab673764d5880d4f0b34828b 100644 (file)
@@ -605,8 +605,9 @@ tui_get_command_dimension (unsigned int *width,
   return true;
 }
 
+void _initialize_tui ();
 void
-_initialize_tui (void)
+_initialize_tui ()
 {
   struct cmd_list_element **tuicmd;
 
index effc511e5bb62ccb46fe1fc78f250cc7c16ef041..e58cd5da289c86a996149c27e0653e38ad916fa6 100644 (file)
@@ -798,8 +798,9 @@ show_print_type_nested_types  (struct ui_file *file, int from_tty,
     }
 }
 
+void _initialize_typeprint ();
 void
-_initialize_typeprint (void)
+_initialize_typeprint ()
 {
   struct cmd_list_element *c;
 
index 28024f57b6f4332222101830bc3699be0b1b9ff2..2d6640bc700c303c2995fc334a2893a4c38c5831 100644 (file)
@@ -404,6 +404,7 @@ skip_ansi_escape (const char *buf, int *n_read)
   return true;
 }
 
+void _initialize_ui_style ();
 void
 _initialize_ui_style ()
 {
index c1079bd505bb9aeb27d2b78260a52d9d5d95b0e6..b4fc86646ef51fd82b811d1b87a1046c7a499225 100644 (file)
@@ -523,6 +523,7 @@ run_tests ()
 } /* namespace array_view_tests */
 } /* namespace selftests */
 
+void _initialize_array_view_selftests ();
 void
 _initialize_array_view_selftests ()
 {
index fdd692d736b002a33810f4b8999527f7ada0be48..24b918aef08d553dde0ab31ef2ffe58849667b13 100644 (file)
@@ -59,6 +59,7 @@ test ()
 }
 }
 
+void _initialize_child_path_selftests ();
 void
 _initialize_child_path_selftests ()
 {
index bc308f60b6d1c3e686520cb1aa5e1ba5990ad095..09c8565ce927749dee5b8638c65b797b8f1ae049 100644 (file)
@@ -110,6 +110,7 @@ test_cli_utils ()
 }
 }
 
+void _initialize_cli_utils_selftests ();
 void
 _initialize_cli_utils_selftests ()
 {
index 8934a3da4121965311e22dbce11135831786c928..e24c3fdf0b47aa7e79285c6ffaf02b71d345fb15 100644 (file)
@@ -125,6 +125,7 @@ string_vappendf_tests ()
 
 } /* namespace selftests */
 
+void _initialize_common_utils_selftests ();
 void
 _initialize_common_utils_selftests ()
 {
index 80e09e711df63e75a87ff6773025c1be95aa843a..d9e9132cf095ee706729d22e808c543c414e875c 100644 (file)
@@ -152,6 +152,7 @@ copy_bitwise_tests (void)
 
 } /* namespace selftests */
 
+void _initialize_copy_bitwise_utils_selftests ();
 void
 _initialize_copy_bitwise_utils_selftests ()
 {
index 65a9c66bcee3de98ede36c965169fd1abe9dfea6..55318605a3b88d00cdba5bd3614727f483535c55 100644 (file)
@@ -298,6 +298,7 @@ run_tests ()
 } /* namespace gdb_environ */
 } /* namespace selftests */
 
+void _initialize_environ_selftests ();
 void
 _initialize_environ_selftests ()
 {
index 604d3c5d72d4b5f0d49fc3ea98335cedd57e5378..14060e1d0afb0b0f951e4f57afdbe6bb1c21f2c7 100644 (file)
@@ -155,6 +155,7 @@ test_filtered_iterator_eq ()
 
 } /* namespace selftests */
 
+void _initialize_filtered_iterator_selftests ();
 void
 _initialize_filtered_iterator_selftests ()
 {
index bc1bc15c9338ded086ee445940e6eef3a4eb076b..80b408aae11f3ff50ecaabdcd89d67db3414742b 100644 (file)
@@ -142,6 +142,7 @@ run_tests ()
 } /* namespace format_pieces */
 } /* namespace selftests */
 
+void _initialize_format_pieces_selftests ();
 void
 _initialize_format_pieces_selftests ()
 {
index fd0f81222fc5522e57f6404ff654d57b88d4a59e..610b53cb48371c9cbbf82e00c94eafedfa94293c 100644 (file)
@@ -171,6 +171,7 @@ run_tests ()
 } /* namespace function_view */
 } /* namespace selftests */
 
+void _initialize_function_view_selftests ();
 void
 _initialize_function_view_selftests ()
 {
index 77b6d015bb9acea6890b39c96c0690bac32e71fa..16ffc4f990738129bb068711b515908cd4e66732 100644 (file)
@@ -98,6 +98,7 @@ help_doc_invariants_tests ()
 } /* namespace help_doc_tests */
 } /* namespace selftests */
 
+void _initialize_help_doc_selftests ();
 void
 _initialize_help_doc_selftests ()
 {
index d5f26a4b0d3391e051f1f05fbb812194a52297bd..002fc697955011d6274de5c41bc8e0b00b92f46f 100644 (file)
@@ -103,6 +103,7 @@ run_tests ()
 
 }} // namespace selftests::lookup_name
 
+void _initialize_lookup_name_info_selftests ();
 void
 _initialize_lookup_name_info_selftests ()
 {
index 7f50ab43da5bf20e090fef28ee3c081a77d4979b..c51f34ef41d2df7d45b9edc30c8926e5a1aca5c0 100644 (file)
@@ -70,6 +70,7 @@ run_tests ()
 }
 }
 
+void _initialize_main_thread_selftests ();
 void
 _initialize_main_thread_selftests ()
 {
index 904a306aabe273047042a751a95a97511c71a378..42b5db6974ac67c265b28e0253e94e60f1647b9c 100644 (file)
@@ -76,6 +76,7 @@ parse_memory_map_tests ()
 
 #endif /* HAVE_LIBEXPAT */
 
+void _initialize_memory_map_selftests ();
 void
 _initialize_memory_map_selftests ()
 {
index e8b4dece93e1fcc37046cf68f56ea0ece5373e6b..b0402685d38aab2bd549ba358bead33868daab53 100644 (file)
@@ -106,6 +106,7 @@ normalize_mem_ranges_tests ()
 } /* namespace memrange_tests */
 } /* namespace selftests */
 
+void _initialize_memrange_selftests ();
 void
 _initialize_memrange_selftests ()
 {
index a0e9341ca3253928197184dbe2066b15d65e1850..8647515e0625213b1912268b14ebada0e425bba1 100644 (file)
@@ -81,6 +81,7 @@ test ()
 }
 }
 
+void _initialize_mkdir_recursive_selftests ();
 void
 _initialize_mkdir_recursive_selftests ()
 {
index 7e3235b6ec0eeb80ced3dd872dc0f36ca3f2ba20..b14c3b71112c16fab90204651837b65427820f78 100644 (file)
@@ -127,6 +127,7 @@ run_tests ()
 } /* namespace observers */
 } /* namespace selftests */
 
+void _initialize_observer_selftest ();
 void
 _initialize_observer_selftest ()
 {
index 86dac3e1d66cf2f9d3ce5ece788c4b1469db5b68..1e0428bfd4cb04dd7a5bd006686dae26e4500e54 100644 (file)
@@ -171,6 +171,7 @@ run_tests ()
 } /* namespace offset_type */
 } /* namespace selftests */
 
+void _initialize_offset_type_selftests ();
 void
 _initialize_offset_type_selftests ()
 {
index ddaaeef261cf98322c46f7022338b9dcd589d13e..c1b9e53ac4104dbbec5e90e0df511cd086e0900d 100644 (file)
@@ -87,6 +87,7 @@ run_tests ()
 } /* namespace optional */
 } /* namespace selftests */
 
+void _initialize_optional_selftests ();
 void
 _initialize_optional_selftests ()
 {
index 3f71ec647954ec89f8a5ff44bfcd641841964531..6c0df356425d812c0496882d3db1872f619a7bd5 100644 (file)
@@ -239,6 +239,7 @@ run_tests ()
 } /* namespace parse_connection_spec_tests */
 } /* namespace selftests */
 
+void _initialize_parse_connection_spec_selftests ();
 void
 _initialize_parse_connection_spec_selftests ()
 {
index 9e75c2374f1bafd6db82b15862199799a1621c74..e848e58143eda99998b84c4489a6479e01f2d48e 100644 (file)
@@ -61,6 +61,7 @@ static void test_hex2str ()
 } /* namespace rsp_low */
 } /* namespace selftests */
 
+void _initialize_rsp_low_selftests ();
 void
 _initialize_rsp_low_selftests ()
 {
index 73c1e2de5e34924aa8f21987239d464304855caf..3f02476424530769ee485bdb5d0fdac73ebd1b4f 100644 (file)
@@ -93,6 +93,7 @@ run_tests ()
 } /* namespace scoped_fd */
 } /* namespace selftests */
 
+void _initialize_scoped_fd_selftests ();
 void
 _initialize_scoped_fd_selftests ()
 {
index fffad74536d5d52c462e2b4720b6c792cdb72923..fa963d1b47f3495510023d1cd81873dd0a341b9e 100644 (file)
@@ -135,6 +135,7 @@ run_tests ()
 
 #endif /* !defined(HAVE_SYS_MMAN_H) */
 
+void _initialize_scoped_mmap_selftests ();
 void
 _initialize_scoped_mmap_selftests ()
 {
index b92103545fcf57d5a57f1943b895c37c0cf92e37..d989678fbf830e501aed8036ff93dfb2460075b7 100644 (file)
@@ -103,6 +103,7 @@ run_tests ()
 } /* namespace scoped_restore_tests */
 } /* namespace selftests */
 
+void _initialize_scoped_restore_selftests ();
 void
 _initialize_scoped_restore_selftests ()
 {
index 49fc95b7fb9b48575c017e13854a589df5789d75..a52419bb28a51e33084971dcd719934fc7022f2e 100644 (file)
@@ -172,6 +172,7 @@ run_tests ()
 
 #endif /* __cplusplus < 201703L */
 
+void _initialize_string_view_selftests ();
 void
 _initialize_string_view_selftests ()
 {
index 2cf6cf6932d5ad1c6dd69b3b490b4273de4c95a2..eeab40f6bc7dfc15f5736e3cf2be14c1669a6b68 100644 (file)
@@ -101,6 +101,7 @@ run_tests ()
 } /* namespace style */
 } /* namespace selftests */
 
+void _initialize_style_selftest ();
 void
 _initialize_style_selftest ()
 {
index 62172b6bd2b453ad2fcb0db64f385c6a2fa8838c..63a4784f66d8dc6114f59b76dfeffc11954a8519 100644 (file)
@@ -61,6 +61,7 @@ test_parse_static_tracepoint_marker_definition ()
 } /* namespace tracepoint_tests */
 } /* namespace selftests */
 
+void _initialize_tracepoint_selftests ();
 void
 _initialize_tracepoint_selftests ()
 {
index b2dffaf49302cf630e594aa20087ebcfe784d4e5..6144e23f3949c1ae3342a1f91021bdb47f24761d 100644 (file)
@@ -46,6 +46,7 @@ run_tests ()
 
 #endif /* TUI */
 
+void _initialize_tui_selftest ();
 void
 _initialize_tui_selftest ()
 {
index 503412ef8d61f56d3c98bdaf93fc14c60193fc35..b02a79644bb408ffd303ceac65507ecd39d8bfc3 100644 (file)
@@ -53,6 +53,7 @@ unpack_field_as_long_tests (struct gdbarch *arch)
 }
 }
 
+void _initialize_unpack_selftests ();
 void
 _initialize_unpack_selftests ()
 {
index 2b59266befda01d0fe6063ea494bf5ac3b22b67d..f6ea2b9fac00dfa0fa8ea8bf7a120ceefb427f32 100644 (file)
@@ -51,6 +51,7 @@ test_substitute_path_component ()
 }
 }
 
+void _initialize_utils_selftests ();
 void
 _initialize_utils_selftests ()
 {
index 027c1216180e8e801b9e4f25ffc727711aa92ea3..38e817ae76537fd18c07a7b818b16050d87f0f29 100644 (file)
@@ -66,6 +66,7 @@ unordered_remove_tests ()
 } /* namespace vector_utils_tests */
 } /* amespace selftests */
 
+void _initialize_vec_utils_selftests ();
 void
 _initialize_vec_utils_selftests ()
 {
index 88e8dfaac87437798de896271bba353b97fbbcf3..421b28ef3f61afe59223a804f6f600bb96f17f2d 100644 (file)
@@ -48,6 +48,7 @@ static void test_xml_escape_text_append ()
 }
 }
 
+void _initialize_xml_utils ();
 void
 _initialize_xml_utils ()
 {
index 4117067a0f81458974589d8da045b186ce224829..a232b1eb0005b4e99a78da92daffa5f1514c9e30 100644 (file)
@@ -233,8 +233,9 @@ maintenance_print_user_registers (const char *args, int from_tty)
     fprintf_unfiltered (gdb_stdout, " %-11s %3d\n", reg->name, regnum);
 }
 
+void _initialize_user_regs ();
 void
-_initialize_user_regs (void)
+_initialize_user_regs ()
 {
   user_regs_data = gdbarch_data_register_post_init (user_regs_init);
 
index 508c114687eaaca08bbd9cad96611b40519fab41..fe874fb7844d44ca7b692d8a7af3c97399bfbba5 100644 (file)
@@ -3415,8 +3415,9 @@ copy_bitwise (gdb_byte *dest, ULONGEST dest_offset,
     }
 }
 
+void _initialize_utils ();
 void
-_initialize_utils (void)
+_initialize_utils ()
 {
   add_setshow_uinteger_cmd ("width", class_support, &chars_per_line, _("\
 Set number of characters where GDB should wrap lines of its output."), _("\
index e5625a3f14ef03f4c9d33e43bc9480763d1285d8..9b2e9b62e7174ada8f86aedcd6987e6e1acf5cc1 100644 (file)
@@ -1453,8 +1453,9 @@ v850_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return gdbarch;
 }
 
+void _initialize_v850_tdep ();
 void
-_initialize_v850_tdep (void)
+_initialize_v850_tdep ()
 {
   register_gdbarch_init (bfd_arch_v850, v850_gdbarch_init);
   register_gdbarch_init (bfd_arch_v850_rh850, v850_gdbarch_init);
index 8488576ef810cd3352151d797bd7d4573030d224..7fc555a81088d9ac457994db70f5b5f030efcdc1 100644 (file)
@@ -3909,8 +3909,9 @@ cast_into_complex (struct type *type, struct value *val)
     error (_("cannot cast non-number to complex"));
 }
 
+void _initialize_valops ();
 void
-_initialize_valops (void)
+_initialize_valops ()
 {
   add_setshow_boolean_cmd ("overload-resolution", class_support,
                           &overload_resolution, _("\
index f7088d4d4984968c9ee2381c9cac5a502d7c7f7d..f26a87da3bd46f947cf2994e3b405bc58a93b786 100644 (file)
@@ -3262,8 +3262,9 @@ make_value_print_options_def_group (value_print_options *opts)
   return {{value_print_option_defs}, opts};
 }
 
+void _initialize_valprint ();
 void
-_initialize_valprint (void)
+_initialize_valprint ()
 {
   cmd_list_element *cmd;
 
index 53b51755d1d9d032d8deb904ae6344d202be5254..ceaeb835fa7ffbe581d52da7c1e72820ec836c51 100644 (file)
@@ -4127,8 +4127,9 @@ test_insert_into_bit_range_vector ()
 } /* namespace selftests */
 #endif /* GDB_SELF_TEST */
 
+void _initialize_values ();
 void
-_initialize_values (void)
+_initialize_values ()
 {
   add_cmd ("convenience", no_class, show_convenience, _("\
 Debugger convenience (\"$foo\") variables and functions.\n\
index 48d3c3d9c53253ecc0fcb030bb7697f547289e2f..8a7b7108f89461c5bb8a458122a44929341c609e 100644 (file)
@@ -2520,8 +2520,9 @@ varobj_invalidate (void)
   all_root_varobjs (varobj_invalidate_iter, NULL);
 }
 
+void _initialize_varobj ();
 void
-_initialize_varobj (void)
+_initialize_varobj ()
 {
   varobj_table = XCNEWVEC (struct vlist *, VAROBJ_TABLE_SIZE);
 
index 0fe8fbc09be0fbfc36f4fa60c7df9b65bca0d60c..899f3e3ed9cedb79d352d25024b9c3ee10784c24 100644 (file)
@@ -132,8 +132,9 @@ vaxbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
   return 1;
 }
 
+void _initialize_vaxbsd_nat ();
 void
-_initialize_vaxbsd_nat (void)
+_initialize_vaxbsd_nat ()
 {
   add_inf_child_target (&the_vax_bsd_nat_target);
 
index 26e8251318e3c8d5070005378da206774d3e7c20..c2c08cc1603606a2dfd52b66a00a1d04b5993104 100644 (file)
@@ -34,8 +34,9 @@ vaxnbsd_elf_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
     (gdbarch, svr4_ilp32_fetch_link_map_offsets);
 }
 
+void _initialize_vaxnbsd_tdep ();
 void
-_initialize_vaxnbsd_tdep (void)
+_initialize_vaxnbsd_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_vax, 0, GDB_OSABI_NETBSD,
                          vaxnbsd_elf_init_abi);
index a83decd6bd62c971d5745962420df02257302166..9373dc848d419de92f659ea0228cd646b04355f2 100644 (file)
@@ -507,8 +507,9 @@ vax_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   return (gdbarch);
 }
 
+void _initialize_vax_tdep ();
 void
-_initialize_vax_tdep (void)
+_initialize_vax_tdep ()
 {
   gdbarch_register (bfd_arch_vax, vax_gdbarch_init, NULL);
 }
index be5955d379fb4efcca6779b0aea1036d40657174..901e64263c63c2e12c19d06ba059495d0213dc22 100644 (file)
@@ -3056,8 +3056,9 @@ windows_nat_target::thread_name (struct thread_info *thr)
 }
 
 
+void _initialize_windows_nat ();
 void
-_initialize_windows_nat (void)
+_initialize_windows_nat ()
 {
   x86_dr_low.set_control = cygwin_set_dr7;
   x86_dr_low.set_addr = cygwin_set_dr;
@@ -3218,8 +3219,9 @@ windows_nat_target::thread_alive (ptid_t ptid)
   return WaitForSingleObject (thread_rec (tid, FALSE)->h, 0) != WAIT_OBJECT_0;
 }
 
+void _initialize_check_for_gdb_ini ();
 void
-_initialize_check_for_gdb_ini (void)
+_initialize_check_for_gdb_ini ()
 {
   char *homedir;
   if (inhibit_gdbinit)
@@ -3315,8 +3317,9 @@ bad_GetConsoleFontSize (HANDLE w, DWORD nFont)
 /* Load any functions which may not be available in ancient versions
    of Windows.  */
 
+void _initialize_loadable ();
 void
-_initialize_loadable (void)
+_initialize_loadable ()
 {
   HMODULE hm = NULL;
 
index b6e5b9ff7c2662a55abbff2c7a8d363b172a9297..12438e87af36d2284ca527b43cfbd6a972534bd3 100644 (file)
@@ -619,8 +619,9 @@ static const struct internalvar_funcs tlb_funcs =
   NULL
 };
 
+void _initialize_windows_tdep ();
 void
-_initialize_windows_tdep (void)
+_initialize_windows_tdep ()
 {
   init_w32_command_list ();
   add_cmd ("thread-information-block", class_info, display_tib,
index 3fc6f6278276eb4397cbfffcc632d8ada52ce90a..2bb8f8a2347da7dbed201df1ce9faab2ec14d285 100644 (file)
@@ -122,6 +122,7 @@ x86bsd_dr_get_control (void)
 
 #endif /* PT_GETDBREGS */
 
+void _initialize_x86_bsd_nat ();
 void
 _initialize_x86_bsd_nat ()
 {
index f07ef8582547c24ab81660f603135b9df086123f..fb2c92c425b38595d30c63ee5e22071715856cf5 100644 (file)
@@ -310,6 +310,7 @@ x86_linux_get_thread_area (pid_t pid, void *addr, unsigned int *base_addr)
 }
 \f
 
+void _initialize_x86_linux_nat ();
 void
 _initialize_x86_linux_nat ()
 {
index d0fa90e49fb6b670fd1f49fbc5656a14488c853d..5c6061077f541bf9dcbeceddf6209da046db14ab 100644 (file)
@@ -3128,8 +3128,9 @@ xcoff_get_n_import_files (bfd *abfd)
   return l_nimpid - 1;
 }
 
+void _initialize_xcoffread ();
 void
-_initialize_xcoffread (void)
+_initialize_xcoffread ()
 {
   add_symtab_fns (bfd_target_xcoff_flavour, &xcoff_sym_fns);
 }
index bace5243ec089ff2361e7f926d57b661214333c2..c906b69fda0b6d79817296b6b54e9020d9a1a1da 100644 (file)
@@ -1008,8 +1008,10 @@ xml_fetch_content_from_file (const char *filename, void *baton)
   return text;
 }
 
+void _initialize_xml_support ();
+void _initialize_xml_support ();
 void
-_initialize_xml_support (void)
+_initialize_xml_support ()
 {
   add_setshow_boolean_cmd ("xml", class_maintenance, &debug_xml,
                           _("Set XML parser debugging."),
index 988d78e6934fbe3b9f976961edcb2a8f2c757de9..0206af8bebc5fa1e64c75f074b2b5293a40c1e43 100644 (file)
@@ -833,8 +833,9 @@ xstormy16_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
    Initializer function for the Sanyo Xstormy16a module.
    Called by gdb at start-up.  */
 
+void _initialize_xstormy16_tdep ();
 void
-_initialize_xstormy16_tdep (void)
+_initialize_xstormy16_tdep ()
 {
   register_gdbarch_init (bfd_arch_xstormy16, xstormy16_gdbarch_init);
 }
index 097d7bd6f968cc9e1b014c8b406cfffa293de9b9..57ad8a69722404533e85f6ab7f688f50d5d90571 100644 (file)
@@ -328,8 +328,9 @@ ps_get_thread_area (struct ps_prochandle *ph,
   return PS_OK;
 }
 
+void _initialize_xtensa_linux_nat ();
 void
-_initialize_xtensa_linux_nat (void)
+_initialize_xtensa_linux_nat ()
 {
   const xtensa_regtable_t *ptr;
 
index ab07eedd0e8ea10086af3874012dc4142ee294f7..028c8ea034c9d2f17dd33b12e76042cd8fbadcfd 100644 (file)
@@ -125,8 +125,9 @@ xtensa_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
                                              svr4_fetch_objfile_link_map);
 }
 
+void _initialize_xtensa_linux_tdep ();
 void
-_initialize_xtensa_linux_tdep (void)
+_initialize_xtensa_linux_tdep ()
 {
   gdbarch_register_osabi (bfd_arch_xtensa, bfd_mach_xtensa, GDB_OSABI_LINUX,
                          xtensa_linux_init_abi);
index d44c5b52c09f48afb8a635f99f458ca063f2e4a4..bbd92d5cf8f0d52891005a5baaa40045240ebc93 100644 (file)
@@ -3253,8 +3253,9 @@ xtensa_dump_tdep (struct gdbarch *gdbarch, struct ui_file *file)
   error (_("xtensa_dump_tdep(): not implemented"));
 }
 
+void _initialize_xtensa_tdep ();
 void
-_initialize_xtensa_tdep (void)
+_initialize_xtensa_tdep ()
 {
   gdbarch_register (bfd_arch_xtensa, xtensa_gdbarch_init, xtensa_dump_tdep);
   xtensa_init_reggroups ();