summaryrefslogtreecommitdiff
path: root/gcc/lto
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2015-03-31 17:03:16 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2015-03-31 17:03:16 +0000
commitd2e9c25258679cb1ffb7a84588d458035c6d9c02 (patch)
treee83e1c3818fcf99d82f667f00483358bf46c0078 /gcc/lto
parent0428647ca1931c9dbb97222e1becc7c9b51cea5d (diff)
downloadgcc-d2e9c25258679cb1ffb7a84588d458035c6d9c02.tar.gz
* tree.c (need_assembler_name_p): Artificial types have no ODR
names. * ipa-devirt.c (warn_odr): Do not try to apply ODR cache when no caching is done. * lto.c (lto_read_decls): Move code registering odr types out of TYPE_CANONICAL conditional and also register polymorphic types. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@221797 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lto')
-rw-r--r--gcc/lto/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog
index bf2b51bba62..085ce9f4a04 100644
--- a/gcc/lto/ChangeLog
+++ b/gcc/lto/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-27 Jan Hubicka <hubicka@ucw.cz>
+
+ * lto.c (lto_read_decls): Move code registering odr types out
+ of TYPE_CANONICAL conditional and also register polymorphic types.
+
2015-03-26 Jan Hubicka <hubicka@ucw.cz>
* lto-symtab.c (lto_symtab_merge_decls_2): Silence warning on