Backport r259274
2018-04-24 Martin Liska <mliska@suse.cz> Backport from mainline 2018-04-10 Martin Liska <mliska@suse.cz> PR lto/85248 * lto-symtab.c (lto_symtab_merge_p): Do not check for TREE_VALUES of error attributes. From-SVN: r259601
This commit is contained in:
parent
1e38c2c902
commit
16b3803b21
|
@ -1,3 +1,12 @@
|
|||
2018-04-24 Martin Liska <mliska@suse.cz>
|
||||
|
||||
Backport from mainline
|
||||
2018-04-10 Martin Liska <mliska@suse.cz>
|
||||
|
||||
PR lto/85248
|
||||
* lto-symtab.c (lto_symtab_merge_p): Do not check for
|
||||
TREE_VALUES of error attributes.
|
||||
|
||||
2018-04-24 Martin Liska <mliska@suse.cz>
|
||||
|
||||
Backport from mainline
|
||||
|
|
|
@ -604,10 +604,7 @@ lto_symtab_merge_p (tree prevailing, tree decl)
|
|||
|
||||
prev_attr = lookup_attribute ("noreturn", DECL_ATTRIBUTES (prevailing));
|
||||
attr = lookup_attribute ("noreturn", DECL_ATTRIBUTES (decl));
|
||||
if ((prev_attr == NULL) != (attr == NULL)
|
||||
|| (prev_attr
|
||||
&& TREE_VALUE (TREE_VALUE (prev_attr))
|
||||
!= TREE_VALUE (TREE_VALUE (attr))))
|
||||
if ((prev_attr == NULL) != (attr == NULL))
|
||||
{
|
||||
if (symtab->dump_file)
|
||||
fprintf (symtab->dump_file, "Not merging decls; "
|
||||
|
|
Loading…
Reference in New Issue