diff options
-rw-r--r-- | rts/AdjustorAsm.S | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/rts/AdjustorAsm.S b/rts/AdjustorAsm.S index 75b83f6947..ca7ae36573 100644 --- a/rts/AdjustorAsm.S +++ b/rts/AdjustorAsm.S @@ -192,3 +192,7 @@ adjustorCode: ret #endif +/* mark stack as nonexecutable */ +#if defined(__linux__) && defined(__ELF__) +.section .note.GNU-stack,"",@progbits +#endif |