Searched refs:gdbarch (Results 1 - 25 of 141) sorted by relevance

123456

/haiku-fatelf/src/bin/gdb/gdb/
H A Dglibc-tdep.h25 struct gdbarch;
27 extern CORE_ADDR glibc_skip_solib_resolver (struct gdbarch *gdbarch,
H A Duser-regs.h43 struct gdbarch;
48 extern int user_reg_map_name_to_regnum (struct gdbarch *gdbarch,
51 extern const char *user_reg_map_regnum_to_name (struct gdbarch *gdbarch,
68 extern void user_reg_add (struct gdbarch *gdbarch, const char *name,
H A Dgdbarch.h25 /* This file was created with the aid of ``gdbarch.sh''.
27 The Bourne shell script ``gdbarch.sh'' creates the files
28 ``new-gdbarch.c'' and ``new-gdbarch.h and then compares them
29 against the existing ``gdbarch.[hc]''. Any differences found
32 If editing this file, please also run gdbarch.sh and merge any
34 to this file, modifying gdbarch.sh and using its output may prove
53 extern struct gdbarch *current_gdbarch;
58 extern const struct bfd_arch_info * gdbarch_bfd_arch_info (struct gdbarch *gdbarch);
1495 struct gdbarch *gdbarch; member in struct:gdbarch_list
[all...]
H A Di386gnu-tdep.c27 i386gnu_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) argument
29 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
32 i386_elf_init_abi (info, gdbarch);
H A Dvaxnbsd-tdep.c46 vaxnbsd_aout_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
50 (gdbarch, vaxnbsd_aout_in_solib_call_trampoline);
56 vaxnbsd_elf_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
60 (gdbarch, generic_in_solib_call_trampoline);
62 (gdbarch, svr4_ilp32_fetch_link_map_offsets);
45 vaxnbsd_aout_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
55 vaxnbsd_elf_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
H A Dsparc64-linux-tdep.c23 #include "gdbarch.h"
29 sparc64_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) argument
31 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
34 sparc64_sol2_init_abi (info, gdbarch);
37 set_gdbarch_software_single_step (gdbarch, sparc_software_single_step);
H A Darch-utils.h26 struct gdbarch;
32 /* gdbarch trace variable */
38 enum return_value_convention legacy_return_value (struct gdbarch *gdbarch,
63 extern const struct floatformat *default_float_format (struct gdbarch *gdbarch);
64 extern const struct floatformat *default_double_format (struct gdbarch *gdbarch);
96 extern CORE_ADDR generic_skip_solib_resolver (struct gdbarch *gdbarch,
[all...]
H A Dgdbarch.c25 /* This file was created with the aid of ``gdbarch.sh''.
27 The Bourne shell script ``gdbarch.sh'' creates the files
28 ``new-gdbarch.c'' and ``new-gdbarch.h and then compares them
29 against the existing ``gdbarch.[hc]''. Any differences found
32 If editing this file, please also run gdbarch.sh and merge any
34 to this file, modifying gdbarch.sh and using its output may prove
56 static void alloc_gdbarch_data (struct gdbarch *);
75 /* Maintain the struct gdbarch object */
77 struct gdbarch struct
1646 gdbarch_tdep(struct gdbarch *gdbarch) argument
1655 gdbarch_bfd_arch_info(struct gdbarch *gdbarch) argument
1664 gdbarch_byte_order(struct gdbarch *gdbarch) argument
1673 gdbarch_osabi(struct gdbarch *gdbarch) argument
1682 gdbarch_short_bit(struct gdbarch *gdbarch) argument
1692 set_gdbarch_short_bit(struct gdbarch *gdbarch, int short_bit) argument
1699 gdbarch_int_bit(struct gdbarch *gdbarch) argument
1709 set_gdbarch_int_bit(struct gdbarch *gdbarch, int int_bit) argument
1716 gdbarch_long_bit(struct gdbarch *gdbarch) argument
1726 set_gdbarch_long_bit(struct gdbarch *gdbarch, int long_bit) argument
1733 gdbarch_long_long_bit(struct gdbarch *gdbarch) argument
1743 set_gdbarch_long_long_bit(struct gdbarch *gdbarch, int long_long_bit) argument
1750 gdbarch_float_bit(struct gdbarch *gdbarch) argument
1760 set_gdbarch_float_bit(struct gdbarch *gdbarch, int float_bit) argument
1767 gdbarch_float_format(struct gdbarch *gdbarch) argument
1776 set_gdbarch_float_format(struct gdbarch *gdbarch, const struct floatformat * float_format) argument
1783 gdbarch_double_bit(struct gdbarch *gdbarch) argument
1793 set_gdbarch_double_bit(struct gdbarch *gdbarch, int double_bit) argument
1800 gdbarch_double_format(struct gdbarch *gdbarch) argument
1809 set_gdbarch_double_format(struct gdbarch *gdbarch, const struct floatformat * double_format) argument
1816 gdbarch_long_double_bit(struct gdbarch *gdbarch) argument
1826 set_gdbarch_long_double_bit(struct gdbarch *gdbarch, int long_double_bit) argument
1833 gdbarch_long_double_format(struct gdbarch *gdbarch) argument
1842 set_gdbarch_long_double_format(struct gdbarch *gdbarch, const struct floatformat * long_double_format) argument
1849 gdbarch_ptr_bit(struct gdbarch *gdbarch) argument
1859 set_gdbarch_ptr_bit(struct gdbarch *gdbarch, int ptr_bit) argument
1866 gdbarch_addr_bit(struct gdbarch *gdbarch) argument
1877 set_gdbarch_addr_bit(struct gdbarch *gdbarch, int addr_bit) argument
1884 gdbarch_bfd_vma_bit(struct gdbarch *gdbarch) argument
1894 set_gdbarch_bfd_vma_bit(struct gdbarch *gdbarch, int bfd_vma_bit) argument
1901 gdbarch_char_signed(struct gdbarch *gdbarch) argument
1912 set_gdbarch_char_signed(struct gdbarch *gdbarch, int char_signed) argument
1919 gdbarch_read_pc_p(struct gdbarch *gdbarch) argument
1926 gdbarch_read_pc(struct gdbarch *gdbarch, ptid_t ptid) argument
1936 set_gdbarch_read_pc(struct gdbarch *gdbarch, gdbarch_read_pc_ftype read_pc) argument
1943 gdbarch_write_pc(struct gdbarch *gdbarch, CORE_ADDR val, ptid_t ptid) argument
1953 set_gdbarch_write_pc(struct gdbarch *gdbarch, gdbarch_write_pc_ftype write_pc) argument
1960 gdbarch_read_sp_p(struct gdbarch *gdbarch) argument
1967 gdbarch_read_sp(struct gdbarch *gdbarch) argument
1977 set_gdbarch_read_sp(struct gdbarch *gdbarch, gdbarch_read_sp_ftype read_sp) argument
1984 gdbarch_virtual_frame_pointer(struct gdbarch *gdbarch, CORE_ADDR pc, int *frame_regnum, LONGEST *frame_offset) argument
1994 set_gdbarch_virtual_frame_pointer(struct gdbarch *gdbarch, gdbarch_virtual_frame_pointer_ftype virtual_frame_pointer) argument
2001 gdbarch_pseudo_register_read_p(struct gdbarch *gdbarch) argument
2008 gdbarch_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int cookednum, void *buf) argument
2018 set_gdbarch_pseudo_register_read(struct gdbarch *gdbarch, gdbarch_pseudo_register_read_ftype pseudo_register_read) argument
2025 gdbarch_pseudo_register_write_p(struct gdbarch *gdbarch) argument
2032 gdbarch_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int cookednum, const void *buf) argument
2042 set_gdbarch_pseudo_register_write(struct gdbarch *gdbarch, gdbarch_pseudo_register_write_ftype pseudo_register_write) argument
2049 gdbarch_num_regs(struct gdbarch *gdbarch) argument
2060 set_gdbarch_num_regs(struct gdbarch *gdbarch, int num_regs) argument
2067 gdbarch_num_pseudo_regs(struct gdbarch *gdbarch) argument
2077 set_gdbarch_num_pseudo_regs(struct gdbarch *gdbarch, int num_pseudo_regs) argument
2084 gdbarch_sp_regnum(struct gdbarch *gdbarch) argument
2094 set_gdbarch_sp_regnum(struct gdbarch *gdbarch, int sp_regnum) argument
2101 gdbarch_pc_regnum(struct gdbarch *gdbarch) argument
2111 set_gdbarch_pc_regnum(struct gdbarch *gdbarch, int pc_regnum) argument
2118 gdbarch_ps_regnum(struct gdbarch *gdbarch) argument
2128 set_gdbarch_ps_regnum(struct gdbarch *gdbarch, int ps_regnum) argument
2135 gdbarch_fp0_regnum(struct gdbarch *gdbarch) argument
2145 set_gdbarch_fp0_regnum(struct gdbarch *gdbarch, int fp0_regnum) argument
2152 gdbarch_stab_reg_to_regnum(struct gdbarch *gdbarch, int stab_regnr) argument
2162 set_gdbarch_stab_reg_to_regnum(struct gdbarch *gdbarch, gdbarch_stab_reg_to_regnum_ftype stab_reg_to_regnum) argument
2169 gdbarch_ecoff_reg_to_regnum(struct gdbarch *gdbarch, int ecoff_regnr) argument
2179 set_gdbarch_ecoff_reg_to_regnum(struct gdbarch *gdbarch, gdbarch_ecoff_reg_to_regnum_ftype ecoff_reg_to_regnum) argument
2186 gdbarch_dwarf_reg_to_regnum(struct gdbarch *gdbarch, int dwarf_regnr) argument
2196 set_gdbarch_dwarf_reg_to_regnum(struct gdbarch *gdbarch, gdbarch_dwarf_reg_to_regnum_ftype dwarf_reg_to_regnum) argument
2203 gdbarch_sdb_reg_to_regnum(struct gdbarch *gdbarch, int sdb_regnr) argument
2213 set_gdbarch_sdb_reg_to_regnum(struct gdbarch *gdbarch, gdbarch_sdb_reg_to_regnum_ftype sdb_reg_to_regnum) argument
2220 gdbarch_dwarf2_reg_to_regnum(struct gdbarch *gdbarch, int dwarf2_regnr) argument
2230 set_gdbarch_dwarf2_reg_to_regnum(struct gdbarch *gdbarch, gdbarch_dwarf2_reg_to_regnum_ftype dwarf2_reg_to_regnum) argument
2237 gdbarch_register_name(struct gdbarch *gdbarch, int regnr) argument
2247 set_gdbarch_register_name(struct gdbarch *gdbarch, gdbarch_register_name_ftype register_name) argument
2254 gdbarch_register_type_p(struct gdbarch *gdbarch) argument
2261 gdbarch_register_type(struct gdbarch *gdbarch, int reg_nr) argument
2271 set_gdbarch_register_type(struct gdbarch *gdbarch, gdbarch_register_type_ftype register_type) argument
2278 gdbarch_deprecated_register_byte_p(struct gdbarch *gdbarch) argument
2285 gdbarch_deprecated_register_byte(struct gdbarch *gdbarch, int reg_nr) argument
2296 set_gdbarch_deprecated_register_byte(struct gdbarch *gdbarch, gdbarch_deprecated_register_byte_ftype deprecated_register_byte) argument
2303 gdbarch_unwind_dummy_id_p(struct gdbarch *gdbarch) argument
2310 gdbarch_unwind_dummy_id(struct gdbarch *gdbarch, struct frame_info *info) argument
2320 set_gdbarch_unwind_dummy_id(struct gdbarch *gdbarch, gdbarch_unwind_dummy_id_ftype unwind_dummy_id) argument
2327 gdbarch_deprecated_fp_regnum(struct gdbarch *gdbarch) argument
2337 set_gdbarch_deprecated_fp_regnum(struct gdbarch *gdbarch, int deprecated_fp_regnum) argument
2344 gdbarch_push_dummy_call_p(struct gdbarch *gdbarch) argument
2351 gdbarch_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument
2361 set_gdbarch_push_dummy_call(struct gdbarch *gdbarch, gdbarch_push_dummy_call_ftype push_dummy_call) argument
2368 gdbarch_deprecated_push_arguments_p(struct gdbarch *gdbarch) argument
2375 gdbarch_deprecated_push_arguments(struct gdbarch *gdbarch, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument
2385 set_gdbarch_deprecated_push_arguments(struct gdbarch *gdbarch, gdbarch_deprecated_push_arguments_ftype deprecated_push_arguments) argument
2392 gdbarch_deprecated_register_size(struct gdbarch *gdbarch) argument
2401 set_gdbarch_deprecated_register_size(struct gdbarch *gdbarch, int deprecated_register_size) argument
2408 gdbarch_call_dummy_location(struct gdbarch *gdbarch) argument
2418 set_gdbarch_call_dummy_location(struct gdbarch *gdbarch, int call_dummy_location) argument
2425 gdbarch_push_dummy_code_p(struct gdbarch *gdbarch) argument
2432 gdbarch_push_dummy_code(struct gdbarch *gdbarch, CORE_ADDR sp, CORE_ADDR funaddr, int using_gcc, struct value **args, int nargs, struct type *value_type, CORE_ADDR *real_pc, CORE_ADDR *bp_addr) argument
2442 set_gdbarch_push_dummy_code(struct gdbarch *gdbarch, gdbarch_push_dummy_code_ftype push_dummy_code) argument
2449 gdbarch_print_registers_info(struct gdbarch *gdbarch, struct ui_file *file, struct frame_info *frame, int regnum, int all) argument
2459 set_gdbarch_print_registers_info(struct gdbarch *gdbarch, gdbarch_print_registers_info_ftype print_registers_info) argument
2466 gdbarch_print_float_info_p(struct gdbarch *gdbarch) argument
2473 gdbarch_print_float_info(struct gdbarch *gdbarch, struct ui_file *file, struct frame_info *frame, const char *args) argument
2483 set_gdbarch_print_float_info(struct gdbarch *gdbarch, gdbarch_print_float_info_ftype print_float_info) argument
2490 gdbarch_print_vector_info_p(struct gdbarch *gdbarch) argument
2497 gdbarch_print_vector_info(struct gdbarch *gdbarch, struct ui_file *file, struct frame_info *frame, const char *args) argument
2507 set_gdbarch_print_vector_info(struct gdbarch *gdbarch, gdbarch_print_vector_info_ftype print_vector_info) argument
2514 gdbarch_register_sim_regno(struct gdbarch *gdbarch, int reg_nr) argument
2524 set_gdbarch_register_sim_regno(struct gdbarch *gdbarch, gdbarch_register_sim_regno_ftype register_sim_regno) argument
2531 gdbarch_register_bytes_ok_p(struct gdbarch *gdbarch) argument
2538 gdbarch_register_bytes_ok(struct gdbarch *gdbarch, long nr_bytes) argument
2548 set_gdbarch_register_bytes_ok(struct gdbarch *gdbarch, gdbarch_register_bytes_ok_ftype register_bytes_ok) argument
2555 gdbarch_cannot_fetch_register(struct gdbarch *gdbarch, int regnum) argument
2565 set_gdbarch_cannot_fetch_register(struct gdbarch *gdbarch, gdbarch_cannot_fetch_register_ftype cannot_fetch_register) argument
2572 gdbarch_cannot_store_register(struct gdbarch *gdbarch, int regnum) argument
2582 set_gdbarch_cannot_store_register(struct gdbarch *gdbarch, gdbarch_cannot_store_register_ftype cannot_store_register) argument
2589 gdbarch_get_longjmp_target_p(struct gdbarch *gdbarch) argument
2596 gdbarch_get_longjmp_target(struct gdbarch *gdbarch, CORE_ADDR *pc) argument
2606 set_gdbarch_get_longjmp_target(struct gdbarch *gdbarch, gdbarch_get_longjmp_target_ftype get_longjmp_target) argument
2613 gdbarch_believe_pcc_promotion(struct gdbarch *gdbarch) argument
2622 set_gdbarch_believe_pcc_promotion(struct gdbarch *gdbarch, int believe_pcc_promotion) argument
2629 gdbarch_convert_register_p(struct gdbarch *gdbarch, int regnum, struct type *type) argument
2639 set_gdbarch_convert_register_p(struct gdbarch *gdbarch, gdbarch_convert_register_p_ftype convert_register_p) argument
2646 gdbarch_register_to_value(struct gdbarch *gdbarch, struct frame_info *frame, int regnum, struct type *type, void *buf) argument
2656 set_gdbarch_register_to_value(struct gdbarch *gdbarch, gdbarch_register_to_value_ftype register_to_value) argument
2663 gdbarch_value_to_register(struct gdbarch *gdbarch, struct frame_info *frame, int regnum, struct type *type, const void *buf) argument
2673 set_gdbarch_value_to_register(struct gdbarch *gdbarch, gdbarch_value_to_register_ftype value_to_register) argument
2680 gdbarch_pointer_to_address(struct gdbarch *gdbarch, struct type *type, const void *buf) argument
2690 set_gdbarch_pointer_to_address(struct gdbarch *gdbarch, gdbarch_pointer_to_address_ftype pointer_to_address) argument
2697 gdbarch_address_to_pointer(struct gdbarch *gdbarch, struct type *type, void *buf, CORE_ADDR addr) argument
2707 set_gdbarch_address_to_pointer(struct gdbarch *gdbarch, gdbarch_address_to_pointer_ftype address_to_pointer) argument
2714 gdbarch_integer_to_address_p(struct gdbarch *gdbarch) argument
2721 gdbarch_integer_to_address(struct gdbarch *gdbarch, struct type *type, void *buf) argument
2731 set_gdbarch_integer_to_address(struct gdbarch *gdbarch, gdbarch_integer_to_address_ftype integer_to_address) argument
2738 gdbarch_deprecated_store_struct_return_p(struct gdbarch *gdbarch) argument
2745 gdbarch_deprecated_store_struct_return(struct gdbarch *gdbarch, CORE_ADDR addr, CORE_ADDR sp) argument
2755 set_gdbarch_deprecated_store_struct_return(struct gdbarch *gdbarch, gdbarch_deprecated_store_struct_return_ftype deprecated_store_struct_return) argument
2762 gdbarch_return_value_p(struct gdbarch *gdbarch) argument
2769 gdbarch_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument
2780 set_gdbarch_return_value(struct gdbarch *gdbarch, gdbarch_return_value_ftype return_value) argument
2787 gdbarch_extract_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *valbuf) argument
2797 set_gdbarch_extract_return_value(struct gdbarch *gdbarch, gdbarch_extract_return_value_ftype extract_return_value) argument
2804 gdbarch_store_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, const void *valbuf) argument
2814 set_gdbarch_store_return_value(struct gdbarch *gdbarch, gdbarch_store_return_value_ftype store_return_value) argument
2821 gdbarch_deprecated_extract_return_value(struct gdbarch *gdbarch, struct type *type, char *regbuf, char *valbuf) argument
2831 set_gdbarch_deprecated_extract_return_value(struct gdbarch *gdbarch, gdbarch_deprecated_extract_return_value_ftype deprecated_extract_return_value) argument
2838 gdbarch_deprecated_store_return_value(struct gdbarch *gdbarch, struct type *type, char *valbuf) argument
2848 set_gdbarch_deprecated_store_return_value(struct gdbarch *gdbarch, gdbarch_deprecated_store_return_value_ftype deprecated_store_return_value) argument
2855 gdbarch_deprecated_use_struct_convention(struct gdbarch *gdbarch, int gcc_p, struct type *value_type) argument
2865 set_gdbarch_deprecated_use_struct_convention(struct gdbarch *gdbarch, gdbarch_deprecated_use_struct_convention_ftype deprecated_use_struct_convention) argument
2872 gdbarch_deprecated_extract_struct_value_address_p(struct gdbarch *gdbarch) argument
2879 gdbarch_deprecated_extract_struct_value_address(struct gdbarch *gdbarch, struct regcache *regcache) argument
2889 set_gdbarch_deprecated_extract_struct_value_address(struct gdbarch *gdbarch, gdbarch_deprecated_extract_struct_value_address_ftype deprecated_extract_struct_value_address) argument
2896 gdbarch_skip_prologue(struct gdbarch *gdbarch, CORE_ADDR ip) argument
2906 set_gdbarch_skip_prologue(struct gdbarch *gdbarch, gdbarch_skip_prologue_ftype skip_prologue) argument
2913 gdbarch_inner_than(struct gdbarch *gdbarch, CORE_ADDR lhs, CORE_ADDR rhs) argument
2923 set_gdbarch_inner_than(struct gdbarch *gdbarch, gdbarch_inner_than_ftype inner_than) argument
2930 gdbarch_breakpoint_from_pc(struct gdbarch *gdbarch, CORE_ADDR *pcptr, int *lenptr) argument
2940 set_gdbarch_breakpoint_from_pc(struct gdbarch *gdbarch, gdbarch_breakpoint_from_pc_ftype breakpoint_from_pc) argument
2947 gdbarch_adjust_breakpoint_address_p(struct gdbarch *gdbarch) argument
2954 gdbarch_adjust_breakpoint_address(struct gdbarch *gdbarch, CORE_ADDR bpaddr) argument
2964 set_gdbarch_adjust_breakpoint_address(struct gdbarch *gdbarch, gdbarch_adjust_breakpoint_address_ftype adjust_breakpoint_address) argument
2971 gdbarch_memory_insert_breakpoint(struct gdbarch *gdbarch, CORE_ADDR addr, char *contents_cache) argument
2981 set_gdbarch_memory_insert_breakpoint(struct gdbarch *gdbarch, gdbarch_memory_insert_breakpoint_ftype memory_insert_breakpoint) argument
2988 gdbarch_memory_remove_breakpoint(struct gdbarch *gdbarch, CORE_ADDR addr, char *contents_cache) argument
2998 set_gdbarch_memory_remove_breakpoint(struct gdbarch *gdbarch, gdbarch_memory_remove_breakpoint_ftype memory_remove_breakpoint) argument
3005 gdbarch_decr_pc_after_break(struct gdbarch *gdbarch) argument
3015 set_gdbarch_decr_pc_after_break(struct gdbarch *gdbarch, CORE_ADDR decr_pc_after_break) argument
3022 gdbarch_deprecated_function_start_offset(struct gdbarch *gdbarch) argument
3032 set_gdbarch_deprecated_function_start_offset(struct gdbarch *gdbarch, CORE_ADDR deprecated_function_start_offset) argument
3039 gdbarch_remote_translate_xfer_address(struct gdbarch *gdbarch, struct regcache *regcache, CORE_ADDR gdb_addr, int gdb_len, CORE_ADDR *rem_addr, int *rem_len) argument
3049 set_gdbarch_remote_translate_xfer_address(struct gdbarch *gdbarch, gdbarch_remote_translate_xfer_address_ftype remote_translate_xfer_address) argument
3056 gdbarch_frame_args_skip(struct gdbarch *gdbarch) argument
3066 set_gdbarch_frame_args_skip(struct gdbarch *gdbarch, CORE_ADDR frame_args_skip) argument
3073 gdbarch_unwind_pc_p(struct gdbarch *gdbarch) argument
3080 gdbarch_unwind_pc(struct gdbarch *gdbarch, struct frame_info *next_frame) argument
3090 set_gdbarch_unwind_pc(struct gdbarch *gdbarch, gdbarch_unwind_pc_ftype unwind_pc) argument
3097 gdbarch_unwind_sp_p(struct gdbarch *gdbarch) argument
3104 gdbarch_unwind_sp(struct gdbarch *gdbarch, struct frame_info *next_frame) argument
3114 set_gdbarch_unwind_sp(struct gdbarch *gdbarch, gdbarch_unwind_sp_ftype unwind_sp) argument
3121 gdbarch_deprecated_saved_pc_after_call_p(struct gdbarch *gdbarch) argument
3128 gdbarch_deprecated_saved_pc_after_call(struct gdbarch *gdbarch, struct frame_info *frame) argument
3138 set_gdbarch_deprecated_saved_pc_after_call(struct gdbarch *gdbarch, gdbarch_deprecated_saved_pc_after_call_ftype deprecated_saved_pc_after_call) argument
3145 gdbarch_frame_num_args_p(struct gdbarch *gdbarch) argument
3152 gdbarch_frame_num_args(struct gdbarch *gdbarch, struct frame_info *frame) argument
3162 set_gdbarch_frame_num_args(struct gdbarch *gdbarch, gdbarch_frame_num_args_ftype frame_num_args) argument
3169 gdbarch_deprecated_stack_align_p(struct gdbarch *gdbarch) argument
3176 gdbarch_deprecated_stack_align(struct gdbarch *gdbarch, CORE_ADDR sp) argument
3186 set_gdbarch_deprecated_stack_align(struct gdbarch *gdbarch, gdbarch_deprecated_stack_align_ftype deprecated_stack_align) argument
3193 gdbarch_frame_align_p(struct gdbarch *gdbarch) argument
3200 gdbarch_frame_align(struct gdbarch *gdbarch, CORE_ADDR address) argument
3210 set_gdbarch_frame_align(struct gdbarch *gdbarch, gdbarch_frame_align_ftype frame_align) argument
3217 gdbarch_deprecated_reg_struct_has_addr_p(struct gdbarch *gdbarch) argument
3224 gdbarch_deprecated_reg_struct_has_addr(struct gdbarch *gdbarch, int gcc_p, struct type *type) argument
3234 set_gdbarch_deprecated_reg_struct_has_addr(struct gdbarch *gdbarch, gdbarch_deprecated_reg_struct_has_addr_ftype deprecated_reg_struct_has_addr) argument
3241 gdbarch_stabs_argument_has_addr(struct gdbarch *gdbarch, struct type *type) argument
3251 set_gdbarch_stabs_argument_has_addr(struct gdbarch *gdbarch, gdbarch_stabs_argument_has_addr_ftype stabs_argument_has_addr) argument
3258 gdbarch_frame_red_zone_size(struct gdbarch *gdbarch) argument
3267 set_gdbarch_frame_red_zone_size(struct gdbarch *gdbarch, int frame_red_zone_size) argument
3274 gdbarch_convert_from_func_ptr_addr(struct gdbarch *gdbarch, CORE_ADDR addr, struct target_ops *targ) argument
3284 set_gdbarch_convert_from_func_ptr_addr(struct gdbarch *gdbarch, gdbarch_convert_from_func_ptr_addr_ftype convert_from_func_ptr_addr) argument
3291 gdbarch_addr_bits_remove(struct gdbarch *gdbarch, CORE_ADDR addr) argument
3301 set_gdbarch_addr_bits_remove(struct gdbarch *gdbarch, gdbarch_addr_bits_remove_ftype addr_bits_remove) argument
3308 gdbarch_smash_text_address(struct gdbarch *gdbarch, CORE_ADDR addr) argument
3318 set_gdbarch_smash_text_address(struct gdbarch *gdbarch, gdbarch_smash_text_address_ftype smash_text_address) argument
3325 gdbarch_software_single_step_p(struct gdbarch *gdbarch) argument
3332 gdbarch_software_single_step(struct gdbarch *gdbarch, enum target_signal sig, int insert_breakpoints_p) argument
3342 set_gdbarch_software_single_step(struct gdbarch *gdbarch, gdbarch_software_single_step_ftype software_single_step) argument
3349 gdbarch_print_insn(struct gdbarch *gdbarch, bfd_vma vma, struct disassemble_info *info) argument
3359 set_gdbarch_print_insn(struct gdbarch *gdbarch, gdbarch_print_insn_ftype print_insn) argument
3366 gdbarch_skip_trampoline_code(struct gdbarch *gdbarch, CORE_ADDR pc) argument
3376 set_gdbarch_skip_trampoline_code(struct gdbarch *gdbarch, gdbarch_skip_trampoline_code_ftype skip_trampoline_code) argument
3383 gdbarch_skip_solib_resolver(struct gdbarch *gdbarch, CORE_ADDR pc) argument
3393 set_gdbarch_skip_solib_resolver(struct gdbarch *gdbarch, gdbarch_skip_solib_resolver_ftype skip_solib_resolver) argument
3400 gdbarch_in_solib_call_trampoline(struct gdbarch *gdbarch, CORE_ADDR pc, char *name) argument
3410 set_gdbarch_in_solib_call_trampoline(struct gdbarch *gdbarch, gdbarch_in_solib_call_trampoline_ftype in_solib_call_trampoline) argument
3417 gdbarch_in_solib_return_trampoline(struct gdbarch *gdbarch, CORE_ADDR pc, char *name) argument
3427 set_gdbarch_in_solib_return_trampoline(struct gdbarch *gdbarch, gdbarch_in_solib_return_trampoline_ftype in_solib_return_trampoline) argument
3434 gdbarch_in_function_epilogue_p(struct gdbarch *gdbarch, CORE_ADDR addr) argument
3444 set_gdbarch_in_function_epilogue_p(struct gdbarch *gdbarch, gdbarch_in_function_epilogue_p_ftype in_function_epilogue_p) argument
3451 gdbarch_construct_inferior_arguments(struct gdbarch *gdbarch, int argc, char **argv) argument
3461 set_gdbarch_construct_inferior_arguments(struct gdbarch *gdbarch, gdbarch_construct_inferior_arguments_ftype construct_inferior_arguments) argument
3468 gdbarch_elf_make_msymbol_special(struct gdbarch *gdbarch, asymbol *sym, struct minimal_symbol *msym) argument
3478 set_gdbarch_elf_make_msymbol_special(struct gdbarch *gdbarch, gdbarch_elf_make_msymbol_special_ftype elf_make_msymbol_special) argument
3485 gdbarch_coff_make_msymbol_special(struct gdbarch *gdbarch, int val, struct minimal_symbol *msym) argument
3495 set_gdbarch_coff_make_msymbol_special(struct gdbarch *gdbarch, gdbarch_coff_make_msymbol_special_ftype coff_make_msymbol_special) argument
3502 gdbarch_name_of_malloc(struct gdbarch *gdbarch) argument
3512 set_gdbarch_name_of_malloc(struct gdbarch *gdbarch, const char * name_of_malloc) argument
3519 gdbarch_cannot_step_breakpoint(struct gdbarch *gdbarch) argument
3529 set_gdbarch_cannot_step_breakpoint(struct gdbarch *gdbarch, int cannot_step_breakpoint) argument
3536 gdbarch_have_nonsteppable_watchpoint(struct gdbarch *gdbarch) argument
3546 set_gdbarch_have_nonsteppable_watchpoint(struct gdbarch *gdbarch, int have_nonsteppable_watchpoint) argument
3553 gdbarch_address_class_type_flags_p(struct gdbarch *gdbarch) argument
3560 gdbarch_address_class_type_flags(struct gdbarch *gdbarch, int byte_size, int dwarf2_addr_class) argument
3570 set_gdbarch_address_class_type_flags(struct gdbarch *gdbarch, gdbarch_address_class_type_flags_ftype address_class_type_flags) argument
3577 gdbarch_address_class_type_flags_to_name_p(struct gdbarch *gdbarch) argument
3584 gdbarch_address_class_type_flags_to_name(struct gdbarch *gdbarch, int type_flags) argument
3594 set_gdbarch_address_class_type_flags_to_name(struct gdbarch *gdbarch, gdbarch_address_class_type_flags_to_name_ftype address_class_type_flags_to_name) argument
3601 gdbarch_address_class_name_to_type_flags_p(struct gdbarch *gdbarch) argument
3608 gdbarch_address_class_name_to_type_flags(struct gdbarch *gdbarch, const char *name, int *type_flags_ptr) argument
3618 set_gdbarch_address_class_name_to_type_flags(struct gdbarch *gdbarch, gdbarch_address_class_name_to_type_flags_ftype address_class_name_to_type_flags) argument
3625 gdbarch_register_reggroup_p(struct gdbarch *gdbarch, int regnum, struct reggroup *reggroup) argument
3635 set_gdbarch_register_reggroup_p(struct gdbarch *gdbarch, gdbarch_register_reggroup_p_ftype register_reggroup_p) argument
3642 gdbarch_fetch_pointer_argument_p(struct gdbarch *gdbarch) argument
3649 gdbarch_fetch_pointer_argument(struct gdbarch *gdbarch, struct frame_info *frame, int argi, struct type *type) argument
3659 set_gdbarch_fetch_pointer_argument(struct gdbarch *gdbarch, gdbarch_fetch_pointer_argument_ftype fetch_pointer_argument) argument
3666 gdbarch_regset_from_core_section_p(struct gdbarch *gdbarch) argument
3673 gdbarch_regset_from_core_section(struct gdbarch *gdbarch, const char *sect_name, size_t sect_size) argument
3683 set_gdbarch_regset_from_core_section(struct gdbarch *gdbarch, gdbarch_regset_from_core_section_ftype regset_from_core_section) argument
3752 alloc_gdbarch_data(struct gdbarch *gdbarch) argument
3763 deprecated_set_gdbarch_data(struct gdbarch *gdbarch, struct gdbarch_data *data, void *pointer) argument
3777 gdbarch_data(struct gdbarch *gdbarch, struct gdbarch_data *data) argument
[all...]
H A Dmips-tdep.h25 struct gdbarch;
41 enum mips_abi mips_abi (struct gdbarch *gdbarch);
48 extern int mips_isa_regsize (struct gdbarch *gdbarch);
62 extern const struct mips_regnum *mips_regnum (struct gdbarch *gdbarch);
H A Dns32knbsd-tdep.c39 struct gdbarch *gdbarch)
42 ns32k_gdbarch_init_32382 (gdbarch);
47 struct gdbarch *gdbarch)
49 ns32knbsd_init_abi_common (info, gdbarch);
51 set_gdbarch_in_solib_call_trampoline (gdbarch,
38 ns32knbsd_init_abi_common(struct gdbarch_info info, struct gdbarch *gdbarch) argument
46 ns32knbsd_init_abi_aout(struct gdbarch_info info, struct gdbarch *gdbarch) argument
H A Dreggroups.h27 struct gdbarch;
48 extern void reggroup_add (struct gdbarch *gdbarch, struct reggroup *group);
57 extern struct reggroup *reggroup_next (struct gdbarch *gdbarch,
61 extern int default_register_reggroup_p (struct gdbarch *gdbarch, int regnum,
H A Di386fbsd-tdep.c69 i386fbsdaout_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) argument
71 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
74 i386bsd_init_abi (info, gdbarch);
96 i386fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) argument
99 i386fbsdaout_init_abi (info, gdbarch);
102 i386_elf_init_abi (info, gdbarch);
106 (gdbarch, generic_in_solib_call_trampoline);
108 (gdbarch, svr4_ilp32_fetch_link_map_offset
146 i386fbsd4_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
[all...]
H A Damd64-haiku-tdep.c24 #include "gdbarch.h"
30 amd64_haiku_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) argument
32 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
34 amd64_init_abi (info, gdbarch);
H A Di386-haiku-tdep.c23 #include "gdbarch.h"
35 i386_haiku_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) argument
37 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
40 i386_elf_init_abi (info, gdbarch);
53 // set_gdbarch_skip_solib_resolver (gdbarch, haiku_skip_solib_resolver);
H A Dregset.h25 struct gdbarch;
49 struct gdbarch *arch;
59 extern struct regset *regset_alloc (struct gdbarch *arch,
H A Duser-regs.c92 user_regs_init (struct gdbarch *gdbarch) argument
95 struct gdb_user_regs *regs = GDBARCH_OBSTACK_ZALLOC (gdbarch, struct gdb_user_regs);
99 GDBARCH_OBSTACK_ZALLOC (gdbarch, struct user_reg));
104 user_reg_add (struct gdbarch *gdbarch, const char *name, argument
107 struct gdb_user_regs *regs = gdbarch_data (gdbarch, user_regs_data);
112 regs = user_regs_init (gdbarch);
113 deprecated_set_gdbarch_data (gdbarch, user_regs_data, regs);
116 GDBARCH_OBSTACK_ZALLOC (gdbarch, struc
120 user_reg_map_name_to_regnum(struct gdbarch *gdbarch, const char *name, int len) argument
162 usernum_to_user_reg(struct gdbarch *gdbarch, int usernum) argument
176 user_reg_map_regnum_to_name(struct gdbarch *gdbarch, int regnum) argument
197 struct gdbarch *gdbarch = get_frame_arch (frame); local
[all...]
H A Dalpha-osf1-tdep.c50 struct gdbarch *gdbarch)
52 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
55 alpha_mdebug_init_abi (info, gdbarch);
60 set_gdbarch_software_single_step (gdbarch, alpha_software_single_step);
49 alpha_osf1_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
H A Dframe-base.h29 struct gdbarch;
78 extern void frame_base_append_sniffer (struct gdbarch *gdbarch,
85 extern void frame_base_set_default (struct gdbarch *gdbarch,
H A Di386-cygwin-tdep.c42 i386_cygwin_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) argument
44 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
46 set_gdbarch_in_solib_call_trampoline (gdbarch,
48 set_gdbarch_skip_trampoline_code (gdbarch, i386_cygwin_skip_trampoline_code);
H A Di386obsd-tdep.c143 i386obsd_aout_regset_from_core_section (struct gdbarch *gdbarch,
147 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
157 regset_alloc (gdbarch, i386obsd_aout_supply_regset, NULL);
192 i386obsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
194 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
197 i386bsd_init_abi (info, gdbarch);
221 i386obsd_aout_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
142 i386obsd_aout_regset_from_core_section(struct gdbarch *gdbarch, const char *sect_name, size_t sect_size) argument
190 i386obsd_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
219 i386obsd_aout_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
231 i386obsd_elf_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
[all...]
H A Dm68kbsd-tdep.c118 m68kbsd_regset_from_core_section (struct gdbarch *gdbarch, argument
145 m68kbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
147 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
153 (gdbarch, m68kbsd_regset_from_core_section);
159 m68kbsd_aout_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
161 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
163 m68kbsd_init_abi (info, gdbarch);
143 m68kbsd_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
157 m68kbsd_aout_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
173 m68kbsd_elf_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
[all...]
H A Darmnbsd-tdep.c53 struct gdbarch *gdbarch)
55 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
85 struct gdbarch *gdbarch)
87 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
89 arm_netbsd_init_abi_common (info, gdbarch);
92 (gdbarch, arm_netbsd_aout_in_solib_call_trampoline);
98 struct gdbarch *gdbarch)
52 arm_netbsd_init_abi_common(struct gdbarch_info info, struct gdbarch *gdbarch) argument
84 arm_netbsd_aout_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
97 arm_netbsd_elf_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
[all...]
H A Dh8300-tdep.c53 static int is_h8300hmode (struct gdbarch *gdbarch);
54 static int is_h8300smode (struct gdbarch *gdbarch);
55 static int is_h8300sxmode (struct gdbarch *gdbarch);
56 static int is_h8300_normal_mode (struct gdbarch *gdbarch);
631 h8300_push_dummy_call (struct gdbarch *gdbarch, struc argument
940 h8300_print_register(struct gdbarch *gdbarch, struct ui_file *file, struct frame_info *frame, int regno) argument
1016 h8300_print_registers_info(struct gdbarch *gdbarch, struct ui_file *file, struct frame_info *frame, int regno, int cpregs) argument
1064 h8300_register_type(struct gdbarch *gdbarch, int regno) argument
1093 h8300_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regno, void *buf) argument
1105 h8300_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regno, const void *buf) argument
1153 h8300_push_dummy_code(struct gdbarch *gdbarch, CORE_ADDR sp, CORE_ADDR funaddr, int using_gcc, struct value **args, int nargs, struct type *value_type, CORE_ADDR *real_pc, CORE_ADDR *bp_addr) argument
1169 h8300_print_float_info(struct gdbarch *gdbarch, struct ui_file *file, struct frame_info *frame, const char *args) argument
1180 struct gdbarch *gdbarch; local
1350 is_h8300hmode(struct gdbarch *gdbarch) argument
1361 is_h8300smode(struct gdbarch *gdbarch) argument
1370 is_h8300sxmode(struct gdbarch *gdbarch) argument
1377 is_h8300_normal_mode(struct gdbarch *gdbarch) argument
[all...]
H A Damd64fbsd-tdep.c123 amd64fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
125 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
128 i386bsd_init_abi (info, gdbarch);
134 amd64_init_abi (info, gdbarch);
144 (gdbarch, svr4_lp64_fetch_link_map_offsets);
122 amd64fbsd_init_abi(struct gdbarch_info info, struct gdbarch *gdbarch) argument
H A Ddwarf2-frame.h27 struct gdbarch;
78 extern void dwarf2_frame_set_init_reg (struct gdbarch *gdbarch,
79 void (*init_reg) (struct gdbarch *, int,

Completed in 114 milliseconds

123456