rtti.c (tinfo_base_init): Use build_constructor instead of build_constructor_from_list.
authorNathan Froyd <froydnj@codesourcery.com>
Mon, 24 May 2010 17:17:57 +0000 (17:17 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Mon, 24 May 2010 17:17:57 +0000 (17:17 +0000)
commite20463aaf048d91eee354cc784819d1988abd2c2
treed0d9de11c4a124fdac67d5d3907c54f4353cb6cd
parent42f40af46917beb9a16f2c18b4241f08e4d1ea5a
rtti.c (tinfo_base_init): Use build_constructor instead of build_constructor_from_list.

* rtti.c (tinfo_base_init): Use build_constructor instead of
build_constructor_from_list.  Don't cons a tree node for
returning.
(generic_initializer): Use build_constructor_single instead of
build_constructor_from_list.
(ptr_initializer): Use build_constructor instead of
build_constructor_from_list
(ptm_initializer): Likewise.
(class_initializer): Likewise.  Take varargs instead of TRAIL.
(get_pseudo_ti_init): Adjust calls to class_initializer.  Use
build_constructor instead of build_constructor_from_list.

From-SVN: r159788
gcc/cp/ChangeLog
gcc/cp/rtti.c