Commit 63c68bb7 by Mike Stump Committed by Mike Stump

fix libg++ make check.

From-SVN: r7694
parent 5b605f68
...@@ -2,6 +2,7 @@ Fri Jul 8 17:41:46 1994 Mike Stump (mrs@cygnus.com) ...@@ -2,6 +2,7 @@ Fri Jul 8 17:41:46 1994 Mike Stump (mrs@cygnus.com)
* decl.c (cplus_expand_expr_stmt): Wrap statement expressions inside * decl.c (cplus_expand_expr_stmt): Wrap statement expressions inside
CLEANUP_POINT_EXPRs so that the stack slots can be reused. CLEANUP_POINT_EXPRs so that the stack slots can be reused.
(disabled for now)
Fri Jul 8 12:59:38 1994 Jason Merrill (jason@deneb.cygnus.com) Fri Jul 8 12:59:38 1994 Jason Merrill (jason@deneb.cygnus.com)
......
...@@ -11953,7 +11953,11 @@ cplus_expand_expr_stmt (exp) ...@@ -11953,7 +11953,11 @@ cplus_expand_expr_stmt (exp)
warning ("at this point in file"); warning ("at this point in file");
} }
#if 0
/* We should do this eventually, but right now this causes regex.o from
libg++ to miscompile, and tString to core dump. */
exp = build1 (CLEANUP_POINT_EXPR, TREE_TYPE (exp), exp); exp = build1 (CLEANUP_POINT_EXPR, TREE_TYPE (exp), exp);
#endif
expand_expr_stmt (break_out_cleanups (exp)); expand_expr_stmt (break_out_cleanups (exp));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment