[PATCH v2 1/2] ld: Report unsupported non-PIC load offset visibility tests
Jens Remus
jremus@linux.ibm.com
Mon Mar 16 13:36:44 GMT 2026
List all skipped non-PIC shared library with load offset "visibility"
linker tests as unsupported.
ld/testsuite/
* ld-vsb/vsb.exp (visibility_run): Report unsupported non-PIC
load offset visibility tests.
Signed-off-by: Jens Remus <jremus@linux.ibm.com>
---
Notes (jremus):
Changes in v2:
- New patch.
ld/testsuite/ld-vsb/vsb.exp | 1 +
1 file changed, 1 insertion(+)
diff --git a/ld/testsuite/ld-vsb/vsb.exp b/ld/testsuite/ld-vsb/vsb.exp
index 03bfd1b241fa..df6aeb9dcefd 100644
--- a/ld/testsuite/ld-vsb/vsb.exp
+++ b/ld/testsuite/ld-vsb/vsb.exp
@@ -294,6 +294,7 @@ proc visibility_run {visibility} {
# is expected.
if ![ld_compile "$CC_FOR_TARGET -g $NOPIE_CFLAGS $PLT_CFLAGS $SHCFLAG $VSBCFLAG $NOSANITIZE_CFLAGS $NOLTO_CFLAGS $need_direct_extern_access" $srcdir/$subdir/main.c $tmpdir/mainnp.o] {
unsupported "visibility ($visibility) (non PIC)"
+ unsupported "visibility ($visibility) (non PIC, load offset)"
unsupported "visibility ($visibility)"
} else {
# The shared library is composed of two files. First compile them
--
2.51.0
More information about the Binutils
mailing list