Browse Source

Make nsalias.exp more reliable

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.
users/ARM/gcs-binutils-gdb-master
Tom Tromey 3 years ago
parent
commit
83c8b5eb33
  1. 2
      gdb/testsuite/gdb.cp/nsalias.exp

2
gdb/testsuite/gdb.cp/nsalias.exp

@ -324,5 +324,5 @@ if { $readnow_p } {
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
}

Loading…
Cancel
Save