2 # Solaris
on SPARC tests
5 if [istarget sparc
*-*-solaris2
*] then {
12 set testname
"addends (part 2)"
13 if [gas_test_old
"addend.s" "" "addends (part 1)"] then {
14 objdump_start_no_subdir
"a.out" "-r"
16 # These are what we
get using the Solaris assembler.
18 -re
"08 R_SPARC_WDISP22 +foo1\[+\]+0x0+04\[^\n\]*\n" { incr x1 }
19 -re
"0c R_SPARC_WDISP22 +foo1\[+\]+0x0+04\[^\n\]*\n" { incr x2 }
20 -re
"10 R_SPARC_WDISP22 +foo1\[^\n\]*\n" { incr x3 }
21 -re
"14 R_SPARC_WDISP22 +foo1\[^\n\]*\n" { incr x4 }
22 -re
"1c R_SPARC_32 +foo1\[^\n\]*\n" { incr x5 }
23 -re
"20 R_SPARC_32 +foo1\[+\]+0x0+04\[^\n\]*\n" { incr x6 }
25 timeout
{ perror
"timeout\n"; break }
30 if [all_ones $x1 $x2 $x3 $x4 $x5 $x6
] then {