summaryrefslogtreecommitdiff
path: root/gcc/obstack.h
Commit message (Collapse)AuthorAgeFilesLines
* * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12law1998-04-041-90/+83
| | | | | | | | | for details. * haifa-sched.c: Mirror recent changes from gcc2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@18984 138bc75d-0d04-0410-961f-82ee72b054a4
* Merge from gcc-2.8law1997-12-071-74/+110
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16987 138bc75d-0d04-0410-961f-82ee72b054a4
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16278 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix typo in last obstack.h change.wilson1997-10-221-1/+1
| | | | | | | * obstack.h (obstack_empty_p): Fix spurious space after backslash. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16144 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree.c (restore_tree_status): Also free up temporary storagejason1997-10-181-0/+8
| | | | | | | | | | | | | | | | | | | | | | | when we finish a toplevel function. (dump_tree_statistics): Print stats for backend obstacks. * libgcc2.c (__throw): Don't copy the return address. * dwarf2out.c (expand_builtin_dwarf_reg_size): Ignore return address. * except.c (exceptions_via_longjmp): Initialize to 2 (uninitialized). * toplev.c (main): Initialize exceptions_via_longjmp. * tree.c: Add extra_inline_obstacks. (save_tree_status): Use it. (restore_tree_status): If this is a toplevel inline obstack and we didn't want to save anything on it, recycle it. (print_inline_obstack_statistics): New fn. * function.c (pop_function_context_from): Pass context to restore_tree_status. * obstack.h (obstack_empty_p): New macro. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16050 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionlaw1997-08-111-111/+75
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14764 138bc75d-0d04-0410-961f-82ee72b054a4
* automatically generated from GPLed versioneggert1997-06-211-17/+17
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14274 138bc75d-0d04-0410-961f-82ee72b054a4
* automatically generated from GPLed versionmiles1997-06-211-17/+17
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14270 138bc75d-0d04-0410-961f-82ee72b054a4
* automatically generated from GPLed versioneggert1997-06-211-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14269 138bc75d-0d04-0410-961f-82ee72b054a4
* automatically generated from GPLed versioneggert1997-05-271-17/+17
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14127 138bc75d-0d04-0410-961f-82ee72b054a4
* automatically generated from GPLed versiondrepper1997-05-271-0/+592
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14126 138bc75d-0d04-0410-961f-82ee72b054a4