This is the mail archive of the mailing list for the glibc project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] S390: Fix build with gcc configured with --enable-default-pie. [BZ #21537]

On Fri, 9 Jun 2017, Florian Weimer wrote:

> On 06/08/2017 02:02 PM, Stefan Liebler wrote:
> > Question about glibc configure flag --disable-hidden-plt:
> > Is this option supported or is it used by somebody?
> > It defines NO_HIDDEN which influences the definition of HIDDEN_JUMPTARGET.
> > I've tried to build glibc with this configure flag on s390, but it fails
> > due to several reasons.
> I think we can remove --disable-hidden-plt.  It is broken on x86-64 as
> well, and I think the whole thing stopped working with PLT avoidance for
> hidden symbols in binutils and switching to namespace-clean names (which
> are generally hidden).

Do note however the unconditional definition of NO_HIDDEN in 
sysdeps/mach/hurd/ (and the corresponding comment pointing to 
a discussion of that).  We really need Hurd people to get current glibc 
working on Hurd without external patches and contribute support for it so it's possible to make sure changes 
don't break Hurd.

Joseph S. Myers

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]