c++: module-related tweak

In manually applying a name-lookup patch, I managed to transpose two
calls.  That caused a test failure.  Fixed thusly.

	gcc/cp/
	* name-lookup.c (do_namespace_alias): Set originating module
	before pushing.
This commit is contained in:
Nathan Sidwell 2020-12-14 11:44:12 -08:00
parent 7640db5711
commit 8dede24111

View File

@ -6223,10 +6223,10 @@ do_namespace_alias (tree alias, tree name_space)
DECL_NAMESPACE_ALIAS (alias) = name_space;
DECL_EXTERNAL (alias) = 1;
DECL_CONTEXT (alias) = FROB_CONTEXT (current_scope ());
pushdecl (alias);
set_originating_module (alias);
pushdecl (alias);
/* Emit debug info for namespace alias. */
if (!building_stmt_list_p ())
(*debug_hooks->early_global_decl) (alias);