gdb/testsuite/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Wed, 27 Jan 2010 20:53:22 +0000 (20:53 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Wed, 27 Jan 2010 20:53:22 +0000 (20:53 +0000)
* gdb.base/break-interp.exp: Use [file tail $filename] to omit any
absolute directory pathnames in gdb.sum file.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/break-interp.exp

index 65459bf29eefb5b07bcf4230c5e28aff02d51606..9a5338c205d394f5157057cd81dfe6a25fd2b457 100644 (file)
@@ -1,3 +1,8 @@
+2010-01-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/break-interp.exp: Use [file tail $filename] to omit any
+       absolute directory pathnames in gdb.sum file.
+
 2010-01-27  Sami Wagiaalla  <swagiaal@redhat.com>
 
        * gdb.cp/namespace-using.exp: Rename to nsusing.exp.
index d1c36ede4168e263fb60077bed439a9052ef60f5..e6289796d0eeb041a4506eae98eea0f9fd4185e7 100644 (file)
@@ -502,17 +502,18 @@ foreach ldprelink {NO YES} {
                    file mkdir $dir
 
                    set command "ldd $exec"
+                   set test "ldd [file tail $exec]"
                    set result [catch "exec $command" output]
                    verbose -log "result of $command is $result"
                    verbose -log "output of $command is $output"
                    if {$result != 0 || $output == ""} {
-                       fail $command
+                       fail $test
                    } else {
-                       pass $command
+                       pass $test
                    }
 
                    # gdb testsuite will put there also needless -lm.
-                   set test "$command output contains libc"
+                   set test "$test output contains libc"
                    set libc [regexp -all -inline -line {^.* => (/[^ ]+).*$} $output]
                    if {[llength $libc] == 0} {
                        fail $test
@@ -528,7 +529,7 @@ foreach ldprelink {NO YES} {
                        lappend dests $dest
                    }
 
-                   if {[prelink$binprelink "--dynamic-linker=$interp --ld-library-path=$dir $exec $interp [concat $dests]" $exec]
+                   if {[prelink$binprelink "--dynamic-linker=$interp --ld-library-path=$dir $exec $interp [concat $dests]" [file tail $exec]]
                        && [copy $interp_saved $interp]} {
                        test_ld $exec 1 [expr {$binsepdebug == "NO"}]
                    }