* ld-elfvsb/elf-offset.ld: Add .rel.eh_frame and .rela.eh_frame
[binutils-gdb.git] / ld / testsuite / ld-elfvsb / elfvsb.exp
index b53b96a4d04b6f7379020c65cbc192afee105571..fb896192d0691bc3ccd8ddbee217bf2c097198da 100644 (file)
@@ -259,6 +259,12 @@ proc visibility_run {visibility} {
                setup_xfail "ia64-*-linux*"
                setup_xfail "alpha*-*-linux*"
            }
+           if { ![ string match $visibility "hidden" ]
+                && ![ string match $visibility "hidden_undef" ]
+                && ![ string match $visibility "hidden_undef_def" ]
+                && ![ string match $visibility "protected_undef" ] } {
+               setup_xfail "s390x-*-linux*"
+           }
            setup_xfail "x86_64-*-linux*"
 
            visibility_test $visibility vnp "visibility ($visibility) (non PIC)" mainnp.o sh1np.o sh2np.o elfvsb
@@ -347,6 +353,12 @@ proc visibility_run {visibility} {
                    setup_xfail "ia64-*-linux*"
                    setup_xfail "alpha*-*-linux*"
                }
+               if { ![ string match $visibility "hidden" ]
+                    && ![ string match $visibility "hidden_undef" ]
+                    && ![ string match $visibility "hidden_undef_def" ]
+                    && ![ string match $visibility "protected_undef" ] } {
+                   setup_xfail "s390x-*-linux*"
+               }
                setup_xfail "x86_64-*-linux*"
                visibility_test $visibility vmpnp "visibility ($visibility) (PIC main, non PIC so)" mainp.o sh1np.o sh2np.o elfvsb
            }