#define NULL ((void *)0)
typedef unsigned long size_t; // Customize by platform.
typedef long intptr_t;
typedef unsigned long uintptr_t;
typedef long scalar_t__; // Either arithmetic or pointer type.
/* By default, we understand bool (as a convenience). */
typedef int bool;
#define false 0
#define true 1

/* Forward declarations */

/* Type definitions */

/* Variables and functions */
int /*<<< orphan*/ _initialize_annotate();
int /*<<< orphan*/ _initialize_arm_fbsdnat();
int /*<<< orphan*/ _initialize_arm_tdep();
int /*<<< orphan*/ _initialize_armfbsd_tdep();
int /*<<< orphan*/ _initialize_auxv();
int /*<<< orphan*/ _initialize_ax_gdb();
int /*<<< orphan*/ _initialize_breakpoint();
int /*<<< orphan*/ _initialize_c_language();
int /*<<< orphan*/ _initialize_charset();
int /*<<< orphan*/ _initialize_cli_dump();
int /*<<< orphan*/ _initialize_cli_interp();
int /*<<< orphan*/ _initialize_cli_logging();
int /*<<< orphan*/ _initialize_cli_out();
int /*<<< orphan*/ _initialize_coffread();
int /*<<< orphan*/ _initialize_complaints();
int /*<<< orphan*/ _initialize_copying();
int /*<<< orphan*/ _initialize_core();
int /*<<< orphan*/ _initialize_corelow();
int /*<<< orphan*/ _initialize_cp_abi();
int /*<<< orphan*/ _initialize_cp_namespace();
int /*<<< orphan*/ _initialize_cp_support();
int /*<<< orphan*/ _initialize_cp_valprint();
int /*<<< orphan*/ _initialize_dbxread();
int /*<<< orphan*/ _initialize_dcache();
int /*<<< orphan*/ _initialize_demangler();
int /*<<< orphan*/ _initialize_dummy_frame();
int /*<<< orphan*/ _initialize_dwarf2_frame();
int /*<<< orphan*/ _initialize_elfread();
int /*<<< orphan*/ _initialize_exec();
int /*<<< orphan*/ _initialize_f_language();
int /*<<< orphan*/ _initialize_f_valprint();
int /*<<< orphan*/ _initialize_frame();
int /*<<< orphan*/ _initialize_frame_base();
int /*<<< orphan*/ _initialize_frame_reg();
int /*<<< orphan*/ _initialize_frame_unwind();
int /*<<< orphan*/ _initialize_gdb_events();
int /*<<< orphan*/ _initialize_gdb_osabi();
int /*<<< orphan*/ _initialize_gdbarch();
int /*<<< orphan*/ _initialize_gdbarch_utils();
int /*<<< orphan*/ _initialize_gdbtypes();
int /*<<< orphan*/ _initialize_gnu_v2_abi();
int /*<<< orphan*/ _initialize_gnu_v3_abi();
int /*<<< orphan*/ _initialize_hpacc_abi();
int /*<<< orphan*/ _initialize_infcall();
int /*<<< orphan*/ _initialize_infcmd();
int /*<<< orphan*/ _initialize_inflow();
int /*<<< orphan*/ _initialize_infptrace();
int /*<<< orphan*/ _initialize_infrun();
int /*<<< orphan*/ _initialize_inftarg();
int /*<<< orphan*/ _initialize_interpreter();
int /*<<< orphan*/ _initialize_java_language();
int /*<<< orphan*/ _initialize_kernel_u_addr();
int /*<<< orphan*/ _initialize_kod();
int /*<<< orphan*/ _initialize_language();
int /*<<< orphan*/ _initialize_m2_language();
int /*<<< orphan*/ _initialize_macrocmd();
int /*<<< orphan*/ _initialize_maint_cmds();
int /*<<< orphan*/ _initialize_mdebugread();
int /*<<< orphan*/ _initialize_mem();
int /*<<< orphan*/ _initialize_mi_cmd_env();
int /*<<< orphan*/ _initialize_mi_cmds();
int /*<<< orphan*/ _initialize_mi_interp();
int /*<<< orphan*/ _initialize_mi_main();
int /*<<< orphan*/ _initialize_mi_out();
int /*<<< orphan*/ _initialize_mipsread();
int /*<<< orphan*/ _initialize_nlmread();
int /*<<< orphan*/ _initialize_objc_language();
int /*<<< orphan*/ _initialize_parse();
int /*<<< orphan*/ _initialize_pascal_language();
int /*<<< orphan*/ _initialize_pascal_valprint();
int /*<<< orphan*/ _initialize_printcmd();
int /*<<< orphan*/ _initialize_regcache();
int /*<<< orphan*/ _initialize_reggroup();
int /*<<< orphan*/ _initialize_remote();
int /*<<< orphan*/ _initialize_scheme_language();
int /*<<< orphan*/ _initialize_ser_hardwire();
int /*<<< orphan*/ _initialize_ser_pipe();
int /*<<< orphan*/ _initialize_ser_tcp();
int /*<<< orphan*/ _initialize_serial();
int /*<<< orphan*/ _initialize_signals();
int /*<<< orphan*/ _initialize_solib();
int /*<<< orphan*/ _initialize_source();
int /*<<< orphan*/ _initialize_sr_support();
int /*<<< orphan*/ _initialize_stabsread();
int /*<<< orphan*/ _initialize_stack();
int /*<<< orphan*/ _initialize_svr4_solib();
int /*<<< orphan*/ _initialize_symfile();
int /*<<< orphan*/ _initialize_symmisc();
int /*<<< orphan*/ _initialize_symtab();
int /*<<< orphan*/ _initialize_thread();
int /*<<< orphan*/ _initialize_thread_db();
int /*<<< orphan*/ _initialize_tracepoint();
int /*<<< orphan*/ _initialize_tui_hooks();
int /*<<< orphan*/ _initialize_tui_interp();
int /*<<< orphan*/ _initialize_tui_layout();
int /*<<< orphan*/ _initialize_tui_out();
int /*<<< orphan*/ _initialize_tui_regs();
int /*<<< orphan*/ _initialize_tui_stack();
int /*<<< orphan*/ _initialize_tui_win();
int /*<<< orphan*/ _initialize_typeprint();
int /*<<< orphan*/ _initialize_ui_out();
int /*<<< orphan*/ _initialize_user_regs();
int /*<<< orphan*/ _initialize_valarith();
int /*<<< orphan*/ _initialize_valops();
int /*<<< orphan*/ _initialize_valprint();
int /*<<< orphan*/ _initialize_values();
int /*<<< orphan*/ _initialize_varobj();
void initialize_all_files(void) {
  _initialize_gdbtypes();
  _initialize_arm_tdep();
  _initialize_armfbsd_tdep();
  _initialize_corelow();
  _initialize_solib();
  _initialize_svr4_solib();
  _initialize_ser_hardwire();
  _initialize_ser_pipe();
  _initialize_ser_tcp();
  _initialize_kernel_u_addr();
  _initialize_infptrace();
  _initialize_inftarg();
  _initialize_thread_db();
  _initialize_arm_fbsdnat();
  _initialize_remote();
  _initialize_dcache();
  _initialize_sr_support();
  _initialize_tracepoint();
  _initialize_ax_gdb();
  _initialize_annotate();
  _initialize_auxv();
  _initialize_breakpoint();
  _initialize_regcache();
  _initialize_charset();
  _initialize_dummy_frame();
  _initialize_source();
  _initialize_values();
  _initialize_valops();
  _initialize_valarith();
  _initialize_valprint();
  _initialize_printcmd();
  _initialize_symtab();
  _initialize_symfile();
  _initialize_symmisc();
  _initialize_infcall();
  _initialize_infcmd();
  _initialize_infrun();
  _initialize_stack();
  _initialize_thread();
  _initialize_interpreter();
  _initialize_macrocmd();
  _initialize_gdbarch();
  _initialize_gdbarch_utils();
  _initialize_gdb_osabi();
  _initialize_copying();
  _initialize_mem();
  _initialize_parse();
  _initialize_language();
  _initialize_frame_reg();
  _initialize_signals();
  _initialize_kod();
  _initialize_gdb_events();
  _initialize_exec();
  _initialize_maint_cmds();
  _initialize_demangler();
  _initialize_dbxread();
  _initialize_coffread();
  _initialize_elfread();
  _initialize_mipsread();
  _initialize_stabsread();
  _initialize_core();
  _initialize_dwarf2_frame();
  _initialize_c_language();
  _initialize_f_language();
  _initialize_objc_language();
  _initialize_ui_out();
  _initialize_cli_out();
  _initialize_varobj();
  _initialize_java_language();
  _initialize_m2_language();
  _initialize_pascal_language();
  _initialize_pascal_valprint();
  _initialize_scheme_language();
  _initialize_complaints();
  _initialize_typeprint();
  _initialize_cp_valprint();
  _initialize_f_valprint();
  _initialize_nlmread();
  _initialize_serial();
  _initialize_mdebugread();
  _initialize_user_regs();
  _initialize_frame();
  _initialize_frame_unwind();
  _initialize_frame_base();
  _initialize_gnu_v2_abi();
  _initialize_gnu_v3_abi();
  _initialize_hpacc_abi();
  _initialize_cp_abi();
  _initialize_cp_support();
  _initialize_cp_namespace();
  _initialize_reggroup();
  _initialize_inflow();
  _initialize_cli_dump();
  _initialize_cli_logging();
  _initialize_cli_interp();
  _initialize_mi_out();
  _initialize_mi_cmds();
  _initialize_mi_cmd_env();
  _initialize_mi_interp();
  _initialize_mi_main();
  _initialize_tui_hooks();
  _initialize_tui_interp();
  _initialize_tui_layout();
  _initialize_tui_out();
  _initialize_tui_regs();
  _initialize_tui_stack();
  _initialize_tui_win();
}


