re PR rtl-optimization/37514 (Wrong code generated for 20021120-1.c with -O3 -fomit...
authorKaz Kojima <kkojima@gcc.gnu.org>
Mon, 10 Nov 2008 23:10:10 +0000 (23:10 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Mon, 10 Nov 2008 23:10:10 +0000 (23:10 +0000)
commitbefc25099bbedd2d49f23f929b6c441894c8cb5c
tree292694d71a3f5f7fd4b1552de056e460c88e7e39
parent3fe8e64bc222e8149cb623fb47d25e74124e98ab
re PR rtl-optimization/37514 (Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4)

PR rtl-optimization/37514
* config/sh/sh.h (OPTIMIZATION_OPTIONS): Set
flag_ira_share_spill_slots to 2 if it's already non-zero.
(OVERRIDE_OPTIONS): Clear flag_ira_share_spill_slots if
        flag_ira_share_spill_slots is 2.
* gcc.target/sh/pr37514.c: New test.

From-SVN: r141752
gcc/ChangeLog
gcc/config/sh/sh.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/sh/pr37514.c [new file with mode: 0644]