From 70f149af925dedd4db0484b5e31bd2a757e955c5 Mon Sep 17 00:00:00 2001 From: bviyer Date: Mon, 4 Jun 2012 23:29:00 +0000 Subject: Fixed a bug when throw() is called for a spawned function. 2012-06-04 Balaji V. Iyer * cilk.c (cp_make_cilk_frame): Removed adding body to the orig body's tree chain. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus-4_7-branch@188211 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/cp/ChangeLog.cilk | 5 +++++ gcc/cp/cilk.c | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/cp/ChangeLog.cilk b/gcc/cp/ChangeLog.cilk index a9af17e35ac..b3405db20b7 100644 --- a/gcc/cp/ChangeLog.cilk +++ b/gcc/cp/ChangeLog.cilk @@ -1,3 +1,8 @@ +2012-06-04 Balaji V. Iyer + + * cilk.c (cp_make_cilk_frame): Removed adding body to the orig body's + tree chain. + 2012-06-03 Balaji V. Iyer * cp-gimplify.c (cp_gimplify_expr): Added a check to see if diff --git a/gcc/cp/cilk.c b/gcc/cp/cilk.c index a01f20168dc..f1dfcf4e8e8 100644 --- a/gcc/cp/cilk.c +++ b/gcc/cp/cilk.c @@ -857,7 +857,6 @@ cp_make_cilk_frame (void) obody, dtor), &body); - TREE_CHAIN (obody) = body; *saved_tree = body; } -- cgit v1.2.1