* cp-tree.h (DECL_NEEDED_P): Tweak to match documentation.
From-SVN: r30635
This commit is contained in:
parent
a93dcbc53a
commit
10f82b957f
|
@ -1,7 +1,11 @@
|
|||
1999-11-23 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* cp-tree.h (DECL_NEEDED_P): Tweak to match documentation.
|
||||
|
||||
1999-11-22 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* cp-tree.def (CTOR_COMPLETE): New tree node.
|
||||
(finish_constructor_body): Add it, to mark the end of the
|
||||
* decl.c (finish_constructor_body): Add it, to mark the end of the
|
||||
constructor.
|
||||
(finish_function): Don't call end_protect_partials here.
|
||||
* ir.texi (CTOR_COMPLETE): Document it.
|
||||
|
|
|
@ -2634,8 +2634,9 @@ extern int flag_new_for_scope;
|
|||
the symbol has been referenced in the generated code. If, however,
|
||||
we are not generating code, then it is also true when a symbol has
|
||||
just been used somewhere, even if it's not really needed. */
|
||||
#define DECL_NEEDED_P(DECL) \
|
||||
(TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME ((DECL)))) \
|
||||
#define DECL_NEEDED_P(DECL) \
|
||||
((TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME ((DECL)))) \
|
||||
|| (flag_syntax_only && TREE_USED ((DECL))))
|
||||
|
||||
/* An un-parsed default argument looks like an identifier. */
|
||||
#define DEFARG_LENGTH(NODE) (DEFAULT_ARG_CHECK(NODE)->identifier.length)
|
||||
|
|
Loading…
Reference in New Issue