aboutsummaryrefslogtreecommitdiff
path: root/contrib/compiler-rt/lib/tsan/rtl
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2017-06-03 13:13:57 +0000
committerEd Maste <emaste@FreeBSD.org>2017-06-03 13:13:57 +0000
commitc7f875df5d66dc27c8b1f7ee59de5a33c53d4441 (patch)
treec2d8ccc1f1cd485748fbbddc835b34b7bd207104 /contrib/compiler-rt/lib/tsan/rtl
parent08cda712b4ca972afceddaff3d702b244cc64d39 (diff)
tsan: set noexec stack on aarch64
This may be refined upstream. Reviewed by: dim MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D11034
Notes
Notes: svn path=/head/; revision=319516
Diffstat (limited to 'contrib/compiler-rt/lib/tsan/rtl')
-rw-r--r--contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S b/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S
index ef06f0444ae4..c2a69816be2f 100644
--- a/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S
+++ b/contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S
@@ -252,7 +252,7 @@ __sigsetjmp:
CFI_ENDPROC
.size __sigsetjmp, .-__sigsetjmp
-#if defined(__linux__)
+#if defined(__FreeBSD__) || defined(__linux__)
/* We do not need executable stack. */
.section .note.GNU-stack,"",@progbits
#endif