diff options
Diffstat (limited to 'ld/testsuite/ld-elfvsb/elfvsb.exp')
-rw-r--r-- | ld/testsuite/ld-elfvsb/elfvsb.exp | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/ld/testsuite/ld-elfvsb/elfvsb.exp b/ld/testsuite/ld-elfvsb/elfvsb.exp index fb7a3afac3c..2dfe2aa5d89 100644 --- a/ld/testsuite/ld-elfvsb/elfvsb.exp +++ b/ld/testsuite/ld-elfvsb/elfvsb.exp @@ -299,8 +299,6 @@ proc visibility_run {visibility} { if [ string match $support_protected "no" ] { setup_xfail $target_triplet } - } else { - setup_xfail "*-*-sunos4*" } # Non-pic code uses name binding rules for applications to @@ -342,9 +340,6 @@ proc visibility_run {visibility} { if [ string match $support_protected "no" ] { setup_xfail $target_triplet } - } else { - setup_xfail "*-*-sunos4*" - setup_xfail "*-*-linux*libc1" } if { [ string match $visibility "hidden_normal" ] || [ string match $visibility "hidden_weak" ] @@ -392,14 +387,11 @@ proc visibility_run {visibility} { setup_xfail $target_triplet } } - # SunOS can not compare function pointers correctly - if [istarget "*-*-sunos4*"] { - visibility_test $visibility vp "visibility ($visibility)" mainnp.o sh1p.o sh2p.o sun4 - } else { if { [istarget rs6000*-*-aix*] || [istarget powerpc*-*-aix*] } { + if { [istarget rs6000*-*-aix*] || [istarget powerpc*-*-aix*] } { visibility_test $visibility vp "visibility ($visibility)" mainnp.o sh1p.o sh2p.o xcoff } else { visibility_test $visibility vp "visibility ($visibility)" mainnp.o sh1p.o sh2p.o elfvsb $COMPRESS_LDFLAG - } } + } } }} @@ -423,8 +415,6 @@ proc visibility_run {visibility} { if [ string match $support_protected "no" ] { setup_xfail $target_triplet } - } else { - setup_xfail "*-*-sunos4*" } if { ![ string match $visibility "hidden_undef" ] && ![ string match $visibility "protected_undef" ] } { @@ -493,11 +483,7 @@ if { [istarget mips*-*-*] && ! [at_least_gcc_version 4 3] } then { || [string match "*option ignored*" $exec_output] \ || [string match "*unrecognized option*" $exec_output] \ || [string match "*passed to ld*" $exec_output] } { - if [istarget *-*-sunos4*] { - set picflag "-pic" - } else { - set picflag "-KPIC" - } + set picflag "-KPIC" } } verbose "Using $picflag to compile PIC code" |