gcc/libcpp/include
Geoffrey Keating b453c95fd3 Index: libcpp/ChangeLog
2004-05-29  Geoffrey Keating  <geoffk@apple.com>

	* symtab.c (ht_create): Set entries_owned.
	(ht_destroy): Honour entries_owned.
	(ht_expand): Likewise.
	(ht_load): New.

Index: libcpp/include/ChangeLog
2004-05-29  Geoffrey Keating  <geoffk@apple.com>

	* symtab.h (struct ht): New field 'entries_owned'
	(ht_load): New prototype.

Index: gcc/ChangeLog
2004-05-29  Geoffrey Keating  <geoffk@apple.com>

	* gengtype-yacc.y: Add NESTED_PTR token.
	(option): Record `nested_ptr' option.
	* gengtype-lex.l: Handle `nested_ptr' keyword.
	* gengtype.c (walk_type): Process `nested_ptr' option.
	* gengtype.h (struct nested_ptr_data): New.
	* doc/gty.texi (GTY Options): Document `nested_ptr' option.
	* stringpool.c (struct string_pool_data): Make 'entries' point to
	ht_identifier instead of tree.
	(gt_pch_save_stringpool): Don't adjust pointers.
	(gt_pch_restore_stringpool): Call ht_load.

From-SVN: r82438
2004-05-30 00:49:06 +00:00
..
ChangeLog Index: libcpp/ChangeLog 2004-05-30 00:49:06 +00:00
cpplib.h Makefile.def (host_modules): add libcpp. 2004-05-24 10:50:45 +00:00
line-map.h Makefile.def (host_modules): add libcpp. 2004-05-24 10:50:45 +00:00
mkdeps.h Makefile.def (host_modules): add libcpp. 2004-05-24 10:50:45 +00:00
symtab.h Index: libcpp/ChangeLog 2004-05-30 00:49:06 +00:00