]> gcc.gnu.org Git - gcc.git/commit
re PR middle-end/37293 (r139762 breaks libstdc++ build on darwin)
authorAndrew Pinski <andrew_pinski@playstation.sony.com>
Wed, 3 Sep 2008 18:48:27 +0000 (18:48 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Wed, 3 Sep 2008 18:48:27 +0000 (11:48 -0700)
commitc0ab1df3bb715e5e92265a82e59636301485ed39
treef12ed025cfd8c06144adcdfe53b80184b92b779d
parent39ecc018798bc85d22bfc3c3155986ab5b35f5ac
re PR middle-end/37293 (r139762 breaks libstdc++ build on darwin)

2008-09-03  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR middle-end/37293
        * cgraphunit.c (update_call_expr): Remove eh regions from statements
        which become non throw.
        (cgraph_function_versioning): Also clear DECL_WEAK.  Call
        update_call_expr after updating the flags on the decl.

2008-09-03  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR middle-end/37293
        * g++.dg/torture/ipa-cp-1.C: New test.

From-SVN: r139946
gcc/ChangeLog
gcc/cgraphunit.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/ipa-cp-1.C [new file with mode: 0644]
This page took 0.063057 seconds and 5 git commands to generate.