2016-01-18 Richard Biener <rguenther@suse.de>
PR lto/69337
* lto-symtab.c (lto_symtab_merge): Return early for mismatched
function vs. variable.
From-SVN: r232505
+2016-01-18 Richard Biener <rguenther@suse.de>
+
+ PR lto/69337
+ * lto-symtab.c (lto_symtab_merge): Return early for mismatched
+ function vs. variable.
+
2016-01-12 Richard Biener <rguenther@suse.de>
PR lto/69077
if (prevailing_decl == decl)
return true;
+ if (TREE_CODE (decl) != TREE_CODE (prevailing_decl))
+ return false;
+
/* Merge decl state in both directions, we may still end up using
the new decl. */
TREE_ADDRESSABLE (prevailing_decl) |= TREE_ADDRESSABLE (decl);