forked from Imagelibrary/binutils-gdb
2004-03-07 Andrew Cagney <cagney@redhat.com>
* hppa-tdep.c: Replace DEPRECATED_FP_REGNUM with HPPA_FP_REGNUM, FP0_REGNUM with HPPA_FP0_REGNUM, and SP_REGNUM with HPPA_SP_REGNUM. (hppa_register_raw_size, hppa_register_byte, hppa_read_fp) (hppa_target_read_fp): Delete. (hppa_gdbarch_init): Do not set deprecated register_raw_size, register_virtual_size, max_register_raw_size, max_register_virtual_size, register_byte, register_size, target_read_fp, fp_regnum, and register_bytes. Set register_type instead of register_virtual_type. (hppa32_register_type, hppa64_register_type): Replace hppa32_register_virtual_type and hppa64_register_virtual_type. * config/pa/tm-hppa.h (HPPA_FP0_REGNUM, HPPA_SP_REGNUM) (HPPA_FP_REGNUM): Define.
This commit is contained in:
@@ -59,6 +59,8 @@ extern int hppa_pc_requires_run_before_use (CORE_ADDR pc);
|
||||
other r registers. */
|
||||
#define FLAGS_REGNUM 0 /* Various status flags */
|
||||
#define RP_REGNUM 2 /* return pointer */
|
||||
#define HPPA_FP_REGNUM 3 /* The ABI's frame pointer, when used */
|
||||
#define HPPA_SP_REGNUM 30 /* Stack pointer. */
|
||||
#define SAR_REGNUM 32 /* Shift Amount Register */
|
||||
#define IPSW_REGNUM 41 /* Interrupt Processor Status Word */
|
||||
#define PCOQ_HEAD_REGNUM 33 /* instruction offset queue head */
|
||||
@@ -73,6 +75,7 @@ extern int hppa_pc_requires_run_before_use (CORE_ADDR pc);
|
||||
#define CCR_REGNUM 54 /* Coprocessor Configuration Register */
|
||||
#define TR0_REGNUM 57 /* Temporary Registers (cr24 -> cr31) */
|
||||
#define CR27_REGNUM 60 /* Base register for thread-local storage, cr27 */
|
||||
#define HPPA_FP0_REGNUM 64 /* First floating-point. */
|
||||
#define FP4_REGNUM 72
|
||||
|
||||
#define ARG0_REGNUM 26 /* The first argument of a callee. */
|
||||
|
||||
Reference in New Issue
Block a user