Commit 2ed0b52a by Nick Clifton Committed by Nick Clifton

(FIXED_REGISTERS): Remove definition.

(CALL_USED_REGISTERS): Remove definition.
(SUBTARGET_CONDITIONAL_REGISTER_USAGE): Define.

From-SVN: r64305
parent f1384257
2003-03-13 Nick Clifton <nickc@redhat.com>
* config/arm/pe.h (FIXED_REGISTERS): Remove definition.
(CALL_USED_REGISTERS): Remove definition.
(SUBTARGET_CONDITIONAL_REGISTER_USAGE): Define.
2003-03-13 Alan Modra <amodra@bigpond.net.au> 2003-03-13 Alan Modra <amodra@bigpond.net.au>
* config/rs6000/rs6000.c (rs6000_flag_pic): Delete. * config/rs6000/rs6000.c (rs6000_flag_pic): Delete.
......
...@@ -74,29 +74,12 @@ ...@@ -74,29 +74,12 @@
#undef WCHAR_TYPE_SIZE #undef WCHAR_TYPE_SIZE
#define WCHAR_TYPE_SIZE 16 #define WCHAR_TYPE_SIZE 16
/* Same as arm.h except r10 is call-saved, not fixed. */ /* r11 is fixed. */
#undef FIXED_REGISTERS #undef SUBTARGET_CONDITIONAL_REGISTER_USAGE
#define FIXED_REGISTERS \ #define SUBTARGET_CONDITIONAL_REGISTER_USAGE \
{ \ fixed_regs [11] = 1; \
0,0,0,0,0,0,0,0, \ call_used_regs [11] = 1;
0,0,0,1,0,1,0,1, \
0,0,0,0,0,0,0,0, \
1,1,1, \
1,1,1,1,1,1,1,1, \
1,1,1,1,1,1,1,1 \
}
/* Same as arm.h except r10 is call-saved, not fixed. */
#undef CALL_USED_REGISTERS
#define CALL_USED_REGISTERS \
{ \
1,1,1,1,0,0,0,0, \
0,0,0,1,1,1,1,1, \
1,1,1,1,0,0,0,0, \
1,1,1, \
1,1,1,1,1,1,1,1, \
1,1,1,1,1,1,1,1 \
}
/* Define this macro if in some cases global symbols from one translation /* Define this macro if in some cases global symbols from one translation
unit may not be bound to undefined symbols in another translation unit unit may not be bound to undefined symbols in another translation unit
......
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