OSDN Git Service

* dwarf2out.c (dwarf2out_imported_module_or_decl_1): Allow
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Mar 2009 17:51:10 +0000 (17:51 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Mar 2009 17:51:10 +0000 (17:51 +0000)
commit169f8686c6797293287a779b21f149c97fc5ae23
tree5ab1be5d5e3b7f945f926c7a5c43cc8ad41b7ddc
parent157e283b1c7aed35b46679dc9decaa656dd310d0
* dwarf2out.c (dwarf2out_imported_module_or_decl_1): Allow
non-NAMESPACE_DECL IMPORTED_DECL_ASSOCIATED_DECL.

* name-lookup.c (cp_emit_debug_info_for_using): Emit USING_STMTs
instead of calling imported_module_or_decl debug hook if
building_stmt_tree ().
* cp-gimplify.c (cp_gimplify_expr): Don't assert the first operand
is a NAMESPACE_DECL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144912 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/cp-gimplify.c
gcc/cp/name-lookup.c
gcc/dwarf2out.c