void _initialize_f_language (void) { f_type_data = gdbarch_data_register_post_init (build_fortran_types); add_language (&f_language_defn); }
void _initialize_m2_language (void) { m2_type_data = gdbarch_data_register_post_init (build_m2_types); add_language (&m2_language_defn); }
void _initialize_libunwind_frame (void) { libunwind_descr_handle = gdbarch_data_register_post_init (libunwind_descr_init); libunwind_initialized = libunwind_load (); }
void _initialize_java_language (void) { jv_dynamics_objfile_data_key = register_objfile_data_with_cleanup (NULL, jv_per_objfile_free); jv_dynamics_progspace_key = register_program_space_data (); java_type_data = gdbarch_data_register_post_init (build_java_types); add_language (&java_language_defn); }
static void init_gnuv3_ops (void) { vtable_type_gdbarch_data = gdbarch_data_register_post_init (build_gdb_vtable_type); gnu_v3_abi_ops.shortname = "gnu-v3"; gnu_v3_abi_ops.longname = "GNU G++ Version 3 ABI"; gnu_v3_abi_ops.doc = "G++ Version 3 ABI"; gnu_v3_abi_ops.is_destructor_name = (enum dtor_kinds (*) (const char *))is_gnu_v3_mangled_dtor; gnu_v3_abi_ops.is_constructor_name = (enum ctor_kinds (*) (const char *))is_gnu_v3_mangled_ctor; gnu_v3_abi_ops.is_vtable_name = gnuv3_is_vtable_name; gnu_v3_abi_ops.is_operator_name = gnuv3_is_operator_name; gnu_v3_abi_ops.rtti_type = gnuv3_rtti_type; gnu_v3_abi_ops.virtual_fn_field = gnuv3_virtual_fn_field; gnu_v3_abi_ops.baseclass_offset = gnuv3_baseclass_offset; gnu_v3_abi_ops.print_method_ptr = gnuv3_print_method_ptr; gnu_v3_abi_ops.method_ptr_size = gnuv3_method_ptr_size; gnu_v3_abi_ops.make_method_ptr = gnuv3_make_method_ptr; gnu_v3_abi_ops.method_ptr_to_value = gnuv3_method_ptr_to_value; gnu_v3_abi_ops.skip_trampoline = gnuv3_skip_trampoline; gnu_v3_abi_ops.pass_by_reference = gnuv3_pass_by_reference; }
void _initialize_go_language (void) { go_type_data = gdbarch_data_register_post_init (build_go_types); }