mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-26 06:50:07 +00:00
a4273efa21
Previously, HTL would always allocate non-executable stacks. This has never been noticed, since GNU Mach on x86 ignores VM_PROT_EXECUTE and makes all pages implicitly executable. Since GNU Mach on AArch64 supports non-executable pages, HTL forgetting to pass VM_PROT_EXECUTE immediately breaks any code that (unfortunately, still) relies on executable stacks. Signed-off-by: Sergey Bugaev <bugaevc@gmail.com> Message-ID: <20240323173301.151066-7-bugaevc@gmail.com> |
||
---|---|---|
.. | ||
bits | ||
Implies | ||
pt-block-intr.c | ||
pt-block.c | ||
pt-spin.c | ||
pt-stack-alloc.c | ||
pt-thread-alloc.c | ||
pt-thread-start.c | ||
pt-thread-terminate.c | ||
pt-timedblock-intr.c | ||
pt-timedblock.c | ||
pt-wakeup.c | ||
thrd_yield.c |