r220790 - in /trunk/gcc: ChangeLog ipa-devirt.c

hubicka@gcc.gnu.org hubicka@gcc.gnu.org
Wed Feb 18 16:12:00 GMT 2015


Author: hubicka
Date: Wed Feb 18 16:12:52 2015
New Revision: 220790

URL: https://gcc.gnu.org/viewcvs?rev=220790&root=gcc&view=rev
Log:

	* ipa-devirt.c (odr_subtypes_equivalent_p): Fix formating.
	(compare_virtual_tables): Be smarter about skipping typeinfos;
	do sane output on virtual table table mismatch.
	(warn_odr): Be ready for forward declarations of enums;
	output sane info on base mismatch and virtual table mismatch.
	(add_type_duplicate): Fix code choosing prevailing type; do not ICE
	when only one type is polymorphic.
	(get_odr_type): Fix hashtable corruption.
	(dump_odr_type): Dump mangled names.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/ipa-devirt.c



More information about the Gcc-cvs mailing list