aboutsummaryrefslogtreecommitdiff
path: root/py/nlrx86.S
diff options
context:
space:
mode:
authorDave Hylands2017-01-30 20:35:52 -0800
committerPaul Sokolovsky2017-02-01 23:03:10 +0300
commitaee74a1dae41e2af771f18dd4d6cdeda3344bc0c (patch)
treef3e0aae51468cc5efc6ebcbdc2612b36b7710a6b /py/nlrx86.S
parent00bd14539823a40cf98cabd826b0585f37732689 (diff)
unix: Make stack be non-executable
This PR is to address issue #2812.
Diffstat (limited to 'py/nlrx86.S')
-rw-r--r--py/nlrx86.S3
1 files changed, 3 insertions, 0 deletions
diff --git a/py/nlrx86.S b/py/nlrx86.S
index 8c538ba17..f1de61e11 100644
--- a/py/nlrx86.S
+++ b/py/nlrx86.S
@@ -190,3 +190,6 @@ nlr_jump:
#endif
#endif // defined(__i386__) && !MICROPY_NLR_SETJMP
+#if defined(linux)
+ .section .note.GNU-stack,"",@progbits
+#endif