diff options
| author | Mark Mitchell <mark@codesourcery.com> | 2000-02-21 04:19:12 +0000 | 
|---|---|---|
| committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2000-02-21 04:19:12 +0000 | 
| commit | 8d7a5379cdb809096ffbe653fc91785eadbfa870 (patch) | |
| tree | 25058cbd565f8e010653d7db6f1eae0169153ad4 /libjava/java/util/StringTokenizer.java | |
| parent | b9f39201011701cc185c3db66fdd3e2c46d6703c (diff) | |
| download | gcc-8d7a5379cdb809096ffbe653fc91785eadbfa870.zip gcc-8d7a5379cdb809096ffbe653fc91785eadbfa870.tar.gz gcc-8d7a5379cdb809096ffbe653fc91785eadbfa870.tar.bz2 | |
cp-tree.h (merge_primary_and_secondary_vtables_p): New macro.
	* cp-tree.h (merge_primary_and_secondary_vtables_p): New macro.
	* class.c (build_secondary_vtable): Reorganize.  Don't create a
	new vtable under the new ABI.
	(layout_vtable_decl): Don't add num_extra_vtbl_entries when
	computing the size.
	(build_vtbl_initializer): Don't return a CONSTRUCTOR; just return
	the initializing elements.
	(initialize_vtable): New function.
	(dfs_finish_vtbls): Use it.
	(dfs_accumulate_vtbl_inits): New function.
	(finish_vtbls): Merge primary and secondary vtables under the new
	ABI.
	(finish_struct_1): Remove redundant call to layout_vtable_decl.
	* init.c (expand_virtual_init): Deal with BINFO_VTABLEs that
	aren't VAR_DECLs.
From-SVN: r32083
Diffstat (limited to 'libjava/java/util/StringTokenizer.java')
0 files changed, 0 insertions, 0 deletions
