diff options
author | Joel Brobecker <brobecker@gnat.com> | 2003-04-22 18:27:47 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2003-04-22 18:27:47 +0000 |
commit | 4252f1df1a32177acb7653e9c38bfb909f2a6668 (patch) | |
tree | 5befb4a08338baab67b02f60f8af50c3a67e4cdc | |
parent | 2cdb18a769c71aceca867cfbd0c0f275999edbf1 (diff) | |
download | fsf-binutils-gdb-4252f1df1a32177acb7653e9c38bfb909f2a6668.zip fsf-binutils-gdb-4252f1df1a32177acb7653e9c38bfb909f2a6668.tar.gz fsf-binutils-gdb-4252f1df1a32177acb7653e9c38bfb909f2a6668.tar.bz2 |
* config/pa/tm-hppa.h: Remove obsolete code, was used by
the hppa-pro target only.
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/config/pa/tm-hppa.h | 39 |
2 files changed, 5 insertions, 39 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 6617d7c..729624d 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2003-04-22 J. Brobecker <brobecker@gnat.com> + + * config/pa/tm-hppa.h: Remove obsolete code, was used by + the hppa-pro target only. + 2003-04-21 J. Brobecker <brobecker@gnat.com> Ongoing multi-arch conversion effort for HP/UX: diff --git a/gdb/config/pa/tm-hppa.h b/gdb/config/pa/tm-hppa.h index 38e7e4d..f476d89 100644 --- a/gdb/config/pa/tm-hppa.h +++ b/gdb/config/pa/tm-hppa.h @@ -189,8 +189,6 @@ extern void hppa_frame_init_saved_regs (struct frame_info *); #define INSTRUCTION_SIZE 4 -//OBSOLETE #ifndef PA_LEVEL_0 - /* Non-level zero PA's have space registers (but they don't always have floating-point, do they???? */ @@ -274,43 +272,6 @@ extern void hppa_frame_init_saved_regs (struct frame_info *); #define REG_PARM_STACK_SPACE 16 -//OBSOLETE #else /* defined PA_LEVEL_0 */ -//OBSOLETE -//OBSOLETE /* FIXME: brobecker 2002-12-26. PA_LEVEL_0 is only defined for the -//OBSOLETE hppa-pro target, which should be obsoleted soon. The following -//OBSOLETE section will therefore not be included in the multiarch conversion. */ -//OBSOLETE /* This is the call dummy for a level 0 PA. Level 0's don't have space -//OBSOLETE registers (or floating point?), so we skip all that inter-space call stuff, -//OBSOLETE and avoid touching the fp regs. -//OBSOLETE -//OBSOLETE call_dummy -//OBSOLETE -//OBSOLETE ldw -36(%sp), %arg0 -//OBSOLETE ldw -40(%sp), %arg1 -//OBSOLETE ldw -44(%sp), %arg2 -//OBSOLETE ldw -48(%sp), %arg3 -//OBSOLETE ldil 0, %r31 ; FUNC_LDIL_OFFSET must point here -//OBSOLETE ldo 0(%r31), %r31 ; FUNC_LDO_OFFSET must point here -//OBSOLETE ble 0(%sr0, %r31) -//OBSOLETE copy %r31, %r2 -//OBSOLETE break 4, 8 -//OBSOLETE nop ; restore_pc_queue expects these -//OBSOLETE bv,n 0(%r22) ; instructions to be here... -//OBSOLETE nop -//OBSOLETE */ -//OBSOLETE -//OBSOLETE /* Define offsets into the call dummy for the target function address */ -//OBSOLETE #define FUNC_LDIL_OFFSET (INSTRUCTION_SIZE * 4) -//OBSOLETE #define FUNC_LDO_OFFSET (INSTRUCTION_SIZE * 5) -//OBSOLETE -//OBSOLETE #define CALL_DUMMY {0x4bda3fb9, 0x4bd93fb1, 0x4bd83fa9, 0x4bd73fa1,\ -//OBSOLETE 0x23e00000, 0x37ff0000, 0xe7e00000, 0x081f0242,\ -//OBSOLETE 0x00010004, 0x08000240, 0xeac0c002, 0x08000240} -//OBSOLETE -//OBSOLETE #define CALL_DUMMY_LENGTH (INSTRUCTION_SIZE * 12) -//OBSOLETE -//OBSOLETE #endif /* defined PA_LEVEL_0 */ - /* If we've reached a trap instruction within the call dummy, then we'll consider that to mean that we've reached the call dummy's end after its successful completion. */ |