aboutsummaryrefslogtreecommitdiff
path: root/posix/bug-regex4.c
diff options
context:
space:
mode:
authorSergey Bugaev <bugaevc@gmail.com>2024-03-23 20:32:47 +0300
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-03-23 22:48:44 +0100
commita4273efa219480a7f2c9c8fa7bc8bb71c48c3604 (patch)
tree0c9a036ad60a28f33a1ee83b8b2d47998eb2f725 /posix/bug-regex4.c
parentb467cfcaee34452df845c678dd2ba36ea2221855 (diff)
downloadglibc-a4273efa219480a7f2c9c8fa7bc8bb71c48c3604.zip
glibc-a4273efa219480a7f2c9c8fa7bc8bb71c48c3604.tar.gz
glibc-a4273efa219480a7f2c9c8fa7bc8bb71c48c3604.tar.bz2
htl: Respect GL(dl_stack_flags) when allocating stacks
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>
Diffstat (limited to 'posix/bug-regex4.c')
0 files changed, 0 insertions, 0 deletions