2001-08-21 Will Cohen <wcohen@redhat.com>
* configure/alpha/alpha.h (CONDITIONAL_REGISTER_USAGE): Added local
declaration of variable i.
* configure/rs6000/rs6000.h (CONDITIONAL_REGISTER_USAGE): Added local
declaration of variable i.
From-SVN: r45076
+2001-08-21 Will Cohen <wcohen@redhat.com>
+
+ * configure/alpha/alpha.h (CONDITIONAL_REGISTER_USAGE): Added local
+ declaration of variable i.
+ * configure/rs6000/rs6000.h (CONDITIONAL_REGISTER_USAGE): Added local
+ declaration of variable i.
+
2001-08-21 Richard Henderson <rth@redhat.com>
* crtstuff.c: Fix thinko last change. Move list tails to start
On the Alpha, we use this to disable the floating-point registers when
they don't exist. */
-#define CONDITIONAL_REGISTER_USAGE \
- if (! TARGET_FPREGS) \
- for (i = 32; i < 63; i++) \
- fixed_regs[i] = call_used_regs[i] = 1;
+#define CONDITIONAL_REGISTER_USAGE \
+{ \
+ int i; \
+ if (! TARGET_FPREGS) \
+ for (i = 32; i < 63; i++) \
+ fixed_regs[i] = call_used_regs[i] = 1; \
+}
+
/* Show we can debug even without a frame pointer. */
#define CAN_DEBUG_WITHOUT_FP
#define CONDITIONAL_REGISTER_USAGE \
{ \
+ int i; \
if (! TARGET_POWER) \
fixed_regs[64] = 1; \
if (TARGET_64BIT) \