]> git.pld-linux.org Git - packages/gcc.git/commitdiff
- fix ICE on throw code.
authorPaweł Sikora <pluto@pld-linux.org>
Sun, 12 Feb 2006 16:47:02 +0000 (16:47 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    gcc-pr24996.patch -> 1.1.2.1

gcc-pr24996.patch [new file with mode: 0644]

diff --git a/gcc-pr24996.patch b/gcc-pr24996.patch
new file mode 100644 (file)
index 0000000..8dd4bed
--- /dev/null
@@ -0,0 +1,10 @@
+--- gcc-4_1-branch/gcc/cp/except.c     2006/02/12 16:02:00     110889
++++ gcc-4_1-branch/gcc/cp/except.c     2006/02/12 16:07:04     110890
+@@ -722,6 +722,7 @@
+       temp_expr = NULL_TREE;
+       stabilize_init (exp, &temp_expr);
++      exp = build1 (CLEANUP_POINT_EXPR, TREE_TYPE (exp), exp);
+       if (elided)
+       exp = build2 (TRY_CATCH_EXPR, void_type_node, exp,
+                     do_free_exception (ptr));
This page took 0.038768 seconds and 4 git commands to generate.