x86 assembly (clang, -O0):
<initialize_all_files>:
push   %rbp
mov    %rsp,%rbp
mov    $0x0,%al
call   3180 <_initialize_gdbtypes@plt>
mov    $0x0,%al
call   31e0 <_initialize_arm_tdep@plt>
mov    $0x0,%al
call   3480 <_initialize_armfbsd_tdep@plt>
mov    $0x0,%al
call   35b0 <_initialize_corelow@plt>
mov    $0x0,%al
call   3170 <_initialize_solib@plt>
mov    $0x0,%al
call   30b0 <_initialize_svr4_solib@plt>
mov    $0x0,%al
call   32c0 <_initialize_ser_hardwire@plt>
mov    $0x0,%al
call   31f0 <_initialize_ser_pipe@plt>
mov    $0x0,%al
call   3070 <_initialize_ser_tcp@plt>
mov    $0x0,%al
call   3270 <_initialize_kernel_u_addr@plt>
mov    $0x0,%al
call   3410 <_initialize_infptrace@plt>
mov    $0x0,%al
call   3060 <_initialize_inftarg@plt>
mov    $0x0,%al
call   31a0 <_initialize_thread_db@plt>
mov    $0x0,%al
call   30c0 <_initialize_arm_fbsdnat@plt>
mov    $0x0,%al
call   3640 <_initialize_remote@plt>
mov    $0x0,%al
call   3650 <_initialize_dcache@plt>
mov    $0x0,%al
call   32e0 <_initialize_sr_support@plt>
mov    $0x0,%al
call   3090 <_initialize_tracepoint@plt>
mov    $0x0,%al
call   3390 <_initialize_ax_gdb@plt>
mov    $0x0,%al
call   3140 <_initialize_annotate@plt>
mov    $0x0,%al
call   3420 <_initialize_auxv@plt>
mov    $0x0,%al
call   3690 <_initialize_breakpoint@plt>
mov    $0x0,%al
call   3660 <_initialize_regcache@plt>
mov    $0x0,%al
call   3330 <_initialize_charset@plt>
mov    $0x0,%al
call   3130 <_initialize_dummy_frame@plt>
mov    $0x0,%al
call   3260 <_initialize_source@plt>
mov    $0x0,%al
call   3030 <_initialize_values@plt>
mov    $0x0,%al
call   3680 <_initialize_valops@plt>
mov    $0x0,%al
call   3250 <_initialize_valarith@plt>
mov    $0x0,%al
call   3360 <_initialize_valprint@plt>
mov    $0x0,%al
call   3340 <_initialize_printcmd@plt>
mov    $0x0,%al
call   3530 <_initialize_symtab@plt>
mov    $0x0,%al
call   3290 <_initialize_symfile@plt>
mov    $0x0,%al
call   3600 <_initialize_symmisc@plt>
mov    $0x0,%al
call   3280 <_initialize_infcall@plt>
mov    $0x0,%al
call   35d0 <_initialize_infcmd@plt>
mov    $0x0,%al
call   3470 <_initialize_infrun@plt>
mov    $0x0,%al
call   3560 <_initialize_stack@plt>
mov    $0x0,%al
call   36c0 <_initialize_thread@plt>
mov    $0x0,%al
call   3460 <_initialize_interpreter@plt>
mov    $0x0,%al
call   3570 <_initialize_macrocmd@plt>
mov    $0x0,%al
call   3300 <_initialize_gdbarch@plt>
mov    $0x0,%al
call   3040 <_initialize_gdbarch_utils@plt>
mov    $0x0,%al
call   3100 <_initialize_gdb_osabi@plt>
mov    $0x0,%al
call   3490 <_initialize_copying@plt>
mov    $0x0,%al
call   3450 <_initialize_mem@plt>
mov    $0x0,%al
call   34c0 <_initialize_parse@plt>
mov    $0x0,%al
call   35f0 <_initialize_language@plt>
mov    $0x0,%al
call   3540 <_initialize_frame_reg@plt>
mov    $0x0,%al
call   32f0 <_initialize_signals@plt>
mov    $0x0,%al
call   31d0 <_initialize_kod@plt>
mov    $0x0,%al
call   30d0 <_initialize_gdb_events@plt>
mov    $0x0,%al
call   3630 <_initialize_exec@plt>
mov    $0x0,%al
call   34e0 <_initialize_maint_cmds@plt>
mov    $0x0,%al
call   3400 <_initialize_demangler@plt>
mov    $0x0,%al
call   3500 <_initialize_dbxread@plt>
mov    $0x0,%al
call   32a0 <_initialize_coffread@plt>
mov    $0x0,%al
call   3190 <_initialize_elfread@plt>
mov    $0x0,%al
call   3370 <_initialize_mipsread@plt>
mov    $0x0,%al
call   36d0 <_initialize_stabsread@plt>
mov    $0x0,%al
call   3200 <_initialize_core@plt>
mov    $0x0,%al
call   3240 <_initialize_dwarf2_frame@plt>
mov    $0x0,%al
call   35e0 <_initialize_c_language@plt>
mov    $0x0,%al
call   33d0 <_initialize_f_language@plt>
mov    $0x0,%al
call   3620 <_initialize_objc_language@plt>
mov    $0x0,%al
call   34a0 <_initialize_ui_out@plt>
mov    $0x0,%al
call   34d0 <_initialize_cli_out@plt>
mov    $0x0,%al
call   33a0 <_initialize_varobj@plt>
mov    $0x0,%al
call   3580 <_initialize_java_language@plt>
mov    $0x0,%al
call   33b0 <_initialize_m2_language@plt>
mov    $0x0,%al
call   32b0 <_initialize_pascal_language@plt>
mov    $0x0,%al
call   36b0 <_initialize_pascal_valprint@plt>
mov    $0x0,%al
call   3150 <_initialize_scheme_language@plt>
mov    $0x0,%al
call   35c0 <_initialize_complaints@plt>
mov    $0x0,%al
call   3520 <_initialize_typeprint@plt>
mov    $0x0,%al
call   3350 <_initialize_cp_valprint@plt>
mov    $0x0,%al
call   32d0 <_initialize_f_valprint@plt>
mov    $0x0,%al
call   30f0 <_initialize_nlmread@plt>
mov    $0x0,%al
call   3310 <_initialize_serial@plt>
mov    $0x0,%al
call   33e0 <_initialize_mdebugread@plt>
mov    $0x0,%al
call   3590 <_initialize_user_regs@plt>
mov    $0x0,%al
call   31c0 <_initialize_frame@plt>
mov    $0x0,%al
call   3230 <_initialize_frame_unwind@plt>
mov    $0x0,%al
call   33f0 <_initialize_frame_base@plt>
mov    $0x0,%al
call   30a0 <_initialize_gnu_v2_abi@plt>
mov    $0x0,%al
call   3440 <_initialize_gnu_v3_abi@plt>
mov    $0x0,%al
call   3430 <_initialize_hpacc_abi@plt>
mov    $0x0,%al
call   3210 <_initialize_cp_abi@plt>
mov    $0x0,%al
call   3380 <_initialize_cp_support@plt>
mov    $0x0,%al
call   3120 <_initialize_cp_namespace@plt>
mov    $0x0,%al
call   3110 <_initialize_reggroup@plt>
mov    $0x0,%al
call   3510 <_initialize_inflow@plt>
mov    $0x0,%al
call   34b0 <_initialize_cli_dump@plt>
mov    $0x0,%al
call   30e0 <_initialize_cli_logging@plt>
mov    $0x0,%al
call   3080 <_initialize_cli_interp@plt>
mov    $0x0,%al
call   33c0 <_initialize_mi_out@plt>
mov    $0x0,%al
call   31b0 <_initialize_mi_cmds@plt>
mov    $0x0,%al
call   3670 <_initialize_mi_cmd_env@plt>
mov    $0x0,%al
call   3320 <_initialize_mi_interp@plt>
mov    $0x0,%al
call   3220 <_initialize_mi_main@plt>
mov    $0x0,%al
call   3550 <_initialize_tui_hooks@plt>
mov    $0x0,%al
call   3610 <_initialize_tui_interp@plt>
mov    $0x0,%al
call   34f0 <_initialize_tui_layout@plt>
mov    $0x0,%al
call   35a0 <_initialize_tui_out@plt>
mov    $0x0,%al
call   36a0 <_initialize_tui_regs@plt>
mov    $0x0,%al
call   3160 <_initialize_tui_stack@plt>
mov    $0x0,%al
call   3050 <_initialize_tui_win@plt>
pop    %rbp
ret

