Commit e2925ff2 by Jakub Jelinek Committed by Jakub Jelinek

re PR debug/34535 (FAIL: libmudflap.c++/fail24-frag.cxx ICE)

	PR debug/34535
	* tree-mudflap.c (mf_make_builtin): Make decl artificial
	and don't emit debug info for it.

From-SVN: r131195
parent 82c45e81
2007-12-27 Jakub Jelinek <jakub@redhat.com>
PR debug/34535
* tree-mudflap.c (mf_make_builtin): Make decl artificial
and don't emit debug info for it.
2007-12-26 Anatoly Sokolov <aesok@post.ru>
* config/avr/avr.h (LINK_SPEC, CRT_BINUTILS_SPECS): Move AT90USB82
......@@ -301,6 +301,10 @@ mf_make_builtin (enum tree_code category, const char *name, tree type)
TREE_PUBLIC (decl) = 1;
DECL_EXTERNAL (decl) = 1;
lang_hooks.decls.pushdecl (decl);
/* The decl was declared by the compiler. */
DECL_ARTIFICIAL (decl) = 1;
/* And we don't want debug info for it. */
DECL_IGNORED_P (decl) = 1;
return decl;
}
......
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