2007-01-18 H.J. Lu <hongjiu.lu@intel.com>

PR ld/1283
	* lib/ld-lib.exp (run_dump_test): Remove output file first.
This commit is contained in:
H.J. Lu 2007-01-18 19:21:15 +00:00
parent 141190726e
commit 30dabe8a61
2 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2007-01-18 H.J. Lu <hongjiu.lu@intel.com>
PR ld/1283
* lib/ld-lib.exp (run_dump_test): Remove output file first.
2007-01-17 H.J. Lu <hongjiu.lu@intel.com>
* ld-elf/header.d: Adjust for .text section with 16byte

View File

@ -783,6 +783,7 @@ proc run_dump_test { name } {
set sourcefile [lindex $sourcefiles $i]
set objfile "tmpdir/dump$i.o"
catch "exec rm -f $objfile" exec_output
lappend objfiles $objfile
set cmd "$AS $ASFLAGS $opts(as) $asflags($sourcefile) -o $objfile $sourcefile"
@ -814,6 +815,7 @@ proc run_dump_test { name } {
# Perhaps link the file(s).
if { $run_ld } {
set objfile "tmpdir/dump"
catch "exec rm -f $objfile" exec_output
# Add -L$srcdir/$subdir so that the linker command can use
# linker scripts in the source directory.
@ -840,6 +842,7 @@ proc run_dump_test { name } {
if { $cmdret == 0 && $run_objcopy } {
set infile $objfile
set objfile "tmpdir/dump1"
catch "exec rm -f $objfile" exec_output
# Note that we don't use OBJCOPYFLAGS here; any flags must be
# explicitly specified.
@ -879,6 +882,7 @@ proc run_dump_test { name } {
}
} else {
set objfile "tmpdir/dump0.o"
catch "exec rm -f $objfile" exec_output
}
# We must not have expected failure if we get here.