summaryrefslogtreecommitdiff
path: root/gcc/lto/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/lto/ChangeLog')
-rw-r--r--gcc/lto/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog
index bce03464fec..8d3c83f2226 100644
--- a/gcc/lto/ChangeLog
+++ b/gcc/lto/ChangeLog
@@ -1,3 +1,21 @@
+2015-08-31 Richard Biener <rguenther@suse.de>
+
+ * lto.c (compare_tree_sccs_1): Compare DECL_ABSTRACT_ORIGIN.
+ * lto-symtab.c (lto_symtab_merge): Merge DECL_POSSIBLY_INLINED flag.
+ (lto_symtab_prevailing_decl): Do not replace a decl that didn't
+ participate in merging with something else.
+
+2015-08-31 Richard Biener <rguenther@suse.de>
+
+ * lto-symtab.c (lto_symtab_prevailing_decl): Remove redundant
+ test, do not replace a non-builtin with a builtin.
+ * lto.c (compare_tree_sccs_1): Do not merge things we stream
+ as builtins vs. non-builtins.
+
+2015-08-18 Trevor Saunders <tbsaunde@tbsaunde.org>
+
+ * lto.h: Remove useless typedefs.
+
2015-07-15 Andrew MacLeod <amacleod@redhat.com>
* lto.c: Remove redundant includes.