x86 assembly (clang, -O2):
<initialize_all_files>:
push   %rax
xor    %eax,%eax
call   3180 <_initialize_gdbtypes@plt>
xor    %eax,%eax
call   31e0 <_initialize_arm_tdep@plt>
xor    %eax,%eax
call   3480 <_initialize_armfbsd_tdep@plt>
xor    %eax,%eax
call   35b0 <_initialize_corelow@plt>
xor    %eax,%eax
call   3170 <_initialize_solib@plt>
xor    %eax,%eax
call   30b0 <_initialize_svr4_solib@plt>
xor    %eax,%eax
call   32c0 <_initialize_ser_hardwire@plt>
xor    %eax,%eax
call   31f0 <_initialize_ser_pipe@plt>
xor    %eax,%eax
call   3070 <_initialize_ser_tcp@plt>
xor    %eax,%eax
call   3270 <_initialize_kernel_u_addr@plt>
xor    %eax,%eax
call   3410 <_initialize_infptrace@plt>
xor    %eax,%eax
call   3060 <_initialize_inftarg@plt>
xor    %eax,%eax
call   31a0 <_initialize_thread_db@plt>
xor    %eax,%eax
call   30c0 <_initialize_arm_fbsdnat@plt>
xor    %eax,%eax
call   3640 <_initialize_remote@plt>
xor    %eax,%eax
call   3650 <_initialize_dcache@plt>
xor    %eax,%eax
call   32e0 <_initialize_sr_support@plt>
xor    %eax,%eax
call   3090 <_initialize_tracepoint@plt>
xor    %eax,%eax
call   3390 <_initialize_ax_gdb@plt>
xor    %eax,%eax
call   3140 <_initialize_annotate@plt>
xor    %eax,%eax
call   3420 <_initialize_auxv@plt>
xor    %eax,%eax
call   3690 <_initialize_breakpoint@plt>
xor    %eax,%eax
call   3660 <_initialize_regcache@plt>
xor    %eax,%eax
call   3330 <_initialize_charset@plt>
xor    %eax,%eax
call   3130 <_initialize_dummy_frame@plt>
xor    %eax,%eax
call   3260 <_initialize_source@plt>
xor    %eax,%eax
call   3030 <_initialize_values@plt>
xor    %eax,%eax
call   3680 <_initialize_valops@plt>
xor    %eax,%eax
call   3250 <_initialize_valarith@plt>
xor    %eax,%eax
call   3360 <_initialize_valprint@plt>
xor    %eax,%eax
call   3340 <_initialize_printcmd@plt>
xor    %eax,%eax
call   3530 <_initialize_symtab@plt>
xor    %eax,%eax
call   3290 <_initialize_symfile@plt>
xor    %eax,%eax
call   3600 <_initialize_symmisc@plt>
xor    %eax,%eax
call   3280 <_initialize_infcall@plt>
xor    %eax,%eax
call   35d0 <_initialize_infcmd@plt>
xor    %eax,%eax
call   3470 <_initialize_infrun@plt>
xor    %eax,%eax
call   3560 <_initialize_stack@plt>
xor    %eax,%eax
call   36c0 <_initialize_thread@plt>
xor    %eax,%eax
call   3460 <_initialize_interpreter@plt>
xor    %eax,%eax
call   3570 <_initialize_macrocmd@plt>
xor    %eax,%eax
call   3300 <_initialize_gdbarch@plt>
xor    %eax,%eax
call   3040 <_initialize_gdbarch_utils@plt>
xor    %eax,%eax
call   3100 <_initialize_gdb_osabi@plt>
xor    %eax,%eax
call   3490 <_initialize_copying@plt>
xor    %eax,%eax
call   3450 <_initialize_mem@plt>
xor    %eax,%eax
call   34c0 <_initialize_parse@plt>
xor    %eax,%eax
call   35f0 <_initialize_language@plt>
xor    %eax,%eax
call   3540 <_initialize_frame_reg@plt>
xor    %eax,%eax
call   32f0 <_initialize_signals@plt>
xor    %eax,%eax
call   31d0 <_initialize_kod@plt>
xor    %eax,%eax
call   30d0 <_initialize_gdb_events@plt>
xor    %eax,%eax
call   3630 <_initialize_exec@plt>
xor    %eax,%eax
call   34e0 <_initialize_maint_cmds@plt>
xor    %eax,%eax
call   3400 <_initialize_demangler@plt>
xor    %eax,%eax
call   3500 <_initialize_dbxread@plt>
xor    %eax,%eax
call   32a0 <_initialize_coffread@plt>
xor    %eax,%eax
call   3190 <_initialize_elfread@plt>
xor    %eax,%eax
call   3370 <_initialize_mipsread@plt>
xor    %eax,%eax
call   36d0 <_initialize_stabsread@plt>
xor    %eax,%eax
call   3200 <_initialize_core@plt>
xor    %eax,%eax
call   3240 <_initialize_dwarf2_frame@plt>
xor    %eax,%eax
call   35e0 <_initialize_c_language@plt>
xor    %eax,%eax
call   33d0 <_initialize_f_language@plt>
xor    %eax,%eax
call   3620 <_initialize_objc_language@plt>
xor    %eax,%eax
call   34a0 <_initialize_ui_out@plt>
xor    %eax,%eax
call   34d0 <_initialize_cli_out@plt>
xor    %eax,%eax
call   33a0 <_initialize_varobj@plt>
xor    %eax,%eax
call   3580 <_initialize_java_language@plt>
xor    %eax,%eax
call   33b0 <_initialize_m2_language@plt>
xor    %eax,%eax
call   32b0 <_initialize_pascal_language@plt>
xor    %eax,%eax
call   36b0 <_initialize_pascal_valprint@plt>
xor    %eax,%eax
call   3150 <_initialize_scheme_language@plt>
xor    %eax,%eax
call   35c0 <_initialize_complaints@plt>
xor    %eax,%eax
call   3520 <_initialize_typeprint@plt>
xor    %eax,%eax
call   3350 <_initialize_cp_valprint@plt>
xor    %eax,%eax
call   32d0 <_initialize_f_valprint@plt>
xor    %eax,%eax
call   30f0 <_initialize_nlmread@plt>
xor    %eax,%eax
call   3310 <_initialize_serial@plt>
xor    %eax,%eax
call   33e0 <_initialize_mdebugread@plt>
xor    %eax,%eax
call   3590 <_initialize_user_regs@plt>
xor    %eax,%eax
call   31c0 <_initialize_frame@plt>
xor    %eax,%eax
call   3230 <_initialize_frame_unwind@plt>
xor    %eax,%eax
call   33f0 <_initialize_frame_base@plt>
xor    %eax,%eax
call   30a0 <_initialize_gnu_v2_abi@plt>
xor    %eax,%eax
call   3440 <_initialize_gnu_v3_abi@plt>
xor    %eax,%eax
call   3430 <_initialize_hpacc_abi@plt>
xor    %eax,%eax
call   3210 <_initialize_cp_abi@plt>
xor    %eax,%eax
call   3380 <_initialize_cp_support@plt>
xor    %eax,%eax
call   3120 <_initialize_cp_namespace@plt>
xor    %eax,%eax
call   3110 <_initialize_reggroup@plt>
xor    %eax,%eax
call   3510 <_initialize_inflow@plt>
xor    %eax,%eax
call   34b0 <_initialize_cli_dump@plt>
xor    %eax,%eax
call   30e0 <_initialize_cli_logging@plt>
xor    %eax,%eax
call   3080 <_initialize_cli_interp@plt>
xor    %eax,%eax
call   33c0 <_initialize_mi_out@plt>
xor    %eax,%eax
call   31b0 <_initialize_mi_cmds@plt>
xor    %eax,%eax
call   3670 <_initialize_mi_cmd_env@plt>
xor    %eax,%eax
call   3320 <_initialize_mi_interp@plt>
xor    %eax,%eax
call   3220 <_initialize_mi_main@plt>
xor    %eax,%eax
call   3550 <_initialize_tui_hooks@plt>
xor    %eax,%eax
call   3610 <_initialize_tui_interp@plt>
xor    %eax,%eax
call   34f0 <_initialize_tui_layout@plt>
xor    %eax,%eax
call   35a0 <_initialize_tui_out@plt>
xor    %eax,%eax
call   36a0 <_initialize_tui_regs@plt>
xor    %eax,%eax
call   3160 <_initialize_tui_stack@plt>
xor    %eax,%eax
pop    %rcx
jmp    3050 <_initialize_tui_win@plt>

