From: jason Date: Sat, 4 Jul 2009 17:48:02 +0000 (+0000) Subject: * cp-tree.h (LANG_DECL_FN_CHECK): Fix non-checking version. X-Git-Tag: upstream/4.9.2~35041 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=848643dd31b05a53e1281ca8a792956cd34ecacc;p=platform%2Fupstream%2Flinaro-gcc.git * cp-tree.h (LANG_DECL_FN_CHECK): Fix non-checking version. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149239 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 9cc2aab..9953b20 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,7 @@ 2009-07-04 Jason Merrill + * cp-tree.h (LANG_DECL_FN_CHECK): Fix non-checking version. + PR c++/40619 * cp-tree.h (struct lang_decl_parm): New. (struct lang_decl): Add it. diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h index 4cf5b14..24351b4 100644 --- a/gcc/cp/cp-tree.h +++ b/gcc/cp/cp-tree.h @@ -1741,7 +1741,7 @@ struct GTY(()) lang_decl { (&DECL_LANG_SPECIFIC (NODE)->u.min) #define LANG_DECL_FN_CHECK(NODE) \ - (&DECL_LANG_SPECIFIC (NODE)->u.fn) + (&DECL_LANG_SPECIFIC (STRIP_TEMPLATE (NODE))->u.fn) #define LANG_DECL_NS_CHECK(NODE) \ (&DECL_LANG_SPECIFIC (NODE)->u.ns)