提交 e4c9b85e 编写于 作者: A Andy Polyakov

Default to no-sse2 on selected platforms.

上级 447aa490
...@@ -647,11 +647,14 @@ case "$GUESSOS" in ...@@ -647,11 +647,14 @@ case "$GUESSOS" in
OUT="solaris64-x86_64-$CC" OUT="solaris64-x86_64-$CC"
else else
OUT="solaris-x86-$CC" OUT="solaris-x86-$CC"
if [ `uname -r | sed -e 's/5\.//'` -lt 10 ]; then
options="$options no-sse2"
fi
fi fi
;; ;;
*-*-sunos4) OUT="sunos-$CC" ;; *-*-sunos4) OUT="sunos-$CC" ;;
*86*-*-bsdi4) OUT="bsdi-elf-gcc" ;; *86*-*-bsdi4) OUT="bsdi-elf-gcc"; options="$options no-sse2" ;;
alpha*-*-*bsd*) OUT="BSD-generic64; options="$options -DL_ENDIAN" ;; alpha*-*-*bsd*) OUT="BSD-generic64; options="$options -DL_ENDIAN" ;;
powerpc64-*-*bsd*) OUT="BSD-generic64; options="$options -DB_ENDIAN" ;; powerpc64-*-*bsd*) OUT="BSD-generic64; options="$options -DB_ENDIAN" ;;
sparc64-*-*bsd*) OUT="BSD-sparc64" ;; sparc64-*-*bsd*) OUT="BSD-sparc64" ;;
...@@ -659,7 +662,7 @@ case "$GUESSOS" in ...@@ -659,7 +662,7 @@ case "$GUESSOS" in
amd64-*-*bsd*) OUT="BSD-x86_64" ;; amd64-*-*bsd*) OUT="BSD-x86_64" ;;
*86*-*-*bsd*) case "`(file -L /usr/lib/libc.so.*) 2>/dev/null`" in *86*-*-*bsd*) case "`(file -L /usr/lib/libc.so.*) 2>/dev/null`" in
*ELF*) OUT="BSD-x86-elf" ;; *ELF*) OUT="BSD-x86-elf" ;;
*) OUT="BSD-x86" ;; *) OUT="BSD-x86"; options="$options no-sse2" ;;
esac ;; esac ;;
*-*-*bsd*) OUT="BSD-generic32" ;; *-*-*bsd*) OUT="BSD-generic32" ;;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册