arm.h (CONDITIONAL_REGISTER_USAGE): Don't clear call_used_regs for wCG registers.

* config/arm/arm.h (CONDITIONAL_REGISTER_USAGE): Don't clear
	call_used_regs for wCG registers.

From-SVN: r96525
This commit is contained in:
Daniel Jacobowitz 2005-03-15 17:45:55 +00:00 committed by Daniel Jacobowitz
parent 7fbdc950de
commit 119bb233e2
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2005-03-15 Daniel Jacobowitz <dan@codesourcery.com>
* config/arm/arm.h (CONDITIONAL_REGISTER_USAGE): Don't clear
call_used_regs for wCG registers.
2005-03-15 Ulrich Weigand <uweigand@de.ibm.com>
* config/s390/s390.c (s390_secondary_output_reload_class): Adapt check

View File

@ -900,7 +900,7 @@ extern const char * structure_size_string;
scratch registers. */ \
for (regno = FIRST_IWMMXT_GR_REGNUM; \
regno <= LAST_IWMMXT_GR_REGNUM; ++ regno) \
fixed_regs[regno] = call_used_regs[regno] = 0; \
fixed_regs[regno] = 0; \
/* The XScale ABI has wR0 - wR9 as scratch registers, \
the rest as call-preserved registers. */ \
for (regno = FIRST_IWMMXT_REGNUM; \