dwarf2out.c (dwarf2out_imported_module_or_decl_1): Allow non-NAMESPACE_DECL IMPORTED_...
authorJakub Jelinek <jakub@redhat.com>
Tue, 17 Mar 2009 17:51:10 +0000 (18:51 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 17 Mar 2009 17:51:10 +0000 (18:51 +0100)
commit98381eb4870eb42b220822a8596104b42277bdf5
tree5ab1be5d5e3b7f945f926c7a5c43cc8ad41b7ddc
parenta3f596ba3de6975109c5d3d5900a1693cfebb96d
dwarf2out.c (dwarf2out_imported_module_or_decl_1): Allow non-NAMESPACE_DECL IMPORTED_DECL_ASSOCIATED_DECL.

* 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.

From-SVN: r144912
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/cp-gimplify.c
gcc/cp/name-lookup.c
gcc/dwarf2out.c