| /freebsd-12.1/contrib/gdb/gdb/ |
| H A D | mipsv4-nat.c | 56 supply_register (mips_regnum (current_gdbarch)->pc, in supply_gregset() 58 supply_register (mips_regnum (current_gdbarch)->hi, in supply_gregset() 60 supply_register (mips_regnum (current_gdbarch)->lo, in supply_gregset() 62 supply_register (mips_regnum (current_gdbarch)->cause, in supply_gregset() 67 supply_register (mips_regnum (current_gdbarch)->badvaddr, zerobuf); in supply_gregset() 84 if ((regno == -1) || (regno == mips_regnum (current_gdbarch)->pc)) in fill_gregset() 90 if ((regno == -1) || (regno == mips_regnum (current_gdbarch)->hi)) in fill_gregset() 93 if ((regno == -1) || (regno == mips_regnum (current_gdbarch)->lo)) in fill_gregset() 113 supply_register (mips_regnum (current_gdbarch)->fp0 + regi, in supply_fpregset() 130 for (regi = mips_regnum (current_gdbarch)->fp0; in fill_fpregset() [all …]
|
| H A D | gdbarch.h | 52 extern struct gdbarch *current_gdbarch; 89 #define TARGET_OSABI (gdbarch_osabi (current_gdbarch)) 118 #define TARGET_INT_BIT (gdbarch_int_bit (current_gdbarch)) 129 #define TARGET_LONG_BIT (gdbarch_long_bit (current_gdbarch)) 193 #define TARGET_PTR_BIT (gdbarch_ptr_bit (current_gdbarch)) 204 #define TARGET_ADDR_BIT (gdbarch_addr_bit (current_gdbarch)) 323 #define NUM_REGS (gdbarch_num_regs (current_gdbarch)) 351 #define SP_REGNUM (gdbarch_sp_regnum (current_gdbarch)) 360 #define PC_REGNUM (gdbarch_pc_regnum (current_gdbarch)) 369 #define PS_REGNUM (gdbarch_ps_regnum (current_gdbarch)) [all …]
|
| H A D | gdbarch.c | 449 struct gdbarch *current_gdbarch; in gdbarch_alloc() local 455 current_gdbarch = obstack_alloc (obstack, sizeof (*current_gdbarch)); in gdbarch_alloc() 456 memset (current_gdbarch, 0, sizeof (*current_gdbarch)); in gdbarch_alloc() 461 current_gdbarch->tdep = tdep; in gdbarch_alloc() 480 current_gdbarch->num_regs = -1; in gdbarch_alloc() 534 return current_gdbarch; in gdbarch_alloc() 707 current_gdbarch->float_format = default_float_format (current_gdbarch); in verify_gdbarch() 709 current_gdbarch->double_format = default_double_format (current_gdbarch); in verify_gdbarch() 711 current_gdbarch->long_double_format = default_double_format (current_gdbarch); in verify_gdbarch() 2441 current_gdbarch->dump_tdep (current_gdbarch, file); in gdbarch_dump() [all …]
|
| H A D | remote-vxmips.c | 114 …&deprecated_registers[DEPRECATED_REGISTER_BYTE (mips_regnum (current_gdbarch)->lo)], MIPS_GREG_SIZ… in vx_read_register() 116 …&deprecated_registers[DEPRECATED_REGISTER_BYTE (mips_regnum (current_gdbarch)->hi)], MIPS_GREG_SIZ… in vx_read_register() 118 …&deprecated_registers[DEPRECATED_REGISTER_BYTE (mips_regnum (current_gdbarch)->pc)], MIPS_GREG_SIZ… in vx_read_register() 139 …&deprecated_registers[DEPRECATED_REGISTER_BYTE (mips_regnum (current_gdbarch)->fp_control_status)], in vx_read_register() 140 DEPRECATED_REGISTER_RAW_SIZE (mips_regnum (current_gdbarch)->fp_control_status)); in vx_read_register() 147 0, DEPRECATED_REGISTER_RAW_SIZE (mips_regnum (current_gdbarch)->fp_control_status)); in vx_read_register() 173 bcopy (&deprecated_registers[DEPRECATED_REGISTER_BYTE (mips_regnum (current_gdbarch)->lo)], in vx_write_register() 175 bcopy (&deprecated_registers[DEPRECATED_REGISTER_BYTE (mips_regnum (current_gdbarch)->hi)], in vx_write_register() 177 bcopy (&deprecated_registers[DEPRECATED_REGISTER_BYTE (mips_regnum (current_gdbarch)->pc)], in vx_write_register() 194 …bcopy (&deprecated_registers[DEPRECATED_REGISTER_BYTE (mips_regnum (current_gdbarch)->fp_control_s… in vx_write_register() [all …]
|
| H A D | infcall.c | 278 if (!gdbarch_push_dummy_call_p (current_gdbarch)) in legacy_push_dummy_code() 406 retbuf = regcache_xmalloc (current_gdbarch); in call_function_by_hand() 447 if (gdbarch_frame_align_p (current_gdbarch)) in call_function_by_hand() 449 sp = gdbarch_frame_align (current_gdbarch, old_sp); in call_function_by_hand() 554 && !gdbarch_push_dummy_call_p (current_gdbarch)) in call_function_by_hand() 751 if (gdbarch_frame_align_p (current_gdbarch)) in call_function_by_hand() 759 if (gdbarch_frame_align_p (current_gdbarch)) in call_function_by_hand() 763 if (gdbarch_frame_align_p (current_gdbarch)) in call_function_by_hand() 771 if (gdbarch_push_dummy_call_p (current_gdbarch)) in call_function_by_hand() 808 if (!gdbarch_push_dummy_call_p (current_gdbarch) in call_function_by_hand() [all …]
|
| H A D | mipsfbsd-tdep.c | 82 regcache_collect (i, regs + (i * mips_regsize (current_gdbarch))); in mipsfbsd_fill_reg() 97 i <= mips_regnum (current_gdbarch)->fp_implementation_revision; in mipsfbsd_supply_fpreg() 106 fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch))); in mipsfbsd_supply_fpreg() 126 fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch))); in mipsfbsd_fill_fpreg() 252 #define FBSD_MIPS_JB_ELEMENT_SIZE mips_regsize (current_gdbarch) 339 regnum * mips_regsize (current_gdbarch); in mipsfbsd_sigtramp_frame_cache() 343 SP_REGNUM * ( mips_regsize (current_gdbarch)); in mipsfbsd_sigtramp_frame_cache() 346 RA_REGNUM * ( mips_regsize (current_gdbarch)); in mipsfbsd_sigtramp_frame_cache() 350 mips_regsize (current_gdbarch)); in mipsfbsd_sigtramp_frame_cache() 354 cache->saved_regs[NUM_REGS + mips_regnum (current_gdbarch)->pc] in mipsfbsd_sigtramp_frame_cache() [all …]
|
| H A D | mips-nat.c | 58 : regno == mips_regnum (current_gdbarch)->pc ? PC in register_ptrace_addr() 59 : regno == mips_regnum (current_gdbarch)->cause ? CAUSE in register_ptrace_addr() 60 : regno == mips_regnum (current_gdbarch)->hi ? MMHI in register_ptrace_addr() 61 : regno == mips_regnum (current_gdbarch)->lo ? MMLO in register_ptrace_addr() 62 : regno == mips_regnum (current_gdbarch)->fp_control_status ? FPC_CSR in register_ptrace_addr() 63 : regno == mips_regnum (current_gdbarch)->fp_implementation_revision ? FPC_EIR in register_ptrace_addr() 113 || regno == mips_regnum (current_gdbarch)->badvaddr in store_inferior_registers() 114 || regno == mips_regnum (current_gdbarch)->cause in store_inferior_registers() 115 || regno == mips_regnum (current_gdbarch)->fp_implementation_revision in store_inferior_registers()
|
| H A D | sparc64nbsd-nat.c | 36 int sparc32 = (gdbarch_ptr_bit (current_gdbarch) == 32); in sparc64nbsd_supply_gregset() 49 int sparc32 = (gdbarch_ptr_bit (current_gdbarch) == 32); in sparc64nbsd_collect_gregset() 61 int sparc32 = (gdbarch_ptr_bit (current_gdbarch) == 32); in sparc64nbsd_supply_fpregset() 73 int sparc32 = (gdbarch_ptr_bit (current_gdbarch) == 32); in sparc64nbsd_collect_fpregset() 86 if (gdbarch_ptr_bit (current_gdbarch) == 32) in sparc64nbsd_gregset_supplies_p() 111 if (gdbarch_ptr_bit (current_gdbarch) == 32) in sparc64nbsd_fpregset_supplies_p()
|
| H A D | mipsnbsd-tdep.c | 49 supply_register (i, regs + (i * mips_regsize (current_gdbarch))); in mipsnbsd_supply_reg() 61 regcache_collect (i, regs + (i * mips_regsize (current_gdbarch))); in mipsnbsd_fill_reg() 70 i <= mips_regnum (current_gdbarch)->fp_implementation_revision; in mipsnbsd_supply_fpreg() 78 supply_register (i, fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch))); in mipsnbsd_supply_fpreg() 88 for (i = FP0_REGNUM; i <= mips_regnum (current_gdbarch)->fp_control_status; in mipsnbsd_fill_fpreg() 91 regcache_collect (i, fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch))); in mipsnbsd_fill_fpreg() 238 #define NBSD_MIPS_JB_ELEMENT_SIZE mips_regsize (current_gdbarch) 265 || regno == mips_regnum (current_gdbarch)->fp_implementation_revision); in mipsnbsd_cannot_fetch_register() 272 || regno == mips_regnum (current_gdbarch)->fp_implementation_revision); in mipsnbsd_cannot_store_register()
|
| H A D | mips-tdep.c | 349 if (register_size (current_gdbarch, mips_regnum (current_gdbarch)->fp0) == in mips2_fp_compat() 2617 && register_size (current_gdbarch, in return_value_location() 2618 mips_regnum (current_gdbarch)-> in return_value_location() 2631 && register_size (current_gdbarch, in return_value_location() 2632 mips_regnum (current_gdbarch)-> in return_value_location() 3036 register_size (current_gdbarch, in mips_eabi_store_return_value() 4180 register_size (current_gdbarch, in mips_o64_store_return_value() 4313 register_size (current_gdbarch, in mips_print_fp_register() 4410 register_size (current_gdbarch, in mips_print_register() 4482 byte < (mips_regsize (current_gdbarch) in print_gp_register_row() [all …]
|
| H A D | gdbarch.sh | 1442 struct gdbarch *current_gdbarch; 1448 current_gdbarch = obstack_alloc (obstack, sizeof (*current_gdbarch)); 1449 memset (current_gdbarch, 0, sizeof (*current_gdbarch)); 1450 current_gdbarch->obstack = obstack; 1452 alloc_gdbarch_data (current_gdbarch); 1454 current_gdbarch->tdep = tdep; 1479 return current_gdbarch; 1680 current_gdbarch->dump_tdep (current_gdbarch, file); 2132 gdb_assert (current_gdbarch == NULL); 2271 gdb_assert (current_gdbarch == NULL); [all …]
|
| H A D | ppcfbsd-tdep.c | 55 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcfbsd_supply_reg() 100 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcfbsd_fill_reg() 133 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcfbsd_supply_fpreg() 146 gdb_assert (ppc_floating_point_unit_p (current_gdbarch)); in ppcfbsd_supply_fpreg() 177 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcfbsd_fill_fpreg() 190 gdb_assert (ppc_floating_point_unit_p (current_gdbarch)); in ppcfbsd_fill_fpreg() 418 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppc64_standard_linkage_target()
|
| H A D | rs6000-tdep.c | 134 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in altivec_register_p() 292 gdbarch_tdep (current_gdbarch)->wordsize); in branch_dest() 496 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in skip_prologue() 1042 wordsize = gdbarch_tdep (current_gdbarch)->wordsize; in rs6000_pop_frame() 1112 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in rs6000_push_dummy_call() 1119 int wordsize = gdbarch_tdep (current_gdbarch)->wordsize; in rs6000_push_dummy_call() 1347 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in rs6000_extract_return_value() 1524 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in rs6000_frame_saved_pc() 1765 int wordsize = gdbarch_tdep (current_gdbarch)->wordsize; in rs6000_frame_chain() 1808 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in rs6000_register_name() [all …]
|
| H A D | infcmd.c | 215 n = gdbarch_construct_inferior_arguments (current_gdbarch, in get_inferior_args() 1073 else if (gdbarch_return_value_p (current_gdbarch)) in print_return_value() 1079 gdb_assert (gdbarch_return_value (current_gdbarch, value_type, in print_return_value() 1599 if (TYPE_VECTOR (register_type (current_gdbarch, i)) == 0) in default_print_registers_info() 1624 gdbarch_print_registers_info (current_gdbarch, gdb_stdout, in registers_info() 1662 gdbarch_print_registers_info (current_gdbarch, gdb_stdout, in registers_info() 1676 gdbarch_print_registers_info (current_gdbarch, gdb_stdout, in registers_info() 1685 for (group = reggroup_next (current_gdbarch, NULL); in registers_info() 1687 group = reggroup_next (current_gdbarch, group)) in registers_info() 1700 if (gdbarch_register_reggroup_p (current_gdbarch, regnum, in registers_info() [all …]
|
| H A D | i386bsd-tdep.c | 40 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in i386bsd_pc_in_sigtramp() 65 return gdbarch_tdep (current_gdbarch)->sigtramp_start; in i386bsd_sigtramp_start() 73 return gdbarch_tdep (current_gdbarch)->sigtramp_end; in i386bsd_sigtramp_end()
|
| H A D | ppcfbsd-nat.c | 40 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in getregs_supplies() 54 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in getfpregs_supplies() 66 gdb_assert (ppc_floating_point_unit_p (current_gdbarch)); in getfpregs_supplies()
|
| H A D | mipsfbsd-tdep.h | 37 #define SIZEOF_STRUCT_REG (40 * mips_regsize (current_gdbarch)) 38 #define SIZEOF_STRUCT_FPREG (34 * mips_regsize (current_gdbarch))
|
| H A D | mipsnbsd-tdep.h | 30 #define SIZEOF_STRUCT_REG (38 * mips_regsize (current_gdbarch)) 31 #define SIZEOF_STRUCT_FPREG (33 * mips_regsize (current_gdbarch))
|
| H A D | ppc-bdm.c | 203 if ((first_regno == gdbarch_tdep (current_gdbarch)->ppc_mq_regnum) in bdm_ppc_fetch_registers() 204 || (first_regno == gdbarch_tdep (current_gdbarch)->ppc_fpscr_regnum) in bdm_ppc_fetch_registers() 293 if ((i != gdbarch_tdep (current_gdbarch)->ppc_mq_regnum) in bdm_ppc_store_registers() 294 && (i != gdbarch_tdep (current_gdbarch)->ppc_fpscr_regnum) in bdm_ppc_store_registers()
|
| H A D | ppcnbsd-tdep.c | 51 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcnbsd_supply_reg() 79 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcnbsd_fill_reg() 107 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcnbsd_supply_fpreg() 123 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcnbsd_fill_fpreg()
|
| H A D | ia64-tdep.h | 40 (gdbarch_tdep (current_gdbarch)->sigcontext_register_address) 42 (gdbarch_tdep (current_gdbarch)->find_global_pointer)
|
| H A D | ia64-tdep.c | 703 ia64_read_reg (addr, buf, register_size (current_gdbarch, regnum)); in ia64_pseudo_register_read() 706 store_unsigned_integer (buf, register_size (current_gdbarch, regnum), 0); in ia64_pseudo_register_read() 793 memset (buf, 0, register_size (current_gdbarch, regnum)); in ia64_pseudo_register_read() 1608 memset (valuep, 0, register_size (current_gdbarch, regnum)); in ia64_frame_prev_register() 1649 ia64_read_reg (addr, valuep, register_size (current_gdbarch, regnum)); in ia64_frame_prev_register() 1821 ia64_read_reg (addr, valuep, register_size (current_gdbarch, regnum)); in ia64_frame_prev_register() 1846 ia64_read_reg (addr, valuep, register_size (current_gdbarch, regnum)); in ia64_frame_prev_register() 1870 ia64_read_reg (addr, valuep, register_size (current_gdbarch, regnum)); in ia64_frame_prev_register() 2014 memset (valuep, 0, register_size (current_gdbarch, regnum)); in ia64_sigtramp_frame_prev_register() 2042 ia64_read_reg (addr, valuep, register_size (current_gdbarch, regnum)); in ia64_sigtramp_frame_prev_register() [all …]
|
| H A D | i386-tdep.c | 131 #define I387_ST0_REGNUM (gdbarch_tdep (current_gdbarch)->st0_regnum) 132 #define I387_MM0_REGNUM (gdbarch_tdep (current_gdbarch)->mm0_regnum) 133 #define I387_NUM_XMM_REGS (gdbarch_tdep (current_gdbarch)->num_xmm_regs) 160 if (i386_mmx_regnum_p (current_gdbarch, reg)) in i386_register_name() 916 register_size (current_gdbarch, regnum)); in i386_frame_prev_register() 945 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in i386_sigtramp_frame_cache() 1018 if (!gdbarch_tdep (current_gdbarch)->sigcontext_addr) in i386_sigtramp_frame_sniffer() 1072 int jb_pc_offset = gdbarch_tdep (current_gdbarch)->jb_pc_offset; in i386_get_longjmp_target() 1524 gdb_assert (register_size (current_gdbarch, regnum) == 4); in i386_register_to_value() 1556 gdb_assert (register_size (current_gdbarch, regnum) == 4); in i386_value_to_register() [all …]
|
| /freebsd-12.1/gnu/usr.bin/gdb/kgdb/ |
| H A D | trgt_powerpc64.c | 61 tdep = gdbarch_tdep (current_gdbarch); in kgdb_trgt_fetch_registers() 117 register_size(current_gdbarch, SP_REGNUM)); in kgdb_trgt_frame_cache() 142 tdep = gdbarch_tdep(current_gdbarch); in kgdb_trgt_trapframe_prev_register() 143 regsz = register_size(current_gdbarch, regnum); in kgdb_trgt_trapframe_prev_register()
|
| H A D | trgt_powerpc.c | 66 tdep = gdbarch_tdep (current_gdbarch); in kgdb_trgt_fetch_registers() 120 register_size(current_gdbarch, SP_REGNUM)); in kgdb_trgt_frame_cache() 145 tdep = gdbarch_tdep(current_gdbarch); in kgdb_trgt_trapframe_prev_register() 146 regsz = register_size(current_gdbarch, regnum); in kgdb_trgt_trapframe_prev_register()
|