aboutsummaryrefslogtreecommitdiff
path: root/common/autoconf/build-aux/config.guess
diff options
context:
space:
mode:
Diffstat (limited to 'common/autoconf/build-aux/config.guess')
-rw-r--r--common/autoconf/build-aux/config.guess89
1 files changed, 0 insertions, 89 deletions
diff --git a/common/autoconf/build-aux/config.guess b/common/autoconf/build-aux/config.guess
deleted file mode 100644
index 355c91e..0000000
--- a/common/autoconf/build-aux/config.guess
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/bin/sh
-#
-# Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# This code is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License version 2 only, as
-# published by the Free Software Foundation.
-#
-# This code is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-# version 2 for more details (a copy is included in the LICENSE file that
-# accompanied this code).
-#
-# You should have received a copy of the GNU General Public License version
-# 2 along with this work; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-#
-# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-# or visit www.oracle.com if you need additional information or have any
-# questions.
-#
-
-# This is a wrapper for the config.guess from autoconf. The latter does not
-# properly detect 64 bit systems on all platforms. Instead of patching the
-# autoconf system (which might easily get lost in a future update), we wrap it
-# and fix the broken property, if needed.
-
-DIR=`dirname $0`
-OUT=`. $DIR/autoconf-config.guess`
-
-# Test and fix solaris on x86_64
-echo $OUT | grep i386-pc-solaris > /dev/null 2> /dev/null
-if test $? = 0; then
- # isainfo -n returns either i386 or amd64
- REAL_CPU=`isainfo -n`
- OUT=$REAL_CPU`echo $OUT | sed -e 's/[^-]*//'`
-fi
-
-# Test and fix solaris on sparcv9
-echo $OUT | grep sparc-sun-solaris > /dev/null 2> /dev/null
-if test $? = 0; then
- # isainfo -n returns either sparc or sparcv9
- REAL_CPU=`isainfo -n`
- OUT=$REAL_CPU`echo $OUT | sed -e 's/[^-]*//'`
-fi
-
-# Test and fix cygwin on x86_64
-echo $OUT | grep 86-pc-cygwin > /dev/null 2> /dev/null
-if test $? != 0; then
- echo $OUT | grep 86-pc-mingw > /dev/null 2> /dev/null
-fi
-if test $? = 0; then
- case `echo $PROCESSOR_IDENTIFIER | cut -f1 -d' '` in
- intel64|Intel64|INTEL64|em64t|EM64T|amd64|AMD64|8664|x86_64)
- REAL_CPU=x86_64
- OUT=$REAL_CPU`echo $OUT | sed -e 's/[^-]*//'`
- ;;
- esac
-fi
-
-# Test and fix architecture string on AIX
-# On AIX 'config.guess' returns 'powerpc' as architecture but 'powerpc' is
-# implicitely handled as 32-bit architecture in 'platform.m4' so we check
-# for the kernel mode rewrite it to 'powerpc64' if we'Re running in 64-bit mode.
-# The check could also be done with `/usr/sbin/prtconf | grep "Kernel Type" | grep "64-bit"`
-echo $OUT | grep powerpc-ibm-aix > /dev/null 2> /dev/null
-if test $? = 0; then
- if [ -x /bin/getconf ] ; then
- KERNEL_BITMODE=`getconf KERNEL_BITMODE`
- if [ "$KERNEL_BITMODE" = "32" ]; then
- KERNEL_BITMODE=""
- fi
- fi
- OUT=powerpc$KERNEL_BITMODE`echo $OUT | sed -e 's/[^-]*//'`
-fi
-
-# Test and fix little endian PowerPC64.
-# TODO: should be handled by autoconf-config.guess.
-if [ "x$OUT" = x ]; then
- if [ `uname -m` = ppc64le ]; then
- if [ `uname -s` = Linux ]; then
- OUT=powerpc64le-unknown-linux-gnu
- fi
- fi
-fi
-
-echo $OUT