* gdb.base/break-interp.exp: Remove ${objdir} from test messages.
authorThiago Jung Bauermann <bauerman@br.ibm.com>
Mon, 7 Feb 2011 13:35:42 +0000 (13:35 +0000)
committerThiago Jung Bauermann <bauerman@br.ibm.com>
Mon, 7 Feb 2011 13:35:42 +0000 (13:35 +0000)
* gdb.base/jit.exp: Likewise.
* gdb.base/pie-execl.exp: Likewise.
* gdb.base/solib-nodir.exp: Likewise.
* gdb.base/solib-overlap.exp: Likewise.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/break-interp.exp
gdb/testsuite/gdb.base/jit.exp
gdb/testsuite/gdb.base/pie-execl.exp
gdb/testsuite/gdb.base/solib-nodir.exp
gdb/testsuite/gdb.base/solib-overlap.exp

index f59a4cede5a36e7edc7ec95e367b0f5c64c451b9..6314f508ba485e6ea27f7647a54a31b27c8d9f97 100644 (file)
@@ -1,3 +1,11 @@
+2011-02-07  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * gdb.base/break-interp.exp: Remove ${objdir} from test messages.
+       * gdb.base/jit.exp: Likewise.
+       * gdb.base/pie-execl.exp: Likewise.
+       * gdb.base/solib-nodir.exp: Likewise.
+       * gdb.base/solib-overlap.exp: Likewise.
+
 2011-02-07  Pedro Alves  <pedro@codesourcery.com>
 
        * gdb.trace/collection.c (global_pieces): New.
index 7afd91964d5e5c72dfb4e0ee757011261d056b8a..3df4dcbedcdad2da791656402cc2d1ab21db3517 100644 (file)
@@ -390,7 +390,7 @@ proc test_ld {file ifmain trynosym displacement} {
        global objdir binfile_test
 
        # ld.so needs some executable to run to reach _dl_debug_state.
-       gdb_test_no_output "set args ${objdir}/${subdir}/$binfile_test"
+       gdb_test_no_output "set args ${objdir}/${subdir}/$binfile_test" "set args OBJDIR/${subdir}/$binfile_test"
     }
 
     reach "_dl_debug_state" "run" $displacement
