m32c.c (m32c_option_override): Disable -fcombine-stack-adjustments until flag value tracking and compare...

* config/m32c/m32c.c (m32c_option_override): Disable
-fcombine-stack-adjustments until flag value tracking and compare
optimization can be rewritten.

From-SVN: r170022
This commit is contained in:
DJ Delorie 2011-02-10 14:41:26 -05:00 committed by DJ Delorie
parent d0f21cd6c5
commit a440316492
2 changed files with 11 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2011-02-10 DJ Delorie <dj@redhat.com>
* config/m32c/m32c.c (m32c_option_override): Disable
-fcombine-stack-adjustments until flag value tracking and compare
optimization can be rewritten.
2011-02-10 Peter Bergner <bergner@vnet.ibm.com>
* config/rs6000/linux64.h (PROCESSOR_DEFAULT): Change to

View File

@ -454,6 +454,11 @@ m32c_option_override (void)
This is always worse than an absolute call. */
if (TARGET_A16)
flag_no_function_cse = 1;
/* This wants to put insns between compares and their jumps. */
/* FIXME: The right solution is to properly trace the flags register
values, but that is too much work for stage 4. */
flag_combine_stack_adjustments = 0;
}
#undef TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE