Commit 3f954fc3 by Mark Mitchell Committed by Mark Mitchell

* cp-tree.h (DECL_NEEDED_P): Tweak.

From-SVN: r35426
parent b6cc0a72
2000-08-02 Mark Mitchell <mark@codesourcery.com>
* cp-tree.h (DECL_NEEDED_P): Tweak.
2000-07-28 Jason Merrill <jason@redhat.com> 2000-07-28 Jason Merrill <jason@redhat.com>
* lang-specs.h: Use %i in rule for .ii files. * lang-specs.h: Use %i in rule for .ii files.
......
...@@ -1936,7 +1936,7 @@ struct lang_decl ...@@ -1936,7 +1936,7 @@ struct lang_decl
anything that isn't comdat, but we don't know for sure whether or anything that isn't comdat, but we don't know for sure whether or
not something is comdat until end-of-file. */ not something is comdat until end-of-file. */
#define DECL_NEEDED_P(DECL) \ #define DECL_NEEDED_P(DECL) \
((at_eof && !DECL_COMDAT (DECL)) \ ((at_eof && TREE_PUBLIC (DECL) && !DECL_COMDAT (DECL)) \
|| (TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME ((DECL)))) \ || (TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME ((DECL)))) \
|| (flag_syntax_only && TREE_USED ((DECL)))) || (flag_syntax_only && TREE_USED ((DECL))))
......
// Build don't run:
// Origin: scott snyder <snyder@fnal.gov>
struct basic_string
{
~basic_string();
};
struct Side
{
void name()
{
static basic_string sname;
}
};
int main ()
{
}
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