[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/30915] ld testsuite: visibility incorrectly marked XFAIL on musl
From: |
awilfox at adelielinux dot org |
Subject: |
[Bug ld/30915] ld testsuite: visibility incorrectly marked XFAIL on musl targets |
Date: |
Sat, 30 Sep 2023 07:26:48 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=30915
--- Comment #1 from A. Wilcox <awilfox at adelielinux dot org> ---
However, patching the PROTECTED_CHECK in this way exposes that
$shared_needs_pic should be "yes" for the protected tests on any 32-bit musl
system. For instance, on i586-foxkit-linux-musl:
FAIL: visibility (protected) (non PIC)
FAIL: visibility (protected) (non PIC, load offset)
FAIL: visibility (protected) (PIC main, non PIC so)
FAIL: visibility (protected_undef_def) (non PIC)
FAIL: visibility (protected_undef_def) (non PIC, load offset)
FAIL: visibility (protected_undef_def) (PIC main, non PIC so)
Naively changing $shared_needs_pic globally, unfortunately, causes a lot of
other failures because it works for non-PIC in all cases except protected and
protected_undef_def.
--
You are receiving this mail because:
You are on the CC list for the bug.