Commit afd1e7c6 by Jan Hubicka Committed by Jan Hubicka

lto-symtab.c (lto_symtab_merge_decls_2): Silence warning on DECL_ARTIFICAL symbols.


	* lto-symtab.c (lto_symtab_merge_decls_2): Silence warning on
	DECL_ARTIFICAL symbols.

From-SVN: r221770
parent 12daa22a
2015-03-26 Jan Hubicka <hubicka@ucw.cz> 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
* lto-symtab.c (lto_symtab_merge_decls_2): Silence warning on
DECL_ARTIFICAL symbols.
2015-03-26 Jan Hubicka <hubicka@ucw.cz>
PR lto/65536 PR lto/65536
* lto.c (unify_scc): Revert location cache when unification * lto.c (unify_scc): Revert location cache when unification
suceeded. suceeded.
......
...@@ -473,7 +473,8 @@ lto_symtab_merge_decls_2 (symtab_node *first, bool diagnosed_p) ...@@ -473,7 +473,8 @@ lto_symtab_merge_decls_2 (symtab_node *first, bool diagnosed_p)
if (TREE_PUBLIC (e->decl)) if (TREE_PUBLIC (e->decl))
{ {
if (!lto_symtab_merge (prevailing, e) if (!lto_symtab_merge (prevailing, e)
&& !diagnosed_p) && !diagnosed_p
&& !DECL_ARTIFICIAL (e->decl))
mismatches.safe_push (e->decl); mismatches.safe_push (e->decl);
} }
if (mismatches.is_empty ()) if (mismatches.is_empty ())
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment