Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 437448 Details for
Bug 579886
dev-java/icedtea-3.0.0 OpenJDK configuration script CHOST issues.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch that replaces the old autoconf-config.guess/sub with the contents of sys-devel/gnuconfig-20160402
icedtea8-new-gnuconfig.patch (text/plain), 50.89 KB, created by
Aric Belsito
on 2016-06-13 21:07:06 UTC
(
hide
)
Description:
Patch that replaces the old autoconf-config.guess/sub with the contents of sys-devel/gnuconfig-20160402
Filename:
MIME Type:
Creator:
Aric Belsito
Created:
2016-06-13 21:07:06 UTC
Size:
50.89 KB
patch
obsolete
>diff -Naur openjdk.orig/common/autoconf/build-aux/autoconf-config.guess openjdk/common/autoconf/build-aux/autoconf-config.guess >--- openjdk.orig/common/autoconf/build-aux/autoconf-config.guess 2016-06-12 00:44:29.220208615 -0700 >+++ openjdk/common/autoconf/build-aux/autoconf-config.guess 2016-06-12 13:50:25.806638732 -0700 >@@ -1,39 +1,12 @@ > #! /bin/sh >-# >-# Copyright (c) 2012, 2013, 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. Oracle designates this >-# particular file as subject to the "Classpath" exception as provided >-# by Oracle in the LICENSE file that accompanied this code. >-# >-# 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. >-# >- > # Attempt to guess a canonical system name. >-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, >-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, >-# 2011, 2012 Free Software Foundation, Inc. >+# Copyright 1992-2016 Free Software Foundation, Inc. > >-timestamp='2012-02-10' >+timestamp='2016-04-02' > > # This file is free software; you can redistribute it and/or modify it > # under the terms of the GNU General Public License as published by >-# the Free Software Foundation; either version 2 of the License, or >+# the Free Software Foundation; either version 3 of the License, or > # (at your option) any later version. > # > # This program is distributed in the hope that it will be useful, but >@@ -47,19 +20,17 @@ > # As a special exception to the GNU General Public License, if you > # distribute this file as part of a program that contains a > # configuration script generated by Autoconf, you may include it under >-# the same distribution terms that you use for the rest of that program. >- >- >-# Originally written by Per Bothner. Please send patches (context >-# diff format) to <config-patches@gnu.org> and include a ChangeLog >-# entry. >+# the same distribution terms that you use for the rest of that >+# program. This Exception is an additional permission under section 7 >+# of the GNU General Public License, version 3 ("GPLv3"). > # >-# This script attempts to guess a canonical system name similar to >-# config.sub. If it succeeds, it prints the system name on stdout, and >-# exits with 0. Otherwise, it exits with 1. >+# Originally written by Per Bothner; maintained since 2000 by Ben Elliston. > # > # You can get the latest version of this script from: >-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD >+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess >+# >+# Please send patches to <config-patches@gnu.org>. >+ > > me=`echo "$0" | sed -e 's,.*/,,'` > >@@ -79,9 +50,7 @@ > GNU config.guess ($timestamp) > > Originally written by Per Bothner. >-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, >-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 >-Free Software Foundation, Inc. >+Copyright 1992-2016 Free Software Foundation, Inc. > > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." >@@ -163,6 +132,27 @@ > UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown > UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown > >+case "${UNAME_SYSTEM}" in >+Linux|GNU|GNU/*) >+ # If the system lacks a compiler, then just pick glibc. >+ # We could probably try harder. >+ LIBC=gnu >+ >+ eval $set_cc_for_build >+ cat <<-EOF > $dummy.c >+ #include <features.h> >+ #if defined(__UCLIBC__) >+ LIBC=uclibc >+ #elif defined(__dietlibc__) >+ LIBC=dietlibc >+ #else >+ LIBC=gnu >+ #endif >+ EOF >+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'` >+ ;; >+esac >+ > # Note: order is significant - the case branches are not exclusive. > > case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in >@@ -178,20 +168,27 @@ > # Note: NetBSD doesn't particularly care about the vendor > # portion of the name. We always set it to "unknown". > sysctl="sysctl -n hw.machine_arch" >- UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ >- /usr/sbin/$sysctl 2>/dev/null || echo unknown)` >+ UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \ >+ /sbin/$sysctl 2>/dev/null || \ >+ /usr/sbin/$sysctl 2>/dev/null || \ >+ echo unknown)` > case "${UNAME_MACHINE_ARCH}" in > armeb) machine=armeb-unknown ;; > arm*) machine=arm-unknown ;; > sh3el) machine=shl-unknown ;; > sh3eb) machine=sh-unknown ;; > sh5el) machine=sh5le-unknown ;; >+ earmv*) >+ arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'` >+ endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'` >+ machine=${arch}${endian}-unknown >+ ;; > *) machine=${UNAME_MACHINE_ARCH}-unknown ;; > esac > # The Operating System including object format, if it has switched > # to ELF recently, or will in the future. > case "${UNAME_MACHINE_ARCH}" in >- arm*|i386|m68k|ns32k|sh3*|sparc|vax) >+ arm*|earm*|i386|m68k|ns32k|sh3*|sparc|vax) > eval $set_cc_for_build > if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ > | grep -q __ELF__ >@@ -207,6 +204,13 @@ > os=netbsd > ;; > esac >+ # Determine ABI tags. >+ case "${UNAME_MACHINE_ARCH}" in >+ earm*) >+ expr='s/^earmv[0-9]/-eabi/;s/eb$//' >+ abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"` >+ ;; >+ esac > # The OS release > # Debian GNU/NetBSD machines have a different userland, and > # thus, need a distinct triplet. However, they do not need >@@ -217,18 +221,26 @@ > release='-gnu' > ;; > *) >- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` >+ release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2` > ;; > esac > # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: > # contains redundant information, the shorter form: > # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. >- echo "${machine}-${os}${release}" >+ echo "${machine}-${os}${release}${abi}" >+ exit ;; >+ *:Bitrig:*:*) >+ UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` >+ echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} > exit ;; > *:OpenBSD:*:*) > UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` > echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} > exit ;; >+ *:LibertyBSD:*:*) >+ UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'` >+ echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE} >+ exit ;; > *:ekkoBSD:*:*) > echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} > exit ;; >@@ -241,6 +253,9 @@ > *:MirBSD:*:*) > echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} > exit ;; >+ *:Sortix:*:*) >+ echo ${UNAME_MACHINE}-unknown-sortix >+ exit ;; > alpha:OSF1:*:*) > case $UNAME_RELEASE in > *4.0) >@@ -257,42 +272,42 @@ > ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` > case "$ALPHA_CPU_TYPE" in > "EV4 (21064)") >- UNAME_MACHINE="alpha" ;; >+ UNAME_MACHINE=alpha ;; > "EV4.5 (21064)") >- UNAME_MACHINE="alpha" ;; >+ UNAME_MACHINE=alpha ;; > "LCA4 (21066/21068)") >- UNAME_MACHINE="alpha" ;; >+ UNAME_MACHINE=alpha ;; > "EV5 (21164)") >- UNAME_MACHINE="alphaev5" ;; >+ UNAME_MACHINE=alphaev5 ;; > "EV5.6 (21164A)") >- UNAME_MACHINE="alphaev56" ;; >+ UNAME_MACHINE=alphaev56 ;; > "EV5.6 (21164PC)") >- UNAME_MACHINE="alphapca56" ;; >+ UNAME_MACHINE=alphapca56 ;; > "EV5.7 (21164PC)") >- UNAME_MACHINE="alphapca57" ;; >+ UNAME_MACHINE=alphapca57 ;; > "EV6 (21264)") >- UNAME_MACHINE="alphaev6" ;; >+ UNAME_MACHINE=alphaev6 ;; > "EV6.7 (21264A)") >- UNAME_MACHINE="alphaev67" ;; >+ UNAME_MACHINE=alphaev67 ;; > "EV6.8CB (21264C)") >- UNAME_MACHINE="alphaev68" ;; >+ UNAME_MACHINE=alphaev68 ;; > "EV6.8AL (21264B)") >- UNAME_MACHINE="alphaev68" ;; >+ UNAME_MACHINE=alphaev68 ;; > "EV6.8CX (21264D)") >- UNAME_MACHINE="alphaev68" ;; >+ UNAME_MACHINE=alphaev68 ;; > "EV6.9A (21264/EV69A)") >- UNAME_MACHINE="alphaev69" ;; >+ UNAME_MACHINE=alphaev69 ;; > "EV7 (21364)") >- UNAME_MACHINE="alphaev7" ;; >+ UNAME_MACHINE=alphaev7 ;; > "EV7.9 (21364A)") >- UNAME_MACHINE="alphaev79" ;; >+ UNAME_MACHINE=alphaev79 ;; > esac > # A Pn.n version is a patched version. > # A Vn.n version is a released version. > # A Tn.n version is a released field test version. > # A Xn.n version is an unreleased experimental baselevel. > # 1.2 uses "1.2" for uname -r. >- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` >+ echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` > # Reset EXIT trap before exiting to avoid spurious non-zero exit code. > exitcode=$? > trap '' 0 >@@ -327,7 +342,7 @@ > arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) > echo arm-acorn-riscix${UNAME_RELEASE} > exit ;; >- arm:riscos:*:*|arm:RISCOS:*:*) >+ arm*:riscos:*:*|arm*:RISCOS:*:*) > echo arm-unknown-riscos > exit ;; > SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) >@@ -365,16 +380,16 @@ > exit ;; > i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) > eval $set_cc_for_build >- SUN_ARCH="i386" >+ SUN_ARCH=i386 > # If there is a compiler, see if it is configured for 64-bit objects. > # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. > # This test works for both compilers. >- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then >+ if [ "$CC_FOR_BUILD" != no_compiler_found ]; then > if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ >- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ >+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ > grep IS_64BIT_ARCH >/dev/null > then >- SUN_ARCH="x86_64" >+ SUN_ARCH=x86_64 > fi > fi > echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` >@@ -399,7 +414,7 @@ > exit ;; > sun*:*:4.2BSD:*) > UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` >- test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 >+ test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3 > case "`/bin/arch`" in > sun3) > echo m68k-sun-sunos${UNAME_RELEASE} >@@ -585,8 +600,9 @@ > else > IBM_ARCH=powerpc > fi >- if [ -x /usr/bin/oslevel ] ; then >- IBM_REV=`/usr/bin/oslevel` >+ if [ -x /usr/bin/lslpp ] ; then >+ IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | >+ awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` > else > IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} > fi >@@ -623,13 +639,13 @@ > sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` > sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` > case "${sc_cpu_version}" in >- 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 >- 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 >+ 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0 >+ 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1 > 532) # CPU_PA_RISC2_0 > case "${sc_kernel_bits}" in >- 32) HP_ARCH="hppa2.0n" ;; >- 64) HP_ARCH="hppa2.0w" ;; >- '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 >+ 32) HP_ARCH=hppa2.0n ;; >+ 64) HP_ARCH=hppa2.0w ;; >+ '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20 > esac ;; > esac > fi >@@ -668,11 +684,11 @@ > exit (0); > } > EOF >- (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` >+ (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` > test -z "$HP_ARCH" && HP_ARCH=hppa > fi ;; > esac >- if [ ${HP_ARCH} = "hppa2.0w" ] >+ if [ ${HP_ARCH} = hppa2.0w ] > then > eval $set_cc_for_build > >@@ -685,12 +701,12 @@ > # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess > # => hppa64-hp-hpux11.23 > >- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | >+ if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | > grep -q __LP64__ > then >- HP_ARCH="hppa2.0w" >+ HP_ARCH=hppa2.0w > else >- HP_ARCH="hppa64" >+ HP_ARCH=hppa64 > fi > fi > echo ${HP_ARCH}-hp-hpux${HPUX_REV} >@@ -795,14 +811,14 @@ > echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' > exit ;; > F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) >- FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` >- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` >+ FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` >+ FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` > FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` > echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" > exit ;; > 5000:UNIX_System_V:4.*:*) >- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` >- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` >+ FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` >+ FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'` > echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" > exit ;; > i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) >@@ -826,10 +842,13 @@ > i*:CYGWIN*:*) > echo ${UNAME_MACHINE}-pc-cygwin > exit ;; >+ *:MINGW64*:*) >+ echo ${UNAME_MACHINE}-pc-mingw64 >+ exit ;; > *:MINGW*:*) > echo ${UNAME_MACHINE}-pc-mingw32 > exit ;; >- i*:MSYS*:*) >+ *:MSYS*:*) > echo ${UNAME_MACHINE}-pc-msys > exit ;; > i*:windows32*:*) >@@ -877,21 +896,21 @@ > exit ;; > *:GNU:*:*) > # the GNU system >- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` >+ echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` > exit ;; > *:GNU/*:*:*) > # other systems with GNU libc and userland >- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu >+ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} > exit ;; > i*86:Minix:*:*) > echo ${UNAME_MACHINE}-pc-minix > exit ;; > aarch64:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > aarch64_be:Linux:*:*) > UNAME_MACHINE=aarch64_be >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > alpha:Linux:*:*) > case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in >@@ -904,59 +923,60 @@ > EV68*) UNAME_MACHINE=alphaev68 ;; > esac > objdump --private-headers /bin/sh | grep -q ld.so.1 >- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi >- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} >+ if test "$?" = 0 ; then LIBC=gnulibc1 ; fi >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} >+ exit ;; >+ arc:Linux:*:* | arceb:Linux:*:*) >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > arm*:Linux:*:*) > eval $set_cc_for_build > if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ > | grep -q __ARM_EABI__ > then >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > else > if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ > | grep -q __ARM_PCS_VFP > then >- echo ${UNAME_MACHINE}-unknown-linux-gnueabi >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi > else >- echo ${UNAME_MACHINE}-unknown-linux-gnueabihf >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf > fi > fi > exit ;; > avr32*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > cris:Linux:*:*) >- echo ${UNAME_MACHINE}-axis-linux-gnu >+ echo ${UNAME_MACHINE}-axis-linux-${LIBC} > exit ;; > crisv32:Linux:*:*) >- echo ${UNAME_MACHINE}-axis-linux-gnu >+ echo ${UNAME_MACHINE}-axis-linux-${LIBC} >+ exit ;; >+ e2k:Linux:*:*) >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > frv:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > hexagon:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > i*86:Linux:*:*) >- LIBC=gnu >- eval $set_cc_for_build >- sed 's/^ //' << EOF >$dummy.c >- #ifdef __dietlibc__ >- LIBC=dietlibc >- #endif >-EOF >- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` >- echo "${UNAME_MACHINE}-pc-linux-${LIBC}" >+ echo ${UNAME_MACHINE}-pc-linux-${LIBC} > exit ;; > ia64:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} >+ exit ;; >+ k1om:Linux:*:*) >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > m32r*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > m68*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > mips:Linux:*:* | mips64:Linux:*:*) > eval $set_cc_for_build >@@ -975,54 +995,74 @@ > #endif > EOF > eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` >- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } >+ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } > ;; >- or32:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ openrisc*:Linux:*:*) >+ echo or1k-unknown-linux-${LIBC} >+ exit ;; >+ or32:Linux:*:* | or1k*:Linux:*:*) >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > padre:Linux:*:*) >- echo sparc-unknown-linux-gnu >+ echo sparc-unknown-linux-${LIBC} > exit ;; > parisc64:Linux:*:* | hppa64:Linux:*:*) >- echo hppa64-unknown-linux-gnu >+ echo hppa64-unknown-linux-${LIBC} > exit ;; > parisc:Linux:*:* | hppa:Linux:*:*) > # Look for CPU level > case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in >- PA7*) echo hppa1.1-unknown-linux-gnu ;; >- PA8*) echo hppa2.0-unknown-linux-gnu ;; >- *) echo hppa-unknown-linux-gnu ;; >+ PA7*) echo hppa1.1-unknown-linux-${LIBC} ;; >+ PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; >+ *) echo hppa-unknown-linux-${LIBC} ;; > esac > exit ;; > ppc64:Linux:*:*) >- echo powerpc64-unknown-linux-gnu >+ echo powerpc64-unknown-linux-${LIBC} > exit ;; > ppc:Linux:*:*) >- echo powerpc-unknown-linux-gnu >+ echo powerpc-unknown-linux-${LIBC} >+ exit ;; >+ ppc64le:Linux:*:*) >+ echo powerpc64le-unknown-linux-${LIBC} >+ exit ;; >+ ppcle:Linux:*:*) >+ echo powerpcle-unknown-linux-${LIBC} > exit ;; > s390:Linux:*:* | s390x:Linux:*:*) >- echo ${UNAME_MACHINE}-ibm-linux >+ echo ${UNAME_MACHINE}-ibm-linux-${LIBC} > exit ;; > sh64*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > sh*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > sparc:Linux:*:* | sparc64:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > tile*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > vax:Linux:*:*) >- echo ${UNAME_MACHINE}-dec-linux-gnu >+ echo ${UNAME_MACHINE}-dec-linux-${LIBC} > exit ;; > x86_64:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ eval $set_cc_for_build >+ X86_64_ABI= >+ # If there is a compiler, see if it is configured for 32-bit objects. >+ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then >+ if (echo '#ifdef __ILP32__'; echo IS_X32; echo '#endif') | \ >+ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ >+ grep IS_X32 >/dev/null >+ then >+ X86_64_ABI=x32 >+ fi >+ fi >+ echo ${UNAME_MACHINE}-pc-linux-${LIBC}${X86_64_ABI} > exit ;; > xtensa*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > i*86:DYNIX/ptx:4*:*) > # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. >@@ -1098,7 +1138,7 @@ > # uname -m prints for DJGPP always 'pc', but it prints nothing about > # the processor, so we play safe by assuming i586. > # Note: whatever this is, it MUST be the same as what config.sub >- # prints for the "djgpp" host, or else GDB configury will decide that >+ # prints for the "djgpp" host, or else GDB configure will decide that > # this is a cross-build. > echo i586-pc-msdosdjgpp > exit ;; >@@ -1226,6 +1266,9 @@ > BePC:Haiku:*:*) # Haiku running on Intel PC compatible. > echo i586-pc-haiku > exit ;; >+ x86_64:Haiku:*:*) >+ echo x86_64-unknown-haiku >+ exit ;; > SX-4:SUPER-UX:*:*) > echo sx4-nec-superux${UNAME_RELEASE} > exit ;; >@@ -1244,6 +1287,9 @@ > SX-8R:SUPER-UX:*:*) > echo sx8r-nec-superux${UNAME_RELEASE} > exit ;; >+ SX-ACE:SUPER-UX:*:*) >+ echo sxace-nec-superux${UNAME_RELEASE} >+ exit ;; > Power*:Rhapsody:*:*) > echo powerpc-apple-rhapsody${UNAME_RELEASE} > exit ;; >@@ -1252,24 +1298,36 @@ > exit ;; > *:Darwin:*:*) > UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown >- case $UNAME_PROCESSOR in >- i386) >- eval $set_cc_for_build >- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then >- if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ >- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ >- grep IS_64BIT_ARCH >/dev/null >- then >- UNAME_PROCESSOR="x86_64" >- fi >- fi ;; >- unknown) UNAME_PROCESSOR=powerpc ;; >- esac >+ eval $set_cc_for_build >+ if test "$UNAME_PROCESSOR" = unknown ; then >+ UNAME_PROCESSOR=powerpc >+ fi >+ if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then >+ if [ "$CC_FOR_BUILD" != no_compiler_found ]; then >+ if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ >+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ >+ grep IS_64BIT_ARCH >/dev/null >+ then >+ case $UNAME_PROCESSOR in >+ i386) UNAME_PROCESSOR=x86_64 ;; >+ powerpc) UNAME_PROCESSOR=powerpc64 ;; >+ esac >+ fi >+ fi >+ elif test "$UNAME_PROCESSOR" = i386 ; then >+ # Avoid executing cc on OS X 10.9, as it ships with a stub >+ # that puts up a graphical alert prompting to install >+ # developer tools. Any system running Mac OS X 10.7 or >+ # later (Darwin 11 and later) is required to have a 64-bit >+ # processor. This is not true of the ARM version of Darwin >+ # that Apple uses in portable devices. >+ UNAME_PROCESSOR=x86_64 >+ fi > echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} > exit ;; > *:procnto*:*:* | *:QNX:[0123456789]*:*) > UNAME_PROCESSOR=`uname -p` >- if test "$UNAME_PROCESSOR" = "x86"; then >+ if test "$UNAME_PROCESSOR" = x86; then > UNAME_PROCESSOR=i386 > UNAME_MACHINE=pc > fi >@@ -1281,7 +1339,7 @@ > NEO-?:NONSTOP_KERNEL:*:*) > echo neo-tandem-nsk${UNAME_RELEASE} > exit ;; >- NSE-?:NONSTOP_KERNEL:*:*) >+ NSE-*:NONSTOP_KERNEL:*:*) > echo nse-tandem-nsk${UNAME_RELEASE} > exit ;; > NSR-?:NONSTOP_KERNEL:*:*) >@@ -1300,7 +1358,7 @@ > # "uname -m" is not consistent, so use $cputype instead. 386 > # is converted to i386 for consistency with other x86 > # operating systems. >- if test "$cputype" = "386"; then >+ if test "$cputype" = 386; then > UNAME_MACHINE=i386 > else > UNAME_MACHINE="$cputype" >@@ -1342,7 +1400,7 @@ > echo i386-pc-xenix > exit ;; > i*86:skyos:*:*) >- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' >+ echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'` > exit ;; > i*86:rdos:*:*) > echo ${UNAME_MACHINE}-pc-rdos >@@ -1353,158 +1411,10 @@ > x86_64:VMkernel:*:*) > echo ${UNAME_MACHINE}-unknown-esx > exit ;; >-esac >- >-#echo '(No uname command or uname output not recognized.)' 1>&2 >-#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 >- >-eval $set_cc_for_build >-cat >$dummy.c <<EOF >-#ifdef _SEQUENT_ >-# include <sys/types.h> >-# include <sys/utsname.h> >-#endif >-main () >-{ >-#if defined (sony) >-#if defined (MIPSEB) >- /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, >- I don't know.... */ >- printf ("mips-sony-bsd\n"); exit (0); >-#else >-#include <sys/param.h> >- printf ("m68k-sony-newsos%s\n", >-#ifdef NEWSOS4 >- "4" >-#else >- "" >-#endif >- ); exit (0); >-#endif >-#endif >- >-#if defined (__arm) && defined (__acorn) && defined (__unix) >- printf ("arm-acorn-riscix\n"); exit (0); >-#endif >- >-#if defined (hp300) && !defined (hpux) >- printf ("m68k-hp-bsd\n"); exit (0); >-#endif >- >-#if defined (NeXT) >-#if !defined (__ARCHITECTURE__) >-#define __ARCHITECTURE__ "m68k" >-#endif >- int version; >- version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; >- if (version < 4) >- printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); >- else >- printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); >- exit (0); >-#endif >- >-#if defined (MULTIMAX) || defined (n16) >-#if defined (UMAXV) >- printf ("ns32k-encore-sysv\n"); exit (0); >-#else >-#if defined (CMU) >- printf ("ns32k-encore-mach\n"); exit (0); >-#else >- printf ("ns32k-encore-bsd\n"); exit (0); >-#endif >-#endif >-#endif >- >-#if defined (__386BSD__) >- printf ("i386-pc-bsd\n"); exit (0); >-#endif >- >-#if defined (sequent) >-#if defined (i386) >- printf ("i386-sequent-dynix\n"); exit (0); >-#endif >-#if defined (ns32000) >- printf ("ns32k-sequent-dynix\n"); exit (0); >-#endif >-#endif >- >-#if defined (_SEQUENT_) >- struct utsname un; >- >- uname(&un); >- >- if (strncmp(un.version, "V2", 2) == 0) { >- printf ("i386-sequent-ptx2\n"); exit (0); >- } >- if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ >- printf ("i386-sequent-ptx1\n"); exit (0); >- } >- printf ("i386-sequent-ptx\n"); exit (0); >- >-#endif >- >-#if defined (vax) >-# if !defined (ultrix) >-# include <sys/param.h> >-# if defined (BSD) >-# if BSD == 43 >- printf ("vax-dec-bsd4.3\n"); exit (0); >-# else >-# if BSD == 199006 >- printf ("vax-dec-bsd4.3reno\n"); exit (0); >-# else >- printf ("vax-dec-bsd\n"); exit (0); >-# endif >-# endif >-# else >- printf ("vax-dec-bsd\n"); exit (0); >-# endif >-# else >- printf ("vax-dec-ultrix\n"); exit (0); >-# endif >-#endif >- >-#if defined (alliant) && defined (i860) >- printf ("i860-alliant-bsd\n"); exit (0); >-#endif >- >- exit (1); >-} >-EOF >- >-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && >- { echo "$SYSTEM_NAME"; exit; } >- >-# Apollos put the system type in the environment. >- >-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } >- >-# Convex versions that predate uname can use getsysinfo(1) >- >-if [ -x /usr/convex/getsysinfo ] >-then >- case `getsysinfo -f cpu_type` in >- c1*) >- echo c1-convex-bsd >- exit ;; >- c2*) >- if getsysinfo -f scalar_acc >- then echo c32-convex-bsd >- else echo c2-convex-bsd >- fi >+ amd64:Isilon\ OneFS:*:*) >+ echo x86_64-unknown-onefs > exit ;; >- c34*) >- echo c34-convex-bsd >- exit ;; >- c38*) >- echo c38-convex-bsd >- exit ;; >- c4*) >- echo c4-convex-bsd >- exit ;; >- esac >-fi >+esac > > cat >&2 <<EOF > $0: unable to guess system type >@@ -1513,9 +1423,9 @@ > the operating system you are using. It is advised that you > download the most up to date version of the config scripts from > >- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD >+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess > and >- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD >+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub > > If the version you run ($0) is already up to date, please > send the following data and any information you think might be >diff -Naur openjdk.orig/common/autoconf/build-aux/autoconf-config.sub openjdk/common/autoconf/build-aux/autoconf-config.sub >--- openjdk.orig/common/autoconf/build-aux/autoconf-config.sub 2016-06-12 00:44:29.221208624 -0700 >+++ openjdk/common/autoconf/build-aux/autoconf-config.sub 2016-06-12 13:50:30.861654318 -0700 >@@ -1,70 +1,40 @@ > #! /bin/sh >+# Configuration validation subroutine script. >+# Copyright 1992-2016 Free Software Foundation, Inc. > >-# >-# Copyright (c) 2012, 2013, 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. Oracle designates this >-# particular file as subject to the "Classpath" exception as provided >-# by Oracle in the LICENSE file that accompanied this code. >-# >-# 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. >-# >+timestamp='2016-03-30' > >-# Configuration validation subroutine script. >-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, >-# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 >-# Free Software Foundation, Inc. >- >-timestamp='2008-01-16' >- >-# This file is (in principle) common to ALL GNU software. >-# The presence of a machine in this file suggests that SOME GNU software >-# can handle that machine. It does not imply ALL GNU software can. >-# >-# This file is free software; you can redistribute it and/or modify >-# it under the terms of the GNU General Public License as published by >-# the Free Software Foundation; either version 2 of the License, or >+# This file is free software; you can redistribute it and/or modify it >+# under the terms of the GNU General Public License as published by >+# the Free Software Foundation; either version 3 of the License, or > # (at your option) any later version. > # >-# This program 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 for more details. >+# This program 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 for more details. > # > # You should have received a copy of the GNU General Public License >-# along with this program; if not, write to the Free Software >-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA >-# 02110-1301, USA. >+# along with this program; if not, see <http://www.gnu.org/licenses/>. > # > # As a special exception to the GNU General Public License, if you > # distribute this file as part of a program that contains a > # configuration script generated by Autoconf, you may include it under >-# the same distribution terms that you use for the rest of that program. >+# the same distribution terms that you use for the rest of that >+# program. This Exception is an additional permission under section 7 >+# of the GNU General Public License, version 3 ("GPLv3"). > > >-# Please send patches to <config-patches@gnu.org>. Submit a context >-# diff and a properly formatted ChangeLog entry. >+# Please send patches to <config-patches@gnu.org>. > # > # Configuration subroutine to validate and canonicalize a configuration type. > # Supply the specified configuration type as an argument. > # If it is invalid, we print an error message on stderr and exit with code 1. > # Otherwise, we print the canonical config type on stdout and succeed. > >+# You can get the latest version of this script from: >+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub >+ > # This file is supposed to be the same for all GNU packages > # and recognize all the CPU types, system types and aliases > # that are meaningful with *any* GNU software. >@@ -83,8 +53,7 @@ > me=`echo "$0" | sed -e 's,.*/,,'` > > usage="\ >-Usage: $0 [OPTION] CPU-MFR-OPSYS >- $0 [OPTION] ALIAS >+Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS > > Canonicalize a configuration name. > >@@ -98,8 +67,7 @@ > version="\ > GNU config.sub ($timestamp) > >-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, >-2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. >+Copyright 1992-2016 Free Software Foundation, Inc. > > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." >@@ -146,12 +114,18 @@ > # Here we must recognize all the valid KERNEL-OS combinations. > maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` > case $maybe_os in >- nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ >- uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ >+ nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ >+ linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ >+ knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \ >+ kopensolaris*-gnu* | \ > storm-chaos* | os2-emx* | rtmk-nova*) > os=-$maybe_os > basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` > ;; >+ android-linux) >+ os=-linux-android >+ basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown >+ ;; > *) > basic_machine=`echo $1 | sed 's/-[^-]*$//'` > if [ $basic_machine != $1 ] >@@ -174,10 +148,13 @@ > -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ > -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ > -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ >- -apple | -axis | -knuth | -cray) >+ -apple | -axis | -knuth | -cray | -microblaze*) > os= > basic_machine=$1 > ;; >+ -bluegene*) >+ os=-cnk >+ ;; > -sim | -cisco | -oki | -wec | -winbond) > os= > basic_machine=$1 >@@ -192,10 +169,10 @@ > os=-chorusos > basic_machine=$1 > ;; >- -chorusrdb) >- os=-chorusrdb >+ -chorusrdb) >+ os=-chorusrdb > basic_machine=$1 >- ;; >+ ;; > -hiux*) > os=-hiuxwe2 > ;; >@@ -240,6 +217,12 @@ > -isc*) > basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` > ;; >+ -lynx*178) >+ os=-lynxos178 >+ ;; >+ -lynx*5) >+ os=-lynxos5 >+ ;; > -lynx*) > os=-lynxos > ;; >@@ -264,59 +247,91 @@ > # Some are omitted here because they have special meanings below. > 1750a | 580 \ > | a29k \ >+ | aarch64 | aarch64_be \ > | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ > | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ > | am33_2.0 \ >- | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ >+ | arc | arceb \ >+ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ >+ | avr | avr32 \ >+ | ba \ >+ | be32 | be64 \ > | bfin \ >- | c4x | clipper \ >- | d10v | d30v | dlx | dsp16xx \ >- | fido | fr30 | frv \ >+ | c4x | c8051 | clipper \ >+ | d10v | d30v | dlx | dsp16xx | dvp \ >+ | e2k | epiphany \ >+ | fido | fr30 | frv | ft32 \ > | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ >+ | hexagon \ > | i370 | i860 | i960 | ia64 \ > | ip2k | iq2000 \ >+ | k1om \ >+ | le32 | le64 \ >+ | lm32 \ > | m32c | m32r | m32rle | m68000 | m68k | m88k \ >- | maxq | mb | microblaze | mcore | mep \ >+ | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ > | mips | mipsbe | mipseb | mipsel | mipsle \ > | mips16 \ > | mips64 | mips64el \ >- | mips64vr | mips64vrel \ >+ | mips64octeon | mips64octeonel \ > | mips64orion | mips64orionel \ >+ | mips64r5900 | mips64r5900el \ >+ | mips64vr | mips64vrel \ > | mips64vr4100 | mips64vr4100el \ > | mips64vr4300 | mips64vr4300el \ > | mips64vr5000 | mips64vr5000el \ > | mips64vr5900 | mips64vr5900el \ > | mipsisa32 | mipsisa32el \ > | mipsisa32r2 | mipsisa32r2el \ >+ | mipsisa32r6 | mipsisa32r6el \ > | mipsisa64 | mipsisa64el \ > | mipsisa64r2 | mipsisa64r2el \ >+ | mipsisa64r6 | mipsisa64r6el \ > | mipsisa64sb1 | mipsisa64sb1el \ > | mipsisa64sr71k | mipsisa64sr71kel \ >+ | mipsr5900 | mipsr5900el \ > | mipstx39 | mipstx39el \ > | mn10200 | mn10300 \ >+ | moxie \ > | mt \ > | msp430 \ >- | nios | nios2 \ >+ | nds32 | nds32le | nds32be \ >+ | nios | nios2 | nios2eb | nios2el \ > | ns16k | ns32k \ >- | or32 \ >+ | open8 | or1k | or1knd | or32 \ > | pdp10 | pdp11 | pj | pjl \ >- | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ >+ | powerpc | powerpc64 | powerpc64le | powerpcle \ > | pyramid \ >+ | riscv32 | riscv64 \ >+ | rl78 | rx \ > | score \ >- | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ >+ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ > | sh64 | sh64le \ > | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ > | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ >- | spu | strongarm \ >- | tahoe | thumb | tic4x | tic80 | tron \ >- | v850 | v850e \ >+ | spu \ >+ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ >+ | ubicom32 \ >+ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ >+ | visium \ > | we32k \ >- | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ >- | z8k) >+ | x86 | xc16x | xstormy16 | xtensa \ >+ | z8k | z80) > basic_machine=$basic_machine-unknown > ;; >- m6811 | m68hc11 | m6812 | m68hc12) >- # Motorola 68HC11/12. >+ c54x) >+ basic_machine=tic54x-unknown >+ ;; >+ c55x) >+ basic_machine=tic55x-unknown >+ ;; >+ c6x) >+ basic_machine=tic6x-unknown >+ ;; >+ leon|leon[3-9]) >+ basic_machine=sparc-$basic_machine >+ ;; >+ m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip) > basic_machine=$basic_machine-unknown > os=-none > ;; >@@ -326,6 +341,21 @@ > basic_machine=mt-unknown > ;; > >+ strongarm | thumb | xscale) >+ basic_machine=arm-unknown >+ ;; >+ xgate) >+ basic_machine=$basic_machine-unknown >+ os=-none >+ ;; >+ xscaleeb) >+ basic_machine=armeb-unknown >+ ;; >+ >+ xscaleel) >+ basic_machine=armel-unknown >+ ;; >+ > # We use `pc' rather than `unknown' > # because (1) that's what they normally are, and > # (2) the word "unknown" tends to confuse beginning users. >@@ -340,64 +370,85 @@ > # Recognize the basic CPU types with company name. > 580-* \ > | a29k-* \ >+ | aarch64-* | aarch64_be-* \ > | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ > | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ >- | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ >+ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ > | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ > | avr-* | avr32-* \ >+ | ba-* \ >+ | be32-* | be64-* \ > | bfin-* | bs2000-* \ >- | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ >- | clipper-* | craynv-* | cydra-* \ >+ | c[123]* | c30-* | [cjt]90-* | c4x-* \ >+ | c8051-* | clipper-* | craynv-* | cydra-* \ > | d10v-* | d30v-* | dlx-* \ >- | elxsi-* \ >+ | e2k-* | elxsi-* \ > | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ > | h8300-* | h8500-* \ > | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ >+ | hexagon-* \ > | i*86-* | i860-* | i960-* | ia64-* \ > | ip2k-* | iq2000-* \ >+ | k1om-* \ >+ | le32-* | le64-* \ >+ | lm32-* \ > | m32c-* | m32r-* | m32rle-* \ > | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ >- | m88110-* | m88k-* | maxq-* | mcore-* \ >+ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ >+ | microblaze-* | microblazeel-* \ > | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ > | mips16-* \ > | mips64-* | mips64el-* \ >- | mips64vr-* | mips64vrel-* \ >+ | mips64octeon-* | mips64octeonel-* \ > | mips64orion-* | mips64orionel-* \ >+ | mips64r5900-* | mips64r5900el-* \ >+ | mips64vr-* | mips64vrel-* \ > | mips64vr4100-* | mips64vr4100el-* \ > | mips64vr4300-* | mips64vr4300el-* \ > | mips64vr5000-* | mips64vr5000el-* \ > | mips64vr5900-* | mips64vr5900el-* \ > | mipsisa32-* | mipsisa32el-* \ > | mipsisa32r2-* | mipsisa32r2el-* \ >+ | mipsisa32r6-* | mipsisa32r6el-* \ > | mipsisa64-* | mipsisa64el-* \ > | mipsisa64r2-* | mipsisa64r2el-* \ >+ | mipsisa64r6-* | mipsisa64r6el-* \ > | mipsisa64sb1-* | mipsisa64sb1el-* \ > | mipsisa64sr71k-* | mipsisa64sr71kel-* \ >+ | mipsr5900-* | mipsr5900el-* \ > | mipstx39-* | mipstx39el-* \ > | mmix-* \ > | mt-* \ > | msp430-* \ >- | nios-* | nios2-* \ >+ | nds32-* | nds32le-* | nds32be-* \ >+ | nios-* | nios2-* | nios2eb-* | nios2el-* \ > | none-* | np1-* | ns16k-* | ns32k-* \ >+ | open8-* \ >+ | or1k*-* \ > | orion-* \ > | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ >- | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ >+ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ > | pyramid-* \ >- | romp-* | rs6000-* \ >- | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ >+ | riscv32-* | riscv64-* \ >+ | rl78-* | romp-* | rs6000-* | rx-* \ >+ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ > | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ > | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ > | sparclite-* \ >- | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ >- | tahoe-* | thumb-* \ >+ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \ >+ | tahoe-* \ > | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ >+ | tile*-* \ > | tron-* \ >- | v850-* | v850e-* | vax-* \ >+ | ubicom32-* \ >+ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ >+ | vax-* \ >+ | visium-* \ > | we32k-* \ >- | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ >+ | x86-* | x86_64-* | xc16x-* | xps100-* \ > | xstormy16-* | xtensa*-* \ > | ymp-* \ >- | z8k-*) >+ | z8k-* | z80-*) > ;; > # Recognize the basic CPU types without company name, with glob match. > xtensa*) >@@ -419,7 +470,7 @@ > basic_machine=a29k-amd > os=-udi > ;; >- abacus) >+ abacus) > basic_machine=abacus-unknown > ;; > adobe68k) >@@ -465,6 +516,13 @@ > basic_machine=m68k-apollo > os=-bsd > ;; >+ aros) >+ basic_machine=i386-pc >+ os=-aros >+ ;; >+ asmjs) >+ basic_machine=asmjs-unknown >+ ;; > aux) > basic_machine=m68k-apple > os=-aux >@@ -481,10 +539,27 @@ > basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` > os=-linux > ;; >+ bluegene*) >+ basic_machine=powerpc-ibm >+ os=-cnk >+ ;; >+ c54x-*) >+ basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` >+ ;; >+ c55x-*) >+ basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` >+ ;; >+ c6x-*) >+ basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` >+ ;; > c90) > basic_machine=c90-cray > os=-unicos > ;; >+ cegcc) >+ basic_machine=arm-unknown >+ os=-cegcc >+ ;; > convex-c1) > basic_machine=c1-convex > os=-bsd >@@ -513,7 +588,7 @@ > basic_machine=craynv-cray > os=-unicosmp > ;; >- cr16) >+ cr16 | cr16-*) > basic_machine=cr16-unknown > os=-elf > ;; >@@ -552,6 +627,10 @@ > basic_machine=m88k-motorola > os=-sysv3 > ;; >+ dicos) >+ basic_machine=i686-pc >+ os=-dicos >+ ;; > djgpp) > basic_machine=i586-pc > os=-msdosdjgpp >@@ -667,7 +746,6 @@ > i370-ibm* | ibm*) > basic_machine=i370-ibm > ;; >-# I'm not sure what "Sysv32" means. Should this be sysv3.2? > i*86v32) > basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` > os=-sysv32 >@@ -706,6 +784,9 @@ > basic_machine=m68k-isi > os=-sysv > ;; >+ leon-*|leon[3-9]-*) >+ basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'` >+ ;; > m68knommu) > basic_machine=m68k-unknown > os=-linux >@@ -725,8 +806,15 @@ > basic_machine=ns32k-utek > os=-sysv > ;; >+ microblaze*) >+ basic_machine=microblaze-xilinx >+ ;; >+ mingw64) >+ basic_machine=x86_64-pc >+ os=-mingw64 >+ ;; > mingw32) >- basic_machine=i386-pc >+ basic_machine=i686-pc > os=-mingw32 > ;; > mingw32ce) >@@ -740,6 +828,24 @@ > basic_machine=m68k-atari > os=-mint > ;; >+ mipsEE* | ee | ps2) >+ basic_machine=mips64r5900el-scei >+ case $os in >+ -linux*) >+ ;; >+ *) >+ os=-elf >+ ;; >+ esac >+ ;; >+ iop) >+ basic_machine=mipsel-scei >+ os=-irx >+ ;; >+ dvp) >+ basic_machine=dvp-scei >+ os=-elf >+ ;; > mips3*-*) > basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` > ;; >@@ -754,6 +860,10 @@ > basic_machine=powerpc-unknown > os=-morphos > ;; >+ moxiebox) >+ basic_machine=moxie-unknown >+ os=-moxiebox >+ ;; > msdos) > basic_machine=i386-pc > os=-msdos >@@ -761,10 +871,18 @@ > ms1-*) > basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` > ;; >+ msys) >+ basic_machine=i686-pc >+ os=-msys >+ ;; > mvs) > basic_machine=i370-ibm > os=-mvs > ;; >+ nacl) >+ basic_machine=le32-unknown >+ os=-nacl >+ ;; > ncr3000) > basic_machine=i486-ncr > os=-sysv4 >@@ -829,6 +947,12 @@ > np1) > basic_machine=np1-gould > ;; >+ neo-tandem) >+ basic_machine=neo-tandem >+ ;; >+ nse-tandem) >+ basic_machine=nse-tandem >+ ;; > nsr-tandem) > basic_machine=nsr-tandem > ;; >@@ -911,9 +1035,10 @@ > ;; > power) basic_machine=power-ibm > ;; >- ppc) basic_machine=powerpc-unknown >+ ppc | ppcbe) basic_machine=powerpc-unknown > ;; >- ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` >+ ppc-* | ppcbe-*) >+ basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` > ;; > ppcle | powerpclittle | ppc-le | powerpc-little) > basic_machine=powerpcle-unknown >@@ -938,7 +1063,11 @@ > basic_machine=i586-unknown > os=-pw32 > ;; >- rdos) >+ rdos | rdos64) >+ basic_machine=x86_64-pc >+ os=-rdos >+ ;; >+ rdos32) > basic_machine=i386-pc > os=-rdos > ;; >@@ -1007,6 +1136,9 @@ > basic_machine=i860-stratus > os=-sysv4 > ;; >+ strongarm-* | thumb-*) >+ basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` >+ ;; > sun2) > basic_machine=m68000-sun > ;; >@@ -1063,20 +1195,8 @@ > basic_machine=t90-cray > os=-unicos > ;; >- tic54x | c54x*) >- basic_machine=tic54x-unknown >- os=-coff >- ;; >- tic55x | c55x*) >- basic_machine=tic55x-unknown >- os=-coff >- ;; >- tic6x | c6x*) >- basic_machine=tic6x-unknown >- os=-coff >- ;; > tile*) >- basic_machine=tile-unknown >+ basic_machine=$basic_machine-unknown > os=-linux-gnu > ;; > tx39) >@@ -1146,6 +1266,9 @@ > xps | xps100) > basic_machine=xps100-honeywell > ;; >+ xscale-* | xscalee[bl]-*) >+ basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` >+ ;; > ymp) > basic_machine=ymp-cray > os=-unicos >@@ -1154,6 +1277,10 @@ > basic_machine=z8k-unknown > os=-sim > ;; >+ z80-*-coff) >+ basic_machine=z80-unknown >+ os=-sim >+ ;; > none) > basic_machine=none-none > os=-none >@@ -1192,7 +1319,7 @@ > we32k) > basic_machine=we32k-att > ;; >- sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) >+ sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) > basic_machine=sh-unknown > ;; > sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) >@@ -1239,9 +1366,12 @@ > if [ x"$os" != x"" ] > then > case $os in >- # First match some system type aliases >- # that might get confused with valid system types. >+ # First match some system type aliases >+ # that might get confused with valid system types. > # -solaris* is a basic system type, with this one exception. >+ -auroraux) >+ os=-auroraux >+ ;; > -solaris1 | -solaris1.*) > os=`echo $os | sed -e 's|solaris1|sunos4|'` > ;; >@@ -1262,29 +1392,32 @@ > # Each alternative MUST END IN A *, to match a version number. > # -sysv* is not here because it comes later, after sysvr4. > -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ >- | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ >- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ >+ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ >+ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ >+ | -sym* | -kopensolaris* | -plan9* \ > | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ >- | -aos* \ >+ | -aos* | -aros* | -cloudabi* | -sortix* \ > | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ > | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ > | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ >- | -openbsd* | -solidbsd* \ >+ | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \ > | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ > | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ > | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ > | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ >- | -chorusos* | -chorusrdb* \ >- | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ >- | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ >- | -uxpv* | -beos* | -mpeix* | -udk* \ >+ | -chorusos* | -chorusrdb* | -cegcc* \ >+ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ >+ | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ >+ | -linux-newlib* | -linux-musl* | -linux-uclibc* \ >+ | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \ > | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ > | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ >- | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ >+ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* | -irx* \ > | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ > | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ > | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ >- | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) >+ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \ >+ | -onefs* | -tirtos*) > # Remember, each alternative MUST END IN *, to match a version number. > ;; > -qnx*) >@@ -1323,7 +1456,7 @@ > -opened*) > os=-openedition > ;; >- -os400*) >+ -os400*) > os=-os400 > ;; > -wince*) >@@ -1372,7 +1505,7 @@ > -sinix*) > os=-sysv4 > ;; >- -tpf*) >+ -tpf*) > os=-tpf > ;; > -triton*) >@@ -1408,12 +1541,16 @@ > -aros*) > os=-aros > ;; >- -kaos*) >- os=-kaos >- ;; > -zvmoe) > os=-zvmoe > ;; >+ -dicos*) >+ os=-dicos >+ ;; >+ -nacl*) >+ ;; >+ -ios) >+ ;; > -none) > ;; > *) >@@ -1436,10 +1573,10 @@ > # system, and we'll never get to this point. > > case $basic_machine in >- score-*) >+ score-*) > os=-elf > ;; >- spu-*) >+ spu-*) > os=-elf > ;; > *-acorn) >@@ -1451,8 +1588,23 @@ > arm*-semi) > os=-aout > ;; >- c4x-* | tic4x-*) >- os=-coff >+ c4x-* | tic4x-*) >+ os=-coff >+ ;; >+ c8051-*) >+ os=-elf >+ ;; >+ hexagon-*) >+ os=-elf >+ ;; >+ tic54x-*) >+ os=-coff >+ ;; >+ tic55x-*) >+ os=-coff >+ ;; >+ tic6x-*) >+ os=-coff > ;; > # This must come before the *-dec entry. > pdp10-*) >@@ -1472,14 +1624,11 @@ > ;; > m68000-sun) > os=-sunos3 >- # This also exists in the configure program, but was not the >- # default. >- # os=-sunos4 > ;; > m68*-cisco) > os=-aout > ;; >- mep-*) >+ mep-*) > os=-elf > ;; > mips*-cisco) >@@ -1506,7 +1655,7 @@ > *-ibm) > os=-aix > ;; >- *-knuth) >+ *-knuth) > os=-mmixware > ;; > *-wec) >@@ -1611,7 +1760,7 @@ > -sunos*) > vendor=sun > ;; >- -aix*) >+ -cnk*|-aix*) > vendor=ibm > ;; > -beos*)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 579886
:
437446
| 437448