cp-tree.h (cp_tree_index): Add CPTI_BASE_CTOR_IDENTIFIER...
authorMark Mitchell <mark@codesourcery.com>
Sun, 9 Apr 2000 00:27:16 +0000 (00:27 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sun, 9 Apr 2000 00:27:16 +0000 (00:27 +0000)
commitd43829f9eefc944e90d71001bcef932eb7e5bdf4
tree2c6258570a12ae5cac084d9255f62ecb2cb6797e
parent729a7089845f57ffa7067612f8d5b059149eeae6
cp-tree.h (cp_tree_index): Add CPTI_BASE_CTOR_IDENTIFIER...

* cp-tree.h (cp_tree_index): Add CPTI_BASE_CTOR_IDENTIFIER,
CPTI_BASE_DTOR_IDENTIFIER, and CPTI_DELETING_DTOR_IDENTIFIER.
(base_ctor_identifier): New macro.
(base_dtor_identifier): Likewise.
(deleting_dtor_identifier): Likewise.
* decl.c: Don't include obstack.h.
(obstack_chunk_alloc): Don't define.
(obstack_chunk_free): Likewise.
(struct predefined_identifier): New type.
(initialize_predefined_identifiers): New function.
(init_decl_processing): Use it.
(debug_temp_inits): Remove.
(start_method): Don't call preserve_data.
(hack_incomplete_structures): Update comment.
* init.c (init_init_processing): Don't initialize
nelts_identifier.
(build_offset_rf): Remove dead code.
(build_delete): Use CLASSTYPE_N_BASECLASSES.
* search.c (init_search_processing): Don't initialize
vptr_identifier.

From-SVN: r33031
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/init.c
gcc/cp/search.c