[PATCH v3] Mips support for PT_GNU_STACK
Joseph Myers
joseph@codesourcery.com
Mon Aug 5 19:25:00 GMT 2019
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
More information about the Libc-alpha
mailing list