aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2021-11-17 18:15:24 -0800
committerFangrui Song <i@maskray.me>2021-11-17 18:15:24 -0800
commit062ef8f6b472a71685941391ab93bfd68ce93d71 (patch)
treec7c121fe887b07cf990007f565aca131a0ccf6a1 /llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
parent254f9311fe05897ec9ef600c81112f85f9d8c95d (diff)
downloadllvm-062ef8f6b472a71685941391ab93bfd68ce93d71.zip
llvm-062ef8f6b472a71685941391ab93bfd68ce93d71.tar.gz
llvm-062ef8f6b472a71685941391ab93bfd68ce93d71.tar.bz2
[Driver][Android] Remove unneeded isNoExecStackDefault
ld.lld used by Android ignores .note.GNU-stack and defaults to noexecstack, so the `-z noexecstack` linker option is unneeded. The `--noexecstack` assembler option is unneeded because AsmPrinter.cpp prints `.section .note.GNU-stack,"",@progbits` (when `llvm.init.trampoline` is unused), so the assembler won't synthesize an executable .note.GNU-stack. Reviewed By: danalbert Differential Revision: https://reviews.llvm.org/D113840
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp')
0 files changed, 0 insertions, 0 deletions