43 if test $? = 0; then 44 # isainfo -n returns either sparc or sparcv9 45 REAL_CPU=`isainfo -n` 46 OUT=$REAL_CPU`echo $OUT | sed -e 's/[^-]*//'` 47 fi 48 49 # Test and fix cygwin on x86_64 50 echo $OUT | grep 86-pc-cygwin > /dev/null 2> /dev/null 51 if test $? != 0; then 52 echo $OUT | grep 86-pc-mingw > /dev/null 2> /dev/null 53 fi 54 if test $? = 0; then 55 case `echo $PROCESSOR_IDENTIFIER | cut -f1 -d' '` in 56 intel64|Intel64|INTEL64|em64t|EM64T|amd64|AMD64|8664|x86_64) 57 REAL_CPU=x86_64 58 OUT=$REAL_CPU`echo $OUT | sed -e 's/[^-]*//'` 59 ;; 60 esac 61 fi 62 63 # Test and fix architecture string on AIX 64 # On AIX 'config.guess' returns 'powerpc' as architecture but 'powerpc' is 65 # implicitely handled as 32-bit architecture in 'platform.m4' so we check 66 # for the kernel mode rewrite it to 'powerpc64' if we'Re running in 64-bit mode. 67 # The check could also be done with `/usr/sbin/prtconf | grep "Kernel Type" | grep "64-bit"` 68 echo $OUT | grep powerpc-ibm-aix > /dev/null 2> /dev/null 69 if test $? = 0; then 70 if [ -x /bin/getconf ] ; then 71 KERNEL_BITMODE=`getconf KERNEL_BITMODE` 72 if [ "$KERNEL_BITMODE" = "32" ]; then 73 KERNEL_BITMODE="" 74 fi 75 fi 76 OUT=powerpc$KERNEL_BITMODE`echo $OUT | sed -e 's/[^-]*//'` 77 fi 78 79 # Test and fix little endian PowerPC64. 80 # TODO: should be handled by autoconf-config.guess. 81 if [ "x$OUT" = x ]; then 82 if [ `uname -m` = ppc64le ]; then | 43 if test $? = 0; then 44 # isainfo -n returns either sparc or sparcv9 45 REAL_CPU=`isainfo -n` 46 OUT=$REAL_CPU`echo $OUT | sed -e 's/[^-]*//'` 47 fi 48 49 # Test and fix cygwin on x86_64 50 echo $OUT | grep 86-pc-cygwin > /dev/null 2> /dev/null 51 if test $? != 0; then 52 echo $OUT | grep 86-pc-mingw > /dev/null 2> /dev/null 53 fi 54 if test $? = 0; then 55 case `echo $PROCESSOR_IDENTIFIER | cut -f1 -d' '` in 56 intel64|Intel64|INTEL64|em64t|EM64T|amd64|AMD64|8664|x86_64) 57 REAL_CPU=x86_64 58 OUT=$REAL_CPU`echo $OUT | sed -e 's/[^-]*//'` 59 ;; 60 esac 61 fi 62 63 # Test and fix wsl 64 echo $OUT | grep x86_64-unknown-linux-gnu > /dev/null 2> /dev/null 65 if test $? = 0; then 66 uname -r | grep Microsoft > /dev/null 2> /dev/null 67 if test $? = 0; then 68 OUT="x86_64-pc-wsl" 69 fi 70 fi 71 72 # Test and fix architecture string on AIX 73 # On AIX 'config.guess' returns 'powerpc' as architecture but 'powerpc' is 74 # implicitely handled as 32-bit architecture in 'platform.m4' so we check 75 # for the kernel mode rewrite it to 'powerpc64' if we'Re running in 64-bit mode. 76 # The check could also be done with `/usr/sbin/prtconf | grep "Kernel Type" | grep "64-bit"` 77 echo $OUT | grep powerpc-ibm-aix > /dev/null 2> /dev/null 78 if test $? = 0; then 79 if [ -x /bin/getconf ] ; then 80 KERNEL_BITMODE=`getconf KERNEL_BITMODE` 81 if [ "$KERNEL_BITMODE" = "32" ]; then 82 KERNEL_BITMODE="" 83 fi 84 fi 85 OUT=powerpc$KERNEL_BITMODE`echo $OUT | sed -e 's/[^-]*//'` 86 fi 87 88 # Test and fix little endian PowerPC64. 89 # TODO: should be handled by autoconf-config.guess. 90 if [ "x$OUT" = x ]; then 91 if [ `uname -m` = ppc64le ]; then |