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 |
