lto.c (compare_tree_sccs_1): Compare DECL_ABSTRACT_ORIGIN.
authorRichard Biener <rguenther@suse.de>
Mon, 31 Aug 2015 14:01:45 +0000 (14:01 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 31 Aug 2015 14:01:45 +0000 (14:01 +0000)
commitf196d062919feaf10ec10c67ac0d20f15fcfd2f5
tree883d3ee48ef2bfcf463dc7da46a8ef793e0cc197
parent6974662928334fbca028b2e0fda30721f9fc8afc
lto.c (compare_tree_sccs_1): Compare DECL_ABSTRACT_ORIGIN.

2015-08-31  Richard Biener  <rguenther@suse.de>

lto/
* 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.

From-SVN: r227345
gcc/lto/ChangeLog
gcc/lto/lto-symtab.c
gcc/lto/lto.c