cp-tree.h (min_tree_cons): Remove.
authorMark Mitchell <mark@codesourcery.com>
Wed, 1 Dec 1999 18:09:09 +0000 (18:09 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 1 Dec 1999 18:09:09 +0000 (18:09 +0000)
commita09ba2e041cf218a125d38644457449f70f40092
tree9ad6937cec136412dd30ea226fb8e17b8ce4a1df
parenteb69a68672fbbfcc809dd6c7ee484fb2d34920d0
cp-tree.h (min_tree_cons): Remove.

* cp-tree.h (min_tree_cons): Remove.
(scratch_ovl_cons): Likewise.
* decl.c (saveable_obstack): Don't declare.
(duplicate_decls): Tweak error-message.
(initialize_local_var): Explicitly mark the definition as static.
(finish_function): Call permanent_allocation, just so
that the middle-end sees the obstacks it expects.
(mark_cp_function_context): Likewise.
* init.c (build_new): Don't use min_tree_cons.
* lex.c (permanent_obstack): Don't declare.
(current_obstack, saveable_obstack): Likewise.
* spew.c (current_obstack, saveable_obstack): Likewise.
* tree.c (current_obstack, saveable_obstack): Likewise.
(scratch_ovl_cons): Remove.
(build_min_nt): Don't mess with obstacks.
(build_min): Likewise.
(min_tree_cons): Remove
* typeck.c (build_component_ref): Don't use scratch_ovl_cons.
(build_x_function_call): Likewise.
(build_c_cast): Don't use min_tree_cons.

From-SVN: r30743
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/init.c
gcc/cp/lex.c
gcc/cp/spew.c
gcc/cp/tree.c
gcc/cp/typeck.c
gcc/testsuite/g++.old-deja/g++.other/syshdr1.C [new file with mode: 0644]