index 6b232ba5dc8ab7ec842afd91082066c1f5a177ff..1b731b0602c84e7ac885107bf4940142a6f66f29 100644 (file)
@@ -43,6 +43,7 @@ if  { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable {deb
 set solib_testfile "jit-solib"
 set solib_srcfile "${srcdir}/${subdir}/${solib_testfile}.c"
 set solib_binfile "${objdir}/${subdir}/${solib_testfile}.so"
+set solib_binfile_test_msg "OBJDIR/${subdir}/${solib_testfile}.so"
 
 # Note: compiling without debug info: the library goes through symbol
 # renaming by munging on its symbol table, and that wouldn't work for .debug
@@ -53,7 +54,7 @@ if { [gdb_compile_shlib ${solib_srcfile} ${solib_binfile} {-fPIC}] != "" } {
 }
 
 proc one_jit_test {count match_str} {
-    global verbose testfile solib_binfile pf_prefix
+    global verbose testfile solib_binfile solib_binfile_test_msg pf_prefix
 
     set old_pf_prefix $pf_prefix
     set pf_prefix "one_jit_test-$count"
@@ -75,9 +76,9 @@ proc one_jit_test {count match_str} {
 
     # Poke desired values directly into inferior instead of using "set args"
     # because "set args" does not work under gdbserver.
-    gdb_test "set var argc = 2"
-    gdb_test "set var libname = \"$solib_binfile\""
-    gdb_test "set var count = $count"
+    gdb_test_no_output "set var argc = 2"
+    gdb_test_no_output "set var libname = \"$solib_binfile\"" "set var libname = \"$solib_binfile_test_msg\""
+    gdb_test_no_output "set var count = $count"
 
     gdb_breakpoint [gdb_get_line_number "break here 1"]
     gdb_continue_to_breakpoint "break here 1"
index c34eb225d1b29ac0bfda08cc0a4372a83744acfd..122a98bc77ec757e3f96cda598739bfdf44cc336 100644 (file)
@@ -32,6 +32,7 @@ set executable1 ${testfile}1
 set executable2 ${testfile}2
 set binfile1 ${objdir}/${subdir}/${executable1}
 set binfile2 ${objdir}/${subdir}/${executable2}
+set binfile2_test_msg OBJDIR/${subdir}/${executable2}
 
 # Use conditional compilation according to `BIN' as GDB remembers the source
 # file name of the breakpoint.
@@ -44,7 +45,7 @@ if {[build_executable ${testfile}.exp $executable1 $srcfile [concat $opts {addit
 
 clean_restart ${executable1}
 
-gdb_test_no_output "set args ${binfile2}"
+gdb_test_no_output "set args ${binfile2}" "set args ${binfile2_test_msg}"
 
 if ![runto_main] {
     return -1
index be444d395ee2e15b87ec0158922ff3174df7d5b4..04b96dc80670e2e6a3cf7d0549eeb8ae5b612d8f 100644 (file)
@@ -44,7 +44,7 @@ clean_restart $executable
 gdb_load_shlibs ${binlibfile}
 
 gdb_test_no_output "set env LD_LIBRARY_PATH=:"
-gdb_test "cd ${binlibfiledir}" "Working directory [string_to_regexp ${binlibfiledir}]\\."
+gdb_test "cd ${binlibfiledir}" "Working directory [string_to_regexp ${binlibfiledir}]\\." "cd OBJDIR/${subdir}"
 
 set test "library loaded"
 if [runto_main] {
index 428fa2c43e41a0e56c230bb53ede64d787237e03..c6a4c43aa7e6fe4d0ff4e060ca0b6319de9d379e 100644 (file)
@@ -60,25 +60,28 @@ foreach prelink_lib1 {0x40000000 0x50000000} {
 
     # Library file.
     set binfile_lib1 ${objdir}/${subdir}/${libname}1-${prelink_lib1}.so
+    set binfile_lib1_test_msg OBJDIR/${subdir}/${libname}1-${prelink_lib1}.so
     set binfile_lib2 ${objdir}/${subdir}/${libname}2-${prelink_lib1}.so
+    set binfile_lib2_test_msg OBJDIR/${subdir}/${libname}2-${prelink_lib1}.so
     set lib_flags {debug}
     # Binary file.
     set binfile_base ${testfile}-${prelink_lib1}
     set binfile ${objdir}/${subdir}/${binfile_base}
+    set binfile_test_msg OBJDIR/${subdir}/${binfile_base}
     set bin_flags [list debug shlib=${binfile_lib1} shlib=${binfile_lib2}]
     set escapedbinfile  [string_to_regexp ${binfile}]
 
     if { [gdb_compile_shlib ${srcfile_lib} ${binfile_lib1} $lib_flags] != ""
         || [gdb_compile_shlib ${srcfile_lib} ${binfile_lib2} $lib_flags] != ""
         || [gdb_compile ${srcfile} ${binfile} executable $bin_flags] != "" } {
-       untested "Could not compile ${binfile_lib1}, ${binfile_lib2} or ${binfile}."
+       untested "Could not compile ${binfile_lib1_test_msg}, ${binfile_lib2_test_msg} or ${binfile_test_msg}."
        return -1
     }
 
     if {[catch "system \"prelink -N -r ${prelink_lib1} ${binfile_lib1}\""] != 0
        || [catch "system \"prelink -N -r ${prelink_lib2} ${binfile_lib2}\""] != 0} {
        # Maybe we don't have prelink.
-       untested "Could not prelink ${binfile_lib1} or ${binfile_lib2}."
+       untested "Could not prelink ${binfile_lib1_test_msg} or ${binfile_lib2_test_msg}."
        return -1
     }
 
@@ -101,7 +104,7 @@ foreach prelink_lib1 {0x40000000 0x50000000} {
 
     if { [gdb_compile_shlib ${srcfile_lib} ${binfile_lib1} $lib_flags] != ""
         || [gdb_compile_shlib ${srcfile_lib} ${binfile_lib2} $lib_flags] != ""} {
-       untested "Could not recompile ${binfile_lib1} or ${binfile_lib2}."
+       untested "Could not recompile ${binfile_lib1_test_msg} or ${binfile_lib2_test_msg}."
        remote_exec build "kill -9 ${testpid}"
        return -1
     }