bug-binutils
[Top][All Lists]
Advanced

[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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]