projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Looks like Win32 builds do not define THREADS. However, they're still
[openssl.git]
/
config
diff --git
a/config
b/config
index 0155a6ac839daf2e90988268c968a6c018add1db..c89e69a17c9bbeae82de8350476300d23bb4978d 100755
(executable)
--- a/
config
+++ b/
config
@@
-61,7
+61,7
@@
if [ "x$XREL" != "x" ]; then
echo "whatever-whatever-unixware1"; exit 0
;;
5)
echo "whatever-whatever-unixware1"; exit 0
;;
5)
- if [ "
x$VERSION
" = "x7" ]; then
+ if [ "
`echo x$VERSION | sed -e 's/\..*//'`
" = "x7" ]; then
echo "${MACHINE}-sco-unixware7"; exit 0
fi
;;
echo "${MACHINE}-sco-unixware7"; exit 0
fi
;;
@@
-164,7
+164,7
@@
case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
;;
NetBSD:*:*:*386*)
;;
NetBSD:*:*:*386*)
- echo "`
sysctl -n hw.model | sed 's,.*\(.\)86-class.*,i\186,'`-whateve\
r-netbsd"; exit 0
+ echo "`
/usr/sbin/sysctl -n hw.model | sed 's,.*\(.\)86-class.*,i\186,'`-whateve
r-netbsd"; exit 0
;;
NetBSD:*)
;;
NetBSD:*)
@@
-292,6
+292,8
@@
TEST="false"
for i
do
case "$i" in
for i
do
case "$i" in
+# shared library support (behnke@trustcenter.de)
+-shared) SHARED=true;;
-d*) PREFIX="debug-";;
-t*) TEST="true";;
-h*) TEST="true"; cat <<EOF
-d*) PREFIX="debug-";;
-t*) TEST="true";;
-h*) TEST="true"; cat <<EOF
@@
-407,6
+409,8
@@
case "$GUESSOS" in
;;
mips-*-linux?) OUT="linux-mips" ;;
ppc-*-linux2) OUT="linux-ppc" ;;
;;
mips-*-linux?) OUT="linux-mips" ;;
ppc-*-linux2) OUT="linux-ppc" ;;
+ m68k-*-linux*) OUT="linux-m68k" ;;
+ ia64-*-linux?) OUT="linux-ia64" ;;
ppc-apple-rhapsody) OUT="rhapsody-ppc-cc" ;;
sparc64-*-linux2)
#Before we can uncomment following lines we have to wait at least
ppc-apple-rhapsody) OUT="rhapsody-ppc-cc" ;;
sparc64-*-linux2)
#Before we can uncomment following lines we have to wait at least
@@
-424,6
+428,7
@@
case "$GUESSOS" in
sun4d) OUT="linux-sparcv8" ;;
*) OUT="linux-sparcv7" ;;
esac ;;
sun4d) OUT="linux-sparcv8" ;;
*) OUT="linux-sparcv7" ;;
esac ;;
+ arm*-*-linux2) OUT="linux-elf-arm" ;;
*-*-linux2) OUT="linux-elf" ;;
*-*-linux1) OUT="linux-aout" ;;
sun4u*-sun-solaris2)
*-*-linux2) OUT="linux-elf" ;;
*-*-linux1) OUT="linux-aout" ;;
sun4u*-sun-solaris2)
@@
-476,6
+481,16
@@
then
options="$options -DATALLA"
fi
options="$options -DATALLA"
fi
+#get some basic shared lib support (behnke@trustcenter.de)
+case "$OUT" in
+ solaris-*-gcc)
+ if [ "$SHARED" = "true" ]
+ then
+ options="$options -DPIC -fPIC"
+ fi
+ ;;
+esac
+
# gcc < 2.8 does not support -mcpu=ultrasparc
if [ "$OUT" = solaris-sparcv9-gcc -a $GCCVER -lt 28 ]
then
# gcc < 2.8 does not support -mcpu=ultrasparc
if [ "$OUT" = solaris-sparcv9-gcc -a $GCCVER -lt 28 ]
then