diff options
-rw-r--r-- | gdb/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/testsuite/gdb.base/maint-expand-symbols-header-file.exp | 8 |
2 files changed, 12 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index e021d3e..f12a5d7 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2020-04-16 Tom de Vries <tdevries@suse.de> + + * gdb.base/maint-expand-symbols-header-file.exp: Set language before + loading exec. + 2020-04-15 Andrew Burgess <andrew.burgess@embecosm.com> * gdb.base/many-completions.exp: New file. diff --git a/gdb/testsuite/gdb.base/maint-expand-symbols-header-file.exp b/gdb/testsuite/gdb.base/maint-expand-symbols-header-file.exp index f73be40..05802b2 100644 --- a/gdb/testsuite/gdb.base/maint-expand-symbols-header-file.exp +++ b/gdb/testsuite/gdb.base/maint-expand-symbols-header-file.exp @@ -18,10 +18,16 @@ standard_testfile .c -if {[prepare_for_testing "failed to prepare" $testfile \ +if {[build_executable "failed to prepare" $testfile \ $srcfile {debug nowarnings}]} { return -1 } +clean_restart + +# Make sure that no symtabs are expanded, by setting language before +# loading exec. +gdb_test_no_output "set language c" +gdb_load ${binfile} set test "verify no symtabs are expanded" if { [readnow] } { |