Is it OK for trunk, gcc-4.9, gcc-5 and gcc-6 branches?
2016-05-13 9:52 GMT+02:00 Jakub Sejdak <jakub.sej...@phoesys.com>: > From: Kuba Sejdak <jakub.sej...@phoesys.com> > > --- > ChangeLog | 4 +++ > config.guess | 93 > ++++++++++++++++++++++++++++++++---------------------------- > config.sub | 8 ++++-- > 3 files changed, 59 insertions(+), 46 deletions(-) > > diff --git a/ChangeLog b/ChangeLog > index eac1cc6..e092878 100644 > --- a/ChangeLog > +++ b/ChangeLog > @@ -1,3 +1,7 @@ > +2016-05-13 Jakub Sejdak <jakub.sej...@phoesys.com> > + * config.guess: Import version 2016-04-02 (newest). > + * config.sub: Import version 2016-05-10 (newest). > + > 2016-05-09 Aaron Sawdey <acsaw...@linux.vnet.ibm.com> > > * MAINTAINERS (Write After Approval): Add myself. > diff --git a/config.guess b/config.guess > index dcd5149..0967f2a 100755 > --- a/config.guess > +++ b/config.guess > @@ -2,7 +2,7 @@ > # Attempt to guess a canonical system name. > # Copyright 1992-2016 Free Software Foundation, Inc. > > -timestamp='2016-01-01' > +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 > @@ -237,6 +237,10 @@ case > "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in > 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 ;; > @@ -268,42 +272,42 @@ case > "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in > 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 > @@ -376,16 +380,16 @@ case > "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in > 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/[^.]*//'` > @@ -410,7 +414,7 @@ case > "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in > 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} > @@ -635,13 +639,13 @@ EOF > 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 > @@ -680,11 +684,11 @@ EOF > 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 > > @@ -697,12 +701,12 @@ EOF > # $ 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} > @@ -807,14 +811,14 @@ EOF > 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:*:*) > @@ -896,7 +900,7 @@ EOF > 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/[-(].*//'`-${LIBC} > + 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 > @@ -919,7 +923,7 @@ EOF > EV68*) UNAME_MACHINE=alphaev68 ;; > esac > objdump --private-headers /bin/sh | grep -q ld.so.1 > - if test "$?" = 0 ; then LIBC="gnulibc1" ; fi > + if test "$?" = 0 ; then LIBC=gnulibc1 ; fi > echo ${UNAME_MACHINE}-unknown-linux-${LIBC} > exit ;; > arc:Linux:*:* | arceb:Linux:*:*) > @@ -1272,6 +1276,9 @@ EOF > 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 ;; > @@ -1285,9 +1292,9 @@ EOF > UNAME_PROCESSOR=powerpc > fi > if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then > - if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; 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) | \ > + (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ > grep IS_64BIT_ARCH >/dev/null > then > case $UNAME_PROCESSOR in > @@ -1309,7 +1316,7 @@ EOF > 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 > @@ -1340,7 +1347,7 @@ EOF > # "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" > @@ -1382,7 +1389,7 @@ EOF > 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 > diff --git a/config.sub b/config.sub > index da6d1b6..6d86a1e 100755 > --- a/config.sub > +++ b/config.sub > @@ -2,7 +2,7 @@ > # Configuration validation subroutine script. > # Copyright 1992-2016 Free Software Foundation, Inc. > > -timestamp='2016-01-01' > +timestamp='2016-05-10' > > # 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 > @@ -1382,7 +1382,7 @@ case $os in > | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ > | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ > | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ > - | -bitrig* | -openbsd* | -solidbsd* \ > + | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \ > | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ > | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ > | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ > @@ -1399,7 +1399,7 @@ case $os in > | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ > | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ > | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \ > - | -onefs* | -tirtos*) > + | -onefs* | -tirtos* | -phoenix*) > # Remember, each alternative MUST END IN *, to match a version number. > ;; > -qnx*) > @@ -1531,6 +1531,8 @@ case $os in > ;; > -nacl*) > ;; > + -ios) > + ;; > -none) > ;; > *) > -- > 2.7.4 >