aboutsummaryrefslogtreecommitdiff
path: root/py/nlrx64.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/nlrx64.S
parent00bd14539823a40cf98cabd826b0585f37732689 (diff)
unix: Make stack be non-executable
This PR is to address issue #2812.
Diffstat (limited to 'py/nlrx64.S')
-rw-r--r--py/nlrx64.S3
1 files changed, 3 insertions, 0 deletions
diff --git a/py/nlrx64.S b/py/nlrx64.S
index caea35de2..fc8b8e344 100644
--- a/py/nlrx64.S
+++ b/py/nlrx64.S
@@ -257,3 +257,6 @@ nlr_jump:
#endif // !defined(NLR_OS_WINDOWS)
#endif // defined(__x86_64__) && !MICROPY_NLR_SETJMP
+#if defined(linux)
+ .section .note.GNU-stack,"",@progbits
+#endif