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