aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2003-04-22 18:27:47 +0000
committerJoel Brobecker <brobecker@gnat.com>2003-04-22 18:27:47 +0000
commit4252f1df1a32177acb7653e9c38bfb909f2a6668 (patch)
tree5befb4a08338baab67b02f60f8af50c3a67e4cdc
parent2cdb18a769c71aceca867cfbd0c0f275999edbf1 (diff)
downloadfsf-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/ChangeLog5
-rw-r--r--gdb/config/pa/tm-hppa.h39
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. */