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:
parent
1779cd7695
commit
cd6281abef
1 changed files with 1 additions and 0 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue