This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r128486 - in /branches/gc-improv/gcc: ChangeLog...


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]