diff options
Diffstat (limited to 'gdb/testsuite/gdb.threads/tls.exp')
-rw-r--r-- | gdb/testsuite/gdb.threads/tls.exp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/gdb/testsuite/gdb.threads/tls.exp b/gdb/testsuite/gdb.threads/tls.exp index 411b24bd35c..62ef4efe2ea 100644 --- a/gdb/testsuite/gdb.threads/tls.exp +++ b/gdb/testsuite/gdb.threads/tls.exp @@ -14,11 +14,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. */ -set testfile tls -set testfile2 tls2 -set srcfile ${testfile}.c -set srcfile2 ${testfile2}.c -set binfile ${objdir}/${subdir}/${testfile} +standard_testfile tls.c tls2.c if [istarget "*-*-linux"] then { set target_cflags "-D_MIT_POSIX_THREADS" @@ -26,7 +22,7 @@ if [istarget "*-*-linux"] then { set target_cflags "" } -if {[gdb_compile_pthreads "${srcdir}/${subdir}/${srcfile} ${srcdir}/${subdir}/${srcfile2}" "${binfile}" executable [list c++ debug "incdir=${objdir}"]] != "" } { +if {[gdb_compile_pthreads "${srcdir}/${subdir}/${srcfile} ${srcdir}/${subdir}/${srcfile2}" "${binfile}" executable [list c++ debug]] != "" } { return -1 } @@ -142,11 +138,7 @@ proc check_thread_stack {number spin_threads spin_threads_level} { } } -gdb_exit -gdb_start -gdb_reinitialize_dir $srcdir/$subdir - -gdb_load ${binfile} +clean_restart ${binfile} if ![runto_main] then { fail "Can't run to main" return 0 |