commit 05e682e3be7e3d9d63ec358dcf8943fd200545cb Author: Sandra Loosemore Date: Wed Jun 17 13:43:32 2020 -0700 Fix TCL error in gdb.python/py-format-string.exp. 2020-06-17 Sandra Loosemore gdb/testsuite/ * gdb.python/py-format-string.exp: Move test for python support earlier, out of function body. diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 5d76719..2d60408 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2020-06-17 Sandra Loosemore + + Fix TCL error in gdb.python/py-format-string.exp. + + * gdb.python/py-format-string.exp: Move test for python support + earlier, out of function body. + 2020-06-15 Simon Marchi * gdb.base/index-cache-load-twice.c: New. diff --git a/gdb/testsuite/gdb.python/py-format-string.exp b/gdb/testsuite/gdb.python/py-format-string.exp index f809ef3..792d60c 100644 --- a/gdb/testsuite/gdb.python/py-format-string.exp +++ b/gdb/testsuite/gdb.python/py-format-string.exp @@ -24,6 +24,11 @@ if [get_compiler_info c++] { return -1 } +# Skip all tests if Python scripting is not enabled. +gdb_exit +gdb_start +if { [skip_python_tests] } { continue } + # Build inferior to language specification. proc build_inferior {exefile lang} { global srcdir subdir srcfile testfile hex @@ -45,9 +50,6 @@ proc prepare_gdb {exefile} { gdb_reinitialize_dir $srcdir/$subdir gdb_load ${exefile} - # Skip all tests if Python scripting is not enabled. - if { [skip_python_tests] } { continue } - if ![runto_main] then { perror "couldn't run to breakpoint" return