re PR target/23095 (ICE in regstack compensate_edge)
authorSteven Bosscher <stevenb@suse.de>
Sun, 31 Jul 2005 21:45:44 +0000 (21:45 +0000)
committerSteven Bosscher <steven@gcc.gnu.org>
Sun, 31 Jul 2005 21:45:44 +0000 (21:45 +0000)
commita3f4b7d835009918910989ea72092a11d5b21d9f
tree0bf30b7ec7d1ef7b0cf50fc733b32d6558e390e7
parent16275f18ffb2ebbffad5474aa14d4e170acdd1f5
re PR target/23095 (ICE in regstack compensate_edge)

PR target/23095
* common.opt (flag_gcse_after_reload): Don't initialize to 2.
(flag_rerun_cse_after_loop): Initialize this to 2 instead.
* postreload-gcse.c (hash_scan_set): Do not consider stack regs.

testsuite/
PR target/23095
* gfortran.dg/pr23095.f: New test.

PR c++/22003
* g++.dg/other/pr22003.C: New test.

From-SVN: r102610
gcc/ChangeLog
gcc/common.opt
gcc/postreload-gcse.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/pr22003.C [new file with mode: 0644]
gcc/testsuite/gfortran.dg/pr23095.f [new file with mode: 0644]