WebAssembly's stack will never be executable by default, so it isn't necessary to declare .note.GNU-stack sections to request a non-executable stack.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
As requested here:
http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20160104/323230.html
changed to introduce and use a usesNonexecutableStackSection() hook instead.
include/llvm/MC/MCAsmInfoELF.h | ||
---|---|---|
29 | Can this be just a bool flag that is set by the constructor instead of a virtual function? |
Comment Actions
Use a bool flag that is set by the constructor instead of a virtual function, as requested by Rafael.
Can this be just a bool flag that is set by the constructor instead of a virtual function?