arm: Mark the stack as non-executable
If linking in an object file without this attribute set, the linker will assume that an executable stack might be needed. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 543156d7518f5e5d731123da066d86278f9fa492)
This commit is contained in:
parent
1779cd7695
commit
cd6281abef
@ -53,6 +53,7 @@
|
||||
.syntax unified
|
||||
T .thumb
|
||||
ELF .eabi_attribute 25, 1 @ Tag_ABI_align_preserved
|
||||
ELF .section .note.GNU-stack,"",%progbits @ Mark stack as non-executable
|
||||
|
||||
.macro function name, export=0, align=2
|
||||
.set .Lpic_idx, 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user