From: Jan Hubicka Date: Sun, 17 Aug 2003 08:07:27 +0000 (+0200) Subject: re PR c++/11702 ([unit-at-a-time] Failure to emit code for inlined function in space) X-Git-Tag: releases/gcc-3.4.0~4231 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e20bcc5e135de04fb4fa4126f47207b569782542;p=thirdparty%2Fgcc.git re PR c++/11702 ([unit-at-a-time] Failure to emit code for inlined function in space) PR C++/11702 * semantics.c (finish_id_expression): Mark all functions as used. From-SVN: r70514 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 1651a9e579d9..4a3d9819e691 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +Sun Aug 17 10:05:38 CEST 2003 Jan Hubicka + + PR C++/11702 + * semantics.c (finish_id_expression): Mark all functions as used. + 2003-08-16 Nathan Sidwell PR c++/11512 diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index 932bb9828165..2316392b08a1 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -2553,6 +2553,10 @@ finish_id_expression (tree id_expression, { decl = (adjust_result_of_qualified_name_lookup (decl, scope, current_class_type)); + + if (TREE_CODE (decl) == FUNCTION_DECL) + mark_used (decl); + if (TREE_CODE (decl) == FIELD_DECL || BASELINK_P (decl)) *qualifying_class = scope; else if (!processing_template_decl)