LLVM IR (-O0):
define void @initialize_all_files() {
%1 = call i32 (...) @_initialize_gdbtypes()
%2 = call i32 (...) @_initialize_arm_tdep()
%3 = call i32 (...) @_initialize_armfbsd_tdep()
%4 = call i32 (...) @_initialize_corelow()
%5 = call i32 (...) @_initialize_solib()
%6 = call i32 (...) @_initialize_svr4_solib()
%7 = call i32 (...) @_initialize_ser_hardwire()
%8 = call i32 (...) @_initialize_ser_pipe()
%9 = call i32 (...) @_initialize_ser_tcp()
%10 = call i32 (...) @_initialize_kernel_u_addr()
%11 = call i32 (...) @_initialize_infptrace()
%12 = call i32 (...) @_initialize_inftarg()
%13 = call i32 (...) @_initialize_thread_db()
%14 = call i32 (...) @_initialize_arm_fbsdnat()
%15 = call i32 (...) @_initialize_remote()
%16 = call i32 (...) @_initialize_dcache()
%17 = call i32 (...) @_initialize_sr_support()
%18 = call i32 (...) @_initialize_tracepoint()
%19 = call i32 (...) @_initialize_ax_gdb()
%20 = call i32 (...) @_initialize_annotate()
%21 = call i32 (...) @_initialize_auxv()
%22 = call i32 (...) @_initialize_breakpoint()
%23 = call i32 (...) @_initialize_regcache()
%24 = call i32 (...) @_initialize_charset()
%25 = call i32 (...) @_initialize_dummy_frame()
%26 = call i32 (...) @_initialize_source()
%27 = call i32 (...) @_initialize_values()
%28 = call i32 (...) @_initialize_valops()
%29 = call i32 (...) @_initialize_valarith()
%30 = call i32 (...) @_initialize_valprint()
%31 = call i32 (...) @_initialize_printcmd()
%32 = call i32 (...) @_initialize_symtab()
%33 = call i32 (...) @_initialize_symfile()
%34 = call i32 (...) @_initialize_symmisc()
%35 = call i32 (...) @_initialize_infcall()
%36 = call i32 (...) @_initialize_infcmd()
%37 = call i32 (...) @_initialize_infrun()
%38 = call i32 (...) @_initialize_stack()
%39 = call i32 (...) @_initialize_thread()
%40 = call i32 (...) @_initialize_interpreter()
%41 = call i32 (...) @_initialize_macrocmd()
%42 = call i32 (...) @_initialize_gdbarch()
%43 = call i32 (...) @_initialize_gdbarch_utils()
%44 = call i32 (...) @_initialize_gdb_osabi()
%45 = call i32 (...) @_initialize_copying()
%46 = call i32 (...) @_initialize_mem()
%47 = call i32 (...) @_initialize_parse()
%48 = call i32 (...) @_initialize_language()
%49 = call i32 (...) @_initialize_frame_reg()
%50 = call i32 (...) @_initialize_signals()
%51 = call i32 (...) @_initialize_kod()
%52 = call i32 (...) @_initialize_gdb_events()
%53 = call i32 (...) @_initialize_exec()
%54 = call i32 (...) @_initialize_maint_cmds()
%55 = call i32 (...) @_initialize_demangler()
%56 = call i32 (...) @_initialize_dbxread()
%57 = call i32 (...) @_initialize_coffread()
%58 = call i32 (...) @_initialize_elfread()
%59 = call i32 (...) @_initialize_mipsread()
%60 = call i32 (...) @_initialize_stabsread()
%61 = call i32 (...) @_initialize_core()
%62 = call i32 (...) @_initialize_dwarf2_frame()
%63 = call i32 (...) @_initialize_c_language()
%64 = call i32 (...) @_initialize_f_language()
%65 = call i32 (...) @_initialize_objc_language()
%66 = call i32 (...) @_initialize_ui_out()
%67 = call i32 (...) @_initialize_cli_out()
%68 = call i32 (...) @_initialize_varobj()
%69 = call i32 (...) @_initialize_java_language()
%70 = call i32 (...) @_initialize_m2_language()
%71 = call i32 (...) @_initialize_pascal_language()
%72 = call i32 (...) @_initialize_pascal_valprint()
%73 = call i32 (...) @_initialize_scheme_language()
%74 = call i32 (...) @_initialize_complaints()
%75 = call i32 (...) @_initialize_typeprint()
%76 = call i32 (...) @_initialize_cp_valprint()
%77 = call i32 (...) @_initialize_f_valprint()
%78 = call i32 (...) @_initialize_nlmread()
%79 = call i32 (...) @_initialize_serial()
%80 = call i32 (...) @_initialize_mdebugread()
%81 = call i32 (...) @_initialize_user_regs()
%82 = call i32 (...) @_initialize_frame()
%83 = call i32 (...) @_initialize_frame_unwind()
%84 = call i32 (...) @_initialize_frame_base()
%85 = call i32 (...) @_initialize_gnu_v2_abi()
%86 = call i32 (...) @_initialize_gnu_v3_abi()
%87 = call i32 (...) @_initialize_hpacc_abi()
%88 = call i32 (...) @_initialize_cp_abi()
%89 = call i32 (...) @_initialize_cp_support()
%90 = call i32 (...) @_initialize_cp_namespace()
%91 = call i32 (...) @_initialize_reggroup()
%92 = call i32 (...) @_initialize_inflow()
%93 = call i32 (...) @_initialize_cli_dump()
%94 = call i32 (...) @_initialize_cli_logging()
%95 = call i32 (...) @_initialize_cli_interp()
%96 = call i32 (...) @_initialize_mi_out()
%97 = call i32 (...) @_initialize_mi_cmds()
%98 = call i32 (...) @_initialize_mi_cmd_env()
%99 = call i32 (...) @_initialize_mi_interp()
%100 = call i32 (...) @_initialize_mi_main()
%101 = call i32 (...) @_initialize_tui_hooks()
%102 = call i32 (...) @_initialize_tui_interp()
%103 = call i32 (...) @_initialize_tui_layout()
%104 = call i32 (...) @_initialize_tui_out()
%105 = call i32 (...) @_initialize_tui_regs()
%106 = call i32 (...) @_initialize_tui_stack()
%107 = call i32 (...) @_initialize_tui_win()
ret void
}

