Commit 4d5a6f78 by John David Anglin Committed by Jeff Law

pa32-regs.h (CONDITIONAL_REGISTER_USAGE): When generating pic code,…

pa32-regs.h (CONDITIONAL_REGISTER_USAGE): When generating pic code, PIC_OFFSET_TABLE_REGNUM_SAVED is a call_used register.

        * pa32-regs.h (CONDITIONAL_REGISTER_USAGE): When generating pic code,
        PIC_OFFSET_TABLE_REGNUM_SAVED is a call_used register.
        * pa64-regs.h (CONDITIONAL_REGISTER_USAGE): Likewise.

From-SVN: r38854
parent ecb7e784
Tue Jan 9 21:34:57 2001 John David Anglin <dave@hiauly1.hia.nrc.ca>
* pa32-regs.h (CONDITIONAL_REGISTER_USAGE): When generating pic code,
PIC_OFFSET_TABLE_REGNUM_SAVED is a call_used register.
* pa64-regs.h (CONDITIONAL_REGISTER_USAGE): Likewise.
Tue Jan 9 21:25:19 2001 Jeffrey A Law (law@cygnus.com) Tue Jan 9 21:25:19 2001 Jeffrey A Law (law@cygnus.com)
* objc/lang-options.h: Remove bogus reference to * objc/lang-options.h: Remove bogus reference to
......
...@@ -113,6 +113,7 @@ ...@@ -113,6 +113,7 @@
{ \ { \
fixed_regs[PIC_OFFSET_TABLE_REGNUM] = 1; \ fixed_regs[PIC_OFFSET_TABLE_REGNUM] = 1; \
fixed_regs[PIC_OFFSET_TABLE_REGNUM_SAVED] = 1;\ fixed_regs[PIC_OFFSET_TABLE_REGNUM_SAVED] = 1;\
call_used_regs[PIC_OFFSET_TABLE_REGNUM_SAVED] = 1;\
} \ } \
} }
......
...@@ -112,6 +112,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -112,6 +112,7 @@ Boston, MA 02111-1307, USA. */
{ \ { \
fixed_regs[PIC_OFFSET_TABLE_REGNUM] = 1; \ fixed_regs[PIC_OFFSET_TABLE_REGNUM] = 1; \
fixed_regs[PIC_OFFSET_TABLE_REGNUM_SAVED] = 1;\ fixed_regs[PIC_OFFSET_TABLE_REGNUM_SAVED] = 1;\
call_used_regs[PIC_OFFSET_TABLE_REGNUM_SAVED] = 1;\
} \ } \
} }
......
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