Commit 96f66730 by Jeff Law

* pa.h (CONDITIONAL_REGISTER_USAGE): Do not make %r27 a global_reg.

From-SVN: r3247
parent 4971c587
...@@ -332,15 +332,12 @@ extern int target_flags; ...@@ -332,15 +332,12 @@ extern int target_flags;
/* Make sure everything's fine if we *don't* have a given processor. /* Make sure everything's fine if we *don't* have a given processor.
This assumes that putting a register in fixed_regs will keep the This assumes that putting a register in fixed_regs will keep the
compiler's mitts completely off it. We don't bother to zero it out compiler's mitts completely off it. We don't bother to zero it out
of register classes. of register classes. */
Make register 27 global for now. We'll undo this kludge after 2.1. */
#define CONDITIONAL_REGISTER_USAGE \ #define CONDITIONAL_REGISTER_USAGE \
{ \ { \
int i; \ int i; \
HARD_REG_SET x; \ HARD_REG_SET x; \
global_regs[27] = 1; \
if (!TARGET_SNAKE) \ if (!TARGET_SNAKE) \
{ \ { \
COPY_HARD_REG_SET (x, reg_class_contents[(int)SNAKE_FP_REGS]);\ COPY_HARD_REG_SET (x, reg_class_contents[(int)SNAKE_FP_REGS]);\
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment