From 4252f1df1a32177acb7653e9c38bfb909f2a6668 Mon Sep 17 00:00:00 2001 From: Joel Brobecker Date: Tue, 22 Apr 2003 18:27:47 +0000 Subject: [PATCH] * config/pa/tm-hppa.h: Remove obsolete code, was used by the hppa-pro target only. --- gdb/ChangeLog | 5 +++++ gdb/config/pa/tm-hppa.h | 39 --------------------------------------- 2 files changed, 5 insertions(+), 39 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 6617d7c09e3..729624d9ea9 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2003-04-22 J. Brobecker + + * config/pa/tm-hppa.h: Remove obsolete code, was used by + the hppa-pro target only. + 2003-04-21 J. Brobecker 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 38e7e4d18c5..f476d89f008 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. */ -- 2.30.2