SOURCES (GCC_4_1): gcc-pr24996.patch (NEW) - fix ICE on throw code.
pluto
pluto at pld-linux.org
Sun Feb 12 17:47:08 CET 2006
Author: pluto Date: Sun Feb 12 16:47:08 2006 GMT
Module: SOURCES Tag: GCC_4_1
---- Log message:
- fix ICE on throw code.
---- Files affected:
SOURCES:
gcc-pr24996.patch (NONE -> 1.1.2.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/gcc-pr24996.patch
diff -u /dev/null SOURCES/gcc-pr24996.patch:1.1.2.1
--- /dev/null Sun Feb 12 17:47:08 2006
+++ SOURCES/gcc-pr24996.patch Sun Feb 12 17:47:02 2006
@@ -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));
================================================================
More information about the pld-cvs-commit
mailing list