This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
egcs/gcc/cp cp-tree.h decl.c dump.c ir.texi Ch ...
- To: egcs-cvs at egcs dot cygnus dot com
- Subject: egcs/gcc/cp cp-tree.h decl.c dump.c ir.texi Ch ...
- From: mmitchel at egcs dot cygnus dot com
- Date: 30 Sep 1999 17:43:46 -0000
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: mmitchel@egcs.cygnus.com 99/09/30 10:43:45
Modified files:
gcc/cp : cp-tree.h decl.c dump.c ir.texi ChangeLog
Log message:
* cp-tree.h (lang_decl_flags): Add global_ctor_p and
global_dtor_p. Add init_priority.
(DECL_ACCESS): Adjust accordingly.
(DECL_GLOBAL_CTOR_P, DECL_GLOBAL_DTOR_P): New macros.
(GLOBAL_INIT_PRIORITY): Likewise.
* decl.c (lang_mark_tree): Adjust accordingly.
(start_objects): Set DECL_GLOBAL_CTOR_P, DECL_GLOBAL_DTOR_P,
and GLOBAL_INIT_PRIORITY.
* dump.c (dequeue_and_dump): Print them.
* ir.texi: Document them.