r128486 - in /branches/gc-improv/gcc: ChangeLog...
lauras@gcc.gnu.org
lauras@gcc.gnu.org
Fri Sep 14 01:50:00 GMT 2007
Author: lauras
Date: Fri Sep 14 01:50:03 2007
New Revision: 128486
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128486
Log:
2007-09-13 Laurynas Biveinis <laurynas.biveinis@gmail.com>
* gengtype.c (walk_type): Handle "variable_size" option.
(variable_size_p): New.
(get_tag_string): New.
(write_typed_alloc_end): New.
(write_typed_struct_alloc_def): New.
(write_typed_typedef_alloc_def): New.
(write_typed_alloc_defns): New.
(main): Call write_typed_alloc_defns.
* tree.h (union tree_node): Add GTY option variable_size.
* ggc.h (ggc_internal_alloc): New.
(ggc_internal_cleared_alloc): New.
(ggc_internal_vec_alloc): New.
(ggc_internal_cleared_vec_alloc): New.
(ggc_internal_sized_alloc): New.
(ggc_internal_cleared_sized_alloc): New.
(ggc_internal_cleared_vec_sized_alloc): New.
* rtl.h (struct rtx_def): Add GTY option variable_size.
Modified:
branches/gc-improv/gcc/ChangeLog.gc-improv
branches/gc-improv/gcc/gengtype.c
branches/gc-improv/gcc/ggc.h
branches/gc-improv/gcc/rtl.h
branches/gc-improv/gcc/tree.h
More information about the Gcc-cvs
mailing list