nsalias.exp tries to detect a complaint that is issued when expanding
a CU. However, the test is a bit funny in that, while gdb does
currently expand the CU and issue the complaint, it also emits this
error:
No symbol "N100" in current context.
This series will change gdb such that this CU is not expanded -- which
makes sense, the symbol in question doesn't actually match the lookups
that are done.
So, to make the test more robust, a direct request to expand symtabs
is done instead.
global gdb_file_cmd_msg
gdb_assert {[regexp $re $gdb_file_cmd_msg]} $test
} else {
- gdb_test "print N100::x" $re $test
+ gdb_test "maint expand-symtabs" $re $test
}