X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=config;h=428fe62cbe6c6195d96bbd7f81ecb132b988186c;hp=e8cde735ddc6343d6dea32abfcb7909ebec44dc4;hb=b67358328e9856154757330ce436f59d7a018d71;hpb=744029c15470a6b16e9645a16c76bbff15be7596 diff --git a/config b/config index e8cde735dd..428fe62cbe 100755 --- a/config +++ b/config @@ -310,6 +310,7 @@ case "$GUESSOS" in sun4*-sun-solaris2) OUT="solaris-sparc-$CC" ;; *86*-sun-solaris2) OUT="solaris-x86-$CC" ;; *-*-sunos4) OUT="sunos-$CC" ;; + alpha*-*-freebsd3) OUT="FreeBSD-alpha" ;; *-freebsd3) OUT="FreeBSD-elf" ;; *-freebsd) OUT="FreeBSD" ;; *86*-*-netbsd) OUT="NetBSD-x86" ;; @@ -329,6 +330,15 @@ case "$GUESSOS" in *) OUT=`echo $GUESSOS | awk -F- '{print $3}'`;; esac +# gcc < 2.8 does not support -mcpu=ultrasparc +if [ "$OUT" = solaris-usparc-gcc ] +then + if [ `echo "$GCCVER" | sed 's/.*version //;s/\.//;s/\..*//'` -lt 28 ] + then + OUT=solaris-sparc-gcc + fi +fi + case "$GUESSOS" in i386-*) options="$options 386" ;; esac