]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR middle-end/45955 (FAIL: gcc.dg/initpri1.c (test for excess errors))
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Mon, 11 Oct 2010 14:02:03 +0000 (14:02 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Mon, 11 Oct 2010 14:02:03 +0000 (14:02 +0000)
PR middle-end/45955
* ipa.c (build_cdtor): Delete endless loop.

From-SVN: r165308

gcc/ChangeLog
gcc/ipa.c

index a862b5e34d11da0cf040ab13acc297cd1df0a7fc..5955d40f773f699a691c8fa1666e1c40cb655253 100644 (file)
@@ -1,3 +1,8 @@
+2010-10-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR middle-end/45955
+       * ipa.c (build_cdtor): Delete endless loop.
+
 2010-10-07  Andi Kleen  <ak@linux.intel.com>
 
        * Makefile.in (MOSTLYCLEANFILES): Remove cc1*dummy, add
index 8eadd36ca30a6c9b7688313535d0274d1345d4aa..0b1e2c918034e6feb08bb3327d0be7d1a058a708 100644 (file)
--- a/gcc/ipa.c
+++ b/gcc/ipa.c
@@ -1487,7 +1487,6 @@ build_cdtor (bool ctor_p, VEC (tree, heap) *cdtors)
          TREE_SIDE_EFFECTS (call) = 1;
          append_to_statement_list (call, &body);
        }
-      while (i < len);
       gcc_assert (body != NULL_TREE);
       /* Generate a function to call all the function of like
         priority.  */