Use standard_testfile in i386-bp_permanent.exp
authorYao Qi <yao@codesourcery.com>
Sat, 29 Nov 2014 09:24:07 +0000 (17:24 +0800)
committerYao Qi <yao@codesourcery.com>
Fri, 5 Dec 2014 07:32:00 +0000 (15:32 +0800)
This patch is to use standard_testfile in i386-bp_permanent.exp to replace
existing setting to testfile, srcfile and binfile.  So it fixes a problem
in i386-bp_permanent.exp in parallel testing.

$ make -j3 check TESTS='gdb.guile/scm-section-script.exp gdb.arch/i386-bp_permanent.exp'
....
gdb compile failed, /usr/bin/ld: cannot open output file x86/gdb/testsuite/gdb.arch/i386-bp_permanent: No such file or directory
collect2: error: ld returned 1 exit status

gdb/testsuite:

2014-12-05  Yao Qi  <yao@codesourcery.com>

* gdb.arch/i386-bp_permanent.exp: Use standard_testfile.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.arch/i386-bp_permanent.exp

index dbbcfa2..279ff40 100644 (file)
@@ -1,3 +1,7 @@
+2014-12-05  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.arch/i386-bp_permanent.exp: Use standard_testfile.
+
 2014-12-04  Doug Evans  <dje@google.com>
 
        * gdb.python/py-objfile.exp: Add tests for
index 833b4ed..50ccf98 100644 (file)
@@ -23,9 +23,7 @@ if { ![istarget "i?86-*-*"] && ![istarget "x86_64-*-*"] } then {
     return
 }
 
-set testfile "i386-bp_permanent"
-set srcfile i386-bp_permanent.c
-set binfile ${objdir}/${subdir}/${testfile}
+standard_testfile
 
 # some targets have leading underscores on assembly symbols.
 set additional_flags [gdb_target_symbol_prefix_flags]