LLVM IR (-O2):
define void @initialize_all_files() {
%1 = tail call i32 (...) @_initialize_gdbtypes()
%2 = tail call i32 (...) @_initialize_arm_tdep()
%3 = tail call i32 (...) @_initialize_armfbsd_tdep()
%4 = tail call i32 (...) @_initialize_corelow()
%5 = tail call i32 (...) @_initialize_solib()
%6 = tail call i32 (...) @_initialize_svr4_solib()
%7 = tail call i32 (...) @_initialize_ser_hardwire()
%8 = tail call i32 (...) @_initialize_ser_pipe()
%9 = tail call i32 (...) @_initialize_ser_tcp()
%10 = tail call i32 (...) @_initialize_kernel_u_addr()
%11 = tail call i32 (...) @_initialize_infptrace()
%12 = tail call i32 (...) @_initialize_inftarg()
%13 = tail call i32 (...) @_initialize_thread_db()
%14 = tail call i32 (...) @_initialize_arm_fbsdnat()
%15 = tail call i32 (...) @_initialize_remote()
%16 = tail call i32 (...) @_initialize_dcache()
%17 = tail call i32 (...) @_initialize_sr_support()
%18 = tail call i32 (...) @_initialize_tracepoint()
%19 = tail call i32 (...) @_initialize_ax_gdb()
%20 = tail call i32 (...) @_initialize_annotate()
%21 = tail call i32 (...) @_initialize_auxv()
%22 = tail call i32 (...) @_initialize_breakpoint()
%23 = tail call i32 (...) @_initialize_regcache()
%24 = tail call i32 (...) @_initialize_charset()
%25 = tail call i32 (...) @_initialize_dummy_frame()
%26 = tail call i32 (...) @_initialize_source()
%27 = tail call i32 (...) @_initialize_values()
%28 = tail call i32 (...) @_initialize_valops()
%29 = tail call i32 (...) @_initialize_valarith()
%30 = tail call i32 (...) @_initialize_valprint()
%31 = tail call i32 (...) @_initialize_printcmd()
%32 = tail call i32 (...) @_initialize_symtab()
%33 = tail call i32 (...) @_initialize_symfile()
%34 = tail call i32 (...) @_initialize_symmisc()
%35 = tail call i32 (...) @_initialize_infcall()
%36 = tail call i32 (...) @_initialize_infcmd()
%37 = tail call i32 (...) @_initialize_infrun()
%38 = tail call i32 (...) @_initialize_stack()
%39 = tail call i32 (...) @_initialize_thread()
%40 = tail call i32 (...) @_initialize_interpreter()
%41 = tail call i32 (...) @_initialize_macrocmd()
%42 = tail call i32 (...) @_initialize_gdbarch()
%43 = tail call i32 (...) @_initialize_gdbarch_utils()
%44 = tail call i32 (...) @_initialize_gdb_osabi()
%45 = tail call i32 (...) @_initialize_copying()
%46 = tail call i32 (...) @_initialize_mem()
%47 = tail call i32 (...) @_initialize_parse()
%48 = tail call i32 (...) @_initialize_language()
%49 = tail call i32 (...) @_initialize_frame_reg()
%50 = tail call i32 (...) @_initialize_signals()
%51 = tail call i32 (...) @_initialize_kod()
%52 = tail call i32 (...) @_initialize_gdb_events()
%53 = tail call i32 (...) @_initialize_exec()
%54 = tail call i32 (...) @_initialize_maint_cmds()
%55 = tail call i32 (...) @_initialize_demangler()
%56 = tail call i32 (...) @_initialize_dbxread()
%57 = tail call i32 (...) @_initialize_coffread()
%58 = tail call i32 (...) @_initialize_elfread()
%59 = tail call i32 (...) @_initialize_mipsread()
%60 = tail call i32 (...) @_initialize_stabsread()
%61 = tail call i32 (...) @_initialize_core()
%62 = tail call i32 (...) @_initialize_dwarf2_frame()
%63 = tail call i32 (...) @_initialize_c_language()
%64 = tail call i32 (...) @_initialize_f_language()
%65 = tail call i32 (...) @_initialize_objc_language()
%66 = tail call i32 (...) @_initialize_ui_out()
%67 = tail call i32 (...) @_initialize_cli_out()
%68 = tail call i32 (...) @_initialize_varobj()
%69 = tail call i32 (...) @_initialize_java_language()
%70 = tail call i32 (...) @_initialize_m2_language()
%71 = tail call i32 (...) @_initialize_pascal_language()
%72 = tail call i32 (...) @_initialize_pascal_valprint()
%73 = tail call i32 (...) @_initialize_scheme_language()
%74 = tail call i32 (...) @_initialize_complaints()
%75 = tail call i32 (...) @_initialize_typeprint()
%76 = tail call i32 (...) @_initialize_cp_valprint()
%77 = tail call i32 (...) @_initialize_f_valprint()
%78 = tail call i32 (...) @_initialize_nlmread()
%79 = tail call i32 (...) @_initialize_serial()
%80 = tail call i32 (...) @_initialize_mdebugread()
%81 = tail call i32 (...) @_initialize_user_regs()
%82 = tail call i32 (...) @_initialize_frame()
%83 = tail call i32 (...) @_initialize_frame_unwind()
%84 = tail call i32 (...) @_initialize_frame_base()
%85 = tail call i32 (...) @_initialize_gnu_v2_abi()
%86 = tail call i32 (...) @_initialize_gnu_v3_abi()
%87 = tail call i32 (...) @_initialize_hpacc_abi()
%88 = tail call i32 (...) @_initialize_cp_abi()
%89 = tail call i32 (...) @_initialize_cp_support()
%90 = tail call i32 (...) @_initialize_cp_namespace()
%91 = tail call i32 (...) @_initialize_reggroup()
%92 = tail call i32 (...) @_initialize_inflow()
%93 = tail call i32 (...) @_initialize_cli_dump()
%94 = tail call i32 (...) @_initialize_cli_logging()
%95 = tail call i32 (...) @_initialize_cli_interp()
%96 = tail call i32 (...) @_initialize_mi_out()
%97 = tail call i32 (...) @_initialize_mi_cmds()
%98 = tail call i32 (...) @_initialize_mi_cmd_env()
%99 = tail call i32 (...) @_initialize_mi_interp()
%100 = tail call i32 (...) @_initialize_mi_main()
%101 = tail call i32 (...) @_initialize_tui_hooks()
%102 = tail call i32 (...) @_initialize_tui_interp()
%103 = tail call i32 (...) @_initialize_tui_layout()
%104 = tail call i32 (...) @_initialize_tui_out()
%105 = tail call i32 (...) @_initialize_tui_regs()
%106 = tail call i32 (...) @_initialize_tui_stack()
%107 = tail call i32 (...) @_initialize_tui_win()
ret void
}