openbsd does not use nonexec stack segment header hints.
authortedu <tedu@openbsd.org>
Mon, 29 May 2017 14:37:51 +0000 (14:37 +0000)
committertedu <tedu@openbsd.org>
Mon, 29 May 2017 14:37:51 +0000 (14:37 +0000)
commit190b938403deeec72c3bf7b7aba4fab4df8a8e7d
tree0bde79e98e68ce107ea00d4766ceeabe72a5b10c
parentf3c8d50914a0d7408be632f4a866925bf1fe4db8
openbsd does not use nonexec stack segment header hints.
in fact, false is a much better default for UsesNonexecutableStackSection.
platforms that require it can reenable, instead, saving the rest of us an
unnecessary program header (causes trouble for some special binaries).
ok kettenis
gnu/llvm/lib/MC/MCAsmInfoELF.cpp