musl - musl - an implementation of the standard library for Linux-based systems

index : musl
musl - an implementation of the standard library for Linux-based systems
summary refs log tree commit diff
path: root/src/internal/libc.h
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2012年10月03日 11:49:58 -0400
committerRich Felker <dalias@aerifal.cx>2012年10月03日 11:49:58 -0400
commitadefe830dd376be386df5650a09c313c483adf1a (patch)
tree08fa664f481973d2e4d0e58189f697d2792c4ce3 /src/internal/libc.h
parent030e52639248ac8417a4934298caa78c21a228d1 (diff)
downloadmusl-adefe830dd376be386df5650a09c313c483adf1a.tar.gz
tell the assembler to mark all files as not requiring executable stack
for some reason this option is undocumented. not sure when it was added, so I'm using a configure test. gcc was already setting the mark correctly for C files, but assembler source files would need ugly .note boilerplate in every single file to achieve this without the option to the assembler. blame whoever thought it would be a good idea to make the stack executable by default rather than doing it the other way around...
Diffstat (limited to 'src/internal/libc.h')
0 files changed, 0 insertions, 0 deletions
generated by cgit v1.2.1 (git 2.18.0) at 2025年09月20日 16:42:13 +0000

AltStyle によって変換されたページ (->オリジナル) /