MIPS: PT_GNU_STACK (gcc/binutils)
Mathieu Malaterre <[email protected]>
| Newsgroups | gmane.linux.debian.ports.mips |
|---|---|
| Message-ID | <CA+7wUszCtfShjDByEWoDQf6dr8HbA8OOXhqMtxWU0WH0N+9Tkw@mail.gmail.com> |
On Fri, Mar 23, 2018 at 3:19 PM James Cowgill <[email protected]> wrote: > > Control: notforwarded -1 > > Hi, > > On 22/03/18 14:28, Michael Biebl wrote: > > Am 22.03.2018 um 12:31 schrieb James Cowgill: > >> I sent a patch upstream (see above). > > > > Thanks! > > Unfortunately I've had to ask for this to be reverted: > https://github.com/systemd/systemd/pull/8563 > > It turns out that enabling MemoryDenyWriteExecute on MIPS causes any > applications which use threads to fail because the MIPS toolchain > (still) does not implement PT_GNU_STACK. So this bug is going to require > some extra toolchain support (at least glibc and one of gcc/binutils but > I can't remember which) to fix. Anyone could confirm the full list of impacted tools (glibc/binutils...) ?