* ld-sh/arch/arch.exp (test_arch): Set the endian flag to suit the multilib

being tested.
This commit is contained in:
Nick Clifton 2006-07-21 09:56:40 +00:00
parent 784906c5f1
commit 3e4cf9243a
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2006-07-21 Nick Clifton <nickc@redhat.com>
* ld-sh/arch/arch.exp (test_arch): Set the endian flag to suit the
multilib being tested.
2006-07-20 Thiemo Seufer <ths@mips.com>
* ld-mips-elf/mips16-call-global-1.s,

View File

@ -76,9 +76,11 @@ proc test_arch { file1 file2 arch resultfile } {
set name2 [file tail $file2]
set rootname2 [file rootname $name2]
set flags [big_or_little_endian]
# This must use -r to prevent LD trying to relocate the (unrealistic) file
send_log "$LD -r -o ${rootname1}_${rootname2}.o $file1 $file2\n"
catch "exec $LD -r -o ${rootname1}_${rootname2}.o $file1 $file2" ld_output
send_log "$LD $flags -r -o ${rootname1}_${rootname2}.o $file1 $file2\n"
catch "exec $LD $flags -r -o ${rootname1}_${rootname2}.o $file1 $file2" ld_output
send_log $ld_output
if {[string equal $ld_output ""] == 1} then {