From: Jason Merrill Date: Sat, 9 Sep 2006 16:11:34 +0000 (-0400) Subject: re PR c++/26957 (ICE in make_decl_rtl, at varasm.c:871) X-Git-Tag: releases/gcc-4.0.4~380 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=35697b9e215d1ae3e8fd7b4d757278ccd07f2a48;p=thirdparty%2Fgcc.git re PR c++/26957 (ICE in make_decl_rtl, at varasm.c:871) PR c++/26957 * method.c (use_thunk): Fix patch for 4.0 branch. From-SVN: r116799 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 0c362dbfddb9..866b083fbece 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2006-09-09 Jason Merrill + + PR c++/26957 + * method.c (use_thunk): Fix patch for 4.0 branch. + 2006-09-07 Jason Merrill PR c++/26957 diff --git a/gcc/cp/method.c b/gcc/cp/method.c index a8949f5ee30d..e5b70605d0a0 100644 --- a/gcc/cp/method.c +++ b/gcc/cp/method.c @@ -408,7 +408,7 @@ use_thunk (tree thunk_fndecl, bool emit_p) TREE_CHAIN (x) = t; DECL_CONTEXT (x) = thunk_fndecl; SET_DECL_RTL (x, NULL_RTX); - DECL_HAS_VALUE_EXPR_P (x) = 0; + DECL_VALUE_EXPR (x) = NULL_TREE; t = x; } a = nreverse (t);