[v2,1/2] ld: Report unsupported non-PIC load offset visibility tests
Checks
| Context |
Check |
Description |
| linaro-tcwg-bot/tcwg_binutils_build--master-arm |
success
|
Build passed
|
| linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 |
success
|
Build passed
|
| linaro-tcwg-bot/tcwg_binutils_check--master-arm |
success
|
Test passed
|
| linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 |
success
|
Test passed
|
Commit Message
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(+)
@@ -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