OSDN Git Service

2010-09-24 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 Sep 2010 13:21:30 +0000 (13:21 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 Sep 2010 13:21:30 +0000 (13:21 +0000)
commit262b29f2ac37d2dad47987b4fd19a2f21df19f87
tree900072c0be45209de4c62493ca2c3e567bc209d5
parent665488684c79178ebed91229f7637541361b5368
2010-09-24  Richard Guenther  <rguenther@suse.de>

* c-decl.c (pop_scope): Always set file-scope DECL_CONTEXT.
Make sure to not call set_type_context with error_mark_node.
* langhooks.c (lhd_set_decl_assembler_name): Use DECL_FILE_SCOPE_P.

* gcc.dg/lto/20091006-2_0.c: Prune warnings.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164591 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-decl.c
gcc/langhooks.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/lto/20091006-2_0.c