* config/pa/tm-hppa.h: Remove obsolete code, was used by

the hppa-pro target only.
This commit is contained in:
Joel Brobecker 2003-04-22 18:27:47 +00:00
parent 2cdb18a769
commit 4252f1df1a
2 changed files with 5 additions and 39 deletions

View File

@ -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:

View File

@ -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. */