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 543156d751
)
This commit is contained in:

committed by
Reinhard Tartler

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
|
||||
|
Reference in New Issue
Block a user