re PR rtl-optimization/42084 (Wrong result with -Os -fno-delete-null-pointer-checks)
authorMichael Matz <matz@suse.de>
Fri, 27 Nov 2009 15:35:50 +0000 (15:35 +0000)
committerMichael Matz <matz@gcc.gnu.org>
Fri, 27 Nov 2009 15:35:50 +0000 (15:35 +0000)
commit315adedaf3f2072b55095f101d7df04c39d4e3ae
tree75f1e805d2291b932c884eafc2b6f80e724af630
parent67c330aec42b2b57cf42abc7ceb46865d51cd789
re PR rtl-optimization/42084 (Wrong result with -Os -fno-delete-null-pointer-checks)

        PR rtl-optimization/42084
        * cfgexpand.c (maybe_cleanup_end_of_block): Add new parameter,
        use it to stop walking.
        (expand_gimple_cond): Adjust call to above.

testsuite/
        * gcc.dg/pr42084.c: New test.

From-SVN: r154709
gcc/ChangeLog
gcc/cfgexpand.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr42084.c [new file with mode: 0644]