This is the mail archive of the libc-alpha@sourceware.org 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 v3] Mips support for PT_GNU_STACK


On Sun, 4 Aug 2019, Dragan Mladjenovic wrote:

> In order to allow for the tool-chain to safely use PT_GNU_STACK by 
> default, this patch bumps the minimum kernel version to 4.8 for the 
> hard-float builds done with GNU.stack enabled tool-chain.

I think this explanation needs expanding.  What is meant by "GNU.stack 
enabled tool-chain"?  How do you control whether a toolchain you build is 
such a toolchain or not?

If simply building new-enough GCC and glibc quietly results in a new 
kernel requirement without any special configure options being needed, 
that could be a problem - we'd need to consider carefully whether such an 
increase is desirable, or whether it's only appropriate given a suitable 
--enable-kernel option.

Certainly the new feature needs a NEWS entry in any case.

> It would be nice if this could be back-ported as far back as glibc's 
> policy allows.

I don't think this sort of new feature is suitable for backporting at all, 
and an increase to the minimum kernel version certainly isn't.

-- 
Joseph S. Myers
joseph@codesourcery.com


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