]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/c-typeck.c
c-common.c, [...]: Remove all references to obstack functions obsoleted by GC...
authorZack Weinberg <zack@gcc.gnu.org>
Tue, 25 Jan 2000 17:13:14 +0000 (17:13 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Tue, 25 Jan 2000 17:13:14 +0000 (17:13 +0000)
commit4dd7201eac0b2f44f0f5b91dc2150a68aff5e389
treee3f4e1a3212b662d8c287e2abd1a0473dd49789b
parentb5031ab715c5dcae4a61492da51b796934647f16
c-common.c, [...]: Remove all references to obstack functions obsoleted by GC...

* c-common.c, c-decl.c, c-lang.c, c-lex.c, c-parse.in, c-pragma.c,
c-typeck.c, objc/objc-act.c: Remove all references to obstack
functions obsoleted by GC, such as push_obstacks_nochange,
end_temporary_allocation, savealloc, saveable_tree_cons, etc.
and code which existed only to decide whether or not to call
them.  Remove now-unused NESTED argument from start_function;
all callers changed.  Do not change behavior based on ggc_p.
The use of the ixp_obstack in c-iterate.c and the util_obstack
in objc/objc-act.c remain; these are not obsoleted by garbage
collection.
* c-tree.h: Update prototype for start_function.

* c-parse.y, c-parse.c, objc/objc-parse.c, objc/objc-parse.y: Rebuild.

From-SVN: r31611
14 files changed:
gcc/ChangeLog
gcc/c-common.c
gcc/c-decl.c
gcc/c-lang.c
gcc/c-lex.c
gcc/c-parse.c
gcc/c-parse.in
gcc/c-parse.y
gcc/c-pragma.c
gcc/c-tree.h
gcc/c-typeck.c
gcc/objc/objc-act.c
gcc/objc/objc-parse.c
gcc/objc/objc-parse.y