diff options
Diffstat (limited to 'src/lib/libssl/src/config')
-rw-r--r-- | src/lib/libssl/src/config | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/libssl/src/config b/src/lib/libssl/src/config index 965884a627..cf64ec563e 100644 --- a/src/lib/libssl/src/config +++ b/src/lib/libssl/src/config | |||
@@ -825,6 +825,10 @@ esac | |||
825 | # options="$options -DATALLA" | 825 | # options="$options -DATALLA" |
826 | #fi | 826 | #fi |
827 | 827 | ||
828 | ($CC -Wa,--help -c -o /dev/null -x assembler /dev/null 2>&1 | \ | ||
829 | grep \\--noexecstack) 2>&1 > /dev/null && \ | ||
830 | options="$options -Wa,--noexecstack" | ||
831 | |||
828 | # gcc < 2.8 does not support -march=ultrasparc | 832 | # gcc < 2.8 does not support -march=ultrasparc |
829 | if [ "$OUT" = solaris-sparcv9-gcc -a $GCCVER -lt 28 ] | 833 | if [ "$OUT" = solaris-sparcv9-gcc -a $GCCVER -lt 28 ] |
830 | then | 834 | then |