Home | History | Annotate | Line # | Download | only in sparc64
      1 /* This file is automatically generated.  DO NOT EDIT! */
      2 /* Generated from: NetBSD: mknative-gdb,v 1.19 2024/08/27 21:50:20 christos Exp  */
      3 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
      4 
      5 /* Do not modify this file.  */
      6 /* It is created automatically by the Makefile.  */
      7 #include <algorithm>
      8 
      9 #undef INIT_GDB_FILE
     10 #define INIT_GDB_FILE(NAME) extern void _initialize_ ## NAME ();
     11 INIT_GDB_FILE (svr4_solib)
     12 INIT_GDB_FILE (sparc64_adi_tdep)
     13 INIT_GDB_FILE (sparc64nbsd_tdep)
     14 INIT_GDB_FILE (sparc_tdep)
     15 INIT_GDB_FILE (sparcnbsd_tdep)
     16 INIT_GDB_FILE (ravenscar)
     17 INIT_GDB_FILE (ser_hardwire)
     18 INIT_GDB_FILE (ser_pipe)
     19 INIT_GDB_FILE (ser_tcp)
     20 INIT_GDB_FILE (ser_socket)
     21 INIT_GDB_FILE (fork_child)
     22 INIT_GDB_FILE (sparc64nbsd_nat)
     23 INIT_GDB_FILE (sparc_nat)
     24 INIT_GDB_FILE (mdebugread)
     25 INIT_GDB_FILE (cooked_index)
     26 INIT_GDB_FILE (dwarf2_entry)
     27 INIT_GDB_FILE (tailcall_frame)
     28 INIT_GDB_FILE (dwarf2_frame)
     29 INIT_GDB_FILE (index_cache)
     30 INIT_GDB_FILE (dwarf_index_write)
     31 INIT_GDB_FILE (dwarf2loc)
     32 INIT_GDB_FILE (dwarf2_read)
     33 INIT_GDB_FILE (read_gdb_index)
     34 INIT_GDB_FILE (tui)
     35 INIT_GDB_FILE (tui_disasm)
     36 INIT_GDB_FILE (tui_hooks)
     37 INIT_GDB_FILE (tui_interp)
     38 INIT_GDB_FILE (tui_layout)
     39 INIT_GDB_FILE (tui_regs)
     40 INIT_GDB_FILE (tui_stack)
     41 INIT_GDB_FILE (tui_win)
     42 INIT_GDB_FILE (python)
     43 INIT_GDB_FILE (guile)
     44 INIT_GDB_FILE (compile)
     45 INIT_GDB_FILE (compile_cplus_types)
     46 INIT_GDB_FILE (cp_name_parser)
     47 INIT_GDB_FILE (ada_language)
     48 INIT_GDB_FILE (tasks)
     49 INIT_GDB_FILE (addrmap)
     50 INIT_GDB_FILE (agent)
     51 INIT_GDB_FILE (annotate)
     52 INIT_GDB_FILE (gdbarch_utils)
     53 INIT_GDB_FILE (auto_load)
     54 INIT_GDB_FILE (auxv)
     55 INIT_GDB_FILE (ax_gdb)
     56 INIT_GDB_FILE (block)
     57 INIT_GDB_FILE (break_catch_exec)
     58 INIT_GDB_FILE (break_catch_fork)
     59 INIT_GDB_FILE (break_catch_load)
     60 INIT_GDB_FILE (break_catch_sig)
     61 INIT_GDB_FILE (break_catch_syscall)
     62 INIT_GDB_FILE (break_catch_throw)
     63 INIT_GDB_FILE (break_cond_parse)
     64 INIT_GDB_FILE (breakpoint)
     65 INIT_GDB_FILE (btrace)
     66 INIT_GDB_FILE (charset)
     67 INIT_GDB_FILE (complaints)
     68 INIT_GDB_FILE (completer)
     69 INIT_GDB_FILE (copying)
     70 INIT_GDB_FILE (core)
     71 INIT_GDB_FILE (corelow)
     72 INIT_GDB_FILE (cp_abi)
     73 INIT_GDB_FILE (cp_namespace)
     74 INIT_GDB_FILE (cp_support)
     75 INIT_GDB_FILE (cp_valprint)
     76 INIT_GDB_FILE (dcache)
     77 INIT_GDB_FILE (debuginfod)
     78 INIT_GDB_FILE (disasm)
     79 INIT_GDB_FILE (displaced_stepping)
     80 INIT_GDB_FILE (dummy_frame)
     81 INIT_GDB_FILE (extract_store_integer)
     82 INIT_GDB_FILE (event_top)
     83 INIT_GDB_FILE (exec)
     84 INIT_GDB_FILE (extension)
     85 INIT_GDB_FILE (f_language)
     86 INIT_GDB_FILE (f_valprint)
     87 INIT_GDB_FILE (filesystem)
     88 INIT_GDB_FILE (mem_search)
     89 INIT_GDB_FILE (frame)
     90 INIT_GDB_FILE (frame_unwind)
     91 INIT_GDB_FILE (gcore)
     92 INIT_GDB_FILE (gdb_demangle)
     93 INIT_GDB_FILE (gdb_bfd)
     94 INIT_GDB_FILE (gdbtypes)
     95 INIT_GDB_FILE (gmp_utils)
     96 INIT_GDB_FILE (gnu_v2_abi)
     97 INIT_GDB_FILE (gnu_v3_abi)
     98 INIT_GDB_FILE (infcall)
     99 INIT_GDB_FILE (infcmd)
    100 INIT_GDB_FILE (inflow)
    101 INIT_GDB_FILE (infrun)
    102 INIT_GDB_FILE (inline_frame)
    103 INIT_GDB_FILE (interpreter)
    104 INIT_GDB_FILE (jit)
    105 INIT_GDB_FILE (language)
    106 INIT_GDB_FILE (macrocmd)
    107 INIT_GDB_FILE (macroscope)
    108 INIT_GDB_FILE (maint_cmds)
    109 INIT_GDB_FILE (maint_test_options)
    110 INIT_GDB_FILE (maint_test_settings)
    111 INIT_GDB_FILE (mem)
    112 INIT_GDB_FILE (objc_language)
    113 INIT_GDB_FILE (observer)
    114 INIT_GDB_FILE (gdb_osabi)
    115 INIT_GDB_FILE (osdata)
    116 INIT_GDB_FILE (pascal_valprint)
    117 INIT_GDB_FILE (parse)
    118 INIT_GDB_FILE (printcmd)
    119 INIT_GDB_FILE (probe)
    120 INIT_GDB_FILE (producer)
    121 INIT_GDB_FILE (psymtab)
    122 INIT_GDB_FILE (record)
    123 INIT_GDB_FILE (record_btrace)
    124 INIT_GDB_FILE (record_full)
    125 INIT_GDB_FILE (regcache)
    126 INIT_GDB_FILE (regcache_dump)
    127 INIT_GDB_FILE (reggroup)
    128 INIT_GDB_FILE (remote)
    129 INIT_GDB_FILE (notif)
    130 INIT_GDB_FILE (reverse)
    131 INIT_GDB_FILE (run_on_main_thread)
    132 INIT_GDB_FILE (rust_exp)
    133 INIT_GDB_FILE (serial)
    134 INIT_GDB_FILE (step_skip)
    135 INIT_GDB_FILE (solib)
    136 INIT_GDB_FILE (source)
    137 INIT_GDB_FILE (source_cache)
    138 INIT_GDB_FILE (stabsread)
    139 INIT_GDB_FILE (stack)
    140 INIT_GDB_FILE (frame_reg)
    141 INIT_GDB_FILE (symfile)
    142 INIT_GDB_FILE (symfile_debug)
    143 INIT_GDB_FILE (symmisc)
    144 INIT_GDB_FILE (symtab)
    145 INIT_GDB_FILE (target)
    146 INIT_GDB_FILE (target_connection)
    147 INIT_GDB_FILE (target_dcache)
    148 INIT_GDB_FILE (target_descriptions)
    149 INIT_GDB_FILE (thread)
    150 INIT_GDB_FILE (top)
    151 INIT_GDB_FILE (ctf)
    152 INIT_GDB_FILE (tracefile)
    153 INIT_GDB_FILE (tracefile_tfile)
    154 INIT_GDB_FILE (tracepoint)
    155 INIT_GDB_FILE (typeprint)
    156 INIT_GDB_FILE (ui)
    157 INIT_GDB_FILE (user_regs)
    158 INIT_GDB_FILE (utils)
    159 INIT_GDB_FILE (valops)
    160 INIT_GDB_FILE (valprint)
    161 INIT_GDB_FILE (values)
    162 INIT_GDB_FILE (varobj)
    163 INIT_GDB_FILE (xml_support)
    164 INIT_GDB_FILE (cli_cmds)
    165 INIT_GDB_FILE (cli_dump)
    166 INIT_GDB_FILE (cli_interp)
    167 INIT_GDB_FILE (cli_logging)
    168 INIT_GDB_FILE (cli_script)
    169 INIT_GDB_FILE (cli_style)
    170 INIT_GDB_FILE (mi_cmd_env)
    171 INIT_GDB_FILE (mi_cmds)
    172 INIT_GDB_FILE (mi_interp)
    173 INIT_GDB_FILE (mi_main)
    174 INIT_GDB_FILE (dbxread)
    175 INIT_GDB_FILE (mipsread)
    176 INIT_GDB_FILE (coffread)
    177 INIT_GDB_FILE (coff_pe_read)
    178 INIT_GDB_FILE (xcoffread)
    179 INIT_GDB_FILE (elfread)
    180 INIT_GDB_FILE (stap_probe)
    181 INIT_GDB_FILE (dtrace_probe)
    182 
    183 void initialize_all_files ();
    184 void
    185 initialize_all_files ()
    186 {
    187   typedef void initialize_file_ftype (void);
    188 
    189   std::vector<initialize_file_ftype *> functions =
    190     {
    191 #undef INIT_GDB_FILE
    192 #define INIT_GDB_FILE(NAME) _initialize_ ## NAME,
    193 INIT_GDB_FILE (svr4_solib)
    194 INIT_GDB_FILE (sparc64_adi_tdep)
    195 INIT_GDB_FILE (sparc64nbsd_tdep)
    196 INIT_GDB_FILE (sparc_tdep)
    197 INIT_GDB_FILE (sparcnbsd_tdep)
    198 INIT_GDB_FILE (ravenscar)
    199 INIT_GDB_FILE (ser_hardwire)
    200 INIT_GDB_FILE (ser_pipe)
    201 INIT_GDB_FILE (ser_tcp)
    202 INIT_GDB_FILE (ser_socket)
    203 INIT_GDB_FILE (fork_child)
    204 INIT_GDB_FILE (sparc64nbsd_nat)
    205 INIT_GDB_FILE (sparc_nat)
    206 INIT_GDB_FILE (mdebugread)
    207 INIT_GDB_FILE (cooked_index)
    208 INIT_GDB_FILE (dwarf2_entry)
    209 INIT_GDB_FILE (tailcall_frame)
    210 INIT_GDB_FILE (dwarf2_frame)
    211 INIT_GDB_FILE (index_cache)
    212 INIT_GDB_FILE (dwarf_index_write)
    213 INIT_GDB_FILE (dwarf2loc)
    214 INIT_GDB_FILE (dwarf2_read)
    215 INIT_GDB_FILE (read_gdb_index)
    216 INIT_GDB_FILE (tui)
    217 INIT_GDB_FILE (tui_disasm)
    218 INIT_GDB_FILE (tui_hooks)
    219 INIT_GDB_FILE (tui_interp)
    220 INIT_GDB_FILE (tui_layout)
    221 INIT_GDB_FILE (tui_regs)
    222 INIT_GDB_FILE (tui_stack)
    223 INIT_GDB_FILE (tui_win)
    224 INIT_GDB_FILE (python)
    225 INIT_GDB_FILE (guile)
    226 INIT_GDB_FILE (compile)
    227 INIT_GDB_FILE (compile_cplus_types)
    228 INIT_GDB_FILE (cp_name_parser)
    229 INIT_GDB_FILE (ada_language)
    230 INIT_GDB_FILE (tasks)
    231 INIT_GDB_FILE (addrmap)
    232 INIT_GDB_FILE (agent)
    233 INIT_GDB_FILE (annotate)
    234 INIT_GDB_FILE (gdbarch_utils)
    235 INIT_GDB_FILE (auto_load)
    236 INIT_GDB_FILE (auxv)
    237 INIT_GDB_FILE (ax_gdb)
    238 INIT_GDB_FILE (block)
    239 INIT_GDB_FILE (break_catch_exec)
    240 INIT_GDB_FILE (break_catch_fork)
    241 INIT_GDB_FILE (break_catch_load)
    242 INIT_GDB_FILE (break_catch_sig)
    243 INIT_GDB_FILE (break_catch_syscall)
    244 INIT_GDB_FILE (break_catch_throw)
    245 INIT_GDB_FILE (break_cond_parse)
    246 INIT_GDB_FILE (breakpoint)
    247 INIT_GDB_FILE (btrace)
    248 INIT_GDB_FILE (charset)
    249 INIT_GDB_FILE (complaints)
    250 INIT_GDB_FILE (completer)
    251 INIT_GDB_FILE (copying)
    252 INIT_GDB_FILE (core)
    253 INIT_GDB_FILE (corelow)
    254 INIT_GDB_FILE (cp_abi)
    255 INIT_GDB_FILE (cp_namespace)
    256 INIT_GDB_FILE (cp_support)
    257 INIT_GDB_FILE (cp_valprint)
    258 INIT_GDB_FILE (dcache)
    259 INIT_GDB_FILE (debuginfod)
    260 INIT_GDB_FILE (disasm)
    261 INIT_GDB_FILE (displaced_stepping)
    262 INIT_GDB_FILE (dummy_frame)
    263 INIT_GDB_FILE (extract_store_integer)
    264 INIT_GDB_FILE (event_top)
    265 INIT_GDB_FILE (exec)
    266 INIT_GDB_FILE (extension)
    267 INIT_GDB_FILE (f_language)
    268 INIT_GDB_FILE (f_valprint)
    269 INIT_GDB_FILE (filesystem)
    270 INIT_GDB_FILE (mem_search)
    271 INIT_GDB_FILE (frame)
    272 INIT_GDB_FILE (frame_unwind)
    273 INIT_GDB_FILE (gcore)
    274 INIT_GDB_FILE (gdb_demangle)
    275 INIT_GDB_FILE (gdb_bfd)
    276 INIT_GDB_FILE (gdbtypes)
    277 INIT_GDB_FILE (gmp_utils)
    278 INIT_GDB_FILE (gnu_v2_abi)
    279 INIT_GDB_FILE (gnu_v3_abi)
    280 INIT_GDB_FILE (infcall)
    281 INIT_GDB_FILE (infcmd)
    282 INIT_GDB_FILE (inflow)
    283 INIT_GDB_FILE (infrun)
    284 INIT_GDB_FILE (inline_frame)
    285 INIT_GDB_FILE (interpreter)
    286 INIT_GDB_FILE (jit)
    287 INIT_GDB_FILE (language)
    288 INIT_GDB_FILE (macrocmd)
    289 INIT_GDB_FILE (macroscope)
    290 INIT_GDB_FILE (maint_cmds)
    291 INIT_GDB_FILE (maint_test_options)
    292 INIT_GDB_FILE (maint_test_settings)
    293 INIT_GDB_FILE (mem)
    294 INIT_GDB_FILE (objc_language)
    295 INIT_GDB_FILE (observer)
    296 INIT_GDB_FILE (gdb_osabi)
    297 INIT_GDB_FILE (osdata)
    298 INIT_GDB_FILE (pascal_valprint)
    299 INIT_GDB_FILE (parse)
    300 INIT_GDB_FILE (printcmd)
    301 INIT_GDB_FILE (probe)
    302 INIT_GDB_FILE (producer)
    303 INIT_GDB_FILE (psymtab)
    304 INIT_GDB_FILE (record)
    305 INIT_GDB_FILE (record_btrace)
    306 INIT_GDB_FILE (record_full)
    307 INIT_GDB_FILE (regcache)
    308 INIT_GDB_FILE (regcache_dump)
    309 INIT_GDB_FILE (reggroup)
    310 INIT_GDB_FILE (remote)
    311 INIT_GDB_FILE (notif)
    312 INIT_GDB_FILE (reverse)
    313 INIT_GDB_FILE (run_on_main_thread)
    314 INIT_GDB_FILE (rust_exp)
    315 INIT_GDB_FILE (serial)
    316 INIT_GDB_FILE (step_skip)
    317 INIT_GDB_FILE (solib)
    318 INIT_GDB_FILE (source)
    319 INIT_GDB_FILE (source_cache)
    320 INIT_GDB_FILE (stabsread)
    321 INIT_GDB_FILE (stack)
    322 INIT_GDB_FILE (frame_reg)
    323 INIT_GDB_FILE (symfile)
    324 INIT_GDB_FILE (symfile_debug)
    325 INIT_GDB_FILE (symmisc)
    326 INIT_GDB_FILE (symtab)
    327 INIT_GDB_FILE (target)
    328 INIT_GDB_FILE (target_connection)
    329 INIT_GDB_FILE (target_dcache)
    330 INIT_GDB_FILE (target_descriptions)
    331 INIT_GDB_FILE (thread)
    332 INIT_GDB_FILE (top)
    333 INIT_GDB_FILE (ctf)
    334 INIT_GDB_FILE (tracefile)
    335 INIT_GDB_FILE (tracefile_tfile)
    336 INIT_GDB_FILE (tracepoint)
    337 INIT_GDB_FILE (typeprint)
    338 INIT_GDB_FILE (ui)
    339 INIT_GDB_FILE (user_regs)
    340 INIT_GDB_FILE (utils)
    341 INIT_GDB_FILE (valops)
    342 INIT_GDB_FILE (valprint)
    343 INIT_GDB_FILE (values)
    344 INIT_GDB_FILE (varobj)
    345 INIT_GDB_FILE (xml_support)
    346 INIT_GDB_FILE (cli_cmds)
    347 INIT_GDB_FILE (cli_dump)
    348 INIT_GDB_FILE (cli_interp)
    349 INIT_GDB_FILE (cli_logging)
    350 INIT_GDB_FILE (cli_script)
    351 INIT_GDB_FILE (cli_style)
    352 INIT_GDB_FILE (mi_cmd_env)
    353 INIT_GDB_FILE (mi_cmds)
    354 INIT_GDB_FILE (mi_interp)
    355 INIT_GDB_FILE (mi_main)
    356 INIT_GDB_FILE (dbxread)
    357 INIT_GDB_FILE (mipsread)
    358 INIT_GDB_FILE (coffread)
    359 INIT_GDB_FILE (coff_pe_read)
    360 INIT_GDB_FILE (xcoffread)
    361 INIT_GDB_FILE (elfread)
    362 INIT_GDB_FILE (stap_probe)
    363 INIT_GDB_FILE (dtrace_probe)
    364     };
    365 
    366   /* If GDB_REVERSE_INIT_FUNCTIONS is set (any value), reverse the
    367      order in which initialization functions are called.  This is
    368      used by the testsuite.  */
    369   if (getenv ("GDB_REVERSE_INIT_FUNCTIONS") != nullptr)
    370     std::reverse (functions.begin (), functions.end ());
    371 
    372   for (initialize_file_ftype *function : functions)
    373     function ();
    374 }
    375