head	1.6;
access;
symbols
	netbsd-11-0-RC5:1.6
	netbsd-11-0-RC4:1.6
	netbsd-11-0-RC3:1.6
	tcpdump-4-99-6:1.1.1.6
	netbsd-11-0-RC2:1.6
	netbsd-11-0-RC1:1.6
	perseant-exfatfs-base-20250801:1.6
	netbsd-11:1.6.0.2
	netbsd-11-base:1.6
	netbsd-10-1-RELEASE:1.4
	tcpdump-4-99-5:1.1.1.6
	perseant-exfatfs-base-20240630:1.5
	perseant-exfatfs:1.5.0.2
	perseant-exfatfs-base:1.5
	netbsd-8-3-RELEASE:1.2
	netbsd-9-4-RELEASE:1.2
	netbsd-10-0-RELEASE:1.4
	netbsd-10-0-RC6:1.4
	netbsd-10-0-RC5:1.4
	netbsd-10-0-RC4:1.4
	netbsd-10-0-RC3:1.4
	netbsd-10-0-RC2:1.4
	netbsd-10-0-RC1:1.4
	tcpdump-4-99-4:1.1.1.5
	netbsd-10:1.4.0.6
	netbsd-10-base:1.4
	netbsd-9-3-RELEASE:1.2
	cjep_sun2x-base1:1.4
	cjep_sun2x:1.4.0.4
	cjep_sun2x-base:1.4
	cjep_staticlib_x-base1:1.4
	netbsd-9-2-RELEASE:1.2
	cjep_staticlib_x:1.4.0.2
	cjep_staticlib_x-base:1.4
	netbsd-9-1-RELEASE:1.2
	phil-wifi-20200421:1.3
	phil-wifi-20200411:1.3
	is-mlppp:1.3.0.2
	is-mlppp-base:1.3
	phil-wifi-20200406:1.3
	netbsd-8-2-RELEASE:1.2
	netbsd-9-0-RELEASE:1.2
	netbsd-9-0-RC2:1.2
	netbsd-9-0-RC1:1.2
	phil-wifi-20191119:1.3
	tcpdump-4-9-3:1.1.1.4
	netbsd-9:1.2.0.14
	netbsd-9-base:1.2
	phil-wifi-20190609:1.2
	netbsd-8-1-RELEASE:1.2
	netbsd-8-1-RC1:1.2
	pgoyette-compat-merge-20190127:1.2
	pgoyette-compat-20190127:1.2
	pgoyette-compat-20190118:1.2
	pgoyette-compat-1226:1.2
	pgoyette-compat-1126:1.2
	pgoyette-compat-1020:1.2
	pgoyette-compat-0930:1.2
	pgoyette-compat-0906:1.2
	netbsd-7-2-RELEASE:1.1.1.1.24.1
	pgoyette-compat-0728:1.2
	netbsd-8-0-RELEASE:1.2
	phil-wifi:1.2.0.12
	phil-wifi-base:1.2
	pgoyette-compat-0625:1.2
	netbsd-8-0-RC2:1.2
	pgoyette-compat-0521:1.2
	pgoyette-compat-0502:1.2
	pgoyette-compat-0422:1.2
	netbsd-8-0-RC1:1.2
	pgoyette-compat-0415:1.2
	pgoyette-compat-0407:1.2
	pgoyette-compat-0330:1.2
	pgoyette-compat-0322:1.2
	pgoyette-compat-0315:1.2
	netbsd-7-1-2-RELEASE:1.1.1.1.24.1
	pgoyette-compat:1.2.0.10
	pgoyette-compat-base:1.2
	netbsd-7-1-1-RELEASE:1.1.1.1.24.1
	matt-nb8-mediatek:1.2.0.8
	matt-nb8-mediatek-base:1.2
	tcpdump-4-9-2:1.1.1.3
	perseant-stdc-iso10646:1.2.0.6
	perseant-stdc-iso10646-base:1.2
	netbsd-8:1.2.0.4
	netbsd-8-base:1.2
	prg-localcount2-base3:1.2
	prg-localcount2-base2:1.2
	prg-localcount2-base1:1.2
	prg-localcount2:1.2.0.2
	prg-localcount2-base:1.2
	pgoyette-localcount-20170426:1.2
	bouyer-socketcan-base1:1.2
	pgoyette-localcount-20170320:1.2
	netbsd-7-1:1.1.1.1.24.1.0.2
	netbsd-7-1-RELEASE:1.1.1.1.24.1
	netbsd-7-1-RC2:1.1.1.1.24.1
	tcpdump-4-9-0:1.1.1.3
	tcpdump-4_8_1:1.1.1.3
	netbsd-7-nhusb-base-20170116:1.1.1.1
	bouyer-socketcan:1.1.1.3.0.4
	bouyer-socketcan-base:1.1.1.3
	pgoyette-localcount-20170107:1.1.1.3
	netbsd-7-1-RC1:1.1.1.1
	pgoyette-localcount-20161104:1.1.1.3
	netbsd-7-0-2-RELEASE:1.1.1.1
	localcount-20160914:1.1.1.3
	netbsd-7-nhusb:1.1.1.1.0.28
	netbsd-7-nhusb-base:1.1.1.1
	pgoyette-localcount-20160806:1.1.1.3
	pgoyette-localcount-20160726:1.1.1.3
	pgoyette-localcount:1.1.1.3.0.2
	pgoyette-localcount-base:1.1.1.3
	netbsd-7-0-1-RELEASE:1.1.1.1
	netbsd-7-0:1.1.1.1.0.26
	netbsd-7-0-RELEASE:1.1.1.1
	netbsd-7-0-RC3:1.1.1.1
	netbsd-7-0-RC2:1.1.1.1
	netbsd-7-0-RC1:1.1.1.1
	tcpdump-4_7_3:1.1.1.3
	tcpdump-4_6_2:1.1.1.2
	netbsd-6-0-6-RELEASE:1.1.1.1
	netbsd-6-1-5-RELEASE:1.1.1.1
	netbsd-7:1.1.1.1.0.24
	netbsd-7-base:1.1.1.1
	yamt-pagecache-base9:1.1.1.1
	yamt-pagecache-tag8:1.1.1.1
	netbsd-6-1-4-RELEASE:1.1.1.1
	netbsd-6-0-5-RELEASE:1.1.1.1
	tls-earlyentropy:1.1.1.1.0.22
	tls-earlyentropy-base:1.1.1.1
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1.1.1
	riastradh-drm2-base3:1.1.1.1
	netbsd-6-1-3-RELEASE:1.1.1.1
	netbsd-6-0-4-RELEASE:1.1.1.1
	tcpdump-4_5_1:1.1.1.1
	netbsd-6-1-2-RELEASE:1.1.1.1
	netbsd-6-0-3-RELEASE:1.1.1.1
	netbsd-6-1-1-RELEASE:1.1.1.1
	riastradh-drm2-base2:1.1.1.1
	riastradh-drm2-base1:1.1.1.1
	riastradh-drm2:1.1.1.1.0.16
	riastradh-drm2-base:1.1.1.1
	netbsd-6-1:1.1.1.1.0.20
	netbsd-6-0-2-RELEASE:1.1.1.1
	netbsd-6-1-RELEASE:1.1.1.1
	netbsd-6-1-RC4:1.1.1.1
	tcpdump-4_3_0:1.1.1.1
	netbsd-6-1-RC3:1.1.1.1
	agc-symver:1.1.1.1.0.18
	agc-symver-base:1.1.1.1
	netbsd-6-1-RC2:1.1.1.1
	netbsd-6-1-RC1:1.1.1.1
	yamt-pagecache-base8:1.1.1.1
	netbsd-6-0-1-RELEASE:1.1.1.1
	yamt-pagecache-base7:1.1.1.1
	matt-nb6-plus-nbase:1.1.1.1
	yamt-pagecache-base6:1.1.1.1
	netbsd-6-0:1.1.1.1.0.14
	netbsd-6-0-RELEASE:1.1.1.1
	netbsd-6-0-RC2:1.1.1.1
	tls-maxphys:1.1.1.1.0.12
	tls-maxphys-base:1.1.1.1
	matt-nb6-plus:1.1.1.1.0.10
	matt-nb6-plus-base:1.1.1.1
	netbsd-6-0-RC1:1.1.1.1
	yamt-pagecache-base5:1.1.1.1
	yamt-pagecache-base4:1.1.1.1
	netbsd-6:1.1.1.1.0.8
	netbsd-6-base:1.1.1.1
	yamt-pagecache-base3:1.1.1.1
	yamt-pagecache-base2:1.1.1.1
	yamt-pagecache:1.1.1.1.0.6
	yamt-pagecache-base:1.1.1.1
	cherry-xenmp:1.1.1.1.0.4
	cherry-xenmp-base:1.1.1.1
	bouyer-quota2-nbase:1.1.1.1
	bouyer-quota2:1.1.1.1.0.2
	bouyer-quota2-base:1.1.1.1
	matt-mips64-premerge-20101231:1.1.1.1
	tcpdump-4_1_1:1.1.1.1
	TCPDUMP:1.1.1;
locks; strict;
comment	@# @;


1.6
date	2024.09.02.16.15.29;	author christos;	state Exp;
branches;
next	1.5;
commitid	JMUoHTOf2nxlyfoF;

1.5
date	2023.08.17.20.19.39;	author christos;	state Exp;
branches
	1.5.2.1;
next	1.4;
commitid	SXCw6og80gxnbbBE;

1.4
date	2020.11.17.10.35.13;	author rin;	state Exp;
branches;
next	1.3;
commitid	hRb62eUrAIizbewC;

1.3
date	2019.10.01.16.06.16;	author christos;	state Exp;
branches;
next	1.2;
commitid	L3MHXkxSfhUribFB;

1.2
date	2017.02.01.09.26.41;	author sevan;	state Exp;
branches
	1.2.12.1;
next	1.1;
commitid	GAil0cnWzrQL6eEz;

1.1
date	2010.12.05.03.14.52;	author christos;	state Exp;
branches
	1.1.1.1;
next	;

1.5.2.1
date	2025.08.02.05.23.20;	author perseant;	state Exp;
branches;
next	;
commitid	23j6GFaDws3O875G;

1.2.12.1
date	2020.04.13.07.56.30;	author martin;	state Exp;
branches;
next	;
commitid	X01YhRUPVUDaec4C;

1.1.1.1
date	2010.12.05.03.14.52;	author christos;	state Exp;
branches
	1.1.1.1.8.1
	1.1.1.1.14.1
	1.1.1.1.20.1
	1.1.1.1.24.1
	1.1.1.1.26.1
	1.1.1.1.28.1;
next	1.1.1.2;

1.1.1.2
date	2014.11.20.01.30.54;	author christos;	state Exp;
branches;
next	1.1.1.3;
commitid	VCJdUbHtQpPzxRYx;

1.1.1.3
date	2015.03.31.21.45.47;	author christos;	state Exp;
branches
	1.1.1.3.2.1
	1.1.1.3.4.1;
next	1.1.1.4;
commitid	OzK8UW5rGWV73Ofy;

1.1.1.4
date	2019.10.01.16.04.25;	author christos;	state Exp;
branches;
next	1.1.1.5;
commitid	yKlPbDZt7dvEhbFB;

1.1.1.5
date	2023.08.17.15.57.10;	author christos;	state Exp;
branches;
next	1.1.1.6;
commitid	6SL2uKbgSix3J9BE;

1.1.1.6
date	2024.09.02.15.50.08;	author christos;	state Exp;
branches;
next	;
commitid	E0666bfLa9iupfoF;

1.1.1.1.8.1
date	2017.02.19.07.37.06;	author snj;	state Exp;
branches;
next	;
commitid	kmPaD05eOpoW8xGz;

1.1.1.1.14.1
date	2017.02.19.07.35.23;	author snj;	state Exp;
branches;
next	;
commitid	KpCfipQc80Fm8xGz;

1.1.1.1.20.1
date	2017.02.19.07.36.18;	author snj;	state Exp;
branches;
next	;
commitid	GauzE9RZ7uvF8xGz;

1.1.1.1.24.1
date	2017.02.19.05.01.15;	author snj;	state Exp;
branches;
next	;
commitid	tencm5wfZpUhhwGz;

1.1.1.1.26.1
date	2017.02.19.04.59.44;	author snj;	state Exp;
branches;
next	;
commitid	Dg4dr0W0uYzYgwGz;

1.1.1.1.28.1
date	2017.03.13.07.41.13;	author skrll;	state Exp;
branches;
next	;
commitid	vH6VFbpxnMy7rmJz;

1.1.1.3.2.1
date	2017.03.20.06.56.21;	author pgoyette;	state Exp;
branches;
next	;
commitid	jjw7cAwgyKq7RfKz;

1.1.1.3.4.1
date	2017.04.21.16.52.34;	author bouyer;	state Exp;
branches;
next	;
commitid	dUG7nkTKALCadqOz;


desc
@@


1.6
log
@merge conflicts between tcpdump 4.99.4 and 4.99.5
@
text
@#! /bin/sh
# Attempt to guess a canonical system name.
#   Copyright 1992-2024 Free Software Foundation, Inc.

# shellcheck disable=SC2006,SC2268 # see below for rationale

timestamp='2024-01-01'

# 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.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <https://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.  This Exception is an additional permission under section 7
# of the GNU General Public License, version 3 ("GPLv3").
#
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
#
# You can get the latest version of this script from:
# https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
#
# Please send patches to <config-patches@@gnu.org>.


# The "shellcheck disable" line above the timestamp inhibits complaints
# about features and limitations of the classic Bourne shell that were
# superseded or lifted in POSIX.  However, this script identifies a wide
# variety of pre-POSIX systems that do not have POSIX shells at all, and
# even some reasonably current systems (Solaris 10 as case-in-point) still
# have a pre-POSIX /bin/sh.


me=`echo "$0" | sed -e 's,.*/,,'`

usage="\
Usage: $0 [OPTION]

Output the configuration name of the system '$me' is run on.

Options:
  -h, --help         print this help, then exit
  -t, --time-stamp   print date of last modification, then exit
  -v, --version      print version number, then exit

Report bugs and patches to <config-patches@@gnu.org>."

version="\
GNU config.guess ($timestamp)

Originally written by Per Bothner.
Copyright 1992-2024 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."

help="
Try '$me --help' for more information."

# Parse command line
while test $# -gt 0 ; do
  case $1 in
    --time-stamp | --time* | -t )
       echo "$timestamp" ; exit ;;
    --version | -v )
       echo "$version" ; exit ;;
    --help | --h* | -h )
       echo "$usage"; exit ;;
    -- )     # Stop option processing
       shift; break ;;
    - )	# Use stdin as input.
       break ;;
    -* )
       echo "$me: invalid option $1$help" >&2
       exit 1 ;;
    * )
       break ;;
  esac
done

if test $# != 0; then
  echo "$me: too many arguments$help" >&2
  exit 1
fi

# Just in case it came from the environment.
GUESS=

# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
# compiler to aid in system detection is discouraged as it requires
# temporary files to be created and, as you can see below, it is a
# headache to deal with in a portable fashion.

# Historically, 'CC_FOR_BUILD' used to be named 'HOST_CC'. We still
# use 'HOST_CC' if defined, but it is deprecated.

# Portable tmp directory creation inspired by the Autoconf team.

tmp=
# shellcheck disable=SC2172
trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15

set_cc_for_build() {
    # prevent multiple calls if $tmp is already set
    test "$tmp" && return 0
    : "${TMPDIR=/tmp}"
    # shellcheck disable=SC2039,SC3028
    { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
	{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||
	{ tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
	{ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; }
    dummy=$tmp/dummy
    case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
	,,)    echo "int x;" > "$dummy.c"
	       for driver in cc gcc c89 c99 ; do
		   if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
		       CC_FOR_BUILD=$driver
		       break
		   fi
	       done
	       if test x"$CC_FOR_BUILD" = x ; then
		   CC_FOR_BUILD=no_compiler_found
	       fi
	       ;;
	,,*)   CC_FOR_BUILD=$CC ;;
	,*,*)  CC_FOR_BUILD=$HOST_CC ;;
    esac
}

# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
# (ghazi@@noc.rutgers.edu 1994-08-24)
if test -f /.attbin/uname ; then
	PATH=$PATH:/.attbin ; export PATH
fi

UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
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/*)
	LIBC=unknown

	set_cc_for_build
	cat <<-EOF > "$dummy.c"
	#if defined(__ANDROID__)
	LIBC=android
	#else
	#include <features.h>
	#if defined(__UCLIBC__)
	LIBC=uclibc
	#elif defined(__dietlibc__)
	LIBC=dietlibc
	#elif defined(__GLIBC__)
	LIBC=gnu
	#elif defined(__LLVM_LIBC__)
	LIBC=llvm
	#else
	#include <stdarg.h>
	/* First heuristic to detect musl libc.  */
	#ifdef __DEFINED_va_list
	LIBC=musl
	#endif
	#endif
	#endif
	EOF
	cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
	eval "$cc_set_libc"

	# Second heuristic to detect musl libc.
	if [ "$LIBC" = unknown ] &&
	   command -v ldd >/dev/null &&
	   ldd --version 2>&1 | grep -q ^musl; then
		LIBC=musl
	fi

	# If the system lacks a compiler, then just pick glibc.
	# We could probably try harder.
	if [ "$LIBC" = unknown ]; then
		LIBC=gnu
	fi
	;;
esac

# Note: order is significant - the case branches are not exclusive.

case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in
    *:NetBSD:*:*)
	# NetBSD (nbsd) targets should (where applicable) match one or
	# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
	# *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
	# switched to ELF, *-*-netbsd* would select the old
	# object file format.  This provides both forward
	# compatibility and a consistent mechanism for selecting the
	# object file format.
	#
	# Note: NetBSD doesn't particularly care about the vendor
	# portion of the name.  We always set it to "unknown".
	UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
	    /sbin/sysctl -n hw.machine_arch 2>/dev/null || \
	    /usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
	    echo unknown)`
	case $UNAME_MACHINE_ARCH in
	    aarch64eb) machine=aarch64_be-unknown ;;
	    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) and ABI.
	case $UNAME_MACHINE_ARCH in
	    earm*)
		os=netbsdelf
		;;
	    arm*|i386|m68k|ns32k|sh3*|sparc|vax)
		set_cc_for_build
		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
			| grep -q __ELF__
		then
		    # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
		    # Return netbsd for either.  FIX?
		    os=netbsd
		else
		    os=netbsdelf
		fi
		;;
	    *)
		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
	# kernel version information, so it can be replaced with a
	# suitable tag, in the style of linux-gnu.
	case $UNAME_VERSION in
	    Debian*)
		release='-gnu'
		;;
	    *)
		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.
	GUESS=$machine-${os}${release}${abi-}
	;;
    *:Bitrig:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
	GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE
	;;
    *:OpenBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
	GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE
	;;
    *:SecBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/SecBSD.//'`
	GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE
	;;
    *:LibertyBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
	GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE
	;;
    *:MidnightBSD:*:*)
	GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE
	;;
    *:ekkoBSD:*:*)
	GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE
	;;
    *:SolidBSD:*:*)
	GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE
	;;
    *:OS108:*:*)
	GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE
	;;
    macppc:MirBSD:*:*)
	GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE
	;;
    *:MirBSD:*:*)
	GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE
	;;
    *:Sortix:*:*)
	GUESS=$UNAME_MACHINE-unknown-sortix
	;;
    *:Twizzler:*:*)
	GUESS=$UNAME_MACHINE-unknown-twizzler
	;;
    *:Redox:*:*)
	GUESS=$UNAME_MACHINE-unknown-redox
	;;
    mips:OSF1:*.*)
	GUESS=mips-dec-osf1
	;;
    alpha:OSF1:*:*)
	# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
	trap '' 0
	case $UNAME_RELEASE in
	*4.0)
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
		;;
	*5.*)
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
		;;
	esac
	# According to Compaq, /usr/sbin/psrinfo has been available on
	# OSF/1 and Tru64 systems produced since 1995.  I hope that
	# covers most systems running today.  This code pipes the CPU
	# types through head -n 1, so we only detect the type of CPU 0.
	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 ;;
	    "EV4.5 (21064)")
		UNAME_MACHINE=alpha ;;
	    "LCA4 (21066/21068)")
		UNAME_MACHINE=alpha ;;
	    "EV5 (21164)")
		UNAME_MACHINE=alphaev5 ;;
	    "EV5.6 (21164A)")
		UNAME_MACHINE=alphaev56 ;;
	    "EV5.6 (21164PC)")
		UNAME_MACHINE=alphapca56 ;;
	    "EV5.7 (21164PC)")
		UNAME_MACHINE=alphapca57 ;;
	    "EV6 (21264)")
		UNAME_MACHINE=alphaev6 ;;
	    "EV6.7 (21264A)")
		UNAME_MACHINE=alphaev67 ;;
	    "EV6.8CB (21264C)")
		UNAME_MACHINE=alphaev68 ;;
	    "EV6.8AL (21264B)")
		UNAME_MACHINE=alphaev68 ;;
	    "EV6.8CX (21264D)")
		UNAME_MACHINE=alphaev68 ;;
	    "EV6.9A (21264/EV69A)")
		UNAME_MACHINE=alphaev69 ;;
	    "EV7 (21364)")
		UNAME_MACHINE=alphaev7 ;;
	    "EV7.9 (21364A)")
		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.
	OSF_REL=`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
	GUESS=$UNAME_MACHINE-dec-osf$OSF_REL
	;;
    Amiga*:UNIX_System_V:4.0:*)
	GUESS=m68k-unknown-sysv4
	;;
    *:[Aa]miga[Oo][Ss]:*:*)
	GUESS=$UNAME_MACHINE-unknown-amigaos
	;;
    *:[Mm]orph[Oo][Ss]:*:*)
	GUESS=$UNAME_MACHINE-unknown-morphos
	;;
    *:OS/390:*:*)
	GUESS=i370-ibm-openedition
	;;
    *:z/VM:*:*)
	GUESS=s390-ibm-zvmoe
	;;
    *:OS400:*:*)
	GUESS=powerpc-ibm-os400
	;;
    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
	GUESS=arm-acorn-riscix$UNAME_RELEASE
	;;
    arm*:riscos:*:*|arm*:RISCOS:*:*)
	GUESS=arm-unknown-riscos
	;;
    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
	GUESS=hppa1.1-hitachi-hiuxmpp
	;;
    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
	# akee@@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
	case `(/bin/universe) 2>/dev/null` in
	    att) GUESS=pyramid-pyramid-sysv3 ;;
	    *)   GUESS=pyramid-pyramid-bsd   ;;
	esac
	;;
    NILE*:*:*:dcosx)
	GUESS=pyramid-pyramid-svr4
	;;
    DRS?6000:unix:4.0:6*)
	GUESS=sparc-icl-nx6
	;;
    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
	case `/usr/bin/uname -p` in
	    sparc) GUESS=sparc-icl-nx7 ;;
	esac
	;;
    s390x:SunOS:*:*)
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL
	;;
    sun4H:SunOS:5.*:*)
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=sparc-hal-solaris2$SUN_REL
	;;
    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=sparc-sun-solaris2$SUN_REL
	;;
    i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
	GUESS=i386-pc-auroraux$UNAME_RELEASE
	;;
    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
	set_cc_for_build
	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 test "$CC_FOR_BUILD" != no_compiler_found; then
	    if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
		(CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \
		grep IS_64BIT_ARCH >/dev/null
	    then
		SUN_ARCH=x86_64
	    fi
	fi
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=$SUN_ARCH-pc-solaris2$SUN_REL
	;;
    sun4*:SunOS:6*:*)
	# According to config.sub, this is the proper way to canonicalize
	# SunOS6.  Hard to guess exactly what SunOS6 will be like, but
	# it's likely to be more like Solaris than SunOS4.
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=sparc-sun-solaris3$SUN_REL
	;;
    sun4*:SunOS:*:*)
	case `/usr/bin/arch -k` in
	    Series*|S4*)
		UNAME_RELEASE=`uname -v`
		;;
	esac
	# Japanese Language versions have a version number like '4.1.3-JL'.
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/'`
	GUESS=sparc-sun-sunos$SUN_REL
	;;
    sun3*:SunOS:*:*)
	GUESS=m68k-sun-sunos$UNAME_RELEASE
	;;
    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
	case `/bin/arch` in
	    sun3)
		GUESS=m68k-sun-sunos$UNAME_RELEASE
		;;
	    sun4)
		GUESS=sparc-sun-sunos$UNAME_RELEASE
		;;
	esac
	;;
    aushp:SunOS:*:*)
	GUESS=sparc-auspex-sunos$UNAME_RELEASE
	;;
    # The situation for MiNT is a little confusing.  The machine name
    # can be virtually everything (everything which is not
    # "atarist" or "atariste" at least should have a processor
    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"
    # to the lowercase version "mint" (or "freemint").  Finally
    # the system name "TOS" denotes a system which is actually not
    # MiNT.  But MiNT is downward compatible to TOS, so this should
    # be no problem.
    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
	GUESS=m68k-atari-mint$UNAME_RELEASE
	;;
    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
	GUESS=m68k-atari-mint$UNAME_RELEASE
	;;
    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
	GUESS=m68k-atari-mint$UNAME_RELEASE
	;;
    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
	GUESS=m68k-milan-mint$UNAME_RELEASE
	;;
    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
	GUESS=m68k-hades-mint$UNAME_RELEASE
	;;
    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
	GUESS=m68k-unknown-mint$UNAME_RELEASE
	;;
    m68k:machten:*:*)
	GUESS=m68k-apple-machten$UNAME_RELEASE
	;;
    powerpc:machten:*:*)
	GUESS=powerpc-apple-machten$UNAME_RELEASE
	;;
    RISC*:Mach:*:*)
	GUESS=mips-dec-mach_bsd4.3
	;;
    RISC*:ULTRIX:*:*)
	GUESS=mips-dec-ultrix$UNAME_RELEASE
	;;
    VAX*:ULTRIX*:*:*)
	GUESS=vax-dec-ultrix$UNAME_RELEASE
	;;
    2020:CLIX:*:* | 2430:CLIX:*:*)
	GUESS=clipper-intergraph-clix$UNAME_RELEASE
	;;
    mips:*:*:UMIPS | mips:*:*:RISCos)
	set_cc_for_build
	sed 's/^	//' << EOF > "$dummy.c"
#ifdef __cplusplus
#include <stdio.h>  /* for printf() prototype */
	int main (int argc, char *argv[]) {
#else
	int main (argc, argv) int argc; char *argv[]; {
#endif
	#if defined (host_mips) && defined (MIPSEB)
	#if defined (SYSTYPE_SYSV)
	  printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
	#endif
	#if defined (SYSTYPE_SVR4)
	  printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
	#endif
	#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
	  printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
	#endif
	#endif
	  exit (-1);
	}
EOF
	$CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
	  dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
	  SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
	    { echo "$SYSTEM_NAME"; exit; }
	GUESS=mips-mips-riscos$UNAME_RELEASE
	;;
    Motorola:PowerMAX_OS:*:*)
	GUESS=powerpc-motorola-powermax
	;;
    Motorola:*:4.3:PL8-*)
	GUESS=powerpc-harris-powermax
	;;
    Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
	GUESS=powerpc-harris-powermax
	;;
    Night_Hawk:Power_UNIX:*:*)
	GUESS=powerpc-harris-powerunix
	;;
    m88k:CX/UX:7*:*)
	GUESS=m88k-harris-cxux7
	;;
    m88k:*:4*:R4*)
	GUESS=m88k-motorola-sysv4
	;;
    m88k:*:3*:R3*)
	GUESS=m88k-motorola-sysv3
	;;
    AViiON:dgux:*:*)
	# DG/UX returns AViiON for all architectures
	UNAME_PROCESSOR=`/usr/bin/uname -p`
	if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110
	then
	    if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \
	       test "$TARGET_BINARY_INTERFACE"x = x
	    then
		GUESS=m88k-dg-dgux$UNAME_RELEASE
	    else
		GUESS=m88k-dg-dguxbcs$UNAME_RELEASE
	    fi
	else
	    GUESS=i586-dg-dgux$UNAME_RELEASE
	fi
	;;
    M88*:DolphinOS:*:*)	# DolphinOS (SVR3)
	GUESS=m88k-dolphin-sysv3
	;;
    M88*:*:R3*:*)
	# Delta 88k system running SVR3
	GUESS=m88k-motorola-sysv3
	;;
    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
	GUESS=m88k-tektronix-sysv3
	;;
    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
	GUESS=m68k-tektronix-bsd
	;;
    *:IRIX*:*:*)
	IRIX_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/g'`
	GUESS=mips-sgi-irix$IRIX_REL
	;;
    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
	GUESS=romp-ibm-aix    # uname -m gives an 8 hex-code CPU id
	;;                    # Note that: echo "'`uname -s`'" gives 'AIX '
    i*86:AIX:*:*)
	GUESS=i386-ibm-aix
	;;
    ia64:AIX:*:*)
	if test -x /usr/bin/oslevel ; then
		IBM_REV=`/usr/bin/oslevel`
	else
		IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
	fi
	GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV
	;;
    *:AIX:2:3)
	if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
		set_cc_for_build
		sed 's/^		//' << EOF > "$dummy.c"
		#include <sys/systemcfg.h>

		main()
			{
			if (!__power_pc())
				exit(1);
			puts("powerpc-ibm-aix3.2.5");
			exit(0);
			}
EOF
		if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
		then
			GUESS=$SYSTEM_NAME
		else
			GUESS=rs6000-ibm-aix3.2.5
		fi
	elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
		GUESS=rs6000-ibm-aix3.2.4
	else
		GUESS=rs6000-ibm-aix3.2
	fi
	;;
    *:AIX:*:[4567])
	IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
	if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
		IBM_ARCH=rs6000
	else
		IBM_ARCH=powerpc
	fi
	if test -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
	GUESS=$IBM_ARCH-ibm-aix$IBM_REV
	;;
    *:AIX:*:*)
	GUESS=rs6000-ibm-aix
	;;
    ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
	GUESS=romp-ibm-bsd4.4
	;;
    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
	GUESS=romp-ibm-bsd$UNAME_RELEASE    # 4.3 with uname added to
	;;                                  # report: romp-ibm BSD 4.3
    *:BOSX:*:*)
	GUESS=rs6000-bull-bosx
	;;
    DPX/2?00:B.O.S.:*:*)
	GUESS=m68k-bull-sysv3
	;;
    9000/[34]??:4.3bsd:1.*:*)
	GUESS=m68k-hp-bsd
	;;
    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
	GUESS=m68k-hp-bsd4.4
	;;
    9000/[34678]??:HP-UX:*:*)
	HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
	case $UNAME_MACHINE in
	    9000/31?)            HP_ARCH=m68000 ;;
	    9000/[34]??)         HP_ARCH=m68k ;;
	    9000/[678][0-9][0-9])
		if test -x /usr/bin/getconf; then
		    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
		      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
			esac ;;
		    esac
		fi
		if test "$HP_ARCH" = ""; then
		    set_cc_for_build
		    sed 's/^		//' << EOF > "$dummy.c"

		#define _HPUX_SOURCE
		#include <stdlib.h>
		#include <unistd.h>

		int main ()
		{
		#if defined(_SC_KERNEL_BITS)
		    long bits = sysconf(_SC_KERNEL_BITS);
		#endif
		    long cpu  = sysconf (_SC_CPU_VERSION);

		    switch (cpu)
			{
			case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
			case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
			case CPU_PA_RISC2_0:
		#if defined(_SC_KERNEL_BITS)
			    switch (bits)
				{
				case 64: puts ("hppa2.0w"); break;
				case 32: puts ("hppa2.0n"); break;
				default: puts ("hppa2.0"); break;
				} break;
		#else  /* !defined(_SC_KERNEL_BITS) */
			    puts ("hppa2.0"); break;
		#endif
			default: puts ("hppa1.0"); break;
			}
		    exit (0);
		}
EOF
		    (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
		    test -z "$HP_ARCH" && HP_ARCH=hppa
		fi ;;
	esac
	if test "$HP_ARCH" = hppa2.0w
	then
	    set_cc_for_build

	    # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
	    # 32-bit code.  hppa64-hp-hpux* has the same kernel and a compiler
	    # generating 64-bit code.  GNU and HP use different nomenclature:
	    #
	    # $ CC_FOR_BUILD=cc ./config.guess
	    # => hppa2.0w-hp-hpux11.23
	    # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
	    # => hppa64-hp-hpux11.23

	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
		grep -q __LP64__
	    then
		HP_ARCH=hppa2.0w
	    else
		HP_ARCH=hppa64
	    fi
	fi
	GUESS=$HP_ARCH-hp-hpux$HPUX_REV
	;;
    ia64:HP-UX:*:*)
	HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
	GUESS=ia64-hp-hpux$HPUX_REV
	;;
    3050*:HI-UX:*:*)
	set_cc_for_build
	sed 's/^	//' << EOF > "$dummy.c"
	#include <unistd.h>
	int
	main ()
	{
	  long cpu = sysconf (_SC_CPU_VERSION);
	  /* The order matters, because CPU_IS_HP_MC68K erroneously returns
	     true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
	     results, however.  */
	  if (CPU_IS_PA_RISC (cpu))
	    {
	      switch (cpu)
		{
		  case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
		  case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
		  case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
		  default: puts ("hppa-hitachi-hiuxwe2"); break;
		}
	    }
	  else if (CPU_IS_HP_MC68K (cpu))
	    puts ("m68k-hitachi-hiuxwe2");
	  else puts ("unknown-hitachi-hiuxwe2");
	  exit (0);
	}
EOF
	$CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
		{ echo "$SYSTEM_NAME"; exit; }
	GUESS=unknown-hitachi-hiuxwe2
	;;
    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
	GUESS=hppa1.1-hp-bsd
	;;
    9000/8??:4.3bsd:*:*)
	GUESS=hppa1.0-hp-bsd
	;;
    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
	GUESS=hppa1.0-hp-mpeix
	;;
    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
	GUESS=hppa1.1-hp-osf
	;;
    hp8??:OSF1:*:*)
	GUESS=hppa1.0-hp-osf
	;;
    i*86:OSF1:*:*)
	if test -x /usr/sbin/sysversion ; then
	    GUESS=$UNAME_MACHINE-unknown-osf1mk
	else
	    GUESS=$UNAME_MACHINE-unknown-osf1
	fi
	;;
    parisc*:Lites*:*:*)
	GUESS=hppa1.1-hp-lites
	;;
    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
	GUESS=c1-convex-bsd
	;;
    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
	if getsysinfo -f scalar_acc
	then echo c32-convex-bsd
	else echo c2-convex-bsd
	fi
	exit ;;
    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
	GUESS=c34-convex-bsd
	;;
    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
	GUESS=c38-convex-bsd
	;;
    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
	GUESS=c4-convex-bsd
	;;
    CRAY*Y-MP:*:*:*)
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=ymp-cray-unicos$CRAY_REL
	;;
    CRAY*[A-Z]90:*:*:*)
	echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
	| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
	      -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
	      -e 's/\.[^.]*$/.X/'
	exit ;;
    CRAY*TS:*:*:*)
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=t90-cray-unicos$CRAY_REL
	;;
    CRAY*T3E:*:*:*)
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=alphaev5-cray-unicosmk$CRAY_REL
	;;
    CRAY*SV1:*:*:*)
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=sv1-cray-unicos$CRAY_REL
	;;
    *:UNICOS/mp:*:*)
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=craynv-cray-unicosmp$CRAY_REL
	;;
    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_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
	GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
	;;
    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/ /_/'`
	GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
	;;
    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
	GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE
	;;
    sparc*:BSD/OS:*:*)
	GUESS=sparc-unknown-bsdi$UNAME_RELEASE
	;;
    *:BSD/OS:*:*)
	GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE
	;;
    arm:FreeBSD:*:*)
	UNAME_PROCESSOR=`uname -p`
	set_cc_for_build
	if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
	    | grep -q __ARM_PCS_VFP
	then
	    FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	    GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi
	else
	    FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	    GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf
	fi
	;;
    *:FreeBSD:*:*)
	UNAME_PROCESSOR=`uname -p`
	case $UNAME_PROCESSOR in
	    amd64)
		UNAME_PROCESSOR=x86_64 ;;
	    i386)
		UNAME_PROCESSOR=i586 ;;
	esac
	FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL
	;;
    i*:CYGWIN*:*)
	GUESS=$UNAME_MACHINE-pc-cygwin
	;;
    *:MINGW64*:*)
	GUESS=$UNAME_MACHINE-pc-mingw64
	;;
    *:MINGW*:*)
	GUESS=$UNAME_MACHINE-pc-mingw32
	;;
    *:MSYS*:*)
	GUESS=$UNAME_MACHINE-pc-msys
	;;
    i*:PW*:*)
	GUESS=$UNAME_MACHINE-pc-pw32
	;;
    *:SerenityOS:*:*)
        GUESS=$UNAME_MACHINE-pc-serenity
        ;;
    *:Interix*:*)
	case $UNAME_MACHINE in
	    x86)
		GUESS=i586-pc-interix$UNAME_RELEASE
		;;
	    authenticamd | genuineintel | EM64T)
		GUESS=x86_64-unknown-interix$UNAME_RELEASE
		;;
	    IA64)
		GUESS=ia64-unknown-interix$UNAME_RELEASE
		;;
	esac ;;
    i*:UWIN*:*)
	GUESS=$UNAME_MACHINE-pc-uwin
	;;
    amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
	GUESS=x86_64-pc-cygwin
	;;
    prep*:SunOS:5.*:*)
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=powerpcle-unknown-solaris2$SUN_REL
	;;
    *:GNU:*:*)
	# the GNU system
	GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'`
	GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'`
	GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL
	;;
    *:GNU/*:*:*)
	# other systems with GNU libc and userland
	GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"`
	GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
	;;
    x86_64:[Mm]anagarm:*:*|i?86:[Mm]anagarm:*:*)
	GUESS="$UNAME_MACHINE-pc-managarm-mlibc"
	;;
    *:[Mm]anagarm:*:*)
	GUESS="$UNAME_MACHINE-unknown-managarm-mlibc"
	;;
    *:Minix:*:*)
	GUESS=$UNAME_MACHINE-unknown-minix
	;;
    aarch64:Linux:*:*)
	set_cc_for_build
	CPU=$UNAME_MACHINE
	LIBCABI=$LIBC
	if test "$CC_FOR_BUILD" != no_compiler_found; then
	    ABI=64
	    sed 's/^	    //' << EOF > "$dummy.c"
	    #ifdef __ARM_EABI__
	    #ifdef __ARM_PCS_VFP
	    ABI=eabihf
	    #else
	    ABI=eabi
	    #endif
	    #endif
EOF
	    cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`
	    eval "$cc_set_abi"
	    case $ABI in
		eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;;
	    esac
	fi
	GUESS=$CPU-unknown-linux-$LIBCABI
	;;
    aarch64_be:Linux:*:*)
	UNAME_MACHINE=aarch64_be
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    alpha:Linux:*:*)
	case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in
	  EV5)   UNAME_MACHINE=alphaev5 ;;
	  EV56)  UNAME_MACHINE=alphaev56 ;;
	  PCA56) UNAME_MACHINE=alphapca56 ;;
	  PCA57) UNAME_MACHINE=alphapca56 ;;
	  EV6)   UNAME_MACHINE=alphaev6 ;;
	  EV67)  UNAME_MACHINE=alphaev67 ;;
	  EV68*) UNAME_MACHINE=alphaev68 ;;
	esac
	objdump --private-headers /bin/sh | grep -q ld.so.1
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    arm*:Linux:*:*)
	set_cc_for_build
	if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
	    | grep -q __ARM_EABI__
	then
	    GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	else
	    if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
		| grep -q __ARM_PCS_VFP
	    then
		GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi
	    else
		GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf
	    fi
	fi
	;;
    avr32*:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    cris:Linux:*:*)
	GUESS=$UNAME_MACHINE-axis-linux-$LIBC
	;;
    crisv32:Linux:*:*)
	GUESS=$UNAME_MACHINE-axis-linux-$LIBC
	;;
    e2k:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    frv:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    hexagon:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    i*86:Linux:*:*)
	GUESS=$UNAME_MACHINE-pc-linux-$LIBC
	;;
    ia64:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    k1om:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    kvx:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    kvx:cos:*:*)
	GUESS=$UNAME_MACHINE-unknown-cos
	;;
    kvx:mbr:*:*)
	GUESS=$UNAME_MACHINE-unknown-mbr
	;;
    loongarch32:Linux:*:* | loongarch64:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    m32r*:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    m68*:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    mips:Linux:*:* | mips64:Linux:*:*)
	set_cc_for_build
	IS_GLIBC=0
	test x"${LIBC}" = xgnu && IS_GLIBC=1
	sed 's/^	//' << EOF > "$dummy.c"
	#undef CPU
	#undef mips
	#undef mipsel
	#undef mips64
	#undef mips64el
	#if ${IS_GLIBC} && defined(_ABI64)
	LIBCABI=gnuabi64
	#else
	#if ${IS_GLIBC} && defined(_ABIN32)
	LIBCABI=gnuabin32
	#else
	LIBCABI=${LIBC}
	#endif
	#endif

	#if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
	CPU=mipsisa64r6
	#else
	#if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
	CPU=mipsisa32r6
	#else
	#if defined(__mips64)
	CPU=mips64
	#else
	CPU=mips
	#endif
	#endif
	#endif

	#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
	MIPS_ENDIAN=el
	#else
	#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
	MIPS_ENDIAN=
	#else
	MIPS_ENDIAN=
	#endif
	#endif
EOF
	cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'`
	eval "$cc_set_vars"
	test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
	;;
    mips64el:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    openrisc*:Linux:*:*)
	GUESS=or1k-unknown-linux-$LIBC
	;;
    or32:Linux:*:* | or1k*:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    padre:Linux:*:*)
	GUESS=sparc-unknown-linux-$LIBC
	;;
    parisc64:Linux:*:* | hppa64:Linux:*:*)
	GUESS=hppa64-unknown-linux-$LIBC
	;;
    parisc:Linux:*:* | hppa:Linux:*:*)
	# Look for CPU level
	case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
	  PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;;
	  PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;;
	  *)    GUESS=hppa-unknown-linux-$LIBC ;;
	esac
	;;
    ppc64:Linux:*:*)
	GUESS=powerpc64-unknown-linux-$LIBC
	;;
    ppc:Linux:*:*)
	GUESS=powerpc-unknown-linux-$LIBC
	;;
    ppc64le:Linux:*:*)
	GUESS=powerpc64le-unknown-linux-$LIBC
	;;
    ppcle:Linux:*:*)
	GUESS=powerpcle-unknown-linux-$LIBC
	;;
    riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    s390:Linux:*:* | s390x:Linux:*:*)
	GUESS=$UNAME_MACHINE-ibm-linux-$LIBC
	;;
    sh64*:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    sh*:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    sparc:Linux:*:* | sparc64:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    tile*:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    vax:Linux:*:*)
	GUESS=$UNAME_MACHINE-dec-linux-$LIBC
	;;
    x86_64:Linux:*:*)
	set_cc_for_build
	CPU=$UNAME_MACHINE
	LIBCABI=$LIBC
	if test "$CC_FOR_BUILD" != no_compiler_found; then
	    ABI=64
	    sed 's/^	    //' << EOF > "$dummy.c"
	    #ifdef __i386__
	    ABI=x86
	    #else
	    #ifdef __ILP32__
	    ABI=x32
	    #endif
	    #endif
EOF
	    cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`
	    eval "$cc_set_abi"
	    case $ABI in
		x86) CPU=i686 ;;
		x32) LIBCABI=${LIBC}x32 ;;
	    esac
	fi
	GUESS=$CPU-pc-linux-$LIBCABI
	;;
    xtensa*:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    i*86:DYNIX/ptx:4*:*)
	# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
	# earlier versions are messed up and put the nodename in both
	# sysname and nodename.
	GUESS=i386-sequent-sysv4
	;;
    i*86:UNIX_SV:4.2MP:2.*)
	# Unixware is an offshoot of SVR4, but it has its own version
	# number series starting with 2...
	# I am not positive that other SVR4 systems won't match this,
	# I just have to hope.  -- rms.
	# Use sysv4.2uw... so that sysv4* matches it.
	GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION
	;;
    i*86:OS/2:*:*)
	# If we were able to find 'uname', then EMX Unix compatibility
	# is probably installed.
	GUESS=$UNAME_MACHINE-pc-os2-emx
	;;
    i*86:XTS-300:*:STOP)
	GUESS=$UNAME_MACHINE-unknown-stop
	;;
    i*86:atheos:*:*)
	GUESS=$UNAME_MACHINE-unknown-atheos
	;;
    i*86:syllable:*:*)
	GUESS=$UNAME_MACHINE-pc-syllable
	;;
    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
	GUESS=i386-unknown-lynxos$UNAME_RELEASE
	;;
    i*86:*DOS:*:*)
	GUESS=$UNAME_MACHINE-pc-msdosdjgpp
	;;
    i*86:*:4.*:*)
	UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
	if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
		GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL
	else
		GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL
	fi
	;;
    i*86:*:5:[678]*)
	# UnixWare 7.x, OpenUNIX and OpenServer 6.
	case `/bin/uname -X | grep "^Machine"` in
	    *486*)	     UNAME_MACHINE=i486 ;;
	    *Pentium)	     UNAME_MACHINE=i586 ;;
	    *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
	esac
	GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
	;;
    i*86:*:3.2:*)
	if test -f /usr/options/cb.name; then
		UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
		GUESS=$UNAME_MACHINE-pc-isc$UNAME_REL
	elif /bin/uname -X 2>/dev/null >/dev/null ; then
		UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
		(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
		(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
			&& UNAME_MACHINE=i586
		(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
			&& UNAME_MACHINE=i686
		(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
			&& UNAME_MACHINE=i686
		GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL
	else
		GUESS=$UNAME_MACHINE-pc-sysv32
	fi
	;;
    pc:*:*:*)
	# Left here for compatibility:
	# 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 configure will decide that
	# this is a cross-build.
	GUESS=i586-pc-msdosdjgpp
	;;
    Intel:Mach:3*:*)
	GUESS=i386-pc-mach3
	;;
    paragon:*:*:*)
	GUESS=i860-intel-osf1
	;;
    i860:*:4.*:*) # i860-SVR4
	if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
	  GUESS=i860-stardent-sysv$UNAME_RELEASE    # Stardent Vistra i860-SVR4
	else # Add other i860-SVR4 vendors below as they are discovered.
	  GUESS=i860-unknown-sysv$UNAME_RELEASE     # Unknown i860-SVR4
	fi
	;;
    mini*:CTIX:SYS*5:*)
	# "miniframe"
	GUESS=m68010-convergent-sysv
	;;
    mc68k:UNIX:SYSTEM5:3.51m)
	GUESS=m68k-convergent-sysv
	;;
    M680?0:D-NIX:5.3:*)
	GUESS=m68k-diab-dnix
	;;
    M68*:*:R3V[5678]*:*)
	test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
	OS_REL=''
	test -r /etc/.relid \
	&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	  && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
	  && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	  && { echo i486-ncr-sysv4; exit; } ;;
    NCR*:*:4.2:* | MPRAS*:*:4.2:*)
	OS_REL='.3'
	test -r /etc/.relid \
	    && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	    && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
	    && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
	/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
	    && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
	GUESS=m68k-unknown-lynxos$UNAME_RELEASE
	;;
    mc68030:UNIX_System_V:4.*:*)
	GUESS=m68k-atari-sysv4
	;;
    TSUNAMI:LynxOS:2.*:*)
	GUESS=sparc-unknown-lynxos$UNAME_RELEASE
	;;
    rs6000:LynxOS:2.*:*)
	GUESS=rs6000-unknown-lynxos$UNAME_RELEASE
	;;
    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
	GUESS=powerpc-unknown-lynxos$UNAME_RELEASE
	;;
    SM[BE]S:UNIX_SV:*:*)
	GUESS=mips-dde-sysv$UNAME_RELEASE
	;;
    RM*:ReliantUNIX-*:*:*)
	GUESS=mips-sni-sysv4
	;;
    RM*:SINIX-*:*:*)
	GUESS=mips-sni-sysv4
	;;
    *:SINIX-*:*:*)
	if uname -p 2>/dev/null >/dev/null ; then
		UNAME_MACHINE=`(uname -p) 2>/dev/null`
		GUESS=$UNAME_MACHINE-sni-sysv4
	else
		GUESS=ns32k-sni-sysv
	fi
	;;
    PENTIUM:*:4.0*:*)	# Unisys 'ClearPath HMP IX 4000' SVR4/MP effort
			# says <Richard.M.Bartel@@ccMail.Census.GOV>
	GUESS=i586-unisys-sysv4
	;;
    *:UNIX_System_V:4*:FTX*)
	# From Gerald Hewes <hewes@@openmarket.com>.
	# How about differentiating between stratus architectures? -djm
	GUESS=hppa1.1-stratus-sysv4
	;;
    *:*:*:FTX*)
	# From seanf@@swdc.stratus.com.
	GUESS=i860-stratus-sysv4
	;;
    i*86:VOS:*:*)
	# From Paul.Green@@stratus.com.
	GUESS=$UNAME_MACHINE-stratus-vos
	;;
    *:VOS:*:*)
	# From Paul.Green@@stratus.com.
	GUESS=hppa1.1-stratus-vos
	;;
    mc68*:A/UX:*:*)
	GUESS=m68k-apple-aux$UNAME_RELEASE
	;;
    news*:NEWS-OS:6*:*)
	GUESS=mips-sony-newsos6
	;;
    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
	if test -d /usr/nec; then
		GUESS=mips-nec-sysv$UNAME_RELEASE
	else
		GUESS=mips-unknown-sysv$UNAME_RELEASE
	fi
	;;
    BeBox:BeOS:*:*)	# BeOS running on hardware made by Be, PPC only.
	GUESS=powerpc-be-beos
	;;
    BeMac:BeOS:*:*)	# BeOS running on Mac or Mac clone, PPC only.
	GUESS=powerpc-apple-beos
	;;
    BePC:BeOS:*:*)	# BeOS running on Intel PC compatible.
	GUESS=i586-pc-beos
	;;
    BePC:Haiku:*:*)	# Haiku running on Intel PC compatible.
	GUESS=i586-pc-haiku
	;;
    ppc:Haiku:*:*)	# Haiku running on Apple PowerPC
	GUESS=powerpc-apple-haiku
	;;
    *:Haiku:*:*)	# Haiku modern gcc (not bound by BeOS compat)
	GUESS=$UNAME_MACHINE-unknown-haiku
	;;
    SX-4:SUPER-UX:*:*)
	GUESS=sx4-nec-superux$UNAME_RELEASE
	;;
    SX-5:SUPER-UX:*:*)
	GUESS=sx5-nec-superux$UNAME_RELEASE
	;;
    SX-6:SUPER-UX:*:*)
	GUESS=sx6-nec-superux$UNAME_RELEASE
	;;
    SX-7:SUPER-UX:*:*)
	GUESS=sx7-nec-superux$UNAME_RELEASE
	;;
    SX-8:SUPER-UX:*:*)
	GUESS=sx8-nec-superux$UNAME_RELEASE
	;;
    SX-8R:SUPER-UX:*:*)
	GUESS=sx8r-nec-superux$UNAME_RELEASE
	;;
    SX-ACE:SUPER-UX:*:*)
	GUESS=sxace-nec-superux$UNAME_RELEASE
	;;
    Power*:Rhapsody:*:*)
	GUESS=powerpc-apple-rhapsody$UNAME_RELEASE
	;;
    *:Rhapsody:*:*)
	GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE
	;;
    arm64:Darwin:*:*)
	GUESS=aarch64-apple-darwin$UNAME_RELEASE
	;;
    *:Darwin:*:*)
	UNAME_PROCESSOR=`uname -p`
	case $UNAME_PROCESSOR in
	    unknown) UNAME_PROCESSOR=powerpc ;;
	esac
	if command -v xcode-select > /dev/null 2> /dev/null && \
		! xcode-select --print-path > /dev/null 2> /dev/null ; then
	    # Avoid executing cc if there is no toolchain installed as
	    # cc will be a stub that puts up a graphical alert
	    # prompting the user to install developer tools.
	    CC_FOR_BUILD=no_compiler_found
	else
	    set_cc_for_build
	fi
	if test "$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
	    # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
	    if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
		   (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
		   grep IS_PPC >/dev/null
	    then
		UNAME_PROCESSOR=powerpc
	    fi
	elif test "$UNAME_PROCESSOR" = i386 ; then
	    # uname -m returns i386 or x86_64
	    UNAME_PROCESSOR=$UNAME_MACHINE
	fi
	GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE
	;;
    *:procnto*:*:* | *:QNX:[0123456789]*:*)
	UNAME_PROCESSOR=`uname -p`
	if test "$UNAME_PROCESSOR" = x86; then
		UNAME_PROCESSOR=i386
		UNAME_MACHINE=pc
	fi
	GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE
	;;
    *:QNX:*:4*)
	GUESS=i386-pc-qnx
	;;
    NEO-*:NONSTOP_KERNEL:*:*)
	GUESS=neo-tandem-nsk$UNAME_RELEASE
	;;
    NSE-*:NONSTOP_KERNEL:*:*)
	GUESS=nse-tandem-nsk$UNAME_RELEASE
	;;
    NSR-*:NONSTOP_KERNEL:*:*)
	GUESS=nsr-tandem-nsk$UNAME_RELEASE
	;;
    NSV-*:NONSTOP_KERNEL:*:*)
	GUESS=nsv-tandem-nsk$UNAME_RELEASE
	;;
    NSX-*:NONSTOP_KERNEL:*:*)
	GUESS=nsx-tandem-nsk$UNAME_RELEASE
	;;
    *:NonStop-UX:*:*)
	GUESS=mips-compaq-nonstopux
	;;
    BS2000:POSIX*:*:*)
	GUESS=bs2000-siemens-sysv
	;;
    DS/*:UNIX_System_V:*:*)
	GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE
	;;
    *:Plan9:*:*)
	# "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
	    UNAME_MACHINE=i386
	elif test "x${cputype-}" != x; then
	    UNAME_MACHINE=$cputype
	fi
	GUESS=$UNAME_MACHINE-unknown-plan9
	;;
    *:TOPS-10:*:*)
	GUESS=pdp10-unknown-tops10
	;;
    *:TENEX:*:*)
	GUESS=pdp10-unknown-tenex
	;;
    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
	GUESS=pdp10-dec-tops20
	;;
    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
	GUESS=pdp10-xkl-tops20
	;;
    *:TOPS-20:*:*)
	GUESS=pdp10-unknown-tops20
	;;
    *:ITS:*:*)
	GUESS=pdp10-unknown-its
	;;
    SEI:*:*:SEIUX)
	GUESS=mips-sei-seiux$UNAME_RELEASE
	;;
    *:DragonFly:*:*)
	DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL
	;;
    *:*VMS:*:*)
	UNAME_MACHINE=`(uname -p) 2>/dev/null`
	case $UNAME_MACHINE in
	    A*) GUESS=alpha-dec-vms ;;
	    I*) GUESS=ia64-dec-vms ;;
	    V*) GUESS=vax-dec-vms ;;
	esac ;;
    *:XENIX:*:SysV)
	GUESS=i386-pc-xenix
	;;
    i*86:skyos:*:*)
	SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`
	GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL
	;;
    i*86:rdos:*:*)
	GUESS=$UNAME_MACHINE-pc-rdos
	;;
    i*86:Fiwix:*:*)
	GUESS=$UNAME_MACHINE-pc-fiwix
	;;
    *:AROS:*:*)
	GUESS=$UNAME_MACHINE-unknown-aros
	;;
    x86_64:VMkernel:*:*)
	GUESS=$UNAME_MACHINE-unknown-esx
	;;
    amd64:Isilon\ OneFS:*:*)
	GUESS=x86_64-unknown-onefs
	;;
    *:Unleashed:*:*)
	GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
	;;
    *:Ironclad:*:*)
	GUESS=$UNAME_MACHINE-unknown-ironclad
	;;
esac

# Do we have a guess based on uname results?
if test "x$GUESS" != x; then
    echo "$GUESS"
    exit
fi

# No uname command or uname output not recognized.
set_cc_for_build
cat > "$dummy.c" <<EOF
#ifdef _SEQUENT_
#include <sys/types.h>
#include <sys/utsname.h>
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#include <signal.h>
#if defined(_SIZE_T_) || defined(SIGLOST)
#include <sys/utsname.h>
#endif
#endif
#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 (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
#if defined(_SIZE_T_) || defined(SIGLOST)
  struct utsname un;
  uname (&un);
  printf ("vax-dec-ultrix%s\n", un.release); exit (0);
#else
  printf ("vax-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#if defined(_SIZE_T_) || defined(SIGLOST)
  struct utsname *un;
  uname (&un);
  printf ("mips-dec-ultrix%s\n", un.release); exit (0);
#else
  printf ("mips-dec-ultrix\n"); exit (0);
#endif
#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; }

echo "$0: unable to guess system type" >&2

case $UNAME_MACHINE:$UNAME_SYSTEM in
    mips:Linux | mips64:Linux)
	# If we got here on MIPS GNU/Linux, output extra information.
	cat >&2 <<EOF

NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
the system type. Please install a C compiler and try again.
EOF
	;;
esac

cat >&2 <<EOF

This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite *all*
copies of config.guess and config.sub with the latest versions from:

  https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
and
  https://git.savannah.gnu.org/cgit/config.git/plain/config.sub
EOF

our_year=`echo $timestamp | sed 's,-.*,,'`
thisyear=`date +%Y`
# shellcheck disable=SC2003
script_age=`expr "$thisyear" - "$our_year"`
if test "$script_age" -lt 3 ; then
   cat >&2 <<EOF

If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.

config.guess timestamp = $timestamp

uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`

/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`

hostinfo               = `(hostinfo) 2>/dev/null`
/bin/universe          = `(/bin/universe) 2>/dev/null`
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
/bin/arch              = `(/bin/arch) 2>/dev/null`
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`

UNAME_MACHINE = "$UNAME_MACHINE"
UNAME_RELEASE = "$UNAME_RELEASE"
UNAME_SYSTEM  = "$UNAME_SYSTEM"
UNAME_VERSION = "$UNAME_VERSION"
EOF
fi

exit 1

# Local variables:
# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "timestamp='"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'"
# End:
@


1.5
log
@merge conflicts between tcpdump 4.9.3 and 4.99.4
@
text
@d3 1
a3 1
#   Copyright 1992-2023 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2023-01-01'
d50 1
a50 1
Output the configuration name of the system \`$me' is run on.
d63 1
a63 1
Copyright 1992-2023 Free Software Foundation, Inc.
d69 1
a69 1
Try \`$me --help' for more information."
d105 2
a106 2
# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
# use `HOST_CC' if defined, but it is deprecated.
d158 3
d168 2
d177 1
d468 1
a468 1
	# Japanese Language versions have a version number like `4.1.3-JL'.
d913 1
a913 1
	UNAME_PROCESSOR=`/usr/bin/uname -p`
d985 21
a1005 1
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
d1071 9
d1235 1
a1235 1
	# If we were able to find `uname', then EMX Unix compatibility
d1376 1
a1376 1
    PENTIUM:*:4.0*:*)	# Unisys `ClearPath HMP IX 4000' SVR4/MP effort
d1598 3
@


1.5.2.1
log
@Sync with HEAD
@
text
@d3 1
a3 1
#   Copyright 1992-2024 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2024-01-01'
d50 1
a50 1
Output the configuration name of the system '$me' is run on.
d63 1
a63 1
Copyright 1992-2024 Free Software Foundation, Inc.
d69 1
a69 1
Try '$me --help' for more information."
d105 2
a106 2
# Historically, 'CC_FOR_BUILD' used to be named 'HOST_CC'. We still
# use 'HOST_CC' if defined, but it is deprecated.
a157 3
	#if defined(__ANDROID__)
	LIBC=android
	#else
a164 2
	#elif defined(__LLVM_LIBC__)
	LIBC=llvm
a171 1
	#endif
d462 1
a462 1
	# Japanese Language versions have a version number like '4.1.3-JL'.
d907 1
a907 1
	UNAME_PROCESSOR=`uname -p`
d979 1
a979 21
	set_cc_for_build
	CPU=$UNAME_MACHINE
	LIBCABI=$LIBC
	if test "$CC_FOR_BUILD" != no_compiler_found; then
	    ABI=64
	    sed 's/^	    //' << EOF > "$dummy.c"
	    #ifdef __ARM_EABI__
	    #ifdef __ARM_PCS_VFP
	    ABI=eabihf
	    #else
	    ABI=eabi
	    #endif
	    #endif
EOF
	    cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`
	    eval "$cc_set_abi"
	    case $ABI in
		eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;;
	    esac
	fi
	GUESS=$CPU-unknown-linux-$LIBCABI
a1044 9
    kvx:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    kvx:cos:*:*)
	GUESS=$UNAME_MACHINE-unknown-cos
	;;
    kvx:mbr:*:*)
	GUESS=$UNAME_MACHINE-unknown-mbr
	;;
d1200 1
a1200 1
	# If we were able to find 'uname', then EMX Unix compatibility
d1341 1
a1341 1
    PENTIUM:*:4.0*:*)	# Unisys 'ClearPath HMP IX 4000' SVR4/MP effort
a1562 3
    *:Ironclad:*:*)
	GUESS=$UNAME_MACHINE-unknown-ironclad
	;;
@


1.4
log
@Support aarch64eb in */config.guess.

Cherry-picked from upstream:
https://git.savannah.gnu.org/gitweb/?p=config.git;a=commit;h=1c4398015583eb77bc043234f5734be055e64bea

Everything except external/apache2/llvm/dist/llvm/cmake/config.guess
is patched, which is under vendor tag and cannot be modified. I expect
that this file is not actually used as we use hand-crafted version of
configure script instead of cmake for building LLVM.

Note that external/apache2/llvm/autoconf/autoconf/config.guess has
already been committed on Oct. 20, but commit message disappeared as
cvs aborted due to "permission denied" when trying to modify the file
mentioned above. Sorry for confusing you.

Also note that GMP uses its own config.guess Patch for
external/lgpl3/gmp/dist/config.guess is provided by ryo@@. Thanks!
@
text
@d3 1
a3 1
#   Copyright 1992-2018 Free Software Foundation, Inc.
d5 3
a7 1
timestamp='2018-07-06'
d11 1
a11 1
# the Free Software Foundation; either version 3 of the License, or
d32 1
a32 1
# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d37 8
d63 1
a63 1
Copyright 1992-2018 Free Software Foundation, Inc.
d97 2
a98 1
trap 'exit 1' 1 2 15
d110 30
a139 24
set_cc_for_build='
trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
: ${TMPDIR=/tmp} ;
 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp 2>/dev/null) ; } ||
 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
 { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
dummy=$tmp/dummy ;
tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
 ,,)    echo "int x;" > "$dummy.c" ;
	for c in cc gcc c89 c99 ; do
	  if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
	     CC_FOR_BUILD="$c"; break ;
	  fi ;
	done ;
	if test x"$CC_FOR_BUILD" = x ; then
	  CC_FOR_BUILD=no_compiler_found ;
	fi
	;;
 ,,*)   CC_FOR_BUILD=$CC ;;
 ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
esac ; set_cc_for_build= ;'
d143 1
a143 1
if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
d149 1
a149 1
UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
d152 1
a152 1
case "$UNAME_SYSTEM" in
d154 1
a154 3
	# If the system lacks a compiler, then just pick glibc.
	# We could probably try harder.
	LIBC=gnu
d156 1
a156 1
	eval "$set_cc_for_build"
d163 2
d166 5
a170 1
	LIBC=gnu
d173 9
a181 1
	eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"
d183 4
a186 5
	# If ldd exists, use it to detect musl libc.
	if command -v ldd >/dev/null && \
		ldd --version 2>&1 | grep -q ^musl
	then
	    LIBC=musl
d193 1
a193 1
case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in
a204 1
	sysctl="sysctl -n hw.machine_arch"
d206 2
a207 2
	    "/sbin/$sysctl" 2>/dev/null || \
	    "/usr/sbin/$sysctl" 2>/dev/null || \
d209 1
a209 1
	case "$UNAME_MACHINE_ARCH" in
d219 1
a219 1
		machine="${arch}${endian}"-unknown
d221 1
a221 1
	    *) machine="$UNAME_MACHINE_ARCH"-unknown ;;
d225 1
a225 1
	case "$UNAME_MACHINE_ARCH" in
d230 1
a230 1
		eval "$set_cc_for_build"
d246 1
a246 1
	case "$UNAME_MACHINE_ARCH" in
d257 1
a257 1
	case "$UNAME_VERSION" in
d268 2
a269 2
	echo "$machine-${os}${release}${abi-}"
	exit ;;
d272 2
a273 2
	echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
	exit ;;
d276 6
a281 2
	echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"
	exit ;;
d284 2
a285 2
	echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"
	exit ;;
d287 2
a288 2
	echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
	exit ;;
d290 2
a291 2
	echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
	exit ;;
d293 5
a297 2
	echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
	exit ;;
d299 2
a300 2
	echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
	exit ;;
d302 2
a303 2
	echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
	exit ;;
d305 5
a309 2
	echo "$UNAME_MACHINE"-unknown-sortix
	exit ;;
d311 2
a312 2
	echo "$UNAME_MACHINE"-unknown-redox
	exit ;;
d314 2
a315 2
        echo mips-dec-osf1
        exit ;;
d317 2
d332 1
a332 1
	case "$ALPHA_CPU_TYPE" in
d369 3
a371 5
	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
	exit $exitcode ;;
d373 2
a374 2
	echo m68k-unknown-sysv4
	exit ;;
d376 2
a377 2
	echo "$UNAME_MACHINE"-unknown-amigaos
	exit ;;
d379 2
a380 2
	echo "$UNAME_MACHINE"-unknown-morphos
	exit ;;
d382 2
a383 2
	echo i370-ibm-openedition
	exit ;;
d385 2
a386 2
	echo s390-ibm-zvmoe
	exit ;;
d388 2
a389 2
	echo powerpc-ibm-os400
	exit ;;
d391 2
a392 2
	echo arm-acorn-riscix"$UNAME_RELEASE"
	exit ;;
d394 2
a395 2
	echo arm-unknown-riscos
	exit ;;
d397 2
a398 2
	echo hppa1.1-hitachi-hiuxmpp
	exit ;;
d401 5
a405 6
	if test "`(/bin/universe) 2>/dev/null`" = att ; then
		echo pyramid-pyramid-sysv3
	else
		echo pyramid-pyramid-bsd
	fi
	exit ;;
d407 2
a408 2
	echo pyramid-pyramid-svr4
	exit ;;
d410 2
a411 2
	echo sparc-icl-nx6
	exit ;;
d414 3
a416 2
	    sparc) echo sparc-icl-nx7; exit ;;
	esac ;;
d418 3
a420 2
	echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
	exit ;;
d422 3
a424 2
	echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
	exit ;;
d426 3
a428 2
	echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
	exit ;;
d430 2
a431 2
	echo i386-pc-auroraux"$UNAME_RELEASE"
	exit ;;
d433 1
a433 1
	eval "$set_cc_for_build"
d438 1
a438 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d440 1
a440 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d446 3
a448 2
	echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
	exit ;;
d453 3
a455 2
	echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
	exit ;;
d457 1
a457 1
	case "`/usr/bin/arch -k`" in
d463 3
a465 2
	echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
	exit ;;
d467 2
a468 2
	echo m68k-sun-sunos"$UNAME_RELEASE"
	exit ;;
d472 1
a472 1
	case "`/bin/arch`" in
d474 1
a474 1
		echo m68k-sun-sunos"$UNAME_RELEASE"
d477 1
a477 1
		echo sparc-sun-sunos"$UNAME_RELEASE"
d480 1
a480 1
	exit ;;
d482 2
a483 2
	echo sparc-auspex-sunos"$UNAME_RELEASE"
	exit ;;
d493 2
a494 2
	echo m68k-atari-mint"$UNAME_RELEASE"
	exit ;;
d496 2
a497 2
	echo m68k-atari-mint"$UNAME_RELEASE"
	exit ;;
d499 2
a500 2
	echo m68k-atari-mint"$UNAME_RELEASE"
	exit ;;
d502 2
a503 2
	echo m68k-milan-mint"$UNAME_RELEASE"
	exit ;;
d505 2
a506 2
	echo m68k-hades-mint"$UNAME_RELEASE"
	exit ;;
d508 2
a509 2
	echo m68k-unknown-mint"$UNAME_RELEASE"
	exit ;;
d511 2
a512 2
	echo m68k-apple-machten"$UNAME_RELEASE"
	exit ;;
d514 2
a515 2
	echo powerpc-apple-machten"$UNAME_RELEASE"
	exit ;;
d517 2
a518 2
	echo mips-dec-mach_bsd4.3
	exit ;;
d520 2
a521 2
	echo mips-dec-ultrix"$UNAME_RELEASE"
	exit ;;
d523 2
a524 2
	echo vax-dec-ultrix"$UNAME_RELEASE"
	exit ;;
d526 2
a527 2
	echo clipper-intergraph-clix"$UNAME_RELEASE"
	exit ;;
d529 1
a529 1
	eval "$set_cc_for_build"
d555 2
a556 2
	echo mips-mips-riscos"$UNAME_RELEASE"
	exit ;;
d558 2
a559 2
	echo powerpc-motorola-powermax
	exit ;;
d561 2
a562 2
	echo powerpc-harris-powermax
	exit ;;
d564 2
a565 2
	echo powerpc-harris-powermax
	exit ;;
d567 2
a568 2
	echo powerpc-harris-powerunix
	exit ;;
d570 2
a571 2
	echo m88k-harris-cxux7
	exit ;;
d573 2
a574 2
	echo m88k-motorola-sysv4
	exit ;;
d576 2
a577 2
	echo m88k-motorola-sysv3
	exit ;;
d581 1
a581 1
	if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]
d583 2
a584 2
	    if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \
	       [ "$TARGET_BINARY_INTERFACE"x = x ]
d586 1
a586 1
		echo m88k-dg-dgux"$UNAME_RELEASE"
d588 1
a588 1
		echo m88k-dg-dguxbcs"$UNAME_RELEASE"
d591 1
a591 1
	    echo i586-dg-dgux"$UNAME_RELEASE"
d593 1
a593 1
	exit ;;
d595 2
a596 2
	echo m88k-dolphin-sysv3
	exit ;;
d599 2
a600 2
	echo m88k-motorola-sysv3
	exit ;;
d602 2
a603 2
	echo m88k-tektronix-sysv3
	exit ;;
d605 2
a606 2
	echo m68k-tektronix-bsd
	exit ;;
d608 3
a610 2
	echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
	exit ;;
d612 2
a613 2
	echo romp-ibm-aix     # uname -m gives an 8 hex-code CPU id
	exit ;;               # Note that: echo "'`uname -s`'" gives 'AIX '
d615 2
a616 2
	echo i386-ibm-aix
	exit ;;
d618 1
a618 1
	if [ -x /usr/bin/oslevel ] ; then
d621 1
a621 1
		IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
d623 2
a624 2
	echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"
	exit ;;
d627 1
a627 1
		eval "$set_cc_for_build"
d641 1
a641 1
			echo "$SYSTEM_NAME"
d643 1
a643 1
			echo rs6000-ibm-aix3.2.5
d646 1
a646 1
		echo rs6000-ibm-aix3.2.4
d648 1
a648 1
		echo rs6000-ibm-aix3.2
d650 1
a650 1
	exit ;;
d658 2
a659 2
	if [ -x /usr/bin/lslpp ] ; then
		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
d662 1
a662 1
		IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
d664 2
a665 2
	echo "$IBM_ARCH"-ibm-aix"$IBM_REV"
	exit ;;
d667 2
a668 2
	echo rs6000-ibm-aix
	exit ;;
d670 2
a671 2
	echo romp-ibm-bsd4.4
	exit ;;
d673 2
a674 2
	echo romp-ibm-bsd"$UNAME_RELEASE"   # 4.3 with uname added to
	exit ;;                             # report: romp-ibm BSD 4.3
d676 2
a677 2
	echo rs6000-bull-bosx
	exit ;;
d679 2
a680 2
	echo m68k-bull-sysv3
	exit ;;
d682 2
a683 2
	echo m68k-hp-bsd
	exit ;;
d685 2
a686 2
	echo m68k-hp-bsd4.4
	exit ;;
d688 2
a689 2
	HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
	case "$UNAME_MACHINE" in
d693 1
a693 1
		if [ -x /usr/bin/getconf ]; then
d696 1
a696 1
		    case "$sc_cpu_version" in
d700 1
a700 1
			case "$sc_kernel_bits" in
d707 2
a708 2
		if [ "$HP_ARCH" = "" ]; then
		    eval "$set_cc_for_build"
d746 1
a746 1
	if [ "$HP_ARCH" = hppa2.0w ]
d748 1
a748 1
	    eval "$set_cc_for_build"
d767 2
a768 2
	echo "$HP_ARCH"-hp-hpux"$HPUX_REV"
	exit ;;
d770 3
a772 3
	HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
	echo ia64-hp-hpux"$HPUX_REV"
	exit ;;
d774 1
a774 1
	eval "$set_cc_for_build"
d802 2
a803 2
	echo unknown-hitachi-hiuxwe2
	exit ;;
d805 2
a806 2
	echo hppa1.1-hp-bsd
	exit ;;
d808 2
a809 2
	echo hppa1.0-hp-bsd
	exit ;;
d811 2
a812 2
	echo hppa1.0-hp-mpeix
	exit ;;
d814 2
a815 2
	echo hppa1.1-hp-osf
	exit ;;
d817 2
a818 2
	echo hppa1.0-hp-osf
	exit ;;
d820 2
a821 2
	if [ -x /usr/sbin/sysversion ] ; then
	    echo "$UNAME_MACHINE"-unknown-osf1mk
d823 1
a823 1
	    echo "$UNAME_MACHINE"-unknown-osf1
d825 1
a825 1
	exit ;;
d827 2
a828 2
	echo hppa1.1-hp-lites
	exit ;;
d830 2
a831 2
	echo c1-convex-bsd
	exit ;;
d839 2
a840 2
	echo c34-convex-bsd
	exit ;;
d842 2
a843 2
	echo c38-convex-bsd
	exit ;;
d845 2
a846 2
	echo c4-convex-bsd
	exit ;;
d848 3
a850 2
	echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
	exit ;;
d858 3
a860 2
	echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
	exit ;;
d862 3
a864 2
	echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
	exit ;;
d866 3
a868 2
	echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
	exit ;;
d870 3
a872 2
	echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
	exit ;;
d877 2
a878 2
	echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
	exit ;;
d882 2
a883 2
	echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
	exit ;;
d885 2
a886 2
	echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"
	exit ;;
d888 2
a889 2
	echo sparc-unknown-bsdi"$UNAME_RELEASE"
	exit ;;
d891 15
a905 2
	echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"
	exit ;;
d908 1
a908 1
	case "$UNAME_PROCESSOR" in
d914 3
a916 2
	echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
	exit ;;
d918 2
a919 2
	echo "$UNAME_MACHINE"-pc-cygwin
	exit ;;
d921 2
a922 2
	echo "$UNAME_MACHINE"-pc-mingw64
	exit ;;
d924 2
a925 2
	echo "$UNAME_MACHINE"-pc-mingw32
	exit ;;
d927 2
a928 2
	echo "$UNAME_MACHINE"-pc-msys
	exit ;;
d930 5
a934 2
	echo "$UNAME_MACHINE"-pc-pw32
	exit ;;
d936 1
a936 1
	case "$UNAME_MACHINE" in
d938 2
a939 2
		echo i586-pc-interix"$UNAME_RELEASE"
		exit ;;
d941 2
a942 2
		echo x86_64-unknown-interix"$UNAME_RELEASE"
		exit ;;
d944 2
a945 2
		echo ia64-unknown-interix"$UNAME_RELEASE"
		exit ;;
d948 2
a949 2
	echo "$UNAME_MACHINE"-pc-uwin
	exit ;;
d951 2
a952 2
	echo x86_64-unknown-cygwin
	exit ;;
d954 3
a956 2
	echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
	exit ;;
d959 4
a962 2
	echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
	exit ;;
d965 10
a974 2
	echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
	exit ;;
d976 2
a977 2
	echo "$UNAME_MACHINE"-unknown-minix
	exit ;;
d979 2
a980 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d983 2
a984 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d986 1
a986 1
	case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
d997 7
a1003 7
	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"
d1007 1
a1007 1
	    echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1012 1
a1012 1
		echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi
d1014 1
a1014 1
		echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf
d1017 1
a1017 1
	exit ;;
d1019 2
a1020 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1022 2
a1023 2
	echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
	exit ;;
d1025 2
a1026 2
	echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
	exit ;;
d1028 2
a1029 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1031 2
a1032 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1034 2
a1035 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1037 2
a1038 2
	echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
	exit ;;
d1040 2
a1041 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1043 5
a1047 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1049 2
a1050 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1052 2
a1053 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1055 3
a1057 1
	eval "$set_cc_for_build"
d1060 28
a1087 2
	#undef ${UNAME_MACHINE}
	#undef ${UNAME_MACHINE}el
d1089 1
a1089 1
	CPU=${UNAME_MACHINE}el
d1092 1
a1092 1
	CPU=${UNAME_MACHINE}
d1094 1
a1094 1
	CPU=
d1098 3
a1100 2
	eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
	test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
d1103 2
a1104 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1106 2
a1107 2
	echo or1k-unknown-linux-"$LIBC"
	exit ;;
d1109 2
a1110 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1112 2
a1113 2
	echo sparc-unknown-linux-"$LIBC"
	exit ;;
d1115 2
a1116 2
	echo hppa64-unknown-linux-"$LIBC"
	exit ;;
d1120 3
a1122 3
	  PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;
	  PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;
	  *)    echo hppa-unknown-linux-"$LIBC" ;;
d1124 1
a1124 1
	exit ;;
d1126 2
a1127 2
	echo powerpc64-unknown-linux-"$LIBC"
	exit ;;
d1129 2
a1130 2
	echo powerpc-unknown-linux-"$LIBC"
	exit ;;
d1132 2
a1133 2
	echo powerpc64le-unknown-linux-"$LIBC"
	exit ;;
d1135 5
a1139 5
	echo powerpcle-unknown-linux-"$LIBC"
	exit ;;
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1141 2
a1142 2
	echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"
	exit ;;
d1144 2
a1145 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1147 2
a1148 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1150 2
a1151 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1153 2
a1154 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1156 2
a1157 2
	echo "$UNAME_MACHINE"-dec-linux-"$LIBC"
	exit ;;
d1159 23
a1181 2
	echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
	exit ;;
d1183 2
a1184 2
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d1189 2
a1190 2
	echo i386-sequent-sysv4
	exit ;;
d1197 2
a1198 2
	echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"
	exit ;;
d1202 2
a1203 2
	echo "$UNAME_MACHINE"-pc-os2-emx
	exit ;;
d1205 2
a1206 2
	echo "$UNAME_MACHINE"-unknown-stop
	exit ;;
d1208 2
a1209 2
	echo "$UNAME_MACHINE"-unknown-atheos
	exit ;;
d1211 2
a1212 2
	echo "$UNAME_MACHINE"-pc-syllable
	exit ;;
d1214 2
a1215 2
	echo i386-unknown-lynxos"$UNAME_RELEASE"
	exit ;;
d1217 2
a1218 2
	echo "$UNAME_MACHINE"-pc-msdosdjgpp
	exit ;;
d1222 1
a1222 1
		echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"
d1224 1
a1224 1
		echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"
d1226 1
a1226 1
	exit ;;
d1234 2
a1235 2
	echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"
	exit ;;
d1239 1
a1239 1
		echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"
d1249 1
a1249 1
		echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"
d1251 1
a1251 1
		echo "$UNAME_MACHINE"-pc-sysv32
d1253 1
a1253 1
	exit ;;
d1261 2
a1262 2
	echo i586-pc-msdosdjgpp
	exit ;;
d1264 2
a1265 2
	echo i386-pc-mach3
	exit ;;
d1267 2
a1268 2
	echo i860-intel-osf1
	exit ;;
d1271 1
a1271 1
	  echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4
d1273 1
a1273 1
	  echo i860-unknown-sysv"$UNAME_RELEASE"  # Unknown i860-SVR4
d1275 1
a1275 1
	exit ;;
d1278 2
a1279 2
	echo m68010-convergent-sysv
	exit ;;
d1281 2
a1282 2
	echo m68k-convergent-sysv
	exit ;;
d1284 2
a1285 2
	echo m68k-diab-dnix
	exit ;;
d1310 2
a1311 2
	echo m68k-unknown-lynxos"$UNAME_RELEASE"
	exit ;;
d1313 2
a1314 2
	echo m68k-atari-sysv4
	exit ;;
d1316 2
a1317 2
	echo sparc-unknown-lynxos"$UNAME_RELEASE"
	exit ;;
d1319 2
a1320 2
	echo rs6000-unknown-lynxos"$UNAME_RELEASE"
	exit ;;
d1322 2
a1323 2
	echo powerpc-unknown-lynxos"$UNAME_RELEASE"
	exit ;;
d1325 2
a1326 2
	echo mips-dde-sysv"$UNAME_RELEASE"
	exit ;;
d1328 2
a1329 2
	echo mips-sni-sysv4
	exit ;;
d1331 2
a1332 2
	echo mips-sni-sysv4
	exit ;;
d1336 1
a1336 1
		echo "$UNAME_MACHINE"-sni-sysv4
d1338 1
a1338 1
		echo ns32k-sni-sysv
d1340 1
a1340 1
	exit ;;
d1343 2
a1344 2
	echo i586-unisys-sysv4
	exit ;;
d1348 2
a1349 2
	echo hppa1.1-stratus-sysv4
	exit ;;
d1352 2
a1353 2
	echo i860-stratus-sysv4
	exit ;;
d1356 2
a1357 2
	echo "$UNAME_MACHINE"-stratus-vos
	exit ;;
d1360 2
a1361 2
	echo hppa1.1-stratus-vos
	exit ;;
d1363 2
a1364 2
	echo m68k-apple-aux"$UNAME_RELEASE"
	exit ;;
d1366 2
a1367 2
	echo mips-sony-newsos6
	exit ;;
d1369 2
a1370 2
	if [ -d /usr/nec ]; then
		echo mips-nec-sysv"$UNAME_RELEASE"
d1372 1
a1372 1
		echo mips-unknown-sysv"$UNAME_RELEASE"
d1374 1
a1374 1
	exit ;;
d1376 2
a1377 2
	echo powerpc-be-beos
	exit ;;
d1379 2
a1380 2
	echo powerpc-apple-beos
	exit ;;
d1382 2
a1383 2
	echo i586-pc-beos
	exit ;;
d1385 8
a1392 5
	echo i586-pc-haiku
	exit ;;
    x86_64:Haiku:*:*)
	echo x86_64-unknown-haiku
	exit ;;
d1394 2
a1395 2
	echo sx4-nec-superux"$UNAME_RELEASE"
	exit ;;
d1397 2
a1398 2
	echo sx5-nec-superux"$UNAME_RELEASE"
	exit ;;
d1400 2
a1401 2
	echo sx6-nec-superux"$UNAME_RELEASE"
	exit ;;
d1403 2
a1404 2
	echo sx7-nec-superux"$UNAME_RELEASE"
	exit ;;
d1406 2
a1407 2
	echo sx8-nec-superux"$UNAME_RELEASE"
	exit ;;
d1409 2
a1410 2
	echo sx8r-nec-superux"$UNAME_RELEASE"
	exit ;;
d1412 2
a1413 2
	echo sxace-nec-superux"$UNAME_RELEASE"
	exit ;;
d1415 2
a1416 2
	echo powerpc-apple-rhapsody"$UNAME_RELEASE"
	exit ;;
d1418 5
a1422 2
	echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
	exit ;;
d1424 29
a1452 23
	UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
	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
		# On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
		if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
		       (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
		       grep IS_PPC >/dev/null
		then
		    UNAME_PROCESSOR=powerpc
		fi
d1455 2
a1456 7
	    # 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
d1458 2
a1459 2
	echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"
	exit ;;
d1466 2
a1467 2
	echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"
	exit ;;
d1469 2
a1470 2
	echo i386-pc-qnx
	exit ;;
d1472 2
a1473 2
	echo neo-tandem-nsk"$UNAME_RELEASE"
	exit ;;
d1475 2
a1476 2
	echo nse-tandem-nsk"$UNAME_RELEASE"
	exit ;;
d1478 2
a1479 2
	echo nsr-tandem-nsk"$UNAME_RELEASE"
	exit ;;
d1481 2
a1482 2
	echo nsv-tandem-nsk"$UNAME_RELEASE"
	exit ;;
d1484 2
a1485 2
	echo nsx-tandem-nsk"$UNAME_RELEASE"
	exit ;;
d1487 2
a1488 2
	echo mips-compaq-nonstopux
	exit ;;
d1490 2
a1491 2
	echo bs2000-siemens-sysv
	exit ;;
d1493 2
a1494 2
	echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"
	exit ;;
d1499 1
a1499 1
	if test "$cputype" = 386; then
d1501 2
a1502 2
	else
	    UNAME_MACHINE="$cputype"
d1504 2
a1505 2
	echo "$UNAME_MACHINE"-unknown-plan9
	exit ;;
d1507 2
a1508 2
	echo pdp10-unknown-tops10
	exit ;;
d1510 2
a1511 2
	echo pdp10-unknown-tenex
	exit ;;
d1513 2
a1514 2
	echo pdp10-dec-tops20
	exit ;;
d1516 2
a1517 2
	echo pdp10-xkl-tops20
	exit ;;
d1519 2
a1520 2
	echo pdp10-unknown-tops20
	exit ;;
d1522 2
a1523 2
	echo pdp10-unknown-its
	exit ;;
d1525 2
a1526 2
	echo mips-sei-seiux"$UNAME_RELEASE"
	exit ;;
d1528 3
a1530 2
	echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
	exit ;;
d1533 4
a1536 4
	case "$UNAME_MACHINE" in
	    A*) echo alpha-dec-vms ; exit ;;
	    I*) echo ia64-dec-vms ; exit ;;
	    V*) echo vax-dec-vms ; exit ;;
d1539 2
a1540 2
	echo i386-pc-xenix
	exit ;;
d1542 3
a1544 2
	echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`"
	exit ;;
d1546 8
a1553 5
	echo "$UNAME_MACHINE"-pc-rdos
	exit ;;
    i*86:AROS:*:*)
	echo "$UNAME_MACHINE"-pc-aros
	exit ;;
d1555 2
a1556 2
	echo "$UNAME_MACHINE"-unknown-esx
	exit ;;
d1558 5
a1562 2
	echo x86_64-unknown-onefs
	exit ;;
d1565 143
d1710 1
a1710 1
case "$UNAME_MACHINE:$UNAME_SYSTEM" in
d1727 1
a1727 1
  https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1729 9
a1737 1
  https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1765 1
@


1.3
log
@merge conflicts
@
text
@d183 1
@


1.2
log
@Update supporting files for components which rely on autoconf to allow systems
introducing since release of software to be recognised. This should hopefully
allow the builds to progress a littles further on systems such as the POWER8
which features a little endian 64-bit PowerPC CPU identified as ppc64le.
@
text
@d3 1
a3 1
#   Copyright 1992-2017 Free Software Foundation, Inc.
d5 1
a5 1
timestamp='2017-01-01'
d18 1
a18 1
# along with this program; if not, see <http://www.gnu.org/licenses/>.
d30 1
a30 1
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d42 1
a42 1
Operation modes:
d53 1
a53 1
Copyright 1992-2017 Free Software Foundation, Inc.
d104 2
a105 2
 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
d109 2
a110 2
case $CC_FOR_BUILD,$HOST_CC,$CC in
 ,,)    echo "int x;" > $dummy.c ;
d112 1
a112 1
	  if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
d135 1
a135 1
case "${UNAME_SYSTEM}" in
d141 2
a142 2
	eval $set_cc_for_build
	cat <<-EOF > $dummy.c
d152 8
a159 1
	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
d165 1
a165 1
case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
d179 2
a180 2
	    /sbin/$sysctl 2>/dev/null || \
	    /usr/sbin/$sysctl 2>/dev/null || \
d182 1
a182 1
	case "${UNAME_MACHINE_ARCH}" in
d189 3
a191 3
		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
d193 1
a193 1
	    *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
d197 1
a197 1
	case "${UNAME_MACHINE_ARCH}" in
d202 1
a202 1
		eval $set_cc_for_build
d218 1
a218 1
	case "${UNAME_MACHINE_ARCH}" in
d221 1
a221 1
		abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
d229 1
a229 1
	case "${UNAME_VERSION}" in
d234 1
a234 1
		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
d240 1
a240 1
	echo "${machine}-${os}${release}${abi}"
d244 1
a244 1
	echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
d248 1
a248 1
	echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
d252 4
a255 1
	echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
d258 1
a258 1
	echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
d261 1
a261 1
	echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
d264 1
a264 1
	echo powerpc-unknown-mirbsd${UNAME_RELEASE}
d267 1
a267 1
	echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
d270 4
a273 1
	echo ${UNAME_MACHINE}-unknown-sortix
d275 3
d329 1
a329 1
	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
a333 9
    Alpha\ *:Windows_NT*:*)
	# How do we know it's Interix rather than the generic POSIX subsystem?
	# Should we change UNAME_MACHINE based on the output of uname instead
	# of the specific Alpha model?
	echo alpha-pc-interix
	exit ;;
    21064:Windows_NT:50:3)
	echo alpha-dec-winnt3.5
	exit ;;
d338 1
a338 1
	echo ${UNAME_MACHINE}-unknown-amigaos
d341 1
a341 1
	echo ${UNAME_MACHINE}-unknown-morphos
d353 1
a353 1
	echo arm-acorn-riscix${UNAME_RELEASE}
d380 1
a380 1
	echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
d383 1
a383 1
	echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
d386 1
a386 1
	echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
d389 1
a389 1
	echo i386-pc-auroraux${UNAME_RELEASE}
d392 1
a392 1
	eval $set_cc_for_build
d405 1
a405 1
	echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
d411 1
a411 1
	echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
d420 1
a420 1
	echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
d423 1
a423 1
	echo m68k-sun-sunos${UNAME_RELEASE}
d427 1
a427 1
	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
d430 1
a430 1
		echo m68k-sun-sunos${UNAME_RELEASE}
d433 1
a433 1
		echo sparc-sun-sunos${UNAME_RELEASE}
d438 1
a438 1
	echo sparc-auspex-sunos${UNAME_RELEASE}
d449 1
a449 1
	echo m68k-atari-mint${UNAME_RELEASE}
d452 1
a452 1
	echo m68k-atari-mint${UNAME_RELEASE}
d455 1
a455 1
	echo m68k-atari-mint${UNAME_RELEASE}
d458 1
a458 1
	echo m68k-milan-mint${UNAME_RELEASE}
d461 1
a461 1
	echo m68k-hades-mint${UNAME_RELEASE}
d464 1
a464 1
	echo m68k-unknown-mint${UNAME_RELEASE}
d467 1
a467 1
	echo m68k-apple-machten${UNAME_RELEASE}
d470 1
a470 1
	echo powerpc-apple-machten${UNAME_RELEASE}
d476 1
a476 1
	echo mips-dec-ultrix${UNAME_RELEASE}
d479 1
a479 1
	echo vax-dec-ultrix${UNAME_RELEASE}
d482 1
a482 1
	echo clipper-intergraph-clix${UNAME_RELEASE}
d485 2
a486 2
	eval $set_cc_for_build
	sed 's/^	//' << EOF >$dummy.c
d495 1
a495 1
	  printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
d498 1
a498 1
	  printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
d501 1
a501 1
	  printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
d507 3
a509 3
	$CC_FOR_BUILD -o $dummy $dummy.c &&
	  dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
	  SYSTEM_NAME=`$dummy $dummyarg` &&
d511 1
a511 1
	echo mips-mips-riscos${UNAME_RELEASE}
d537 1
a537 1
	if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
d539 2
a540 2
	    if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
	       [ ${TARGET_BINARY_INTERFACE}x = x ]
d542 1
a542 1
		echo m88k-dg-dgux${UNAME_RELEASE}
d544 1
a544 1
		echo m88k-dg-dguxbcs${UNAME_RELEASE}
d547 1
a547 1
	    echo i586-dg-dgux${UNAME_RELEASE}
d564 1
a564 1
	echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
d576 1
a576 1
		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
d578 1
a578 1
	echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
d582 2
a583 2
		eval $set_cc_for_build
		sed 's/^		//' << EOF >$dummy.c
d594 1
a594 1
		if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
d608 1
a608 1
	if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
d617 1
a617 1
		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
d619 1
a619 1
	echo ${IBM_ARCH}-ibm-aix${IBM_REV}
d624 1
a624 1
    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
d628 1
a628 1
	echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
d643 4
a646 4
	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
	case "${UNAME_MACHINE}" in
	    9000/31? )            HP_ARCH=m68000 ;;
	    9000/[34]?? )         HP_ARCH=m68k ;;
d651 1
a651 1
		    case "${sc_cpu_version}" in
d655 1
a655 1
			case "${sc_kernel_bits}" in
d662 3
a664 3
		if [ "${HP_ARCH}" = "" ]; then
		    eval $set_cc_for_build
		    sed 's/^		//' << EOF >$dummy.c
d697 1
a697 1
		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d701 1
a701 1
	if [ ${HP_ARCH} = hppa2.0w ]
d703 1
a703 1
	    eval $set_cc_for_build
d722 1
a722 1
	echo ${HP_ARCH}-hp-hpux${HPUX_REV}
d725 2
a726 2
	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
	echo ia64-hp-hpux${HPUX_REV}
d729 2
a730 2
	eval $set_cc_for_build
	sed 's/^	//' << EOF >$dummy.c
d755 1
a755 1
	$CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
d759 1
a759 1
    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
d768 1
a768 1
    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
d776 1
a776 1
	    echo ${UNAME_MACHINE}-unknown-osf1mk
d778 1
a778 1
	    echo ${UNAME_MACHINE}-unknown-osf1
d803 1
a803 1
	echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
d806 1
a806 1
	echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
d812 1
a812 1
	echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
d815 1
a815 1
	echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
d818 1
a818 1
	echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
d821 1
a821 1
	echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
d826 1
a826 1
	FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
d831 1
a831 1
	FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
d835 1
a835 1
	echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
d838 1
a838 1
	echo sparc-unknown-bsdi${UNAME_RELEASE}
d841 1
a841 1
	echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
d845 1
a845 1
	case ${UNAME_PROCESSOR} in
d847 3
a849 3
		echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
	    *)
		echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
d851 1
d854 1
a854 1
	echo ${UNAME_MACHINE}-pc-cygwin
d857 1
a857 1
	echo ${UNAME_MACHINE}-pc-mingw64
d860 1
a860 1
	echo ${UNAME_MACHINE}-pc-mingw32
d863 1
a863 5
	echo ${UNAME_MACHINE}-pc-msys
	exit ;;
    i*:windows32*:*)
	# uname -m includes "-pc" on this system.
	echo ${UNAME_MACHINE}-mingw32
d866 1
a866 1
	echo ${UNAME_MACHINE}-pc-pw32
d869 1
a869 1
	case ${UNAME_MACHINE} in
d871 1
a871 1
		echo i586-pc-interix${UNAME_RELEASE}
d874 1
a874 1
		echo x86_64-unknown-interix${UNAME_RELEASE}
d877 1
a877 1
		echo ia64-unknown-interix${UNAME_RELEASE}
a879 12
    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
	echo i${UNAME_MACHINE}-pc-mks
	exit ;;
    8664:Windows_NT:*)
	echo x86_64-pc-mks
	exit ;;
    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
	# How do we know it's Interix rather than the generic POSIX subsystem?
	# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
	# UNAME_MACHINE based on the output of uname instead of i386?
	echo i586-pc-interix
	exit ;;
d881 1
a881 1
	echo ${UNAME_MACHINE}-pc-uwin
a885 3
    p*:CYGWIN*:*)
	echo powerpcle-unknown-cygwin
	exit ;;
d887 1
a887 1
	echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
d891 1
a891 1
	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
d895 1
a895 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
d897 2
a898 2
    i*86:Minix:*:*)
	echo ${UNAME_MACHINE}-pc-minix
d901 1
a901 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d905 1
a905 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d919 1
a919 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d922 1
a922 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d925 1
a925 1
	eval $set_cc_for_build
d929 1
a929 1
	    echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d934 1
a934 1
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
d936 1
a936 1
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
d941 1
a941 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d944 1
a944 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d947 1
a947 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d950 1
a950 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d953 1
a953 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d956 1
a956 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d959 1
a959 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d962 1
a962 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d965 1
a965 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d968 1
a968 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d971 1
a971 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d974 2
a975 2
	eval $set_cc_for_build
	sed 's/^	//' << EOF >$dummy.c
d989 2
a990 2
	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
d993 1
a993 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d996 1
a996 1
	echo or1k-unknown-linux-${LIBC}
d999 1
a999 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d1002 1
a1002 1
	echo sparc-unknown-linux-${LIBC}
d1005 1
a1005 1
	echo hppa64-unknown-linux-${LIBC}
d1010 3
a1012 3
	  PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
	  PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
	  *)    echo hppa-unknown-linux-${LIBC} ;;
d1016 1
a1016 1
	echo powerpc64-unknown-linux-${LIBC}
d1019 1
a1019 1
	echo powerpc-unknown-linux-${LIBC}
d1022 1
a1022 1
	echo powerpc64le-unknown-linux-${LIBC}
d1025 1
a1025 1
	echo powerpcle-unknown-linux-${LIBC}
d1028 1
a1028 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d1031 1
a1031 1
	echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
d1034 1
a1034 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d1037 1
a1037 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d1040 1
a1040 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d1043 1
a1043 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d1046 1
a1046 1
	echo ${UNAME_MACHINE}-dec-linux-${LIBC}
d1049 1
a1049 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d1052 1
a1052 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d1066 1
a1066 1
	echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
d1071 1
a1071 1
	echo ${UNAME_MACHINE}-pc-os2-emx
d1074 1
a1074 1
	echo ${UNAME_MACHINE}-unknown-stop
d1077 1
a1077 1
	echo ${UNAME_MACHINE}-unknown-atheos
d1080 1
a1080 1
	echo ${UNAME_MACHINE}-pc-syllable
d1083 1
a1083 1
	echo i386-unknown-lynxos${UNAME_RELEASE}
d1086 1
a1086 1
	echo ${UNAME_MACHINE}-pc-msdosdjgpp
d1088 2
a1089 2
    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
	UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
d1091 1
a1091 1
		echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
d1093 1
a1093 1
		echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
d1103 1
a1103 1
	echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
d1108 1
a1108 1
		echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
d1118 1
a1118 1
		echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
d1120 1
a1120 1
		echo ${UNAME_MACHINE}-pc-sysv32
d1140 1
a1140 1
	  echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
d1142 1
a1142 1
	  echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
d1162 1
a1162 1
	  && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
d1164 1
a1164 1
	  && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
d1173 1
a1173 1
	    && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
d1175 1
a1175 1
	    && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
d1177 1
a1177 1
	    && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
d1179 1
a1179 1
	echo m68k-unknown-lynxos${UNAME_RELEASE}
d1185 1
a1185 1
	echo sparc-unknown-lynxos${UNAME_RELEASE}
d1188 1
a1188 1
	echo rs6000-unknown-lynxos${UNAME_RELEASE}
d1191 1
a1191 1
	echo powerpc-unknown-lynxos${UNAME_RELEASE}
d1194 1
a1194 1
	echo mips-dde-sysv${UNAME_RELEASE}
d1205 1
a1205 1
		echo ${UNAME_MACHINE}-sni-sysv4
d1225 1
a1225 1
	echo ${UNAME_MACHINE}-stratus-vos
d1232 1
a1232 1
	echo m68k-apple-aux${UNAME_RELEASE}
d1239 1
a1239 1
		echo mips-nec-sysv${UNAME_RELEASE}
d1241 1
a1241 1
		echo mips-unknown-sysv${UNAME_RELEASE}
d1260 1
a1260 1
	echo sx4-nec-superux${UNAME_RELEASE}
d1263 1
a1263 1
	echo sx5-nec-superux${UNAME_RELEASE}
d1266 1
a1266 1
	echo sx6-nec-superux${UNAME_RELEASE}
d1269 1
a1269 1
	echo sx7-nec-superux${UNAME_RELEASE}
d1272 1
a1272 1
	echo sx8-nec-superux${UNAME_RELEASE}
d1275 1
a1275 1
	echo sx8r-nec-superux${UNAME_RELEASE}
d1278 1
a1278 1
	echo sxace-nec-superux${UNAME_RELEASE}
d1281 1
a1281 1
	echo powerpc-apple-rhapsody${UNAME_RELEASE}
d1284 1
a1284 1
	echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
d1288 1
a1288 1
	eval $set_cc_for_build
d1292 1
a1292 1
	if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
d1295 2
a1296 2
		    (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
		    grep IS_64BIT_ARCH >/dev/null
d1303 7
d1320 1
a1320 1
	echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
d1328 1
a1328 1
	echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
d1333 2
a1334 2
    NEO-?:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk${UNAME_RELEASE}
d1337 1
a1337 1
	echo nse-tandem-nsk${UNAME_RELEASE}
d1339 8
a1346 2
    NSR-?:NONSTOP_KERNEL:*:*)
	echo nsr-tandem-nsk${UNAME_RELEASE}
d1355 1
a1355 1
	echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
d1366 1
a1366 1
	echo ${UNAME_MACHINE}-unknown-plan9
d1387 1
a1387 1
	echo mips-sei-seiux${UNAME_RELEASE}
d1390 1
a1390 1
	echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
d1394 1
a1394 1
	case "${UNAME_MACHINE}" in
d1403 1
a1403 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
d1406 1
a1406 1
	echo ${UNAME_MACHINE}-pc-rdos
d1409 1
a1409 1
	echo ${UNAME_MACHINE}-pc-aros
d1412 1
a1412 1
	echo ${UNAME_MACHINE}-unknown-esx
d1419 13
a1432 1
$0: unable to guess system type
d1435 2
a1436 2
operating system you are using. If your script is old, overwrite
config.guess and config.sub with the latest versions from:
d1438 1
a1438 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1440 1
a1440 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1463 4
a1466 4
UNAME_MACHINE = ${UNAME_MACHINE}
UNAME_RELEASE = ${UNAME_RELEASE}
UNAME_SYSTEM  = ${UNAME_SYSTEM}
UNAME_VERSION = ${UNAME_VERSION}
d1472 1
a1472 1
# eval: (add-hook 'write-file-hooks 'time-stamp)
@


1.2.12.1
log
@Mostly merge changes from HEAD upto 20200411
@
text
@d3 1
a3 1
#   Copyright 1992-2018 Free Software Foundation, Inc.
d5 1
a5 1
timestamp='2018-07-06'
d18 1
a18 1
# along with this program; if not, see <https://www.gnu.org/licenses/>.
d30 1
a30 1
# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d42 1
a42 1
Options:
d53 1
a53 1
Copyright 1992-2018 Free Software Foundation, Inc.
d104 2
a105 2
 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp 2>/dev/null) ; } ||
 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
d109 2
a110 2
case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
 ,,)    echo "int x;" > "$dummy.c" ;
d112 1
a112 1
	  if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
d135 1
a135 1
case "$UNAME_SYSTEM" in
d141 2
a142 2
	eval "$set_cc_for_build"
	cat <<-EOF > "$dummy.c"
d152 1
a152 8
	eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"

	# If ldd exists, use it to detect musl libc.
	if command -v ldd >/dev/null && \
		ldd --version 2>&1 | grep -q ^musl
	then
	    LIBC=musl
	fi
d158 1
a158 1
case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in
d172 2
a173 2
	    "/sbin/$sysctl" 2>/dev/null || \
	    "/usr/sbin/$sysctl" 2>/dev/null || \
d175 1
a175 1
	case "$UNAME_MACHINE_ARCH" in
d182 3
a184 3
		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
d186 1
a186 1
	    *) machine="$UNAME_MACHINE_ARCH"-unknown ;;
d190 1
a190 1
	case "$UNAME_MACHINE_ARCH" in
d195 1
a195 1
		eval "$set_cc_for_build"
d211 1
a211 1
	case "$UNAME_MACHINE_ARCH" in
d214 1
a214 1
		abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
d222 1
a222 1
	case "$UNAME_VERSION" in
d227 1
a227 1
		release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`
d233 1
a233 1
	echo "$machine-${os}${release}${abi-}"
d237 1
a237 1
	echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
d241 1
a241 1
	echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"
d245 1
a245 4
	echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"
	exit ;;
    *:MidnightBSD:*:*)
	echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
d248 1
a248 1
	echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
d251 1
a251 1
	echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
d254 1
a254 1
	echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
d257 1
a257 1
	echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
d260 1
a260 4
	echo "$UNAME_MACHINE"-unknown-sortix
	exit ;;
    *:Redox:*:*)
	echo "$UNAME_MACHINE"-unknown-redox
a261 3
    mips:OSF1:*.*)
        echo mips-dec-osf1
        exit ;;
d313 1
a313 1
	echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"
d318 9
d331 1
a331 1
	echo "$UNAME_MACHINE"-unknown-amigaos
d334 1
a334 1
	echo "$UNAME_MACHINE"-unknown-morphos
d346 1
a346 1
	echo arm-acorn-riscix"$UNAME_RELEASE"
d373 1
a373 1
	echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
d376 1
a376 1
	echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
d379 1
a379 1
	echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
d382 1
a382 1
	echo i386-pc-auroraux"$UNAME_RELEASE"
d385 1
a385 1
	eval "$set_cc_for_build"
d398 1
a398 1
	echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
d404 1
a404 1
	echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
d413 1
a413 1
	echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
d416 1
a416 1
	echo m68k-sun-sunos"$UNAME_RELEASE"
d420 1
a420 1
	test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
d423 1
a423 1
		echo m68k-sun-sunos"$UNAME_RELEASE"
d426 1
a426 1
		echo sparc-sun-sunos"$UNAME_RELEASE"
d431 1
a431 1
	echo sparc-auspex-sunos"$UNAME_RELEASE"
d442 1
a442 1
	echo m68k-atari-mint"$UNAME_RELEASE"
d445 1
a445 1
	echo m68k-atari-mint"$UNAME_RELEASE"
d448 1
a448 1
	echo m68k-atari-mint"$UNAME_RELEASE"
d451 1
a451 1
	echo m68k-milan-mint"$UNAME_RELEASE"
d454 1
a454 1
	echo m68k-hades-mint"$UNAME_RELEASE"
d457 1
a457 1
	echo m68k-unknown-mint"$UNAME_RELEASE"
d460 1
a460 1
	echo m68k-apple-machten"$UNAME_RELEASE"
d463 1
a463 1
	echo powerpc-apple-machten"$UNAME_RELEASE"
d469 1
a469 1
	echo mips-dec-ultrix"$UNAME_RELEASE"
d472 1
a472 1
	echo vax-dec-ultrix"$UNAME_RELEASE"
d475 1
a475 1
	echo clipper-intergraph-clix"$UNAME_RELEASE"
d478 2
a479 2
	eval "$set_cc_for_build"
	sed 's/^	//' << EOF > "$dummy.c"
d488 1
a488 1
	  printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
d491 1
a491 1
	  printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
d494 1
a494 1
	  printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
d500 3
a502 3
	$CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
	  dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
	  SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
d504 1
a504 1
	echo mips-mips-riscos"$UNAME_RELEASE"
d530 1
a530 1
	if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]
d532 2
a533 2
	    if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \
	       [ "$TARGET_BINARY_INTERFACE"x = x ]
d535 1
a535 1
		echo m88k-dg-dgux"$UNAME_RELEASE"
d537 1
a537 1
		echo m88k-dg-dguxbcs"$UNAME_RELEASE"
d540 1
a540 1
	    echo i586-dg-dgux"$UNAME_RELEASE"
d557 1
a557 1
	echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
d569 1
a569 1
		IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
d571 1
a571 1
	echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"
d575 2
a576 2
		eval "$set_cc_for_build"
		sed 's/^		//' << EOF > "$dummy.c"
d587 1
a587 1
		if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
d601 1
a601 1
	if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
d610 1
a610 1
		IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
d612 1
a612 1
	echo "$IBM_ARCH"-ibm-aix"$IBM_REV"
d617 1
a617 1
    ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
d621 1
a621 1
	echo romp-ibm-bsd"$UNAME_RELEASE"   # 4.3 with uname added to
d636 4
a639 4
	HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
	case "$UNAME_MACHINE" in
	    9000/31?)            HP_ARCH=m68000 ;;
	    9000/[34]??)         HP_ARCH=m68k ;;
d644 1
a644 1
		    case "$sc_cpu_version" in
d648 1
a648 1
			case "$sc_kernel_bits" in
d655 3
a657 3
		if [ "$HP_ARCH" = "" ]; then
		    eval "$set_cc_for_build"
		    sed 's/^		//' << EOF > "$dummy.c"
d690 1
a690 1
		    (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
d694 1
a694 1
	if [ "$HP_ARCH" = hppa2.0w ]
d696 1
a696 1
	    eval "$set_cc_for_build"
d715 1
a715 1
	echo "$HP_ARCH"-hp-hpux"$HPUX_REV"
d718 2
a719 2
	HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
	echo ia64-hp-hpux"$HPUX_REV"
d722 2
a723 2
	eval "$set_cc_for_build"
	sed 's/^	//' << EOF > "$dummy.c"
d748 1
a748 1
	$CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
d752 1
a752 1
    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
d761 1
a761 1
    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
d769 1
a769 1
	    echo "$UNAME_MACHINE"-unknown-osf1mk
d771 1
a771 1
	    echo "$UNAME_MACHINE"-unknown-osf1
d796 1
a796 1
	echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d799 1
a799 1
	echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
d805 1
a805 1
	echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d808 1
a808 1
	echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d811 1
a811 1
	echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d814 1
a814 1
	echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d819 1
a819 1
	FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
d824 1
a824 1
	FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
d828 1
a828 1
	echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"
d831 1
a831 1
	echo sparc-unknown-bsdi"$UNAME_RELEASE"
d834 1
a834 1
	echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"
d838 1
a838 1
	case "$UNAME_PROCESSOR" in
d840 3
a842 3
		UNAME_PROCESSOR=x86_64 ;;
	    i386)
		UNAME_PROCESSOR=i586 ;;
a843 1
	echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
d846 1
a846 1
	echo "$UNAME_MACHINE"-pc-cygwin
d849 1
a849 1
	echo "$UNAME_MACHINE"-pc-mingw64
d852 1
a852 1
	echo "$UNAME_MACHINE"-pc-mingw32
d855 5
a859 1
	echo "$UNAME_MACHINE"-pc-msys
d862 1
a862 1
	echo "$UNAME_MACHINE"-pc-pw32
d865 1
a865 1
	case "$UNAME_MACHINE" in
d867 1
a867 1
		echo i586-pc-interix"$UNAME_RELEASE"
d870 1
a870 1
		echo x86_64-unknown-interix"$UNAME_RELEASE"
d873 1
a873 1
		echo ia64-unknown-interix"$UNAME_RELEASE"
d876 12
d889 1
a889 1
	echo "$UNAME_MACHINE"-pc-uwin
d894 3
d898 1
a898 1
	echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
d902 1
a902 1
	echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
d906 1
a906 1
	echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
d908 2
a909 2
    *:Minix:*:*)
	echo "$UNAME_MACHINE"-unknown-minix
d912 1
a912 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d916 1
a916 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d930 1
a930 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d933 1
a933 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d936 1
a936 1
	eval "$set_cc_for_build"
d940 1
a940 1
	    echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d945 1
a945 1
		echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi
d947 1
a947 1
		echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf
d952 1
a952 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d955 1
a955 1
	echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
d958 1
a958 1
	echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
d961 1
a961 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d964 1
a964 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d967 1
a967 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d970 1
a970 1
	echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
d973 1
a973 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d976 1
a976 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d979 1
a979 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d982 1
a982 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d985 2
a986 2
	eval "$set_cc_for_build"
	sed 's/^	//' << EOF > "$dummy.c"
d1000 2
a1001 2
	eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
	test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
d1004 1
a1004 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1007 1
a1007 1
	echo or1k-unknown-linux-"$LIBC"
d1010 1
a1010 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1013 1
a1013 1
	echo sparc-unknown-linux-"$LIBC"
d1016 1
a1016 1
	echo hppa64-unknown-linux-"$LIBC"
d1021 3
a1023 3
	  PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;
	  PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;
	  *)    echo hppa-unknown-linux-"$LIBC" ;;
d1027 1
a1027 1
	echo powerpc64-unknown-linux-"$LIBC"
d1030 1
a1030 1
	echo powerpc-unknown-linux-"$LIBC"
d1033 1
a1033 1
	echo powerpc64le-unknown-linux-"$LIBC"
d1036 1
a1036 1
	echo powerpcle-unknown-linux-"$LIBC"
d1039 1
a1039 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1042 1
a1042 1
	echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"
d1045 1
a1045 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1048 1
a1048 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1051 1
a1051 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1054 1
a1054 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1057 1
a1057 1
	echo "$UNAME_MACHINE"-dec-linux-"$LIBC"
d1060 1
a1060 1
	echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
d1063 1
a1063 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1077 1
a1077 1
	echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"
d1082 1
a1082 1
	echo "$UNAME_MACHINE"-pc-os2-emx
d1085 1
a1085 1
	echo "$UNAME_MACHINE"-unknown-stop
d1088 1
a1088 1
	echo "$UNAME_MACHINE"-unknown-atheos
d1091 1
a1091 1
	echo "$UNAME_MACHINE"-pc-syllable
d1094 1
a1094 1
	echo i386-unknown-lynxos"$UNAME_RELEASE"
d1097 1
a1097 1
	echo "$UNAME_MACHINE"-pc-msdosdjgpp
d1099 2
a1100 2
    i*86:*:4.*:*)
	UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
d1102 1
a1102 1
		echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"
d1104 1
a1104 1
		echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"
d1114 1
a1114 1
	echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"
d1119 1
a1119 1
		echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"
d1129 1
a1129 1
		echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"
d1131 1
a1131 1
		echo "$UNAME_MACHINE"-pc-sysv32
d1151 1
a1151 1
	  echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4
d1153 1
a1153 1
	  echo i860-unknown-sysv"$UNAME_RELEASE"  # Unknown i860-SVR4
d1173 1
a1173 1
	  && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
d1175 1
a1175 1
	  && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
d1184 1
a1184 1
	    && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
d1186 1
a1186 1
	    && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
d1188 1
a1188 1
	    && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
d1190 1
a1190 1
	echo m68k-unknown-lynxos"$UNAME_RELEASE"
d1196 1
a1196 1
	echo sparc-unknown-lynxos"$UNAME_RELEASE"
d1199 1
a1199 1
	echo rs6000-unknown-lynxos"$UNAME_RELEASE"
d1202 1
a1202 1
	echo powerpc-unknown-lynxos"$UNAME_RELEASE"
d1205 1
a1205 1
	echo mips-dde-sysv"$UNAME_RELEASE"
d1216 1
a1216 1
		echo "$UNAME_MACHINE"-sni-sysv4
d1236 1
a1236 1
	echo "$UNAME_MACHINE"-stratus-vos
d1243 1
a1243 1
	echo m68k-apple-aux"$UNAME_RELEASE"
d1250 1
a1250 1
		echo mips-nec-sysv"$UNAME_RELEASE"
d1252 1
a1252 1
		echo mips-unknown-sysv"$UNAME_RELEASE"
d1271 1
a1271 1
	echo sx4-nec-superux"$UNAME_RELEASE"
d1274 1
a1274 1
	echo sx5-nec-superux"$UNAME_RELEASE"
d1277 1
a1277 1
	echo sx6-nec-superux"$UNAME_RELEASE"
d1280 1
a1280 1
	echo sx7-nec-superux"$UNAME_RELEASE"
d1283 1
a1283 1
	echo sx8-nec-superux"$UNAME_RELEASE"
d1286 1
a1286 1
	echo sx8r-nec-superux"$UNAME_RELEASE"
d1289 1
a1289 1
	echo sxace-nec-superux"$UNAME_RELEASE"
d1292 1
a1292 1
	echo powerpc-apple-rhapsody"$UNAME_RELEASE"
d1295 1
a1295 1
	echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
d1299 1
a1299 1
	eval "$set_cc_for_build"
d1303 1
a1303 1
	if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then
d1306 2
a1307 2
		       (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
		       grep IS_64BIT_ARCH >/dev/null
a1313 7
		# On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
		if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
		       (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
		       grep IS_PPC >/dev/null
		then
		    UNAME_PROCESSOR=powerpc
		fi
d1324 1
a1324 1
	echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"
d1332 1
a1332 1
	echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"
d1337 2
a1338 2
    NEO-*:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk"$UNAME_RELEASE"
d1341 1
a1341 1
	echo nse-tandem-nsk"$UNAME_RELEASE"
d1343 2
a1344 8
    NSR-*:NONSTOP_KERNEL:*:*)
	echo nsr-tandem-nsk"$UNAME_RELEASE"
	exit ;;
    NSV-*:NONSTOP_KERNEL:*:*)
	echo nsv-tandem-nsk"$UNAME_RELEASE"
	exit ;;
    NSX-*:NONSTOP_KERNEL:*:*)
	echo nsx-tandem-nsk"$UNAME_RELEASE"
d1353 1
a1353 1
	echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"
d1364 1
a1364 1
	echo "$UNAME_MACHINE"-unknown-plan9
d1385 1
a1385 1
	echo mips-sei-seiux"$UNAME_RELEASE"
d1388 1
a1388 1
	echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
d1392 1
a1392 1
	case "$UNAME_MACHINE" in
d1401 1
a1401 1
	echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`"
d1404 1
a1404 1
	echo "$UNAME_MACHINE"-pc-rdos
d1407 1
a1407 1
	echo "$UNAME_MACHINE"-pc-aros
d1410 1
a1410 1
	echo "$UNAME_MACHINE"-unknown-esx
a1416 13
echo "$0: unable to guess system type" >&2

case "$UNAME_MACHINE:$UNAME_SYSTEM" in
    mips:Linux | mips64:Linux)
	# If we got here on MIPS GNU/Linux, output extra information.
	cat >&2 <<EOF

NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
the system type. Please install a C compiler and try again.
EOF
	;;
esac

d1418 1
d1421 2
a1422 2
operating system you are using. If your script is old, overwrite *all*
copies of config.guess and config.sub with the latest versions from:
d1424 1
a1424 1
  https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1426 1
a1426 1
  https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1449 4
a1452 4
UNAME_MACHINE = "$UNAME_MACHINE"
UNAME_RELEASE = "$UNAME_RELEASE"
UNAME_SYSTEM  = "$UNAME_SYSTEM"
UNAME_VERSION = "$UNAME_VERSION"
d1458 1
a1458 1
# eval: (add-hook 'before-save-hook 'time-stamp)
@


1.1
log
@Initial revision
@
text
@d3 1
a3 3
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
#   Free Software Foundation, Inc.
d5 1
a5 1
timestamp='2009-12-30'
d9 1
a9 1
# the Free Software Foundation; either version 2 of the License, or
d18 1
a18 3
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
# 02110-1301, USA.
d23 3
a25 6
# 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.
d27 1
a27 3
# 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.
d30 4
a33 1
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
d53 1
a53 3
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
Software Foundation, Inc.
d135 21
d161 1
a161 1
	# more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
d171 4
a174 2
	UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
	    /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
d181 5
d189 1
a189 1
	# to ELF recently, or will in the future.
d191 3
d207 8
a214 1
	        os=netbsd
d227 1
a227 1
		release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
d233 5
a237 1
	echo "${machine}-${os}${release}"
d243 4
d259 3
d268 1
a268 1
	        UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
d278 1
a278 1
		UNAME_MACHINE="alpha" ;;
d280 1
a280 1
		UNAME_MACHINE="alpha" ;;
d282 1
a282 1
		UNAME_MACHINE="alpha" ;;
d284 1
a284 1
		UNAME_MACHINE="alphaev5" ;;
d286 1
a286 1
		UNAME_MACHINE="alphaev56" ;;
d288 1
a288 1
		UNAME_MACHINE="alphapca56" ;;
d290 1
a290 1
		UNAME_MACHINE="alphapca57" ;;
d292 1
a292 1
		UNAME_MACHINE="alphaev6" ;;
d294 1
a294 1
		UNAME_MACHINE="alphaev67" ;;
d296 1
a296 1
		UNAME_MACHINE="alphaev68" ;;
d298 1
a298 1
		UNAME_MACHINE="alphaev68" ;;
d300 1
a300 1
		UNAME_MACHINE="alphaev68" ;;
d302 1
a302 1
		UNAME_MACHINE="alphaev69" ;;
d304 1
a304 1
		UNAME_MACHINE="alphaev7" ;;
d306 1
a306 1
		UNAME_MACHINE="alphaev79" ;;
d313 5
a317 2
	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
	exit ;;
d343 1
a343 1
        echo powerpc-ibm-os400
d348 1
a348 1
    arm:riscos:*:*|arm:RISCOS:*:*)
d386 1
a386 1
	SUN_ARCH="i386"
d390 1
a390 1
	if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
d392 1
a392 1
		(CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
d395 1
a395 1
		SUN_ARCH="x86_64"
d420 1
a420 1
	test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
d442 1
a442 1
        echo m68k-atari-mint${UNAME_RELEASE}
d446 1
a446 1
        exit ;;
d448 1
a448 1
        echo m68k-atari-mint${UNAME_RELEASE}
d451 2
a452 2
        echo m68k-milan-mint${UNAME_RELEASE}
        exit ;;
d454 2
a455 2
        echo m68k-hades-mint${UNAME_RELEASE}
        exit ;;
d457 2
a458 2
        echo m68k-unknown-mint${UNAME_RELEASE}
        exit ;;
d528 2
a529 2
        # DG/UX returns AViiON for all architectures
        UNAME_PROCESSOR=`/usr/bin/uname -p`
d542 1
a542 1
 	exit ;;
d599 1
a599 1
    *:AIX:*:[456])
d606 3
a608 2
	if [ -x /usr/bin/oslevel ] ; then
		IBM_REV=`/usr/bin/oslevel`
d643 11
a653 11
                    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
                      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
                        esac ;;
                    esac
d657 1
a657 1
		    sed 's/^              //' << EOF >$dummy.c
d659 30
a688 30
              #define _HPUX_SOURCE
              #include <stdlib.h>
              #include <unistd.h>

              int main ()
              {
              #if defined(_SC_KERNEL_BITS)
                  long bits = sysconf(_SC_KERNEL_BITS);
              #endif
                  long cpu  = sysconf (_SC_CPU_VERSION);

                  switch (cpu)
              	{
              	case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
              	case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
              	case CPU_PA_RISC2_0:
              #if defined(_SC_KERNEL_BITS)
              	    switch (bits)
              		{
              		case 64: puts ("hppa2.0w"); break;
              		case 32: puts ("hppa2.0n"); break;
              		default: puts ("hppa2.0"); break;
              		} break;
              #else  /* !defined(_SC_KERNEL_BITS) */
              	    puts ("hppa2.0"); break;
              #endif
              	default: puts ("hppa1.0"); break;
              	}
                  exit (0);
              }
d690 1
a690 1
		    (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d694 1
a694 1
	if [ ${HP_ARCH} = "hppa2.0w" ]
d707 1
a707 1
	    if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
d710 1
a710 1
		HP_ARCH="hppa2.0w"
d712 1
a712 1
		HP_ARCH="hppa64"
d779 1
a779 1
        exit ;;
d785 1
a785 1
        exit ;;
d788 1
a788 1
        exit ;;
d791 1
a791 1
        exit ;;
d794 1
a794 1
        exit ;;
d817 5
a821 5
	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 ;;
d823 3
a825 3
        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}"
d837 2
a838 3
	case ${UNAME_MACHINE} in
	    pc98)
		echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
d842 1
a842 1
		echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
d848 3
d854 3
d858 2
a859 2
    	# uname -m includes "-pc" on this system.
    	echo ${UNAME_MACHINE}-mingw32
d865 1
a865 1
    	case ${UNAME_MACHINE} in
d902 1
a902 1
	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
d906 1
a906 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
d911 7
d927 1
a927 1
        esac
d929 5
a933 2
	if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
	echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
d940 1
a940 1
	    echo ${UNAME_MACHINE}-unknown-linux-gnu
d942 7
a948 1
	    echo ${UNAME_MACHINE}-unknown-linux-gnueabi
d952 1
a952 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d955 1
a955 1
	echo cris-axis-linux-gnu
d958 4
a961 1
	echo crisv32-axis-linux-gnu
d964 4
a967 1
    	echo frv-unknown-linux-gnu
d970 1
a970 9
	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}"
d973 4
a976 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d979 1
a979 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d982 1
a982 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d1001 1
a1001 1
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
d1003 8
a1010 2
    or32:Linux:*:*)
	echo or32-unknown-linux-gnu
d1013 1
a1013 1
	echo sparc-unknown-linux-gnu
d1016 1
a1016 1
	echo hppa64-unknown-linux-gnu
d1021 3
a1023 3
	  PA7*) echo hppa1.1-unknown-linux-gnu ;;
	  PA8*) echo hppa2.0-unknown-linux-gnu ;;
	  *)    echo hppa-unknown-linux-gnu ;;
d1027 1
a1027 1
	echo powerpc64-unknown-linux-gnu
d1030 10
a1039 1
	echo powerpc-unknown-linux-gnu
d1042 1
a1042 1
	echo ${UNAME_MACHINE}-ibm-linux
d1045 1
a1045 1
    	echo ${UNAME_MACHINE}-unknown-linux-gnu
d1048 1
a1048 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d1051 4
a1054 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d1057 1
a1057 1
	echo ${UNAME_MACHINE}-dec-linux-gnu
d1060 1
a1060 1
	echo x86_64-unknown-linux-gnu
d1063 1
a1063 1
    	echo ${UNAME_MACHINE}-unknown-linux-gnu
d1072 3
a1074 3
        # Unixware is an offshoot of SVR4, but it has its own version
        # number series starting with 2...
        # I am not positive that other SVR4 systems won't match this,
d1076 1
a1076 1
        # Use sysv4.2uw... so that sysv4* matches it.
d1108 1
a1108 1
    	# UnixWare 7.x, OpenUNIX and OpenServer 6.
d1136 2
a1137 2
        # uname -m prints for DJGPP always 'pc', but it prints nothing about
        # the processor, so we play safe by assuming i586.
d1139 1
a1139 1
	# prints for the "djgpp" host, or else GDB configury will decide that
d1142 1
a1142 1
        exit ;;
d1177 2
a1178 2
        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
          && { echo i486-ncr-sysv4; exit; } ;;
d1221 4
a1224 4
    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
                      # says <Richard.M.Bartel@@ccMail.Census.GOV>
        echo i586-unisys-sysv4
        exit ;;
d1250 1
a1250 1
	        echo mips-nec-sysv${UNAME_RELEASE}
d1252 1
a1252 1
	        echo mips-unknown-sysv${UNAME_RELEASE}
d1254 1
a1254 1
        exit ;;
d1267 3
d1288 3
d1299 25
a1323 13
	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
d1328 1
a1328 1
	if test "$UNAME_PROCESSOR" = "x86"; then
d1337 4
a1340 1
    NSE-?:NONSTOP_KERNEL:*:*)
d1359 1
a1359 1
	if test "$cputype" = "386"; then
d1385 1
a1385 1
        echo mips-sei-seiux${UNAME_RELEASE}
d1391 1
a1391 1
    	UNAME_MACHINE=`(uname -p) 2>/dev/null`
d1401 1
a1401 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
d1409 2
a1410 134
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
d1412 2
a1413 5
    c2*)
	if getsysinfo -f scalar_acc
	then echo c32-convex-bsd
	else echo c2-convex-bsd
	fi
d1415 1
a1415 11
    c34*)
	echo c34-convex-bsd
	exit ;;
    c38*)
	echo c38-convex-bsd
	exit ;;
    c4*)
	echo c4-convex-bsd
	exit ;;
    esac
fi
d1420 3
a1422 3
This script, last modified $timestamp, has failed to recognize
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
d1424 1
a1424 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
d1426 1
a1426 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
d1428 3
a1430 4
If the version you run ($0) is already up to date, please
send the following data and any information you think might be
pertinent to <config-patches@@gnu.org> in order to provide the needed
information to handle your system.
@


1.1.1.1
log
@Import tcpdump-4.1.1
@
text
@@


1.1.1.1.28.1
log
@Sync with netbsd-7-1-RELEASE
@
text
@d3 3
a5 1
#   Copyright 1992-2017 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2017-01-01'
d11 1
a11 1
# the Free Software Foundation; either version 3 of the License, or
d20 3
a22 1
# along with this program; if not, see <http://www.gnu.org/licenses/>.
d27 6
a32 3
# 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").
d34 3
a36 1
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
d39 1
a39 4
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
#
# Please send patches to <config-patches@@gnu.org>.

d59 3
a61 1
Copyright 1992-2017 Free Software Foundation, Inc.
a142 21
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

d148 1
a148 1
	# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
d158 2
a159 4
	UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
	    /sbin/$sysctl 2>/dev/null || \
	    /usr/sbin/$sysctl 2>/dev/null || \
	    echo unknown)`
a165 5
	    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
		;;
d169 1
a169 1
	# to ELF recently (or will in the future) and ABI.
a170 3
	    earm*)
		os=netbsdelf
		;;
d184 1
a184 8
		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"`
d197 1
a197 1
		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
d203 1
a203 5
	echo "${machine}-${os}${release}${abi}"
	exit ;;
    *:Bitrig:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
a208 4
    *:LibertyBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
	exit ;;
a220 3
    *:Sortix:*:*)
	echo ${UNAME_MACHINE}-unknown-sortix
	exit ;;
d227 1
a227 1
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
d237 1
a237 1
		UNAME_MACHINE=alpha ;;
d239 1
a239 1
		UNAME_MACHINE=alpha ;;
d241 1
a241 1
		UNAME_MACHINE=alpha ;;
d243 1
a243 1
		UNAME_MACHINE=alphaev5 ;;
d245 1
a245 1
		UNAME_MACHINE=alphaev56 ;;
d247 1
a247 1
		UNAME_MACHINE=alphapca56 ;;
d249 1
a249 1
		UNAME_MACHINE=alphapca57 ;;
d251 1
a251 1
		UNAME_MACHINE=alphaev6 ;;
d253 1
a253 1
		UNAME_MACHINE=alphaev67 ;;
d255 1
a255 1
		UNAME_MACHINE=alphaev68 ;;
d257 1
a257 1
		UNAME_MACHINE=alphaev68 ;;
d259 1
a259 1
		UNAME_MACHINE=alphaev68 ;;
d261 1
a261 1
		UNAME_MACHINE=alphaev69 ;;
d263 1
a263 1
		UNAME_MACHINE=alphaev7 ;;
d265 1
a265 1
		UNAME_MACHINE=alphaev79 ;;
d272 2
a273 5
	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
	exit $exitcode ;;
d299 1
a299 1
	echo powerpc-ibm-os400
d304 1
a304 1
    arm*:riscos:*:*|arm*:RISCOS:*:*)
d342 1
a342 1
	SUN_ARCH=i386
d346 1
a346 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d348 1
a348 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d351 1
a351 1
		SUN_ARCH=x86_64
d376 1
a376 1
	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
d398 1
a398 1
	echo m68k-atari-mint${UNAME_RELEASE}
d402 1
a402 1
	exit ;;
d404 1
a404 1
	echo m68k-atari-mint${UNAME_RELEASE}
d407 2
a408 2
	echo m68k-milan-mint${UNAME_RELEASE}
	exit ;;
d410 2
a411 2
	echo m68k-hades-mint${UNAME_RELEASE}
	exit ;;
d413 2
a414 2
	echo m68k-unknown-mint${UNAME_RELEASE}
	exit ;;
d484 2
a485 2
	# DG/UX returns AViiON for all architectures
	UNAME_PROCESSOR=`/usr/bin/uname -p`
d498 1
a498 1
	exit ;;
d555 1
a555 1
    *:AIX:*:[4567])
d562 2
a563 3
	if [ -x /usr/bin/lslpp ] ; then
		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
			   awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
d598 11
a608 11
		    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
		      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
			esac ;;
		    esac
d612 1
a612 1
		    sed 's/^		//' << EOF >$dummy.c
d614 30
a643 30
		#define _HPUX_SOURCE
		#include <stdlib.h>
		#include <unistd.h>

		int main ()
		{
		#if defined(_SC_KERNEL_BITS)
		    long bits = sysconf(_SC_KERNEL_BITS);
		#endif
		    long cpu  = sysconf (_SC_CPU_VERSION);

		    switch (cpu)
			{
			case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
			case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
			case CPU_PA_RISC2_0:
		#if defined(_SC_KERNEL_BITS)
			    switch (bits)
				{
				case 64: puts ("hppa2.0w"); break;
				case 32: puts ("hppa2.0n"); break;
				default: puts ("hppa2.0"); break;
				} break;
		#else  /* !defined(_SC_KERNEL_BITS) */
			    puts ("hppa2.0"); break;
		#endif
			default: puts ("hppa1.0"); break;
			}
		    exit (0);
		}
d645 1
a645 1
		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d649 1
a649 1
	if [ ${HP_ARCH} = hppa2.0w ]
d662 1
a662 1
	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
d665 1
a665 1
		HP_ARCH=hppa2.0w
d667 1
a667 1
		HP_ARCH=hppa64
d734 1
a734 1
	exit ;;
d740 1
a740 1
	exit ;;
d743 1
a743 1
	exit ;;
d746 1
a746 1
	exit ;;
d749 1
a749 1
	exit ;;
d772 5
a776 5
	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 ;;
d778 3
a780 3
	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}"
d792 3
a794 2
	UNAME_PROCESSOR=`/usr/bin/uname -p`
	case ${UNAME_PROCESSOR} in
d798 1
a798 1
		echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
a803 3
    *:MINGW64*:*)
	echo ${UNAME_MACHINE}-pc-mingw64
	exit ;;
a806 3
    *:MSYS*:*)
	echo ${UNAME_MACHINE}-pc-msys
	exit ;;
d808 2
a809 2
	# uname -m includes "-pc" on this system.
	echo ${UNAME_MACHINE}-mingw32
d815 1
a815 1
	case ${UNAME_MACHINE} in
d852 1
a852 1
	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
d856 1
a856 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
a860 7
    aarch64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    aarch64_be:Linux:*:*)
	UNAME_MACHINE=aarch64_be
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
d870 1
a870 1
	esac
d872 2
a873 5
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    arc:Linux:*:* | arceb:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d880 1
a880 1
	    echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d882 1
a882 7
	    if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
		| grep -q __ARM_PCS_VFP
	    then
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
	    else
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
	    fi
d886 1
a886 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d889 1
a889 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d892 1
a892 4
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
	exit ;;
    e2k:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d895 1
a895 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    hexagon:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d898 9
a906 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d909 1
a909 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    k1om:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d912 1
a912 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d915 1
a915 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d934 1
a934 1
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
d936 2
a937 8
    mips64el:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    openrisc*:Linux:*:*)
	echo or1k-unknown-linux-${LIBC}
	exit ;;
    or32:Linux:*:* | or1k*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d940 1
a940 1
	echo sparc-unknown-linux-${LIBC}
d943 1
a943 1
	echo hppa64-unknown-linux-${LIBC}
d948 3
a950 3
	  PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
	  PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
	  *)    echo hppa-unknown-linux-${LIBC} ;;
d954 1
a954 1
	echo powerpc64-unknown-linux-${LIBC}
d957 1
a957 10
	echo powerpc-unknown-linux-${LIBC}
	exit ;;
    ppc64le:Linux:*:*)
	echo powerpc64le-unknown-linux-${LIBC}
	exit ;;
    ppcle:Linux:*:*)
	echo powerpcle-unknown-linux-${LIBC}
	exit ;;
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d960 1
a960 1
	echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
d963 1
a963 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d966 1
a966 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d969 1
a969 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    tile*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d972 1
a972 1
	echo ${UNAME_MACHINE}-dec-linux-${LIBC}
d975 1
a975 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d978 1
a978 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d987 3
a989 3
	# Unixware is an offshoot of SVR4, but it has its own version
	# number series starting with 2...
	# I am not positive that other SVR4 systems won't match this,
d991 1
a991 1
	# Use sysv4.2uw... so that sysv4* matches it.
d1023 1
a1023 1
	# UnixWare 7.x, OpenUNIX and OpenServer 6.
d1051 2
a1052 2
	# uname -m prints for DJGPP always 'pc', but it prints nothing about
	# the processor, so we play safe by assuming i586.
d1054 1
a1054 1
	# prints for the "djgpp" host, or else GDB configure will decide that
d1057 1
a1057 1
	exit ;;
d1092 2
a1093 2
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	  && { echo i486-ncr-sysv4; exit; } ;;
d1136 4
a1139 4
    PENTIUM:*:4.0*:*)	# Unisys `ClearPath HMP IX 4000' SVR4/MP effort
			# says <Richard.M.Bartel@@ccMail.Census.GOV>
	echo i586-unisys-sysv4
	exit ;;
d1165 1
a1165 1
		echo mips-nec-sysv${UNAME_RELEASE}
d1167 1
a1167 1
		echo mips-unknown-sysv${UNAME_RELEASE}
d1169 1
a1169 1
	exit ;;
a1181 3
    x86_64:Haiku:*:*)
	echo x86_64-unknown-haiku
	exit ;;
a1199 3
    SX-ACE:SUPER-UX:*:*)
	echo sxace-nec-superux${UNAME_RELEASE}
	exit ;;
d1208 13
a1220 25
	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
d1225 1
a1225 1
	if test "$UNAME_PROCESSOR" = x86; then
d1234 1
a1234 4
    NEO-?:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk${UNAME_RELEASE}
	exit ;;
    NSE-*:NONSTOP_KERNEL:*:*)
d1253 1
a1253 1
	if test "$cputype" = 386; then
d1279 1
a1279 1
	echo mips-sei-seiux${UNAME_RELEASE}
d1285 1
a1285 1
	UNAME_MACHINE=`(uname -p) 2>/dev/null`
d1295 1
a1295 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
d1303 134
a1436 2
    x86_64:VMkernel:*:*)
	echo ${UNAME_MACHINE}-unknown-esx
d1438 5
a1442 2
    amd64:Isilon\ OneFS:*:*)
	echo x86_64-unknown-onefs
d1444 11
a1454 1
esac
d1459 3
a1461 3
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite
config.guess and config.sub with the latest versions from:
d1463 1
a1463 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1465 1
a1465 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1467 4
a1470 3
If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.
@


1.1.1.1.8.1
log
@Pull up following revision(s) (requested by spz in ticket #1436):
	doc/3RDPARTY: patch
	external/bsd/tcpdump/bin/Makefile: up to 1.18
	external/bsd/tcpdump/dist/CHANGES: up to 1.1.1.7
	external/bsd/tcpdump/dist/CONTRIBUTING: up to 1.1.1.1
	external/bsd/tcpdump/dist/CREDITS: up to 1.1.1.7
	external/bsd/tcpdump/dist/INSTALL.txt: up to 1.1.1.6
	external/bsd/tcpdump/dist/Makefile-devel-adds: up to 1.1.1.2
	external/bsd/tcpdump/dist/Makefile.in: up to 1.1.1.7
	external/bsd/tcpdump/dist/PLATFORMS: up to 1.1.1.1
	external/bsd/tcpdump/dist/README: up to 1.3
	external/bsd/tcpdump/dist/README.md: up to 1.1.1.2
	external/bsd/tcpdump/dist/VERSION: up to 1.1.1.7
	external/bsd/tcpdump/dist/acconfig.h            delete
	external/bsd/tcpdump/dist/aclocal.m4: up to 1.1.1.7
	external/bsd/tcpdump/dist/addrtoname.c: up to 1.9
	external/bsd/tcpdump/dist/addrtoname.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/addrtostr.c: up to 1.3
	external/bsd/tcpdump/dist/addrtostr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/af.c: up to 1.5
	external/bsd/tcpdump/dist/af.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ah.h: up to 1.3
	external/bsd/tcpdump/dist/aodv.h                delete
	external/bsd/tcpdump/dist/appletalk.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/arcnet.h              delete
	external/bsd/tcpdump/dist/ascii_strcasecmp.c: up to 1.2
	external/bsd/tcpdump/dist/ascii_strcasecmp.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/atm.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/atmuni31.h            delete
	external/bsd/tcpdump/dist/bgp.h                 delete
	external/bsd/tcpdump/dist/bootp.h               delete
	external/bsd/tcpdump/dist/bpf_dump.c: up to 1.5
	external/bsd/tcpdump/dist/chdlc.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/checksum.c: up to 1.6
	external/bsd/tcpdump/dist/config.guess: up to 1.2
	external/bsd/tcpdump/dist/config.h.in: up to 1.1.1.6
	external/bsd/tcpdump/dist/config.sub: up to 1.2
	external/bsd/tcpdump/dist/configure: up to 1.8
	external/bsd/tcpdump/dist/configure.in: up to 1.8
	external/bsd/tcpdump/dist/cpack.c: up to 1.6
	external/bsd/tcpdump/dist/cpack.h: up to 1.6
	external/bsd/tcpdump/dist/dccp.h                delete
	external/bsd/tcpdump/dist/decnet.h              delete
	external/bsd/tcpdump/dist/decode_prefix.h       delete
	external/bsd/tcpdump/dist/enc.h                 delete
	external/bsd/tcpdump/dist/esp.h                 delete
	external/bsd/tcpdump/dist/ether.h: up to 1.5
	external/bsd/tcpdump/dist/ethertype.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/extract.h: up to 1.7
	external/bsd/tcpdump/dist/fddi.h                delete
	external/bsd/tcpdump/dist/forces.h              delete
	external/bsd/tcpdump/dist/getopt_long.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/gmpls.c: up to 1.5
	external/bsd/tcpdump/dist/gmpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/gmt2local.c: up to 1.5
	external/bsd/tcpdump/dist/gmt2local.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/icmp6.h               delete
	external/bsd/tcpdump/dist/ieee802_11.h          delete
	external/bsd/tcpdump/dist/ieee802_11_radio.h    delete
	external/bsd/tcpdump/dist/igrp.h                delete
	external/bsd/tcpdump/dist/in_cksum.c: up to 1.2
	external/bsd/tcpdump/dist/install-sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/interface.h: up to 1.8
	external/bsd/tcpdump/dist/ip.h: up to 1.6
	external/bsd/tcpdump/dist/ip6.h: up to 1.5
	external/bsd/tcpdump/dist/ipfc.h                delete
	external/bsd/tcpdump/dist/ipnet.h               delete
	external/bsd/tcpdump/dist/ipproto.c: up to 1.5
	external/bsd/tcpdump/dist/ipproto.h: up to 1.4
	external/bsd/tcpdump/dist/ipsec_doi.h           delete
	external/bsd/tcpdump/dist/ipx.h                 delete
	external/bsd/tcpdump/dist/isakmp.h              delete
	external/bsd/tcpdump/dist/l2tp.h                delete
	external/bsd/tcpdump/dist/l2vpn.c: up to 1.6
	external/bsd/tcpdump/dist/l2vpn.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lane.h                delete
	external/bsd/tcpdump/dist/lbl/os-osf4.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/lbl/os-solaris2.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-sunos4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-ultrix4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/llc.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/machdep.c: up to 1.7
	external/bsd/tcpdump/dist/machdep.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/makemib: up to 1.1.1.3
	external/bsd/tcpdump/dist/mib.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/missing/addrinfo.h    delete
	external/bsd/tcpdump/dist/missing/addrsize.h    delete
	external/bsd/tcpdump/dist/missing/bittypes.h    delete
	external/bsd/tcpdump/dist/missing/datalinks.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/dlnames.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/getnameinfo.c delete
	external/bsd/tcpdump/dist/missing/getopt_long.c: up to 1.1.1.1
	external/bsd/tcpdump/dist/missing/inet_aton.c   delete
	external/bsd/tcpdump/dist/missing/inet_ntop.c   delete
	external/bsd/tcpdump/dist/missing/inet_pton.c   delete
	external/bsd/tcpdump/dist/missing/resolv6.h     delete
	external/bsd/tcpdump/dist/missing/resolv_ext.h  delete
	external/bsd/tcpdump/dist/missing/snprintf.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/sockstorage.h delete
	external/bsd/tcpdump/dist/missing/strdup.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcat.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcpy.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strsep.c: up to 1.1.1.5
	external/bsd/tcpdump/dist/mkdep: up to 1.1.1.3
	external/bsd/tcpdump/dist/mpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/nameser.h: up to 1.5
	external/bsd/tcpdump/dist/netbios.h             delete
	external/bsd/tcpdump/dist/netdissect-stdinc.h: up to 1.2
	external/bsd/tcpdump/dist/netdissect.c: up to 1.2
	external/bsd/tcpdump/dist/netdissect.h: up to 1.5
	external/bsd/tcpdump/dist/nfs.h: up to 1.4
	external/bsd/tcpdump/dist/nfsfh.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/nlpid.c: up to 1.6
	external/bsd/tcpdump/dist/nlpid.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ntp.h                 delete
	external/bsd/tcpdump/dist/oakley.h              delete
	external/bsd/tcpdump/dist/openflow.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf6.h               delete
	external/bsd/tcpdump/dist/oui.c: up to 1.7
	external/bsd/tcpdump/dist/oui.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/parsenfsfh.c: up to 1.8
	external/bsd/tcpdump/dist/pcap-missing.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/pcap_dump_ftell.c: up to 1.4
	external/bsd/tcpdump/dist/pmap_prot.h           delete
	external/bsd/tcpdump/dist/ppp.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/print-802_11.c: up to 1.7
	external/bsd/tcpdump/dist/print-802_15_4.c: up to 1.3
	external/bsd/tcpdump/dist/print-ah.c: up to 1.6
	external/bsd/tcpdump/dist/print-ahcp.c: up to 1.5
	external/bsd/tcpdump/dist/print-aodv.c: up to 1.7
	external/bsd/tcpdump/dist/print-aoe.c: up to 1.4
	external/bsd/tcpdump/dist/print-ap1394.c: up to 1.6
	external/bsd/tcpdump/dist/print-arcnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-arp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ascii.c: up to 1.7
	external/bsd/tcpdump/dist/print-atalk.c: up to 1.7
	external/bsd/tcpdump/dist/print-atm.c: up to 1.8
	external/bsd/tcpdump/dist/print-babel.c: up to 1.3
	external/bsd/tcpdump/dist/print-beep.c: up to 1.6
	external/bsd/tcpdump/dist/print-bfd.c: up to 1.6
	external/bsd/tcpdump/dist/print-bgp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bootp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bt.c: up to 1.6
	external/bsd/tcpdump/dist/print-calm-fast.c: up to 1.3
	external/bsd/tcpdump/dist/print-carp.c: up to 1.3
	external/bsd/tcpdump/dist/print-cdp.c: up to 1.8
	external/bsd/tcpdump/dist/print-cfm.c: up to 1.8
	external/bsd/tcpdump/dist/print-chdlc.c: up to 1.8
	external/bsd/tcpdump/dist/print-cip.c: up to 1.6
	external/bsd/tcpdump/dist/print-cnfp.c: up to 1.7
	external/bsd/tcpdump/dist/print-dccp.c: up to 1.7
	external/bsd/tcpdump/dist/print-decnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-dhcp6.c: up to 1.7
	external/bsd/tcpdump/dist/print-domain.c: up to 1.7
	external/bsd/tcpdump/dist/print-dtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-dvmrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eap.c: up to 1.6
	external/bsd/tcpdump/dist/print-egp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eigrp.c: up to 1.8
	external/bsd/tcpdump/dist/print-enc.c: up to 1.7
	external/bsd/tcpdump/dist/print-esp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ether.c: up to 1.8
	external/bsd/tcpdump/dist/print-fddi.c: up to 1.6
	external/bsd/tcpdump/dist/print-forces.c: up to 1.6
	external/bsd/tcpdump/dist/print-fr.c: up to 1.8
	external/bsd/tcpdump/dist/print-frag6.c: up to 1.6
	external/bsd/tcpdump/dist/print-ftp.c: up to 1.3
	external/bsd/tcpdump/dist/print-geneve.c: up to 1.3
	external/bsd/tcpdump/dist/print-geonet.c: up to 1.3
	external/bsd/tcpdump/dist/print-gre.c: up to 1.8
	external/bsd/tcpdump/dist/print-hncp.c: up to 1.3
	external/bsd/tcpdump/dist/print-hsrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-http.c: up to 1.3
	external/bsd/tcpdump/dist/print-icmp.c: up to 1.8
	external/bsd/tcpdump/dist/print-icmp6.c: up to 1.10
	external/bsd/tcpdump/dist/print-igmp.c: up to 1.7
	external/bsd/tcpdump/dist/print-igrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip.c: up to 1.11
	external/bsd/tcpdump/dist/print-ip6.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip6opts.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipcomp.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipfc.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipnet.c: up to 1.3
	external/bsd/tcpdump/dist/print-ipx.c: up to 1.6
	external/bsd/tcpdump/dist/print-isakmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-isoclns.c: up to 1.8
	external/bsd/tcpdump/dist/print-juniper.c: up to 1.8
	external/bsd/tcpdump/dist/print-krb.c: up to 1.7
	external/bsd/tcpdump/dist/print-l2tp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lane.c: up to 1.6
	external/bsd/tcpdump/dist/print-ldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lisp.c: up to 1.3
	external/bsd/tcpdump/dist/print-llc.c: up to 1.8
	external/bsd/tcpdump/dist/print-lldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-loopback.c: up to 1.4
	external/bsd/tcpdump/dist/print-lspping.c: up to 1.8
	external/bsd/tcpdump/dist/print-lwapp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lwres.c: up to 1.7
	external/bsd/tcpdump/dist/print-m3ua.c: up to 1.4
	external/bsd/tcpdump/dist/print-medsa.c: up to 1.3
	external/bsd/tcpdump/dist/print-mobile.c: up to 1.6
	external/bsd/tcpdump/dist/print-mobility.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpcp.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpls.c: up to 1.7
	external/bsd/tcpdump/dist/print-mptcp.c: up to 1.3
	external/bsd/tcpdump/dist/print-msdp.c: up to 1.6
	external/bsd/tcpdump/dist/print-msnlb.c: up to 1.3
	external/bsd/tcpdump/dist/print-netbios.c       delete
	external/bsd/tcpdump/dist/print-nflog.c: up to 1.3
	external/bsd/tcpdump/dist/print-nfs.c: up to 1.7
	external/bsd/tcpdump/dist/print-nsh.c: up to 1.3
	external/bsd/tcpdump/dist/print-ntp.c: up to 1.7
	external/bsd/tcpdump/dist/print-null.c: up to 1.7
	external/bsd/tcpdump/dist/print-olsr.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow-1.0.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow.c: up to 1.3
	external/bsd/tcpdump/dist/print-ospf.c: up to 1.8
	external/bsd/tcpdump/dist/print-ospf6.c: up to 1.7
	external/bsd/tcpdump/dist/print-otv.c: up to 1.3
	external/bsd/tcpdump/dist/print-pflog.c: up to 1.8
	external/bsd/tcpdump/dist/print-pfsync.c: up to 1.4
	external/bsd/tcpdump/dist/print-pgm.c: up to 1.8
	external/bsd/tcpdump/dist/print-pim.c: up to 1.9
	external/bsd/tcpdump/dist/print-pktap.c: up to 1.4
	external/bsd/tcpdump/dist/print-ppi.c: up to 1.3
	external/bsd/tcpdump/dist/print-ppp.c: up to 1.8
	external/bsd/tcpdump/dist/print-pppoe.c: up to 1.7
	external/bsd/tcpdump/dist/print-pptp.c: up to 1.6
	external/bsd/tcpdump/dist/print-radius.c: up to 1.8
	external/bsd/tcpdump/dist/print-raw.c: up to 1.6
	external/bsd/tcpdump/dist/print-resp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rip.c: up to 1.7
	external/bsd/tcpdump/dist/print-ripng.c: up to 1.6
	external/bsd/tcpdump/dist/print-rpki-rtr.c: up to 1.4
	external/bsd/tcpdump/dist/print-rrcp.c: up to 1.6
	external/bsd/tcpdump/dist/print-rsvp.c: up to 1.9
	external/bsd/tcpdump/dist/print-rt6.c: up to 1.6
	external/bsd/tcpdump/dist/print-rtsp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rx.c: up to 1.7
	external/bsd/tcpdump/dist/print-sctp.c: up to 1.8
	external/bsd/tcpdump/dist/print-sflow.c: up to 1.8
	external/bsd/tcpdump/dist/print-sip.c: up to 1.7
	external/bsd/tcpdump/dist/print-sl.c: up to 1.7
	external/bsd/tcpdump/dist/print-sll.c: up to 1.8
	external/bsd/tcpdump/dist/print-slow.c: up to 1.8
	external/bsd/tcpdump/dist/print-smb.c: up to 1.7
	external/bsd/tcpdump/dist/print-smtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-snmp.c: up to 1.6
	external/bsd/tcpdump/dist/print-stp.c: up to 1.7
	external/bsd/tcpdump/dist/print-sunatm.c: up to 1.6
	external/bsd/tcpdump/dist/print-sunrpc.c: up to 1.7
	external/bsd/tcpdump/dist/print-symantec.c: up to 1.6
	external/bsd/tcpdump/dist/print-syslog.c: up to 1.7
	external/bsd/tcpdump/dist/print-tcp.c: up to 1.8
	external/bsd/tcpdump/dist/print-telnet.c: up to 1.7
	external/bsd/tcpdump/dist/print-tftp.c: up to 1.7
	external/bsd/tcpdump/dist/print-timed.c: up to 1.6
	external/bsd/tcpdump/dist/print-tipc.c: up to 1.3
	external/bsd/tcpdump/dist/print-token.c: up to 1.6
	external/bsd/tcpdump/dist/print-udld.c: up to 1.3
	external/bsd/tcpdump/dist/print-udp.c: up to 1.8
	external/bsd/tcpdump/dist/print-usb.c: up to 1.3
	external/bsd/tcpdump/dist/print-vjc.c: up to 1.6
	external/bsd/tcpdump/dist/print-vqp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vrrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan-gpe.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan.c: up to 1.3
	external/bsd/tcpdump/dist/print-wb.c: up to 1.7
	external/bsd/tcpdump/dist/print-zephyr.c: up to 1.7
	external/bsd/tcpdump/dist/print-zeromq.c: up to 1.3
	external/bsd/tcpdump/dist/print.c: up to 1.3
	external/bsd/tcpdump/dist/print.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/route6d.h             delete
	external/bsd/tcpdump/dist/rpc_auth.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpc_msg.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpl.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/rx.h                  delete
	external/bsd/tcpdump/dist/sctpConstants.h       delete
	external/bsd/tcpdump/dist/sctpHeader.h          delete
	external/bsd/tcpdump/dist/setsignal.c: up to 1.6
	external/bsd/tcpdump/dist/setsignal.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/signature.c: up to 1.7
	external/bsd/tcpdump/dist/signature.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/slcompress.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/slip.h                delete
	external/bsd/tcpdump/dist/sll.h                 delete
	external/bsd/tcpdump/dist/smb.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/smbutil.c: up to 1.5
	external/bsd/tcpdump/dist/strcasecmp.c          delete
	external/bsd/tcpdump/dist/strtoaddr.c: up to 1.3
	external/bsd/tcpdump/dist/strtoaddr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/tcp.h: up to 1.8
	external/bsd/tcpdump/dist/tcpdump-stdinc.h      delete
	external/bsd/tcpdump/dist/tcpdump.1.in: up to 1.12
	external/bsd/tcpdump/dist/tcpdump.c: up to 1.15
	external/bsd/tcpdump/dist/telnet.h              delete
	external/bsd/tcpdump/dist/tests/02-sunrise-sunset-esp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/02-sunrise-sunset-esp.puu delete
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-aes.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-aes.puu delete
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-esp2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-esp2.puu delete
	external/bsd/tcpdump/dist/tests/3560_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1D_spanning_tree.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1w_rapid_STP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/AoE_Linux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DECnet_Phone.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DTP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_goodbye.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_down.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_up.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HDLC.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_coup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_election.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_failover.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISAKMP_sa_setup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_external_lsp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level1_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level2_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_p2p_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LACP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LLDP_and_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/MSTP_Intra-Region_BPDUs.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_NBMA_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_broadcast_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_multipoint_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_with_AH.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-DM_pruning.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-SM_join_prune.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM_register_register-stop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_bootstrap.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_hellos.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/QinQpacket.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/QinQpacket.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/QinQpacketv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC4675.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC5176.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-port1700.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/TESTLIST: up to 1.1.1.7
	external/bsd/tcpdump/dist/tests/TESTonce: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/TESTrun.sh: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/UDLD.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel1v.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/babel_auth.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_pad1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_pad1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_rtt.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_rtt.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp_infloop-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/bgp_vpn_attrset.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cdp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/crypto.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_ets.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_ets.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_pfc.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_pfc.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_qcn.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_qcn.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/decnet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-AFTR-Name-RFC6334.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-AFTR-Name-RFC6334.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-domain-list.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-domain-list.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-na.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-na.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-pd.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-pd.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-ta.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-ta.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ntp-server.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ntp-server.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-sip-server-d.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-sip-server-d.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dio.out         delete
	external/bsd/tcpdump/dist/tests/dio.pcap        delete
	external/bsd/tcpdump/dist/tests/dnssec-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dnssec.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dtp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dvmrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eapon1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eapon1.puu      delete
	external/bsd/tcpdump/dist/tests/eapon2.puu      delete
	external/bsd/tcpdump/dist/tests/eigrp1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/epgm_zmtp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/epgm_zmtp1v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/epgmv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/espudp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/espudp1.puu     delete
	external/bsd/tcpdump/dist/tests/evb.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/evb.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/forces1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces1.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces1vvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces1vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces2.out     delete
	external/bsd/tcpdump/dist/tests/forces2.pcap    delete
	external/bsd/tcpdump/dist/tests/forces2v.out    delete
	external/bsd/tcpdump/dist/tests/forces2vv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces2vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/forces3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/forces3vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-tcp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vni.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet_and_calm_fast.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet_and_calm_fast.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc_slarp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hncp.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/hncp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/icmpv6.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/icmpv6_opt24-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6_opt24.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ieee802.11_exthdr.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ieee802.11_exthdr.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ieee802.11_rx-stbc.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ieee802.11_rx-stbc.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv3-queries.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv3-queries.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2.puu       delete
	external/bsd/tcpdump/dist/tests/ikev2four.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2four.puu   delete
	external/bsd/tcpdump/dist/tests/ikev2fourv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ikev2fourv4.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2.puu    delete
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-delete-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-delete-segfault.puu delete
	external/bsd/tcpdump/dist/tests/isakmp-identification-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-identification-segfault.puu delete
	external/bsd/tcpdump/dist/tests/isakmp-pointer-loop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-pointer-loop.puu delete
	external/bsd/tcpdump/dist/tests/isakmp4500.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp4500.puu  delete
	external/bsd/tcpdump/dist/tests/isakmp5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.sh: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isupvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday2.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday3.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday4.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday5.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday7.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday7.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday8.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday8.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lacp-ev.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ldp_infloop.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_cdp-ev.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/lldp_mudurl-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp-v.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/lmp.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/lmp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp.puu         delete
	external/bsd/tcpdump/dist/tests/lmp.sh          delete
	external/bsd/tcpdump/dist/tests/loopback.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/loopback.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa-e.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpbgp-linklocal-nexthop.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mpbgp-linklocal-nexthop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-ldp-hello.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-ldp-hello.puu delete
	external/bsd/tcpdump/dist/tests/mpls-traceroute-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-traceroute.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp-fclose.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp-fclose.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mrinfo_query.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mstp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mtrace.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mtrace.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nflog-e.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nflog-e.sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/nflog.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050q-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/of10_7050q.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_p3295-vv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/of10_p3295.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_pf5240-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_pf5240.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_s4810-vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/of10_s4810.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf-gmpls.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf-gmpls.puu  delete
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_ah-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_bc-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_mp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_nbma-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pgm_zmtp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pgm_zmtp1v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pgmv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_bootstrap-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_dm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_hellos-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_register-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_sm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoe.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoe.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoes.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoes.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoes_id.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/print-A.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-AA.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-capX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-capXX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-flags.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/print-flags.puu delete
	external/bsd/tcpdump/dist/tests/print-flags.sh  delete
	external/bsd/tcpdump/dist/tests/print-x.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-xx.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-port1700-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-rfc4675-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/radius-rfc5176-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/relts-0x80000000.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/relts-0x80000000.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1_benchmark.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2_inline.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_3.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/resp_3_malicious.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv1v2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv1v2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv2_auth.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv2_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-dao.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-daovvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-19-pickdagvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-26-senddaoack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-26-senddaovv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/rpvst-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpvstp-trunk-native-vid5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rstp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/sflow_multiple_counter_30_pdus-nv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/sflow_multiple_counter_30_pdus.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/sflow_multiple_counter_30_pdus.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/syslog-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/syslog_udp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tfo-5c1fa7f9ae91.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tfo.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/trunc_aack.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/truncated-aack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tftp.h                delete
	external/bsd/tcpdump/dist/timed.h               delete
	external/bsd/tcpdump/dist/timeval-operations.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/token.h               delete
	external/bsd/tcpdump/dist/udp.h: up to 1.8
	external/bsd/tcpdump/dist/util-print.c: up to 1.4
	external/bsd/tcpdump/dist/util.c                delete
	external/bsd/tcpdump/dist/vfprintf.c: up to 1.5
	external/bsd/tcpdump/dist/win32/Include/Arpa/tftp.h delete
	external/bsd/tcpdump/dist/win32/Include/Netinet/in_systm.h delete
	external/bsd/tcpdump/dist/win32/Include/Netinet/ip.h delete
	external/bsd/tcpdump/dist/win32/Include/errno.h delete
	external/bsd/tcpdump/dist/win32/Include/getopt.h delete
	external/bsd/tcpdump/dist/win32/Include/inetprivate.h delete
	external/bsd/tcpdump/dist/win32/Include/telnet.h delete
	external/bsd/tcpdump/dist/win32/Include/w32_fzs.h delete
	external/bsd/tcpdump/dist/win32/Src/getopt.c    delete
	external/bsd/tcpdump/dist/win32/prj/GNUmakefile: up to 1.1.1.3
	external/bsd/tcpdump/dist/win32/prj/WinDump.dsp: up to 1.1.1.4
	external/bsd/tcpdump/dist/win32/prj/WinDump.sln: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/prj/WinDump.vcproj: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/src/ether_ntohost.c: up to 1.1.1.1
	external/bsd/tcpdump/include/config.h: up to 1.10
	external/bsd/tcpdump/tcpdump2netbsd: up to 1.1
Update tcpdump to 4.9.0, fixing the following vulnerabilities:
OLSR: CVE-2014-8767
Geonet: CVE-2014-8768
PPP dissector: CVE-2014-9140
IPv6 mobility header check issue: CVE-2015-0261
kday packets: CVE-2015-2153, 2154, 2155
buffer overflows: CVE-2016-7922 CVE-2016-7923 CVE-2016-7924
CVE-2016-7925 CVE-2016-7926 CVE-2016-7927 CVE-2016-7928 CVE-2016-7929
CVE-2016-7930 CVE-2016-7931 CVE-2016-7932 CVE-2016-7933 CVE-2016-7934
CVE-2016-7935 CVE-2016-7936 CVE-2016-7937 CVE-2016-7938 CVE-2016-7939
CVE-2016-7940 CVE-2016-7973 CVE-2016-7974 CVE-2016-7975 CVE-2016-7983
CVE-2016-7984 CVE-2016-7985 CVE-2016-7986 CVE-2016-7992 CVE-2016-7993
CVE-2016-8574 CVE-2016-8575 CVE-2017-5202 CVE-2017-5203 CVE-2017-5204
CVE-2017-5205 CVE-2017-5341 CVE-2017-5342 CVE-2017-5482 CVE-2017-5483
CVE-2017-5484 CVE-2017-5485 CVE-2017-5486
@
text
@d3 3
a5 1
#   Copyright 1992-2017 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2017-01-01'
d11 1
a11 1
# the Free Software Foundation; either version 3 of the License, or
d20 3
a22 1
# along with this program; if not, see <http://www.gnu.org/licenses/>.
d27 6
a32 3
# 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").
d34 3
a36 1
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
d39 1
a39 4
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
#
# Please send patches to <config-patches@@gnu.org>.

d59 3
a61 1
Copyright 1992-2017 Free Software Foundation, Inc.
a142 21
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

d148 1
a148 1
	# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
d158 2
a159 4
	UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
	    /sbin/$sysctl 2>/dev/null || \
	    /usr/sbin/$sysctl 2>/dev/null || \
	    echo unknown)`
a165 5
	    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
		;;
d169 1
a169 1
	# to ELF recently (or will in the future) and ABI.
a170 3
	    earm*)
		os=netbsdelf
		;;
d184 1
a184 8
		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"`
d197 1
a197 1
		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
d203 1
a203 5
	echo "${machine}-${os}${release}${abi}"
	exit ;;
    *:Bitrig:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
a208 4
    *:LibertyBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
	exit ;;
a220 3
    *:Sortix:*:*)
	echo ${UNAME_MACHINE}-unknown-sortix
	exit ;;
d227 1
a227 1
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
d237 1
a237 1
		UNAME_MACHINE=alpha ;;
d239 1
a239 1
		UNAME_MACHINE=alpha ;;
d241 1
a241 1
		UNAME_MACHINE=alpha ;;
d243 1
a243 1
		UNAME_MACHINE=alphaev5 ;;
d245 1
a245 1
		UNAME_MACHINE=alphaev56 ;;
d247 1
a247 1
		UNAME_MACHINE=alphapca56 ;;
d249 1
a249 1
		UNAME_MACHINE=alphapca57 ;;
d251 1
a251 1
		UNAME_MACHINE=alphaev6 ;;
d253 1
a253 1
		UNAME_MACHINE=alphaev67 ;;
d255 1
a255 1
		UNAME_MACHINE=alphaev68 ;;
d257 1
a257 1
		UNAME_MACHINE=alphaev68 ;;
d259 1
a259 1
		UNAME_MACHINE=alphaev68 ;;
d261 1
a261 1
		UNAME_MACHINE=alphaev69 ;;
d263 1
a263 1
		UNAME_MACHINE=alphaev7 ;;
d265 1
a265 1
		UNAME_MACHINE=alphaev79 ;;
d272 2
a273 5
	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
	exit $exitcode ;;
d299 1
a299 1
	echo powerpc-ibm-os400
d304 1
a304 1
    arm*:riscos:*:*|arm*:RISCOS:*:*)
d342 1
a342 1
	SUN_ARCH=i386
d346 1
a346 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d348 1
a348 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d351 1
a351 1
		SUN_ARCH=x86_64
d376 1
a376 1
	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
d398 1
a398 1
	echo m68k-atari-mint${UNAME_RELEASE}
d402 1
a402 1
	exit ;;
d404 1
a404 1
	echo m68k-atari-mint${UNAME_RELEASE}
d407 2
a408 2
	echo m68k-milan-mint${UNAME_RELEASE}
	exit ;;
d410 2
a411 2
	echo m68k-hades-mint${UNAME_RELEASE}
	exit ;;
d413 2
a414 2
	echo m68k-unknown-mint${UNAME_RELEASE}
	exit ;;
d484 2
a485 2
	# DG/UX returns AViiON for all architectures
	UNAME_PROCESSOR=`/usr/bin/uname -p`
d498 1
a498 1
	exit ;;
d555 1
a555 1
    *:AIX:*:[4567])
d562 2
a563 3
	if [ -x /usr/bin/lslpp ] ; then
		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
			   awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
d598 11
a608 11
		    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
		      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
			esac ;;
		    esac
d612 1
a612 1
		    sed 's/^		//' << EOF >$dummy.c
d614 30
a643 30
		#define _HPUX_SOURCE
		#include <stdlib.h>
		#include <unistd.h>

		int main ()
		{
		#if defined(_SC_KERNEL_BITS)
		    long bits = sysconf(_SC_KERNEL_BITS);
		#endif
		    long cpu  = sysconf (_SC_CPU_VERSION);

		    switch (cpu)
			{
			case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
			case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
			case CPU_PA_RISC2_0:
		#if defined(_SC_KERNEL_BITS)
			    switch (bits)
				{
				case 64: puts ("hppa2.0w"); break;
				case 32: puts ("hppa2.0n"); break;
				default: puts ("hppa2.0"); break;
				} break;
		#else  /* !defined(_SC_KERNEL_BITS) */
			    puts ("hppa2.0"); break;
		#endif
			default: puts ("hppa1.0"); break;
			}
		    exit (0);
		}
d645 1
a645 1
		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d649 1
a649 1
	if [ ${HP_ARCH} = hppa2.0w ]
d662 1
a662 1
	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
d665 1
a665 1
		HP_ARCH=hppa2.0w
d667 1
a667 1
		HP_ARCH=hppa64
d734 1
a734 1
	exit ;;
d740 1
a740 1
	exit ;;
d743 1
a743 1
	exit ;;
d746 1
a746 1
	exit ;;
d749 1
a749 1
	exit ;;
d772 5
a776 5
	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 ;;
d778 3
a780 3
	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}"
d792 3
a794 2
	UNAME_PROCESSOR=`/usr/bin/uname -p`
	case ${UNAME_PROCESSOR} in
d798 1
a798 1
		echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
a803 3
    *:MINGW64*:*)
	echo ${UNAME_MACHINE}-pc-mingw64
	exit ;;
a806 3
    *:MSYS*:*)
	echo ${UNAME_MACHINE}-pc-msys
	exit ;;
d808 2
a809 2
	# uname -m includes "-pc" on this system.
	echo ${UNAME_MACHINE}-mingw32
d815 1
a815 1
	case ${UNAME_MACHINE} in
d852 1
a852 1
	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
d856 1
a856 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
a860 7
    aarch64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    aarch64_be:Linux:*:*)
	UNAME_MACHINE=aarch64_be
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
d870 1
a870 1
	esac
d872 2
a873 5
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    arc:Linux:*:* | arceb:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d880 1
a880 1
	    echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d882 1
a882 7
	    if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
		| grep -q __ARM_PCS_VFP
	    then
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
	    else
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
	    fi
d886 1
a886 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d889 1
a889 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d892 1
a892 4
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
	exit ;;
    e2k:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d895 1
a895 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    hexagon:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d898 9
a906 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d909 1
a909 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    k1om:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d912 1
a912 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d915 1
a915 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d934 1
a934 1
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
d936 2
a937 8
    mips64el:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    openrisc*:Linux:*:*)
	echo or1k-unknown-linux-${LIBC}
	exit ;;
    or32:Linux:*:* | or1k*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d940 1
a940 1
	echo sparc-unknown-linux-${LIBC}
d943 1
a943 1
	echo hppa64-unknown-linux-${LIBC}
d948 3
a950 3
	  PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
	  PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
	  *)    echo hppa-unknown-linux-${LIBC} ;;
d954 1
a954 1
	echo powerpc64-unknown-linux-${LIBC}
d957 1
a957 10
	echo powerpc-unknown-linux-${LIBC}
	exit ;;
    ppc64le:Linux:*:*)
	echo powerpc64le-unknown-linux-${LIBC}
	exit ;;
    ppcle:Linux:*:*)
	echo powerpcle-unknown-linux-${LIBC}
	exit ;;
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d960 1
a960 1
	echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
d963 1
a963 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d966 1
a966 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d969 1
a969 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    tile*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d972 1
a972 1
	echo ${UNAME_MACHINE}-dec-linux-${LIBC}
d975 1
a975 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d978 1
a978 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d987 3
a989 3
	# Unixware is an offshoot of SVR4, but it has its own version
	# number series starting with 2...
	# I am not positive that other SVR4 systems won't match this,
d991 1
a991 1
	# Use sysv4.2uw... so that sysv4* matches it.
d1023 1
a1023 1
	# UnixWare 7.x, OpenUNIX and OpenServer 6.
d1051 2
a1052 2
	# uname -m prints for DJGPP always 'pc', but it prints nothing about
	# the processor, so we play safe by assuming i586.
d1054 1
a1054 1
	# prints for the "djgpp" host, or else GDB configure will decide that
d1057 1
a1057 1
	exit ;;
d1092 2
a1093 2
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	  && { echo i486-ncr-sysv4; exit; } ;;
d1136 4
a1139 4
    PENTIUM:*:4.0*:*)	# Unisys `ClearPath HMP IX 4000' SVR4/MP effort
			# says <Richard.M.Bartel@@ccMail.Census.GOV>
	echo i586-unisys-sysv4
	exit ;;
d1165 1
a1165 1
		echo mips-nec-sysv${UNAME_RELEASE}
d1167 1
a1167 1
		echo mips-unknown-sysv${UNAME_RELEASE}
d1169 1
a1169 1
	exit ;;
a1181 3
    x86_64:Haiku:*:*)
	echo x86_64-unknown-haiku
	exit ;;
a1199 3
    SX-ACE:SUPER-UX:*:*)
	echo sxace-nec-superux${UNAME_RELEASE}
	exit ;;
d1208 13
a1220 25
	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
d1225 1
a1225 1
	if test "$UNAME_PROCESSOR" = x86; then
d1234 1
a1234 4
    NEO-?:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk${UNAME_RELEASE}
	exit ;;
    NSE-*:NONSTOP_KERNEL:*:*)
d1253 1
a1253 1
	if test "$cputype" = 386; then
d1279 1
a1279 1
	echo mips-sei-seiux${UNAME_RELEASE}
d1285 1
a1285 1
	UNAME_MACHINE=`(uname -p) 2>/dev/null`
d1295 1
a1295 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
d1303 134
a1436 2
    x86_64:VMkernel:*:*)
	echo ${UNAME_MACHINE}-unknown-esx
d1438 5
a1442 2
    amd64:Isilon\ OneFS:*:*)
	echo x86_64-unknown-onefs
d1444 11
a1454 1
esac
d1459 3
a1461 3
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite
config.guess and config.sub with the latest versions from:
d1463 1
a1463 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1465 1
a1465 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1467 4
a1470 3
If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.
@


1.1.1.1.20.1
log
@Pull up following revision(s) (requested by spz in ticket #1436):
	doc/3RDPARTY: patch
	external/bsd/tcpdump/bin/Makefile: up to 1.18
	external/bsd/tcpdump/dist/CHANGES: up to 1.1.1.7
	external/bsd/tcpdump/dist/CONTRIBUTING: up to 1.1.1.1
	external/bsd/tcpdump/dist/CREDITS: up to 1.1.1.7
	external/bsd/tcpdump/dist/INSTALL.txt: up to 1.1.1.6
	external/bsd/tcpdump/dist/Makefile-devel-adds: up to 1.1.1.2
	external/bsd/tcpdump/dist/Makefile.in: up to 1.1.1.7
	external/bsd/tcpdump/dist/PLATFORMS: up to 1.1.1.1
	external/bsd/tcpdump/dist/README: up to 1.3
	external/bsd/tcpdump/dist/README.md: up to 1.1.1.2
	external/bsd/tcpdump/dist/VERSION: up to 1.1.1.7
	external/bsd/tcpdump/dist/acconfig.h            delete
	external/bsd/tcpdump/dist/aclocal.m4: up to 1.1.1.7
	external/bsd/tcpdump/dist/addrtoname.c: up to 1.9
	external/bsd/tcpdump/dist/addrtoname.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/addrtostr.c: up to 1.3
	external/bsd/tcpdump/dist/addrtostr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/af.c: up to 1.5
	external/bsd/tcpdump/dist/af.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ah.h: up to 1.3
	external/bsd/tcpdump/dist/aodv.h                delete
	external/bsd/tcpdump/dist/appletalk.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/arcnet.h              delete
	external/bsd/tcpdump/dist/ascii_strcasecmp.c: up to 1.2
	external/bsd/tcpdump/dist/ascii_strcasecmp.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/atm.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/atmuni31.h            delete
	external/bsd/tcpdump/dist/bgp.h                 delete
	external/bsd/tcpdump/dist/bootp.h               delete
	external/bsd/tcpdump/dist/bpf_dump.c: up to 1.5
	external/bsd/tcpdump/dist/chdlc.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/checksum.c: up to 1.6
	external/bsd/tcpdump/dist/config.guess: up to 1.2
	external/bsd/tcpdump/dist/config.h.in: up to 1.1.1.6
	external/bsd/tcpdump/dist/config.sub: up to 1.2
	external/bsd/tcpdump/dist/configure: up to 1.8
	external/bsd/tcpdump/dist/configure.in: up to 1.8
	external/bsd/tcpdump/dist/cpack.c: up to 1.6
	external/bsd/tcpdump/dist/cpack.h: up to 1.6
	external/bsd/tcpdump/dist/dccp.h                delete
	external/bsd/tcpdump/dist/decnet.h              delete
	external/bsd/tcpdump/dist/decode_prefix.h       delete
	external/bsd/tcpdump/dist/enc.h                 delete
	external/bsd/tcpdump/dist/esp.h                 delete
	external/bsd/tcpdump/dist/ether.h: up to 1.5
	external/bsd/tcpdump/dist/ethertype.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/extract.h: up to 1.7
	external/bsd/tcpdump/dist/fddi.h                delete
	external/bsd/tcpdump/dist/forces.h              delete
	external/bsd/tcpdump/dist/getopt_long.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/gmpls.c: up to 1.5
	external/bsd/tcpdump/dist/gmpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/gmt2local.c: up to 1.5
	external/bsd/tcpdump/dist/gmt2local.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/icmp6.h               delete
	external/bsd/tcpdump/dist/ieee802_11.h          delete
	external/bsd/tcpdump/dist/ieee802_11_radio.h    delete
	external/bsd/tcpdump/dist/igrp.h                delete
	external/bsd/tcpdump/dist/in_cksum.c: up to 1.2
	external/bsd/tcpdump/dist/install-sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/interface.h: up to 1.8
	external/bsd/tcpdump/dist/ip.h: up to 1.6
	external/bsd/tcpdump/dist/ip6.h: up to 1.5
	external/bsd/tcpdump/dist/ipfc.h                delete
	external/bsd/tcpdump/dist/ipnet.h               delete
	external/bsd/tcpdump/dist/ipproto.c: up to 1.5
	external/bsd/tcpdump/dist/ipproto.h: up to 1.4
	external/bsd/tcpdump/dist/ipsec_doi.h           delete
	external/bsd/tcpdump/dist/ipx.h                 delete
	external/bsd/tcpdump/dist/isakmp.h              delete
	external/bsd/tcpdump/dist/l2tp.h                delete
	external/bsd/tcpdump/dist/l2vpn.c: up to 1.6
	external/bsd/tcpdump/dist/l2vpn.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lane.h                delete
	external/bsd/tcpdump/dist/lbl/os-osf4.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/lbl/os-solaris2.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-sunos4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-ultrix4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/llc.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/machdep.c: up to 1.7
	external/bsd/tcpdump/dist/machdep.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/makemib: up to 1.1.1.3
	external/bsd/tcpdump/dist/mib.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/missing/addrinfo.h    delete
	external/bsd/tcpdump/dist/missing/addrsize.h    delete
	external/bsd/tcpdump/dist/missing/bittypes.h    delete
	external/bsd/tcpdump/dist/missing/datalinks.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/dlnames.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/getnameinfo.c delete
	external/bsd/tcpdump/dist/missing/getopt_long.c: up to 1.1.1.1
	external/bsd/tcpdump/dist/missing/inet_aton.c   delete
	external/bsd/tcpdump/dist/missing/inet_ntop.c   delete
	external/bsd/tcpdump/dist/missing/inet_pton.c   delete
	external/bsd/tcpdump/dist/missing/resolv6.h     delete
	external/bsd/tcpdump/dist/missing/resolv_ext.h  delete
	external/bsd/tcpdump/dist/missing/snprintf.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/sockstorage.h delete
	external/bsd/tcpdump/dist/missing/strdup.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcat.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcpy.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strsep.c: up to 1.1.1.5
	external/bsd/tcpdump/dist/mkdep: up to 1.1.1.3
	external/bsd/tcpdump/dist/mpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/nameser.h: up to 1.5
	external/bsd/tcpdump/dist/netbios.h             delete
	external/bsd/tcpdump/dist/netdissect-stdinc.h: up to 1.2
	external/bsd/tcpdump/dist/netdissect.c: up to 1.2
	external/bsd/tcpdump/dist/netdissect.h: up to 1.5
	external/bsd/tcpdump/dist/nfs.h: up to 1.4
	external/bsd/tcpdump/dist/nfsfh.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/nlpid.c: up to 1.6
	external/bsd/tcpdump/dist/nlpid.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ntp.h                 delete
	external/bsd/tcpdump/dist/oakley.h              delete
	external/bsd/tcpdump/dist/openflow.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf6.h               delete
	external/bsd/tcpdump/dist/oui.c: up to 1.7
	external/bsd/tcpdump/dist/oui.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/parsenfsfh.c: up to 1.8
	external/bsd/tcpdump/dist/pcap-missing.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/pcap_dump_ftell.c: up to 1.4
	external/bsd/tcpdump/dist/pmap_prot.h           delete
	external/bsd/tcpdump/dist/ppp.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/print-802_11.c: up to 1.7
	external/bsd/tcpdump/dist/print-802_15_4.c: up to 1.3
	external/bsd/tcpdump/dist/print-ah.c: up to 1.6
	external/bsd/tcpdump/dist/print-ahcp.c: up to 1.5
	external/bsd/tcpdump/dist/print-aodv.c: up to 1.7
	external/bsd/tcpdump/dist/print-aoe.c: up to 1.4
	external/bsd/tcpdump/dist/print-ap1394.c: up to 1.6
	external/bsd/tcpdump/dist/print-arcnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-arp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ascii.c: up to 1.7
	external/bsd/tcpdump/dist/print-atalk.c: up to 1.7
	external/bsd/tcpdump/dist/print-atm.c: up to 1.8
	external/bsd/tcpdump/dist/print-babel.c: up to 1.3
	external/bsd/tcpdump/dist/print-beep.c: up to 1.6
	external/bsd/tcpdump/dist/print-bfd.c: up to 1.6
	external/bsd/tcpdump/dist/print-bgp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bootp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bt.c: up to 1.6
	external/bsd/tcpdump/dist/print-calm-fast.c: up to 1.3
	external/bsd/tcpdump/dist/print-carp.c: up to 1.3
	external/bsd/tcpdump/dist/print-cdp.c: up to 1.8
	external/bsd/tcpdump/dist/print-cfm.c: up to 1.8
	external/bsd/tcpdump/dist/print-chdlc.c: up to 1.8
	external/bsd/tcpdump/dist/print-cip.c: up to 1.6
	external/bsd/tcpdump/dist/print-cnfp.c: up to 1.7
	external/bsd/tcpdump/dist/print-dccp.c: up to 1.7
	external/bsd/tcpdump/dist/print-decnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-dhcp6.c: up to 1.7
	external/bsd/tcpdump/dist/print-domain.c: up to 1.7
	external/bsd/tcpdump/dist/print-dtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-dvmrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eap.c: up to 1.6
	external/bsd/tcpdump/dist/print-egp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eigrp.c: up to 1.8
	external/bsd/tcpdump/dist/print-enc.c: up to 1.7
	external/bsd/tcpdump/dist/print-esp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ether.c: up to 1.8
	external/bsd/tcpdump/dist/print-fddi.c: up to 1.6
	external/bsd/tcpdump/dist/print-forces.c: up to 1.6
	external/bsd/tcpdump/dist/print-fr.c: up to 1.8
	external/bsd/tcpdump/dist/print-frag6.c: up to 1.6
	external/bsd/tcpdump/dist/print-ftp.c: up to 1.3
	external/bsd/tcpdump/dist/print-geneve.c: up to 1.3
	external/bsd/tcpdump/dist/print-geonet.c: up to 1.3
	external/bsd/tcpdump/dist/print-gre.c: up to 1.8
	external/bsd/tcpdump/dist/print-hncp.c: up to 1.3
	external/bsd/tcpdump/dist/print-hsrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-http.c: up to 1.3
	external/bsd/tcpdump/dist/print-icmp.c: up to 1.8
	external/bsd/tcpdump/dist/print-icmp6.c: up to 1.10
	external/bsd/tcpdump/dist/print-igmp.c: up to 1.7
	external/bsd/tcpdump/dist/print-igrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip.c: up to 1.11
	external/bsd/tcpdump/dist/print-ip6.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip6opts.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipcomp.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipfc.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipnet.c: up to 1.3
	external/bsd/tcpdump/dist/print-ipx.c: up to 1.6
	external/bsd/tcpdump/dist/print-isakmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-isoclns.c: up to 1.8
	external/bsd/tcpdump/dist/print-juniper.c: up to 1.8
	external/bsd/tcpdump/dist/print-krb.c: up to 1.7
	external/bsd/tcpdump/dist/print-l2tp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lane.c: up to 1.6
	external/bsd/tcpdump/dist/print-ldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lisp.c: up to 1.3
	external/bsd/tcpdump/dist/print-llc.c: up to 1.8
	external/bsd/tcpdump/dist/print-lldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-loopback.c: up to 1.4
	external/bsd/tcpdump/dist/print-lspping.c: up to 1.8
	external/bsd/tcpdump/dist/print-lwapp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lwres.c: up to 1.7
	external/bsd/tcpdump/dist/print-m3ua.c: up to 1.4
	external/bsd/tcpdump/dist/print-medsa.c: up to 1.3
	external/bsd/tcpdump/dist/print-mobile.c: up to 1.6
	external/bsd/tcpdump/dist/print-mobility.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpcp.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpls.c: up to 1.7
	external/bsd/tcpdump/dist/print-mptcp.c: up to 1.3
	external/bsd/tcpdump/dist/print-msdp.c: up to 1.6
	external/bsd/tcpdump/dist/print-msnlb.c: up to 1.3
	external/bsd/tcpdump/dist/print-netbios.c       delete
	external/bsd/tcpdump/dist/print-nflog.c: up to 1.3
	external/bsd/tcpdump/dist/print-nfs.c: up to 1.7
	external/bsd/tcpdump/dist/print-nsh.c: up to 1.3
	external/bsd/tcpdump/dist/print-ntp.c: up to 1.7
	external/bsd/tcpdump/dist/print-null.c: up to 1.7
	external/bsd/tcpdump/dist/print-olsr.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow-1.0.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow.c: up to 1.3
	external/bsd/tcpdump/dist/print-ospf.c: up to 1.8
	external/bsd/tcpdump/dist/print-ospf6.c: up to 1.7
	external/bsd/tcpdump/dist/print-otv.c: up to 1.3
	external/bsd/tcpdump/dist/print-pflog.c: up to 1.8
	external/bsd/tcpdump/dist/print-pfsync.c: up to 1.4
	external/bsd/tcpdump/dist/print-pgm.c: up to 1.8
	external/bsd/tcpdump/dist/print-pim.c: up to 1.9
	external/bsd/tcpdump/dist/print-pktap.c: up to 1.4
	external/bsd/tcpdump/dist/print-ppi.c: up to 1.3
	external/bsd/tcpdump/dist/print-ppp.c: up to 1.8
	external/bsd/tcpdump/dist/print-pppoe.c: up to 1.7
	external/bsd/tcpdump/dist/print-pptp.c: up to 1.6
	external/bsd/tcpdump/dist/print-radius.c: up to 1.8
	external/bsd/tcpdump/dist/print-raw.c: up to 1.6
	external/bsd/tcpdump/dist/print-resp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rip.c: up to 1.7
	external/bsd/tcpdump/dist/print-ripng.c: up to 1.6
	external/bsd/tcpdump/dist/print-rpki-rtr.c: up to 1.4
	external/bsd/tcpdump/dist/print-rrcp.c: up to 1.6
	external/bsd/tcpdump/dist/print-rsvp.c: up to 1.9
	external/bsd/tcpdump/dist/print-rt6.c: up to 1.6
	external/bsd/tcpdump/dist/print-rtsp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rx.c: up to 1.7
	external/bsd/tcpdump/dist/print-sctp.c: up to 1.8
	external/bsd/tcpdump/dist/print-sflow.c: up to 1.8
	external/bsd/tcpdump/dist/print-sip.c: up to 1.7
	external/bsd/tcpdump/dist/print-sl.c: up to 1.7
	external/bsd/tcpdump/dist/print-sll.c: up to 1.8
	external/bsd/tcpdump/dist/print-slow.c: up to 1.8
	external/bsd/tcpdump/dist/print-smb.c: up to 1.7
	external/bsd/tcpdump/dist/print-smtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-snmp.c: up to 1.6
	external/bsd/tcpdump/dist/print-stp.c: up to 1.7
	external/bsd/tcpdump/dist/print-sunatm.c: up to 1.6
	external/bsd/tcpdump/dist/print-sunrpc.c: up to 1.7
	external/bsd/tcpdump/dist/print-symantec.c: up to 1.6
	external/bsd/tcpdump/dist/print-syslog.c: up to 1.7
	external/bsd/tcpdump/dist/print-tcp.c: up to 1.8
	external/bsd/tcpdump/dist/print-telnet.c: up to 1.7
	external/bsd/tcpdump/dist/print-tftp.c: up to 1.7
	external/bsd/tcpdump/dist/print-timed.c: up to 1.6
	external/bsd/tcpdump/dist/print-tipc.c: up to 1.3
	external/bsd/tcpdump/dist/print-token.c: up to 1.6
	external/bsd/tcpdump/dist/print-udld.c: up to 1.3
	external/bsd/tcpdump/dist/print-udp.c: up to 1.8
	external/bsd/tcpdump/dist/print-usb.c: up to 1.3
	external/bsd/tcpdump/dist/print-vjc.c: up to 1.6
	external/bsd/tcpdump/dist/print-vqp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vrrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan-gpe.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan.c: up to 1.3
	external/bsd/tcpdump/dist/print-wb.c: up to 1.7
	external/bsd/tcpdump/dist/print-zephyr.c: up to 1.7
	external/bsd/tcpdump/dist/print-zeromq.c: up to 1.3
	external/bsd/tcpdump/dist/print.c: up to 1.3
	external/bsd/tcpdump/dist/print.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/route6d.h             delete
	external/bsd/tcpdump/dist/rpc_auth.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpc_msg.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpl.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/rx.h                  delete
	external/bsd/tcpdump/dist/sctpConstants.h       delete
	external/bsd/tcpdump/dist/sctpHeader.h          delete
	external/bsd/tcpdump/dist/setsignal.c: up to 1.6
	external/bsd/tcpdump/dist/setsignal.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/signature.c: up to 1.7
	external/bsd/tcpdump/dist/signature.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/slcompress.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/slip.h                delete
	external/bsd/tcpdump/dist/sll.h                 delete
	external/bsd/tcpdump/dist/smb.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/smbutil.c: up to 1.5
	external/bsd/tcpdump/dist/strcasecmp.c          delete
	external/bsd/tcpdump/dist/strtoaddr.c: up to 1.3
	external/bsd/tcpdump/dist/strtoaddr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/tcp.h: up to 1.8
	external/bsd/tcpdump/dist/tcpdump-stdinc.h      delete
	external/bsd/tcpdump/dist/tcpdump.1.in: up to 1.12
	external/bsd/tcpdump/dist/tcpdump.c: up to 1.15
	external/bsd/tcpdump/dist/telnet.h              delete
	external/bsd/tcpdump/dist/tests/02-sunrise-sunset-esp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/02-sunrise-sunset-esp.puu delete
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-aes.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-aes.puu delete
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-esp2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-esp2.puu delete
	external/bsd/tcpdump/dist/tests/3560_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1D_spanning_tree.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1w_rapid_STP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/AoE_Linux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DECnet_Phone.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DTP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_goodbye.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_down.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_up.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HDLC.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_coup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_election.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_failover.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISAKMP_sa_setup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_external_lsp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level1_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level2_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_p2p_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LACP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LLDP_and_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/MSTP_Intra-Region_BPDUs.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_NBMA_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_broadcast_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_multipoint_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_with_AH.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-DM_pruning.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-SM_join_prune.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM_register_register-stop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_bootstrap.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_hellos.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/QinQpacket.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/QinQpacket.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/QinQpacketv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC4675.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC5176.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-port1700.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/TESTLIST: up to 1.1.1.7
	external/bsd/tcpdump/dist/tests/TESTonce: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/TESTrun.sh: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/UDLD.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel1v.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/babel_auth.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_pad1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_pad1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_rtt.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_rtt.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp_infloop-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/bgp_vpn_attrset.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cdp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/crypto.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_ets.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_ets.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_pfc.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_pfc.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_qcn.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_qcn.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/decnet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-AFTR-Name-RFC6334.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-AFTR-Name-RFC6334.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-domain-list.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-domain-list.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-na.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-na.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-pd.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-pd.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-ta.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-ta.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ntp-server.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ntp-server.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-sip-server-d.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-sip-server-d.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dio.out         delete
	external/bsd/tcpdump/dist/tests/dio.pcap        delete
	external/bsd/tcpdump/dist/tests/dnssec-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dnssec.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dtp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dvmrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eapon1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eapon1.puu      delete
	external/bsd/tcpdump/dist/tests/eapon2.puu      delete
	external/bsd/tcpdump/dist/tests/eigrp1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/epgm_zmtp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/epgm_zmtp1v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/epgmv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/espudp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/espudp1.puu     delete
	external/bsd/tcpdump/dist/tests/evb.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/evb.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/forces1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces1.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces1vvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces1vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces2.out     delete
	external/bsd/tcpdump/dist/tests/forces2.pcap    delete
	external/bsd/tcpdump/dist/tests/forces2v.out    delete
	external/bsd/tcpdump/dist/tests/forces2vv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces2vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/forces3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/forces3vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-tcp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vni.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet_and_calm_fast.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet_and_calm_fast.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc_slarp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hncp.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/hncp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/icmpv6.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/icmpv6_opt24-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6_opt24.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ieee802.11_exthdr.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ieee802.11_exthdr.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ieee802.11_rx-stbc.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ieee802.11_rx-stbc.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv3-queries.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv3-queries.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2.puu       delete
	external/bsd/tcpdump/dist/tests/ikev2four.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2four.puu   delete
	external/bsd/tcpdump/dist/tests/ikev2fourv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ikev2fourv4.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2.puu    delete
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-delete-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-delete-segfault.puu delete
	external/bsd/tcpdump/dist/tests/isakmp-identification-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-identification-segfault.puu delete
	external/bsd/tcpdump/dist/tests/isakmp-pointer-loop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-pointer-loop.puu delete
	external/bsd/tcpdump/dist/tests/isakmp4500.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp4500.puu  delete
	external/bsd/tcpdump/dist/tests/isakmp5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.sh: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isupvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday2.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday3.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday4.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday5.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday7.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday7.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday8.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday8.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lacp-ev.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ldp_infloop.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_cdp-ev.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/lldp_mudurl-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp-v.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/lmp.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/lmp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp.puu         delete
	external/bsd/tcpdump/dist/tests/lmp.sh          delete
	external/bsd/tcpdump/dist/tests/loopback.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/loopback.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa-e.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpbgp-linklocal-nexthop.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mpbgp-linklocal-nexthop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-ldp-hello.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-ldp-hello.puu delete
	external/bsd/tcpdump/dist/tests/mpls-traceroute-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-traceroute.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp-fclose.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp-fclose.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mrinfo_query.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mstp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mtrace.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mtrace.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nflog-e.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nflog-e.sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/nflog.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050q-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/of10_7050q.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_p3295-vv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/of10_p3295.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_pf5240-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_pf5240.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_s4810-vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/of10_s4810.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf-gmpls.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf-gmpls.puu  delete
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_ah-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_bc-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_mp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_nbma-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pgm_zmtp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pgm_zmtp1v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pgmv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_bootstrap-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_dm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_hellos-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_register-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_sm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoe.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoe.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoes.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoes.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoes_id.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/print-A.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-AA.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-capX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-capXX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-flags.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/print-flags.puu delete
	external/bsd/tcpdump/dist/tests/print-flags.sh  delete
	external/bsd/tcpdump/dist/tests/print-x.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-xx.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-port1700-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-rfc4675-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/radius-rfc5176-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/relts-0x80000000.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/relts-0x80000000.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1_benchmark.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2_inline.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_3.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/resp_3_malicious.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv1v2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv1v2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv2_auth.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv2_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-dao.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-daovvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-19-pickdagvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-26-senddaoack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-26-senddaovv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/rpvst-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpvstp-trunk-native-vid5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rstp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/sflow_multiple_counter_30_pdus-nv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/sflow_multiple_counter_30_pdus.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/sflow_multiple_counter_30_pdus.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/syslog-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/syslog_udp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tfo-5c1fa7f9ae91.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tfo.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/trunc_aack.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/truncated-aack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tftp.h                delete
	external/bsd/tcpdump/dist/timed.h               delete
	external/bsd/tcpdump/dist/timeval-operations.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/token.h               delete
	external/bsd/tcpdump/dist/udp.h: up to 1.8
	external/bsd/tcpdump/dist/util-print.c: up to 1.4
	external/bsd/tcpdump/dist/util.c                delete
	external/bsd/tcpdump/dist/vfprintf.c: up to 1.5
	external/bsd/tcpdump/dist/win32/Include/Arpa/tftp.h delete
	external/bsd/tcpdump/dist/win32/Include/Netinet/in_systm.h delete
	external/bsd/tcpdump/dist/win32/Include/Netinet/ip.h delete
	external/bsd/tcpdump/dist/win32/Include/errno.h delete
	external/bsd/tcpdump/dist/win32/Include/getopt.h delete
	external/bsd/tcpdump/dist/win32/Include/inetprivate.h delete
	external/bsd/tcpdump/dist/win32/Include/telnet.h delete
	external/bsd/tcpdump/dist/win32/Include/w32_fzs.h delete
	external/bsd/tcpdump/dist/win32/Src/getopt.c    delete
	external/bsd/tcpdump/dist/win32/prj/GNUmakefile: up to 1.1.1.3
	external/bsd/tcpdump/dist/win32/prj/WinDump.dsp: up to 1.1.1.4
	external/bsd/tcpdump/dist/win32/prj/WinDump.sln: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/prj/WinDump.vcproj: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/src/ether_ntohost.c: up to 1.1.1.1
	external/bsd/tcpdump/include/config.h: up to 1.10
	external/bsd/tcpdump/tcpdump2netbsd: up to 1.1
Update tcpdump to 4.9.0, fixing the following vulnerabilities:
OLSR: CVE-2014-8767
Geonet: CVE-2014-8768
PPP dissector: CVE-2014-9140
IPv6 mobility header check issue: CVE-2015-0261
kday packets: CVE-2015-2153, 2154, 2155
buffer overflows: CVE-2016-7922 CVE-2016-7923 CVE-2016-7924
CVE-2016-7925 CVE-2016-7926 CVE-2016-7927 CVE-2016-7928 CVE-2016-7929
CVE-2016-7930 CVE-2016-7931 CVE-2016-7932 CVE-2016-7933 CVE-2016-7934
CVE-2016-7935 CVE-2016-7936 CVE-2016-7937 CVE-2016-7938 CVE-2016-7939
CVE-2016-7940 CVE-2016-7973 CVE-2016-7974 CVE-2016-7975 CVE-2016-7983
CVE-2016-7984 CVE-2016-7985 CVE-2016-7986 CVE-2016-7992 CVE-2016-7993
CVE-2016-8574 CVE-2016-8575 CVE-2017-5202 CVE-2017-5203 CVE-2017-5204
CVE-2017-5205 CVE-2017-5341 CVE-2017-5342 CVE-2017-5482 CVE-2017-5483
CVE-2017-5484 CVE-2017-5485 CVE-2017-5486
@
text
@d3 3
a5 1
#   Copyright 1992-2017 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2017-01-01'
d11 1
a11 1
# the Free Software Foundation; either version 3 of the License, or
d20 3
a22 1
# along with this program; if not, see <http://www.gnu.org/licenses/>.
d27 6
a32 3
# 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").
d34 3
a36 1
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
d39 1
a39 4
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
#
# Please send patches to <config-patches@@gnu.org>.

d59 3
a61 1
Copyright 1992-2017 Free Software Foundation, Inc.
a142 21
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

d148 1
a148 1
	# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
d158 2
a159 4
	UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
	    /sbin/$sysctl 2>/dev/null || \
	    /usr/sbin/$sysctl 2>/dev/null || \
	    echo unknown)`
a165 5
	    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
		;;
d169 1
a169 1
	# to ELF recently (or will in the future) and ABI.
a170 3
	    earm*)
		os=netbsdelf
		;;
d184 1
a184 8
		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"`
d197 1
a197 1
		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
d203 1
a203 5
	echo "${machine}-${os}${release}${abi}"
	exit ;;
    *:Bitrig:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
a208 4
    *:LibertyBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
	exit ;;
a220 3
    *:Sortix:*:*)
	echo ${UNAME_MACHINE}-unknown-sortix
	exit ;;
d227 1
a227 1
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
d237 1
a237 1
		UNAME_MACHINE=alpha ;;
d239 1
a239 1
		UNAME_MACHINE=alpha ;;
d241 1
a241 1
		UNAME_MACHINE=alpha ;;
d243 1
a243 1
		UNAME_MACHINE=alphaev5 ;;
d245 1
a245 1
		UNAME_MACHINE=alphaev56 ;;
d247 1
a247 1
		UNAME_MACHINE=alphapca56 ;;
d249 1
a249 1
		UNAME_MACHINE=alphapca57 ;;
d251 1
a251 1
		UNAME_MACHINE=alphaev6 ;;
d253 1
a253 1
		UNAME_MACHINE=alphaev67 ;;
d255 1
a255 1
		UNAME_MACHINE=alphaev68 ;;
d257 1
a257 1
		UNAME_MACHINE=alphaev68 ;;
d259 1
a259 1
		UNAME_MACHINE=alphaev68 ;;
d261 1
a261 1
		UNAME_MACHINE=alphaev69 ;;
d263 1
a263 1
		UNAME_MACHINE=alphaev7 ;;
d265 1
a265 1
		UNAME_MACHINE=alphaev79 ;;
d272 2
a273 5
	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
	exit $exitcode ;;
d299 1
a299 1
	echo powerpc-ibm-os400
d304 1
a304 1
    arm*:riscos:*:*|arm*:RISCOS:*:*)
d342 1
a342 1
	SUN_ARCH=i386
d346 1
a346 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d348 1
a348 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d351 1
a351 1
		SUN_ARCH=x86_64
d376 1
a376 1
	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
d398 1
a398 1
	echo m68k-atari-mint${UNAME_RELEASE}
d402 1
a402 1
	exit ;;
d404 1
a404 1
	echo m68k-atari-mint${UNAME_RELEASE}
d407 2
a408 2
	echo m68k-milan-mint${UNAME_RELEASE}
	exit ;;
d410 2
a411 2
	echo m68k-hades-mint${UNAME_RELEASE}
	exit ;;
d413 2
a414 2
	echo m68k-unknown-mint${UNAME_RELEASE}
	exit ;;
d484 2
a485 2
	# DG/UX returns AViiON for all architectures
	UNAME_PROCESSOR=`/usr/bin/uname -p`
d498 1
a498 1
	exit ;;
d555 1
a555 1
    *:AIX:*:[4567])
d562 2
a563 3
	if [ -x /usr/bin/lslpp ] ; then
		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
			   awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
d598 11
a608 11
		    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
		      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
			esac ;;
		    esac
d612 1
a612 1
		    sed 's/^		//' << EOF >$dummy.c
d614 30
a643 30
		#define _HPUX_SOURCE
		#include <stdlib.h>
		#include <unistd.h>

		int main ()
		{
		#if defined(_SC_KERNEL_BITS)
		    long bits = sysconf(_SC_KERNEL_BITS);
		#endif
		    long cpu  = sysconf (_SC_CPU_VERSION);

		    switch (cpu)
			{
			case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
			case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
			case CPU_PA_RISC2_0:
		#if defined(_SC_KERNEL_BITS)
			    switch (bits)
				{
				case 64: puts ("hppa2.0w"); break;
				case 32: puts ("hppa2.0n"); break;
				default: puts ("hppa2.0"); break;
				} break;
		#else  /* !defined(_SC_KERNEL_BITS) */
			    puts ("hppa2.0"); break;
		#endif
			default: puts ("hppa1.0"); break;
			}
		    exit (0);
		}
d645 1
a645 1
		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d649 1
a649 1
	if [ ${HP_ARCH} = hppa2.0w ]
d662 1
a662 1
	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
d665 1
a665 1
		HP_ARCH=hppa2.0w
d667 1
a667 1
		HP_ARCH=hppa64
d734 1
a734 1
	exit ;;
d740 1
a740 1
	exit ;;
d743 1
a743 1
	exit ;;
d746 1
a746 1
	exit ;;
d749 1
a749 1
	exit ;;
d772 5
a776 5
	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 ;;
d778 3
a780 3
	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}"
d792 3
a794 2
	UNAME_PROCESSOR=`/usr/bin/uname -p`
	case ${UNAME_PROCESSOR} in
d798 1
a798 1
		echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
a803 3
    *:MINGW64*:*)
	echo ${UNAME_MACHINE}-pc-mingw64
	exit ;;
a806 3
    *:MSYS*:*)
	echo ${UNAME_MACHINE}-pc-msys
	exit ;;
d808 2
a809 2
	# uname -m includes "-pc" on this system.
	echo ${UNAME_MACHINE}-mingw32
d815 1
a815 1
	case ${UNAME_MACHINE} in
d852 1
a852 1
	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
d856 1
a856 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
a860 7
    aarch64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    aarch64_be:Linux:*:*)
	UNAME_MACHINE=aarch64_be
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
d870 1
a870 1
	esac
d872 2
a873 5
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    arc:Linux:*:* | arceb:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d880 1
a880 1
	    echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d882 1
a882 7
	    if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
		| grep -q __ARM_PCS_VFP
	    then
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
	    else
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
	    fi
d886 1
a886 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d889 1
a889 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d892 1
a892 4
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
	exit ;;
    e2k:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d895 1
a895 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    hexagon:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d898 9
a906 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d909 1
a909 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    k1om:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d912 1
a912 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d915 1
a915 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d934 1
a934 1
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
d936 2
a937 8
    mips64el:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    openrisc*:Linux:*:*)
	echo or1k-unknown-linux-${LIBC}
	exit ;;
    or32:Linux:*:* | or1k*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d940 1
a940 1
	echo sparc-unknown-linux-${LIBC}
d943 1
a943 1
	echo hppa64-unknown-linux-${LIBC}
d948 3
a950 3
	  PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
	  PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
	  *)    echo hppa-unknown-linux-${LIBC} ;;
d954 1
a954 1
	echo powerpc64-unknown-linux-${LIBC}
d957 1
a957 10
	echo powerpc-unknown-linux-${LIBC}
	exit ;;
    ppc64le:Linux:*:*)
	echo powerpc64le-unknown-linux-${LIBC}
	exit ;;
    ppcle:Linux:*:*)
	echo powerpcle-unknown-linux-${LIBC}
	exit ;;
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d960 1
a960 1
	echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
d963 1
a963 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d966 1
a966 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d969 1
a969 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    tile*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d972 1
a972 1
	echo ${UNAME_MACHINE}-dec-linux-${LIBC}
d975 1
a975 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d978 1
a978 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d987 3
a989 3
	# Unixware is an offshoot of SVR4, but it has its own version
	# number series starting with 2...
	# I am not positive that other SVR4 systems won't match this,
d991 1
a991 1
	# Use sysv4.2uw... so that sysv4* matches it.
d1023 1
a1023 1
	# UnixWare 7.x, OpenUNIX and OpenServer 6.
d1051 2
a1052 2
	# uname -m prints for DJGPP always 'pc', but it prints nothing about
	# the processor, so we play safe by assuming i586.
d1054 1
a1054 1
	# prints for the "djgpp" host, or else GDB configure will decide that
d1057 1
a1057 1
	exit ;;
d1092 2
a1093 2
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	  && { echo i486-ncr-sysv4; exit; } ;;
d1136 4
a1139 4
    PENTIUM:*:4.0*:*)	# Unisys `ClearPath HMP IX 4000' SVR4/MP effort
			# says <Richard.M.Bartel@@ccMail.Census.GOV>
	echo i586-unisys-sysv4
	exit ;;
d1165 1
a1165 1
		echo mips-nec-sysv${UNAME_RELEASE}
d1167 1
a1167 1
		echo mips-unknown-sysv${UNAME_RELEASE}
d1169 1
a1169 1
	exit ;;
a1181 3
    x86_64:Haiku:*:*)
	echo x86_64-unknown-haiku
	exit ;;
a1199 3
    SX-ACE:SUPER-UX:*:*)
	echo sxace-nec-superux${UNAME_RELEASE}
	exit ;;
d1208 13
a1220 25
	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
d1225 1
a1225 1
	if test "$UNAME_PROCESSOR" = x86; then
d1234 1
a1234 4
    NEO-?:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk${UNAME_RELEASE}
	exit ;;
    NSE-*:NONSTOP_KERNEL:*:*)
d1253 1
a1253 1
	if test "$cputype" = 386; then
d1279 1
a1279 1
	echo mips-sei-seiux${UNAME_RELEASE}
d1285 1
a1285 1
	UNAME_MACHINE=`(uname -p) 2>/dev/null`
d1295 1
a1295 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
d1303 134
a1436 2
    x86_64:VMkernel:*:*)
	echo ${UNAME_MACHINE}-unknown-esx
d1438 5
a1442 2
    amd64:Isilon\ OneFS:*:*)
	echo x86_64-unknown-onefs
d1444 11
a1454 1
esac
d1459 3
a1461 3
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite
config.guess and config.sub with the latest versions from:
d1463 1
a1463 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1465 1
a1465 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1467 4
a1470 3
If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.
@


1.1.1.1.14.1
log
@Pull up following revision(s) (requested by spz in ticket #1436):
	doc/3RDPARTY: patch
	external/bsd/tcpdump/bin/Makefile: up to 1.18
	external/bsd/tcpdump/dist/CHANGES: up to 1.1.1.7
	external/bsd/tcpdump/dist/CONTRIBUTING: up to 1.1.1.1
	external/bsd/tcpdump/dist/CREDITS: up to 1.1.1.7
	external/bsd/tcpdump/dist/INSTALL.txt: up to 1.1.1.6
	external/bsd/tcpdump/dist/Makefile-devel-adds: up to 1.1.1.2
	external/bsd/tcpdump/dist/Makefile.in: up to 1.1.1.7
	external/bsd/tcpdump/dist/PLATFORMS: up to 1.1.1.1
	external/bsd/tcpdump/dist/README: up to 1.3
	external/bsd/tcpdump/dist/README.md: up to 1.1.1.2
	external/bsd/tcpdump/dist/VERSION: up to 1.1.1.7
	external/bsd/tcpdump/dist/acconfig.h            delete
	external/bsd/tcpdump/dist/aclocal.m4: up to 1.1.1.7
	external/bsd/tcpdump/dist/addrtoname.c: up to 1.9
	external/bsd/tcpdump/dist/addrtoname.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/addrtostr.c: up to 1.3
	external/bsd/tcpdump/dist/addrtostr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/af.c: up to 1.5
	external/bsd/tcpdump/dist/af.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ah.h: up to 1.3
	external/bsd/tcpdump/dist/aodv.h                delete
	external/bsd/tcpdump/dist/appletalk.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/arcnet.h              delete
	external/bsd/tcpdump/dist/ascii_strcasecmp.c: up to 1.2
	external/bsd/tcpdump/dist/ascii_strcasecmp.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/atm.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/atmuni31.h            delete
	external/bsd/tcpdump/dist/bgp.h                 delete
	external/bsd/tcpdump/dist/bootp.h               delete
	external/bsd/tcpdump/dist/bpf_dump.c: up to 1.5
	external/bsd/tcpdump/dist/chdlc.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/checksum.c: up to 1.6
	external/bsd/tcpdump/dist/config.guess: up to 1.2
	external/bsd/tcpdump/dist/config.h.in: up to 1.1.1.6
	external/bsd/tcpdump/dist/config.sub: up to 1.2
	external/bsd/tcpdump/dist/configure: up to 1.8
	external/bsd/tcpdump/dist/configure.in: up to 1.8
	external/bsd/tcpdump/dist/cpack.c: up to 1.6
	external/bsd/tcpdump/dist/cpack.h: up to 1.6
	external/bsd/tcpdump/dist/dccp.h                delete
	external/bsd/tcpdump/dist/decnet.h              delete
	external/bsd/tcpdump/dist/decode_prefix.h       delete
	external/bsd/tcpdump/dist/enc.h                 delete
	external/bsd/tcpdump/dist/esp.h                 delete
	external/bsd/tcpdump/dist/ether.h: up to 1.5
	external/bsd/tcpdump/dist/ethertype.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/extract.h: up to 1.7
	external/bsd/tcpdump/dist/fddi.h                delete
	external/bsd/tcpdump/dist/forces.h              delete
	external/bsd/tcpdump/dist/getopt_long.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/gmpls.c: up to 1.5
	external/bsd/tcpdump/dist/gmpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/gmt2local.c: up to 1.5
	external/bsd/tcpdump/dist/gmt2local.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/icmp6.h               delete
	external/bsd/tcpdump/dist/ieee802_11.h          delete
	external/bsd/tcpdump/dist/ieee802_11_radio.h    delete
	external/bsd/tcpdump/dist/igrp.h                delete
	external/bsd/tcpdump/dist/in_cksum.c: up to 1.2
	external/bsd/tcpdump/dist/install-sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/interface.h: up to 1.8
	external/bsd/tcpdump/dist/ip.h: up to 1.6
	external/bsd/tcpdump/dist/ip6.h: up to 1.5
	external/bsd/tcpdump/dist/ipfc.h                delete
	external/bsd/tcpdump/dist/ipnet.h               delete
	external/bsd/tcpdump/dist/ipproto.c: up to 1.5
	external/bsd/tcpdump/dist/ipproto.h: up to 1.4
	external/bsd/tcpdump/dist/ipsec_doi.h           delete
	external/bsd/tcpdump/dist/ipx.h                 delete
	external/bsd/tcpdump/dist/isakmp.h              delete
	external/bsd/tcpdump/dist/l2tp.h                delete
	external/bsd/tcpdump/dist/l2vpn.c: up to 1.6
	external/bsd/tcpdump/dist/l2vpn.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lane.h                delete
	external/bsd/tcpdump/dist/lbl/os-osf4.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/lbl/os-solaris2.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-sunos4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-ultrix4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/llc.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/machdep.c: up to 1.7
	external/bsd/tcpdump/dist/machdep.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/makemib: up to 1.1.1.3
	external/bsd/tcpdump/dist/mib.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/missing/addrinfo.h    delete
	external/bsd/tcpdump/dist/missing/addrsize.h    delete
	external/bsd/tcpdump/dist/missing/bittypes.h    delete
	external/bsd/tcpdump/dist/missing/datalinks.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/dlnames.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/getnameinfo.c delete
	external/bsd/tcpdump/dist/missing/getopt_long.c: up to 1.1.1.1
	external/bsd/tcpdump/dist/missing/inet_aton.c   delete
	external/bsd/tcpdump/dist/missing/inet_ntop.c   delete
	external/bsd/tcpdump/dist/missing/inet_pton.c   delete
	external/bsd/tcpdump/dist/missing/resolv6.h     delete
	external/bsd/tcpdump/dist/missing/resolv_ext.h  delete
	external/bsd/tcpdump/dist/missing/snprintf.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/sockstorage.h delete
	external/bsd/tcpdump/dist/missing/strdup.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcat.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcpy.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strsep.c: up to 1.1.1.5
	external/bsd/tcpdump/dist/mkdep: up to 1.1.1.3
	external/bsd/tcpdump/dist/mpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/nameser.h: up to 1.5
	external/bsd/tcpdump/dist/netbios.h             delete
	external/bsd/tcpdump/dist/netdissect-stdinc.h: up to 1.2
	external/bsd/tcpdump/dist/netdissect.c: up to 1.2
	external/bsd/tcpdump/dist/netdissect.h: up to 1.5
	external/bsd/tcpdump/dist/nfs.h: up to 1.4
	external/bsd/tcpdump/dist/nfsfh.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/nlpid.c: up to 1.6
	external/bsd/tcpdump/dist/nlpid.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ntp.h                 delete
	external/bsd/tcpdump/dist/oakley.h              delete
	external/bsd/tcpdump/dist/openflow.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf6.h               delete
	external/bsd/tcpdump/dist/oui.c: up to 1.7
	external/bsd/tcpdump/dist/oui.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/parsenfsfh.c: up to 1.8
	external/bsd/tcpdump/dist/pcap-missing.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/pcap_dump_ftell.c: up to 1.4
	external/bsd/tcpdump/dist/pmap_prot.h           delete
	external/bsd/tcpdump/dist/ppp.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/print-802_11.c: up to 1.7
	external/bsd/tcpdump/dist/print-802_15_4.c: up to 1.3
	external/bsd/tcpdump/dist/print-ah.c: up to 1.6
	external/bsd/tcpdump/dist/print-ahcp.c: up to 1.5
	external/bsd/tcpdump/dist/print-aodv.c: up to 1.7
	external/bsd/tcpdump/dist/print-aoe.c: up to 1.4
	external/bsd/tcpdump/dist/print-ap1394.c: up to 1.6
	external/bsd/tcpdump/dist/print-arcnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-arp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ascii.c: up to 1.7
	external/bsd/tcpdump/dist/print-atalk.c: up to 1.7
	external/bsd/tcpdump/dist/print-atm.c: up to 1.8
	external/bsd/tcpdump/dist/print-babel.c: up to 1.3
	external/bsd/tcpdump/dist/print-beep.c: up to 1.6
	external/bsd/tcpdump/dist/print-bfd.c: up to 1.6
	external/bsd/tcpdump/dist/print-bgp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bootp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bt.c: up to 1.6
	external/bsd/tcpdump/dist/print-calm-fast.c: up to 1.3
	external/bsd/tcpdump/dist/print-carp.c: up to 1.3
	external/bsd/tcpdump/dist/print-cdp.c: up to 1.8
	external/bsd/tcpdump/dist/print-cfm.c: up to 1.8
	external/bsd/tcpdump/dist/print-chdlc.c: up to 1.8
	external/bsd/tcpdump/dist/print-cip.c: up to 1.6
	external/bsd/tcpdump/dist/print-cnfp.c: up to 1.7
	external/bsd/tcpdump/dist/print-dccp.c: up to 1.7
	external/bsd/tcpdump/dist/print-decnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-dhcp6.c: up to 1.7
	external/bsd/tcpdump/dist/print-domain.c: up to 1.7
	external/bsd/tcpdump/dist/print-dtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-dvmrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eap.c: up to 1.6
	external/bsd/tcpdump/dist/print-egp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eigrp.c: up to 1.8
	external/bsd/tcpdump/dist/print-enc.c: up to 1.7
	external/bsd/tcpdump/dist/print-esp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ether.c: up to 1.8
	external/bsd/tcpdump/dist/print-fddi.c: up to 1.6
	external/bsd/tcpdump/dist/print-forces.c: up to 1.6
	external/bsd/tcpdump/dist/print-fr.c: up to 1.8
	external/bsd/tcpdump/dist/print-frag6.c: up to 1.6
	external/bsd/tcpdump/dist/print-ftp.c: up to 1.3
	external/bsd/tcpdump/dist/print-geneve.c: up to 1.3
	external/bsd/tcpdump/dist/print-geonet.c: up to 1.3
	external/bsd/tcpdump/dist/print-gre.c: up to 1.8
	external/bsd/tcpdump/dist/print-hncp.c: up to 1.3
	external/bsd/tcpdump/dist/print-hsrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-http.c: up to 1.3
	external/bsd/tcpdump/dist/print-icmp.c: up to 1.8
	external/bsd/tcpdump/dist/print-icmp6.c: up to 1.10
	external/bsd/tcpdump/dist/print-igmp.c: up to 1.7
	external/bsd/tcpdump/dist/print-igrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip.c: up to 1.11
	external/bsd/tcpdump/dist/print-ip6.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip6opts.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipcomp.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipfc.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipnet.c: up to 1.3
	external/bsd/tcpdump/dist/print-ipx.c: up to 1.6
	external/bsd/tcpdump/dist/print-isakmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-isoclns.c: up to 1.8
	external/bsd/tcpdump/dist/print-juniper.c: up to 1.8
	external/bsd/tcpdump/dist/print-krb.c: up to 1.7
	external/bsd/tcpdump/dist/print-l2tp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lane.c: up to 1.6
	external/bsd/tcpdump/dist/print-ldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lisp.c: up to 1.3
	external/bsd/tcpdump/dist/print-llc.c: up to 1.8
	external/bsd/tcpdump/dist/print-lldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-loopback.c: up to 1.4
	external/bsd/tcpdump/dist/print-lspping.c: up to 1.8
	external/bsd/tcpdump/dist/print-lwapp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lwres.c: up to 1.7
	external/bsd/tcpdump/dist/print-m3ua.c: up to 1.4
	external/bsd/tcpdump/dist/print-medsa.c: up to 1.3
	external/bsd/tcpdump/dist/print-mobile.c: up to 1.6
	external/bsd/tcpdump/dist/print-mobility.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpcp.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpls.c: up to 1.7
	external/bsd/tcpdump/dist/print-mptcp.c: up to 1.3
	external/bsd/tcpdump/dist/print-msdp.c: up to 1.6
	external/bsd/tcpdump/dist/print-msnlb.c: up to 1.3
	external/bsd/tcpdump/dist/print-netbios.c       delete
	external/bsd/tcpdump/dist/print-nflog.c: up to 1.3
	external/bsd/tcpdump/dist/print-nfs.c: up to 1.7
	external/bsd/tcpdump/dist/print-nsh.c: up to 1.3
	external/bsd/tcpdump/dist/print-ntp.c: up to 1.7
	external/bsd/tcpdump/dist/print-null.c: up to 1.7
	external/bsd/tcpdump/dist/print-olsr.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow-1.0.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow.c: up to 1.3
	external/bsd/tcpdump/dist/print-ospf.c: up to 1.8
	external/bsd/tcpdump/dist/print-ospf6.c: up to 1.7
	external/bsd/tcpdump/dist/print-otv.c: up to 1.3
	external/bsd/tcpdump/dist/print-pflog.c: up to 1.8
	external/bsd/tcpdump/dist/print-pfsync.c: up to 1.4
	external/bsd/tcpdump/dist/print-pgm.c: up to 1.8
	external/bsd/tcpdump/dist/print-pim.c: up to 1.9
	external/bsd/tcpdump/dist/print-pktap.c: up to 1.4
	external/bsd/tcpdump/dist/print-ppi.c: up to 1.3
	external/bsd/tcpdump/dist/print-ppp.c: up to 1.8
	external/bsd/tcpdump/dist/print-pppoe.c: up to 1.7
	external/bsd/tcpdump/dist/print-pptp.c: up to 1.6
	external/bsd/tcpdump/dist/print-radius.c: up to 1.8
	external/bsd/tcpdump/dist/print-raw.c: up to 1.6
	external/bsd/tcpdump/dist/print-resp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rip.c: up to 1.7
	external/bsd/tcpdump/dist/print-ripng.c: up to 1.6
	external/bsd/tcpdump/dist/print-rpki-rtr.c: up to 1.4
	external/bsd/tcpdump/dist/print-rrcp.c: up to 1.6
	external/bsd/tcpdump/dist/print-rsvp.c: up to 1.9
	external/bsd/tcpdump/dist/print-rt6.c: up to 1.6
	external/bsd/tcpdump/dist/print-rtsp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rx.c: up to 1.7
	external/bsd/tcpdump/dist/print-sctp.c: up to 1.8
	external/bsd/tcpdump/dist/print-sflow.c: up to 1.8
	external/bsd/tcpdump/dist/print-sip.c: up to 1.7
	external/bsd/tcpdump/dist/print-sl.c: up to 1.7
	external/bsd/tcpdump/dist/print-sll.c: up to 1.8
	external/bsd/tcpdump/dist/print-slow.c: up to 1.8
	external/bsd/tcpdump/dist/print-smb.c: up to 1.7
	external/bsd/tcpdump/dist/print-smtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-snmp.c: up to 1.6
	external/bsd/tcpdump/dist/print-stp.c: up to 1.7
	external/bsd/tcpdump/dist/print-sunatm.c: up to 1.6
	external/bsd/tcpdump/dist/print-sunrpc.c: up to 1.7
	external/bsd/tcpdump/dist/print-symantec.c: up to 1.6
	external/bsd/tcpdump/dist/print-syslog.c: up to 1.7
	external/bsd/tcpdump/dist/print-tcp.c: up to 1.8
	external/bsd/tcpdump/dist/print-telnet.c: up to 1.7
	external/bsd/tcpdump/dist/print-tftp.c: up to 1.7
	external/bsd/tcpdump/dist/print-timed.c: up to 1.6
	external/bsd/tcpdump/dist/print-tipc.c: up to 1.3
	external/bsd/tcpdump/dist/print-token.c: up to 1.6
	external/bsd/tcpdump/dist/print-udld.c: up to 1.3
	external/bsd/tcpdump/dist/print-udp.c: up to 1.8
	external/bsd/tcpdump/dist/print-usb.c: up to 1.3
	external/bsd/tcpdump/dist/print-vjc.c: up to 1.6
	external/bsd/tcpdump/dist/print-vqp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vrrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan-gpe.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan.c: up to 1.3
	external/bsd/tcpdump/dist/print-wb.c: up to 1.7
	external/bsd/tcpdump/dist/print-zephyr.c: up to 1.7
	external/bsd/tcpdump/dist/print-zeromq.c: up to 1.3
	external/bsd/tcpdump/dist/print.c: up to 1.3
	external/bsd/tcpdump/dist/print.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/route6d.h             delete
	external/bsd/tcpdump/dist/rpc_auth.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpc_msg.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpl.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/rx.h                  delete
	external/bsd/tcpdump/dist/sctpConstants.h       delete
	external/bsd/tcpdump/dist/sctpHeader.h          delete
	external/bsd/tcpdump/dist/setsignal.c: up to 1.6
	external/bsd/tcpdump/dist/setsignal.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/signature.c: up to 1.7
	external/bsd/tcpdump/dist/signature.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/slcompress.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/slip.h                delete
	external/bsd/tcpdump/dist/sll.h                 delete
	external/bsd/tcpdump/dist/smb.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/smbutil.c: up to 1.5
	external/bsd/tcpdump/dist/strcasecmp.c          delete
	external/bsd/tcpdump/dist/strtoaddr.c: up to 1.3
	external/bsd/tcpdump/dist/strtoaddr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/tcp.h: up to 1.8
	external/bsd/tcpdump/dist/tcpdump-stdinc.h      delete
	external/bsd/tcpdump/dist/tcpdump.1.in: up to 1.12
	external/bsd/tcpdump/dist/tcpdump.c: up to 1.15
	external/bsd/tcpdump/dist/telnet.h              delete
	external/bsd/tcpdump/dist/tests/02-sunrise-sunset-esp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/02-sunrise-sunset-esp.puu delete
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-aes.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-aes.puu delete
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-esp2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/08-sunrise-sunset-esp2.puu delete
	external/bsd/tcpdump/dist/tests/3560_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1D_spanning_tree.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1w_rapid_STP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/AoE_Linux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DECnet_Phone.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DTP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_goodbye.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_down.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_up.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HDLC.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_coup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_election.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_failover.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISAKMP_sa_setup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_external_lsp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level1_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level2_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_p2p_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LACP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LLDP_and_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/MSTP_Intra-Region_BPDUs.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_NBMA_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_broadcast_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_multipoint_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_with_AH.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-DM_pruning.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-SM_join_prune.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM_register_register-stop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_bootstrap.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_hellos.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/QinQpacket.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/QinQpacket.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/QinQpacketv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC4675.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC5176.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-port1700.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/TESTLIST: up to 1.1.1.7
	external/bsd/tcpdump/dist/tests/TESTonce: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/TESTrun.sh: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/UDLD.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel1v.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/babel_auth.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_pad1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_pad1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_rtt.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_rtt.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp_infloop-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/bgp_vpn_attrset.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cdp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/crypto.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_ets.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_ets.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_pfc.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_pfc.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_qcn.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dcb_qcn.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/decnet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-AFTR-Name-RFC6334.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-AFTR-Name-RFC6334.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-domain-list.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-domain-list.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-na.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-na.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-pd.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-pd.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-ta.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ia-ta.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ntp-server.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-ntp-server.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-sip-server-d.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-sip-server-d.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dio.out         delete
	external/bsd/tcpdump/dist/tests/dio.pcap        delete
	external/bsd/tcpdump/dist/tests/dnssec-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dnssec.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dtp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dvmrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eapon1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eapon1.puu      delete
	external/bsd/tcpdump/dist/tests/eapon2.puu      delete
	external/bsd/tcpdump/dist/tests/eigrp1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/epgm_zmtp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/epgm_zmtp1v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/epgmv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/espudp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/espudp1.puu     delete
	external/bsd/tcpdump/dist/tests/evb.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/evb.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/forces1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces1.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces1vvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces1vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces2.out     delete
	external/bsd/tcpdump/dist/tests/forces2.pcap    delete
	external/bsd/tcpdump/dist/tests/forces2v.out    delete
	external/bsd/tcpdump/dist/tests/forces2vv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces2vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/forces3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/forces3vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-tcp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vni.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet_and_calm_fast.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet_and_calm_fast.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc_slarp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hncp.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/hncp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/icmpv6.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/icmpv6_opt24-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6_opt24.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ieee802.11_exthdr.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ieee802.11_exthdr.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ieee802.11_rx-stbc.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ieee802.11_rx-stbc.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv3-queries.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv3-queries.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2.puu       delete
	external/bsd/tcpdump/dist/tests/ikev2four.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2four.puu   delete
	external/bsd/tcpdump/dist/tests/ikev2fourv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ikev2fourv4.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2.puu    delete
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-delete-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-delete-segfault.puu delete
	external/bsd/tcpdump/dist/tests/isakmp-identification-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-identification-segfault.puu delete
	external/bsd/tcpdump/dist/tests/isakmp-pointer-loop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp-pointer-loop.puu delete
	external/bsd/tcpdump/dist/tests/isakmp4500.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp4500.puu  delete
	external/bsd/tcpdump/dist/tests/isakmp5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.sh: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isupvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday2.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday3.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday4.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday5.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday7.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday7.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday8.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday8.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lacp-ev.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ldp_infloop.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_cdp-ev.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/lldp_mudurl-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp-v.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/lmp.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/lmp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp.puu         delete
	external/bsd/tcpdump/dist/tests/lmp.sh          delete
	external/bsd/tcpdump/dist/tests/loopback.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/loopback.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa-e.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpbgp-linklocal-nexthop.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mpbgp-linklocal-nexthop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-ldp-hello.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-ldp-hello.puu delete
	external/bsd/tcpdump/dist/tests/mpls-traceroute-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-traceroute.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp-fclose.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp-fclose.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mptcp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mrinfo_query.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/msnlb2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mstp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mtrace.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mtrace.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nflog-e.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nflog-e.sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/nflog.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050q-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/of10_7050q.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_p3295-vv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/of10_p3295.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_pf5240-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_pf5240.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_s4810-vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/of10_s4810.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf-gmpls.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf-gmpls.puu  delete
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_ah-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_bc-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_mp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_nbma-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pgm_zmtp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pgm_zmtp1v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pgmv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_bootstrap-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_dm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_hellos-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_register-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_sm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoe.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoe.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoes.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoes.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pppoes_id.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/print-A.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-AA.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-capX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-capXX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-flags.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/print-flags.puu delete
	external/bsd/tcpdump/dist/tests/print-flags.sh  delete
	external/bsd/tcpdump/dist/tests/print-x.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-xx.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-port1700-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-rfc4675-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/radius-rfc5176-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/relts-0x80000000.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/relts-0x80000000.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1_benchmark.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2_inline.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_3.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/resp_3_malicious.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv1v2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv1v2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv2_auth.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ripv2_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-dao.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-daovvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-19-pickdagvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-26-senddaoack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-26-senddaovv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/rpvst-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpvstp-trunk-native-vid5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rstp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/sflow_multiple_counter_30_pdus-nv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/sflow_multiple_counter_30_pdus.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/sflow_multiple_counter_30_pdus.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/syslog-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/syslog_udp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tfo-5c1fa7f9ae91.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tfo.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/trunc_aack.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/truncated-aack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tftp.h                delete
	external/bsd/tcpdump/dist/timed.h               delete
	external/bsd/tcpdump/dist/timeval-operations.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/token.h               delete
	external/bsd/tcpdump/dist/udp.h: up to 1.8
	external/bsd/tcpdump/dist/util-print.c: up to 1.4
	external/bsd/tcpdump/dist/util.c                delete
	external/bsd/tcpdump/dist/vfprintf.c: up to 1.5
	external/bsd/tcpdump/dist/win32/Include/Arpa/tftp.h delete
	external/bsd/tcpdump/dist/win32/Include/Netinet/in_systm.h delete
	external/bsd/tcpdump/dist/win32/Include/Netinet/ip.h delete
	external/bsd/tcpdump/dist/win32/Include/errno.h delete
	external/bsd/tcpdump/dist/win32/Include/getopt.h delete
	external/bsd/tcpdump/dist/win32/Include/inetprivate.h delete
	external/bsd/tcpdump/dist/win32/Include/telnet.h delete
	external/bsd/tcpdump/dist/win32/Include/w32_fzs.h delete
	external/bsd/tcpdump/dist/win32/Src/getopt.c    delete
	external/bsd/tcpdump/dist/win32/prj/GNUmakefile: up to 1.1.1.3
	external/bsd/tcpdump/dist/win32/prj/WinDump.dsp: up to 1.1.1.4
	external/bsd/tcpdump/dist/win32/prj/WinDump.sln: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/prj/WinDump.vcproj: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/src/ether_ntohost.c: up to 1.1.1.1
	external/bsd/tcpdump/include/config.h: up to 1.10
	external/bsd/tcpdump/tcpdump2netbsd: up to 1.1
Update tcpdump to 4.9.0, fixing the following vulnerabilities:
OLSR: CVE-2014-8767
Geonet: CVE-2014-8768
PPP dissector: CVE-2014-9140
IPv6 mobility header check issue: CVE-2015-0261
kday packets: CVE-2015-2153, 2154, 2155
buffer overflows: CVE-2016-7922 CVE-2016-7923 CVE-2016-7924
CVE-2016-7925 CVE-2016-7926 CVE-2016-7927 CVE-2016-7928 CVE-2016-7929
CVE-2016-7930 CVE-2016-7931 CVE-2016-7932 CVE-2016-7933 CVE-2016-7934
CVE-2016-7935 CVE-2016-7936 CVE-2016-7937 CVE-2016-7938 CVE-2016-7939
CVE-2016-7940 CVE-2016-7973 CVE-2016-7974 CVE-2016-7975 CVE-2016-7983
CVE-2016-7984 CVE-2016-7985 CVE-2016-7986 CVE-2016-7992 CVE-2016-7993
CVE-2016-8574 CVE-2016-8575 CVE-2017-5202 CVE-2017-5203 CVE-2017-5204
CVE-2017-5205 CVE-2017-5341 CVE-2017-5342 CVE-2017-5482 CVE-2017-5483
CVE-2017-5484 CVE-2017-5485 CVE-2017-5486
@
text
@d3 3
a5 1
#   Copyright 1992-2017 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2017-01-01'
d11 1
a11 1
# the Free Software Foundation; either version 3 of the License, or
d20 3
a22 1
# along with this program; if not, see <http://www.gnu.org/licenses/>.
d27 6
a32 3
# 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").
d34 3
a36 1
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
d39 1
a39 4
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
#
# Please send patches to <config-patches@@gnu.org>.

d59 3
a61 1
Copyright 1992-2017 Free Software Foundation, Inc.
a142 21
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

d148 1
a148 1
	# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
d158 2
a159 4
	UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
	    /sbin/$sysctl 2>/dev/null || \
	    /usr/sbin/$sysctl 2>/dev/null || \
	    echo unknown)`
a165 5
	    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
		;;
d169 1
a169 1
	# to ELF recently (or will in the future) and ABI.
a170 3
	    earm*)
		os=netbsdelf
		;;
d184 1
a184 8
		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"`
d197 1
a197 1
		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
d203 1
a203 5
	echo "${machine}-${os}${release}${abi}"
	exit ;;
    *:Bitrig:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
a208 4
    *:LibertyBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
	exit ;;
a220 3
    *:Sortix:*:*)
	echo ${UNAME_MACHINE}-unknown-sortix
	exit ;;
d227 1
a227 1
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
d237 1
a237 1
		UNAME_MACHINE=alpha ;;
d239 1
a239 1
		UNAME_MACHINE=alpha ;;
d241 1
a241 1
		UNAME_MACHINE=alpha ;;
d243 1
a243 1
		UNAME_MACHINE=alphaev5 ;;
d245 1
a245 1
		UNAME_MACHINE=alphaev56 ;;
d247 1
a247 1
		UNAME_MACHINE=alphapca56 ;;
d249 1
a249 1
		UNAME_MACHINE=alphapca57 ;;
d251 1
a251 1
		UNAME_MACHINE=alphaev6 ;;
d253 1
a253 1
		UNAME_MACHINE=alphaev67 ;;
d255 1
a255 1
		UNAME_MACHINE=alphaev68 ;;
d257 1
a257 1
		UNAME_MACHINE=alphaev68 ;;
d259 1
a259 1
		UNAME_MACHINE=alphaev68 ;;
d261 1
a261 1
		UNAME_MACHINE=alphaev69 ;;
d263 1
a263 1
		UNAME_MACHINE=alphaev7 ;;
d265 1
a265 1
		UNAME_MACHINE=alphaev79 ;;
d272 2
a273 5
	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
	exit $exitcode ;;
d299 1
a299 1
	echo powerpc-ibm-os400
d304 1
a304 1
    arm*:riscos:*:*|arm*:RISCOS:*:*)
d342 1
a342 1
	SUN_ARCH=i386
d346 1
a346 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d348 1
a348 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d351 1
a351 1
		SUN_ARCH=x86_64
d376 1
a376 1
	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
d398 1
a398 1
	echo m68k-atari-mint${UNAME_RELEASE}
d402 1
a402 1
	exit ;;
d404 1
a404 1
	echo m68k-atari-mint${UNAME_RELEASE}
d407 2
a408 2
	echo m68k-milan-mint${UNAME_RELEASE}
	exit ;;
d410 2
a411 2
	echo m68k-hades-mint${UNAME_RELEASE}
	exit ;;
d413 2
a414 2
	echo m68k-unknown-mint${UNAME_RELEASE}
	exit ;;
d484 2
a485 2
	# DG/UX returns AViiON for all architectures
	UNAME_PROCESSOR=`/usr/bin/uname -p`
d498 1
a498 1
	exit ;;
d555 1
a555 1
    *:AIX:*:[4567])
d562 2
a563 3
	if [ -x /usr/bin/lslpp ] ; then
		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
			   awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
d598 11
a608 11
		    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
		      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
			esac ;;
		    esac
d612 1
a612 1
		    sed 's/^		//' << EOF >$dummy.c
d614 30
a643 30
		#define _HPUX_SOURCE
		#include <stdlib.h>
		#include <unistd.h>

		int main ()
		{
		#if defined(_SC_KERNEL_BITS)
		    long bits = sysconf(_SC_KERNEL_BITS);
		#endif
		    long cpu  = sysconf (_SC_CPU_VERSION);

		    switch (cpu)
			{
			case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
			case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
			case CPU_PA_RISC2_0:
		#if defined(_SC_KERNEL_BITS)
			    switch (bits)
				{
				case 64: puts ("hppa2.0w"); break;
				case 32: puts ("hppa2.0n"); break;
				default: puts ("hppa2.0"); break;
				} break;
		#else  /* !defined(_SC_KERNEL_BITS) */
			    puts ("hppa2.0"); break;
		#endif
			default: puts ("hppa1.0"); break;
			}
		    exit (0);
		}
d645 1
a645 1
		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d649 1
a649 1
	if [ ${HP_ARCH} = hppa2.0w ]
d662 1
a662 1
	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
d665 1
a665 1
		HP_ARCH=hppa2.0w
d667 1
a667 1
		HP_ARCH=hppa64
d734 1
a734 1
	exit ;;
d740 1
a740 1
	exit ;;
d743 1
a743 1
	exit ;;
d746 1
a746 1
	exit ;;
d749 1
a749 1
	exit ;;
d772 5
a776 5
	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 ;;
d778 3
a780 3
	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}"
d792 3
a794 2
	UNAME_PROCESSOR=`/usr/bin/uname -p`
	case ${UNAME_PROCESSOR} in
d798 1
a798 1
		echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
a803 3
    *:MINGW64*:*)
	echo ${UNAME_MACHINE}-pc-mingw64
	exit ;;
a806 3
    *:MSYS*:*)
	echo ${UNAME_MACHINE}-pc-msys
	exit ;;
d808 2
a809 2
	# uname -m includes "-pc" on this system.
	echo ${UNAME_MACHINE}-mingw32
d815 1
a815 1
	case ${UNAME_MACHINE} in
d852 1
a852 1
	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
d856 1
a856 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
a860 7
    aarch64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    aarch64_be:Linux:*:*)
	UNAME_MACHINE=aarch64_be
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
d870 1
a870 1
	esac
d872 2
a873 5
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    arc:Linux:*:* | arceb:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d880 1
a880 1
	    echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d882 1
a882 7
	    if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
		| grep -q __ARM_PCS_VFP
	    then
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
	    else
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
	    fi
d886 1
a886 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d889 1
a889 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d892 1
a892 4
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
	exit ;;
    e2k:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d895 1
a895 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    hexagon:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d898 9
a906 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d909 1
a909 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    k1om:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d912 1
a912 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d915 1
a915 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d934 1
a934 1
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
d936 2
a937 8
    mips64el:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    openrisc*:Linux:*:*)
	echo or1k-unknown-linux-${LIBC}
	exit ;;
    or32:Linux:*:* | or1k*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d940 1
a940 1
	echo sparc-unknown-linux-${LIBC}
d943 1
a943 1
	echo hppa64-unknown-linux-${LIBC}
d948 3
a950 3
	  PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
	  PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
	  *)    echo hppa-unknown-linux-${LIBC} ;;
d954 1
a954 1
	echo powerpc64-unknown-linux-${LIBC}
d957 1
a957 10
	echo powerpc-unknown-linux-${LIBC}
	exit ;;
    ppc64le:Linux:*:*)
	echo powerpc64le-unknown-linux-${LIBC}
	exit ;;
    ppcle:Linux:*:*)
	echo powerpcle-unknown-linux-${LIBC}
	exit ;;
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d960 1
a960 1
	echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
d963 1
a963 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d966 1
a966 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d969 1
a969 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    tile*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d972 1
a972 1
	echo ${UNAME_MACHINE}-dec-linux-${LIBC}
d975 1
a975 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d978 1
a978 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d987 3
a989 3
	# Unixware is an offshoot of SVR4, but it has its own version
	# number series starting with 2...
	# I am not positive that other SVR4 systems won't match this,
d991 1
a991 1
	# Use sysv4.2uw... so that sysv4* matches it.
d1023 1
a1023 1
	# UnixWare 7.x, OpenUNIX and OpenServer 6.
d1051 2
a1052 2
	# uname -m prints for DJGPP always 'pc', but it prints nothing about
	# the processor, so we play safe by assuming i586.
d1054 1
a1054 1
	# prints for the "djgpp" host, or else GDB configure will decide that
d1057 1
a1057 1
	exit ;;
d1092 2
a1093 2
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	  && { echo i486-ncr-sysv4; exit; } ;;
d1136 4
a1139 4
    PENTIUM:*:4.0*:*)	# Unisys `ClearPath HMP IX 4000' SVR4/MP effort
			# says <Richard.M.Bartel@@ccMail.Census.GOV>
	echo i586-unisys-sysv4
	exit ;;
d1165 1
a1165 1
		echo mips-nec-sysv${UNAME_RELEASE}
d1167 1
a1167 1
		echo mips-unknown-sysv${UNAME_RELEASE}
d1169 1
a1169 1
	exit ;;
a1181 3
    x86_64:Haiku:*:*)
	echo x86_64-unknown-haiku
	exit ;;
a1199 3
    SX-ACE:SUPER-UX:*:*)
	echo sxace-nec-superux${UNAME_RELEASE}
	exit ;;
d1208 13
a1220 25
	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
d1225 1
a1225 1
	if test "$UNAME_PROCESSOR" = x86; then
d1234 1
a1234 4
    NEO-?:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk${UNAME_RELEASE}
	exit ;;
    NSE-*:NONSTOP_KERNEL:*:*)
d1253 1
a1253 1
	if test "$cputype" = 386; then
d1279 1
a1279 1
	echo mips-sei-seiux${UNAME_RELEASE}
d1285 1
a1285 1
	UNAME_MACHINE=`(uname -p) 2>/dev/null`
d1295 1
a1295 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
d1303 134
a1436 2
    x86_64:VMkernel:*:*)
	echo ${UNAME_MACHINE}-unknown-esx
d1438 5
a1442 2
    amd64:Isilon\ OneFS:*:*)
	echo x86_64-unknown-onefs
d1444 11
a1454 1
esac
d1459 3
a1461 3
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite
config.guess and config.sub with the latest versions from:
d1463 1
a1463 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1465 1
a1465 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1467 4
a1470 3
If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.
@


1.1.1.1.24.1
log
@Pull up following revision(s) (requested by spz in ticket #1362):
	doc/3RDPARTY: patch
	external/bsd/tcpdump/bin/Makefile: up to 1.18
	external/bsd/tcpdump/dist/CHANGES: up to 1.1.1.7
	external/bsd/tcpdump/dist/CONTRIBUTING: up to 1.1.1.1
	external/bsd/tcpdump/dist/CREDITS: up to 1.1.1.7
	external/bsd/tcpdump/dist/INSTALL.txt: up to 1.1.1.6
	external/bsd/tcpdump/dist/Makefile.in: up to 1.1.1.7
	external/bsd/tcpdump/dist/PLATFORMS: up to 1.1.1.1
	external/bsd/tcpdump/dist/README: up to 1.3
	external/bsd/tcpdump/dist/README.md: up to 1.1.1.2
	external/bsd/tcpdump/dist/VERSION: up to 1.1.1.7
	external/bsd/tcpdump/dist/aclocal.m4: up to 1.1.1.7
	external/bsd/tcpdump/dist/addrtoname.c: up to 1.9
	external/bsd/tcpdump/dist/addrtoname.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/addrtostr.c: up to 1.3
	external/bsd/tcpdump/dist/addrtostr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/af.c: up to 1.5
	external/bsd/tcpdump/dist/af.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ah.h: up to 1.3
	external/bsd/tcpdump/dist/aodv.h                delete
	external/bsd/tcpdump/dist/appletalk.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/arcnet.h              delete
	external/bsd/tcpdump/dist/ascii_strcasecmp.c: up to 1.2
	external/bsd/tcpdump/dist/ascii_strcasecmp.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/atm.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/atmuni31.h            delete
	external/bsd/tcpdump/dist/bgp.h                 delete
	external/bsd/tcpdump/dist/bootp.h               delete
	external/bsd/tcpdump/dist/bpf_dump.c: up to 1.5
	external/bsd/tcpdump/dist/chdlc.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/checksum.c: up to 1.6
	external/bsd/tcpdump/dist/config.guess: up to 1.2
	external/bsd/tcpdump/dist/config.h.in: up to 1.1.1.6
	external/bsd/tcpdump/dist/config.sub: up to 1.2
	external/bsd/tcpdump/dist/configure: up to 1.8
	external/bsd/tcpdump/dist/configure.in: up to 1.8
	external/bsd/tcpdump/dist/cpack.c: up to 1.6
	external/bsd/tcpdump/dist/cpack.h: up to 1.6
	external/bsd/tcpdump/dist/dccp.h                delete
	external/bsd/tcpdump/dist/decnet.h              delete
	external/bsd/tcpdump/dist/decode_prefix.h       delete
	external/bsd/tcpdump/dist/enc.h                 delete
	external/bsd/tcpdump/dist/esp.h                 delete
	external/bsd/tcpdump/dist/ether.h: up to 1.5
	external/bsd/tcpdump/dist/ethertype.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/extract.h: up to 1.7
	external/bsd/tcpdump/dist/fddi.h                delete
	external/bsd/tcpdump/dist/getopt_long.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/gmpls.c: up to 1.5
	external/bsd/tcpdump/dist/gmpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/gmt2local.c: up to 1.5
	external/bsd/tcpdump/dist/gmt2local.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/icmp6.h               delete
	external/bsd/tcpdump/dist/ieee802_11.h          delete
	external/bsd/tcpdump/dist/ieee802_11_radio.h    delete
	external/bsd/tcpdump/dist/igrp.h                delete
	external/bsd/tcpdump/dist/in_cksum.c: up to 1.2
	external/bsd/tcpdump/dist/install-sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/interface.h: up to 1.8
	external/bsd/tcpdump/dist/ip.h: up to 1.6
	external/bsd/tcpdump/dist/ip6.h: up to 1.5
	external/bsd/tcpdump/dist/ipfc.h                delete
	external/bsd/tcpdump/dist/ipnet.h               delete
	external/bsd/tcpdump/dist/ipproto.c: up to 1.5
	external/bsd/tcpdump/dist/ipproto.h: up to 1.4
	external/bsd/tcpdump/dist/ipsec_doi.h           delete
	external/bsd/tcpdump/dist/ipx.h                 delete
	external/bsd/tcpdump/dist/isakmp.h              delete
	external/bsd/tcpdump/dist/l2tp.h                delete
	external/bsd/tcpdump/dist/l2vpn.c: up to 1.6
	external/bsd/tcpdump/dist/l2vpn.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lane.h                delete
	external/bsd/tcpdump/dist/lbl/os-osf4.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/lbl/os-solaris2.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-sunos4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-ultrix4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/llc.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/machdep.c: up to 1.7
	external/bsd/tcpdump/dist/machdep.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/makemib: up to 1.1.1.3
	external/bsd/tcpdump/dist/mib.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/missing/addrinfo.h    delete
	external/bsd/tcpdump/dist/missing/datalinks.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/dlnames.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/getnameinfo.c delete
	external/bsd/tcpdump/dist/missing/getopt_long.c: up to 1.1.1.1
	external/bsd/tcpdump/dist/missing/inet_aton.c   delete
	external/bsd/tcpdump/dist/missing/inet_ntop.c   delete
	external/bsd/tcpdump/dist/missing/inet_pton.c   delete
	external/bsd/tcpdump/dist/missing/snprintf.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/sockstorage.h delete
	external/bsd/tcpdump/dist/missing/strdup.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcat.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcpy.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strsep.c: up to 1.1.1.5
	external/bsd/tcpdump/dist/mkdep: up to 1.1.1.3
	external/bsd/tcpdump/dist/mpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/mptcp.h               delete
	external/bsd/tcpdump/dist/nameser.h: up to 1.5
	external/bsd/tcpdump/dist/netbios.h             delete
	external/bsd/tcpdump/dist/netdissect-stdinc.h: up to 1.2
	external/bsd/tcpdump/dist/netdissect.c: up to 1.2
	external/bsd/tcpdump/dist/netdissect.h: up to 1.5
	external/bsd/tcpdump/dist/nflog.h               delete
	external/bsd/tcpdump/dist/nfs.h: up to 1.4
	external/bsd/tcpdump/dist/nfsfh.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/nlpid.c: up to 1.6
	external/bsd/tcpdump/dist/nlpid.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ntp.h                 delete
	external/bsd/tcpdump/dist/oakley.h              delete
	external/bsd/tcpdump/dist/openflow.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf6.h               delete
	external/bsd/tcpdump/dist/oui.c: up to 1.7
	external/bsd/tcpdump/dist/oui.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/parsenfsfh.c: up to 1.8
	external/bsd/tcpdump/dist/pcap-missing.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/pcap_dump_ftell.c: up to 1.4
	external/bsd/tcpdump/dist/pmap_prot.h           delete
	external/bsd/tcpdump/dist/ppi.h                 delete
	external/bsd/tcpdump/dist/ppp.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/print-802_11.c: up to 1.7
	external/bsd/tcpdump/dist/print-802_15_4.c: up to 1.3
	external/bsd/tcpdump/dist/print-ah.c: up to 1.6
	external/bsd/tcpdump/dist/print-ahcp.c: up to 1.5
	external/bsd/tcpdump/dist/print-aodv.c: up to 1.7
	external/bsd/tcpdump/dist/print-aoe.c: up to 1.4
	external/bsd/tcpdump/dist/print-ap1394.c: up to 1.6
	external/bsd/tcpdump/dist/print-arcnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-arp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ascii.c: up to 1.7
	external/bsd/tcpdump/dist/print-atalk.c: up to 1.7
	external/bsd/tcpdump/dist/print-atm.c: up to 1.8
	external/bsd/tcpdump/dist/print-babel.c: up to 1.3
	external/bsd/tcpdump/dist/print-beep.c: up to 1.6
	external/bsd/tcpdump/dist/print-bfd.c: up to 1.6
	external/bsd/tcpdump/dist/print-bgp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bootp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bt.c: up to 1.6
	external/bsd/tcpdump/dist/print-calm-fast.c: up to 1.3
	external/bsd/tcpdump/dist/print-carp.c: up to 1.3
	external/bsd/tcpdump/dist/print-cdp.c: up to 1.8
	external/bsd/tcpdump/dist/print-cfm.c: up to 1.8
	external/bsd/tcpdump/dist/print-chdlc.c: up to 1.8
	external/bsd/tcpdump/dist/print-cip.c: up to 1.6
	external/bsd/tcpdump/dist/print-cnfp.c: up to 1.7
	external/bsd/tcpdump/dist/print-dccp.c: up to 1.7
	external/bsd/tcpdump/dist/print-decnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-dhcp6.c: up to 1.7
	external/bsd/tcpdump/dist/print-domain.c: up to 1.7
	external/bsd/tcpdump/dist/print-dtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-dvmrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eap.c: up to 1.6
	external/bsd/tcpdump/dist/print-egp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eigrp.c: up to 1.8
	external/bsd/tcpdump/dist/print-enc.c: up to 1.7
	external/bsd/tcpdump/dist/print-esp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ether.c: up to 1.8
	external/bsd/tcpdump/dist/print-fddi.c: up to 1.6
	external/bsd/tcpdump/dist/print-forces.c: up to 1.6
	external/bsd/tcpdump/dist/print-fr.c: up to 1.8
	external/bsd/tcpdump/dist/print-frag6.c: up to 1.6
	external/bsd/tcpdump/dist/print-ftp.c: up to 1.3
	external/bsd/tcpdump/dist/print-geneve.c: up to 1.3
	external/bsd/tcpdump/dist/print-geonet.c: up to 1.3
	external/bsd/tcpdump/dist/print-gre.c: up to 1.8
	external/bsd/tcpdump/dist/print-hncp.c: up to 1.3
	external/bsd/tcpdump/dist/print-hsrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-http.c: up to 1.3
	external/bsd/tcpdump/dist/print-icmp.c: up to 1.8
	external/bsd/tcpdump/dist/print-icmp6.c: up to 1.10
	external/bsd/tcpdump/dist/print-igmp.c: up to 1.7
	external/bsd/tcpdump/dist/print-igrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip.c: up to 1.11
	external/bsd/tcpdump/dist/print-ip6.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip6opts.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipcomp.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipfc.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipnet.c: up to 1.3
	external/bsd/tcpdump/dist/print-ipx.c: up to 1.6
	external/bsd/tcpdump/dist/print-isakmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-isoclns.c: up to 1.8
	external/bsd/tcpdump/dist/print-juniper.c: up to 1.8
	external/bsd/tcpdump/dist/print-krb.c: up to 1.7
	external/bsd/tcpdump/dist/print-l2tp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lane.c: up to 1.6
	external/bsd/tcpdump/dist/print-ldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lisp.c: up to 1.3
	external/bsd/tcpdump/dist/print-llc.c: up to 1.8
	external/bsd/tcpdump/dist/print-lldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-loopback.c: up to 1.4
	external/bsd/tcpdump/dist/print-lspping.c: up to 1.8
	external/bsd/tcpdump/dist/print-lwapp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lwres.c: up to 1.7
	external/bsd/tcpdump/dist/print-m3ua.c: up to 1.4
	external/bsd/tcpdump/dist/print-medsa.c: up to 1.3
	external/bsd/tcpdump/dist/print-mobile.c: up to 1.6
	external/bsd/tcpdump/dist/print-mobility.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpcp.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpls.c: up to 1.7
	external/bsd/tcpdump/dist/print-mptcp.c: up to 1.3
	external/bsd/tcpdump/dist/print-msdp.c: up to 1.6
	external/bsd/tcpdump/dist/print-msnlb.c: up to 1.3
	external/bsd/tcpdump/dist/print-netbios.c       delete
	external/bsd/tcpdump/dist/print-nflog.c: up to 1.3
	external/bsd/tcpdump/dist/print-nfs.c: up to 1.7
	external/bsd/tcpdump/dist/print-nsh.c: up to 1.3
	external/bsd/tcpdump/dist/print-ntp.c: up to 1.7
	external/bsd/tcpdump/dist/print-null.c: up to 1.7
	external/bsd/tcpdump/dist/print-olsr.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow-1.0.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow.c: up to 1.3
	external/bsd/tcpdump/dist/print-ospf.c: up to 1.8
	external/bsd/tcpdump/dist/print-ospf6.c: up to 1.7
	external/bsd/tcpdump/dist/print-otv.c: up to 1.3
	external/bsd/tcpdump/dist/print-pflog.c: up to 1.8
	external/bsd/tcpdump/dist/print-pfsync.c: up to 1.4
	external/bsd/tcpdump/dist/print-pgm.c: up to 1.8
	external/bsd/tcpdump/dist/print-pim.c: up to 1.9
	external/bsd/tcpdump/dist/print-pktap.c: up to 1.4
	external/bsd/tcpdump/dist/print-ppi.c: up to 1.3
	external/bsd/tcpdump/dist/print-ppp.c: up to 1.8
	external/bsd/tcpdump/dist/print-pppoe.c: up to 1.7
	external/bsd/tcpdump/dist/print-pptp.c: up to 1.6
	external/bsd/tcpdump/dist/print-radius.c: up to 1.8
	external/bsd/tcpdump/dist/print-raw.c: up to 1.6
	external/bsd/tcpdump/dist/print-resp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rip.c: up to 1.7
	external/bsd/tcpdump/dist/print-ripng.c: up to 1.6
	external/bsd/tcpdump/dist/print-rpki-rtr.c: up to 1.4
	external/bsd/tcpdump/dist/print-rrcp.c: up to 1.6
	external/bsd/tcpdump/dist/print-rsvp.c: up to 1.9
	external/bsd/tcpdump/dist/print-rt6.c: up to 1.6
	external/bsd/tcpdump/dist/print-rtsp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rx.c: up to 1.7
	external/bsd/tcpdump/dist/print-sctp.c: up to 1.8
	external/bsd/tcpdump/dist/print-sflow.c: up to 1.8
	external/bsd/tcpdump/dist/print-sip.c: up to 1.7
	external/bsd/tcpdump/dist/print-sl.c: up to 1.7
	external/bsd/tcpdump/dist/print-sll.c: up to 1.8
	external/bsd/tcpdump/dist/print-slow.c: up to 1.8
	external/bsd/tcpdump/dist/print-smb.c: up to 1.7
	external/bsd/tcpdump/dist/print-smtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-snmp.c: up to 1.6
	external/bsd/tcpdump/dist/print-stp.c: up to 1.7
	external/bsd/tcpdump/dist/print-sunatm.c: up to 1.6
	external/bsd/tcpdump/dist/print-sunrpc.c: up to 1.7
	external/bsd/tcpdump/dist/print-symantec.c: up to 1.6
	external/bsd/tcpdump/dist/print-syslog.c: up to 1.7
	external/bsd/tcpdump/dist/print-tcp.c: up to 1.8
	external/bsd/tcpdump/dist/print-telnet.c: up to 1.7
	external/bsd/tcpdump/dist/print-tftp.c: up to 1.7
	external/bsd/tcpdump/dist/print-timed.c: up to 1.6
	external/bsd/tcpdump/dist/print-tipc.c: up to 1.3
	external/bsd/tcpdump/dist/print-token.c: up to 1.6
	external/bsd/tcpdump/dist/print-udld.c: up to 1.3
	external/bsd/tcpdump/dist/print-udp.c: up to 1.8
	external/bsd/tcpdump/dist/print-usb.c: up to 1.3
	external/bsd/tcpdump/dist/print-vjc.c: up to 1.6
	external/bsd/tcpdump/dist/print-vqp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vrrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan-gpe.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan.c: up to 1.3
	external/bsd/tcpdump/dist/print-wb.c: up to 1.7
	external/bsd/tcpdump/dist/print-zephyr.c: up to 1.7
	external/bsd/tcpdump/dist/print-zeromq.c: up to 1.3
	external/bsd/tcpdump/dist/print.c: up to 1.3
	external/bsd/tcpdump/dist/print.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/route6d.h             delete
	external/bsd/tcpdump/dist/rpc_auth.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpc_msg.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpl.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/rx.h                  delete
	external/bsd/tcpdump/dist/sctpConstants.h       delete
	external/bsd/tcpdump/dist/sctpHeader.h          delete
	external/bsd/tcpdump/dist/setsignal.c: up to 1.6
	external/bsd/tcpdump/dist/setsignal.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/signature.c: up to 1.7
	external/bsd/tcpdump/dist/signature.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/slcompress.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/slip.h                delete
	external/bsd/tcpdump/dist/sll.h                 delete
	external/bsd/tcpdump/dist/smb.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/smbutil.c: up to 1.5
	external/bsd/tcpdump/dist/strcasecmp.c          delete
	external/bsd/tcpdump/dist/strtoaddr.c: up to 1.3
	external/bsd/tcpdump/dist/strtoaddr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/tcp.h: up to 1.8
	external/bsd/tcpdump/dist/tcpdump-stdinc.h      delete
	external/bsd/tcpdump/dist/tcpdump.1.in: up to 1.12
	external/bsd/tcpdump/dist/tcpdump.c: up to 1.15
	external/bsd/tcpdump/dist/telnet.h              delete
	external/bsd/tcpdump/dist/tests/3560_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1D_spanning_tree.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1w_rapid_STP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/AoE_Linux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DECnet_Phone.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DTP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_goodbye.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_down.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_up.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HDLC.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_coup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_election.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_failover.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISAKMP_sa_setup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_external_lsp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level1_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level2_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_p2p_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LACP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LLDP_and_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/MSTP_Intra-Region_BPDUs.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_NBMA_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_broadcast_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_multipoint_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_with_AH.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-DM_pruning.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-SM_join_prune.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM_register_register-stop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_bootstrap.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_hellos.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC4675.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC5176.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-port1700.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/TESTLIST: up to 1.1.1.7
	external/bsd/tcpdump/dist/tests/TESTonce: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/TESTrun.sh: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/UDLD.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel1v.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/babel_auth.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel_rtt.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_rtt.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp_infloop-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/bgp_vpn_attrset.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cdp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/crypto.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/decnet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dio.out         delete
	external/bsd/tcpdump/dist/tests/dio.pcap        delete
	external/bsd/tcpdump/dist/tests/dnssec-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dnssec.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dtp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dvmrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/evb.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces1vvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces1vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces2v.out    delete
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-tcp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vni.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc_slarp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hncp.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/hncp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6_opt24-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6_opt24.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ieee802.11_exthdr.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ieee802.11_rx-stbc.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/igmpv1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.sh: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isupvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday2.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday3.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday4.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday5.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday7.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday7.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday8.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday8.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lacp-ev.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ldp_infloop.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_cdp-ev.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/lldp_mudurl-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp-v.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/loopback.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/loopback.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa-e.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpbgp-linklocal-nexthop.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-traceroute-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-traceroute.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mrinfo_query.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mstp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mtrace.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mtrace.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nflog-e.sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050q-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/of10_7050q.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_p3295-vv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/of10_s4810-vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_ah-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_bc-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_mp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_nbma-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_bootstrap-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_dm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_hellos-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_register-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_sm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/print-A.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-AA.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-capX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-capXX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-flags.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/print-x.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-xx.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-port1700-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-rfc4675-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/radius-rfc5176-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/relts-0x80000000.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/relts-0x80000000.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1_benchmark.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2_inline.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_3.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/resp_3_malicious.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-dao.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-daovvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-19-pickdagvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-26-senddaoack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-26-senddaovv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/rpvst-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpvstp-trunk-native-vid5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rstp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/trunc_aack.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/truncated-aack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tftp.h                delete
	external/bsd/tcpdump/dist/timed.h               delete
	external/bsd/tcpdump/dist/timeval-operations.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/token.h               delete
	external/bsd/tcpdump/dist/udp.h: up to 1.8
	external/bsd/tcpdump/dist/util-print.c: up to 1.4
	external/bsd/tcpdump/dist/util.c                delete
	external/bsd/tcpdump/dist/vfprintf.c: up to 1.5
	external/bsd/tcpdump/dist/win32/Include/bittypes.h delete
	external/bsd/tcpdump/dist/win32/Include/errno.h delete
	external/bsd/tcpdump/dist/win32/Include/getopt.h delete
	external/bsd/tcpdump/dist/win32/Include/w32_fzs.h delete
	external/bsd/tcpdump/dist/win32/Src/getopt.c    delete
	external/bsd/tcpdump/dist/win32/prj/GNUmakefile: up to 1.1.1.3
	external/bsd/tcpdump/dist/win32/prj/WinDump.dsp: up to 1.1.1.4
	external/bsd/tcpdump/dist/win32/prj/WinDump.sln: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/prj/WinDump.vcproj: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/src/ether_ntohost.c: up to 1.1.1.1
	external/bsd/tcpdump/include/config.h: up to 1.10
Update tcpdump to 4.9.0, fixing the following vulnerabilities:
OLSR: CVE-2014-8767
Geonet: CVE-2014-8768
PPP dissector: CVE-2014-9140
IPv6 mobility header check issue: CVE-2015-0261
kday packets: CVE-2015-2153, 2154, 2155
buffer overflows: CVE-2016-7922 CVE-2016-7923 CVE-2016-7924
CVE-2016-7925 CVE-2016-7926 CVE-2016-7927 CVE-2016-7928 CVE-2016-7929
CVE-2016-7930 CVE-2016-7931 CVE-2016-7932 CVE-2016-7933 CVE-2016-7934
CVE-2016-7935 CVE-2016-7936 CVE-2016-7937 CVE-2016-7938 CVE-2016-7939
CVE-2016-7940 CVE-2016-7973 CVE-2016-7974 CVE-2016-7975 CVE-2016-7983
CVE-2016-7984 CVE-2016-7985 CVE-2016-7986 CVE-2016-7992 CVE-2016-7993
CVE-2016-8574 CVE-2016-8575 CVE-2017-5202 CVE-2017-5203 CVE-2017-5204
CVE-2017-5205 CVE-2017-5341 CVE-2017-5342 CVE-2017-5482 CVE-2017-5483
CVE-2017-5484 CVE-2017-5485 CVE-2017-5486
@
text
@d3 3
a5 1
#   Copyright 1992-2017 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2017-01-01'
d11 1
a11 1
# the Free Software Foundation; either version 3 of the License, or
d20 3
a22 1
# along with this program; if not, see <http://www.gnu.org/licenses/>.
d27 6
a32 3
# 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").
d34 3
a36 1
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
d39 1
a39 4
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
#
# Please send patches to <config-patches@@gnu.org>.

d59 3
a61 1
Copyright 1992-2017 Free Software Foundation, Inc.
a142 21
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

d148 1
a148 1
	# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
d158 2
a159 4
	UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
	    /sbin/$sysctl 2>/dev/null || \
	    /usr/sbin/$sysctl 2>/dev/null || \
	    echo unknown)`
a165 5
	    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
		;;
d169 1
a169 1
	# to ELF recently (or will in the future) and ABI.
a170 3
	    earm*)
		os=netbsdelf
		;;
d184 1
a184 8
		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"`
d197 1
a197 1
		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
d203 1
a203 5
	echo "${machine}-${os}${release}${abi}"
	exit ;;
    *:Bitrig:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
a208 4
    *:LibertyBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
	exit ;;
a220 3
    *:Sortix:*:*)
	echo ${UNAME_MACHINE}-unknown-sortix
	exit ;;
d227 1
a227 1
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
d237 1
a237 1
		UNAME_MACHINE=alpha ;;
d239 1
a239 1
		UNAME_MACHINE=alpha ;;
d241 1
a241 1
		UNAME_MACHINE=alpha ;;
d243 1
a243 1
		UNAME_MACHINE=alphaev5 ;;
d245 1
a245 1
		UNAME_MACHINE=alphaev56 ;;
d247 1
a247 1
		UNAME_MACHINE=alphapca56 ;;
d249 1
a249 1
		UNAME_MACHINE=alphapca57 ;;
d251 1
a251 1
		UNAME_MACHINE=alphaev6 ;;
d253 1
a253 1
		UNAME_MACHINE=alphaev67 ;;
d255 1
a255 1
		UNAME_MACHINE=alphaev68 ;;
d257 1
a257 1
		UNAME_MACHINE=alphaev68 ;;
d259 1
a259 1
		UNAME_MACHINE=alphaev68 ;;
d261 1
a261 1
		UNAME_MACHINE=alphaev69 ;;
d263 1
a263 1
		UNAME_MACHINE=alphaev7 ;;
d265 1
a265 1
		UNAME_MACHINE=alphaev79 ;;
d272 2
a273 5
	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
	exit $exitcode ;;
d299 1
a299 1
	echo powerpc-ibm-os400
d304 1
a304 1
    arm*:riscos:*:*|arm*:RISCOS:*:*)
d342 1
a342 1
	SUN_ARCH=i386
d346 1
a346 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d348 1
a348 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d351 1
a351 1
		SUN_ARCH=x86_64
d376 1
a376 1
	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
d398 1
a398 1
	echo m68k-atari-mint${UNAME_RELEASE}
d402 1
a402 1
	exit ;;
d404 1
a404 1
	echo m68k-atari-mint${UNAME_RELEASE}
d407 2
a408 2
	echo m68k-milan-mint${UNAME_RELEASE}
	exit ;;
d410 2
a411 2
	echo m68k-hades-mint${UNAME_RELEASE}
	exit ;;
d413 2
a414 2
	echo m68k-unknown-mint${UNAME_RELEASE}
	exit ;;
d484 2
a485 2
	# DG/UX returns AViiON for all architectures
	UNAME_PROCESSOR=`/usr/bin/uname -p`
d498 1
a498 1
	exit ;;
d555 1
a555 1
    *:AIX:*:[4567])
d562 2
a563 3
	if [ -x /usr/bin/lslpp ] ; then
		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
			   awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
d598 11
a608 11
		    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
		      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
			esac ;;
		    esac
d612 1
a612 1
		    sed 's/^		//' << EOF >$dummy.c
d614 30
a643 30
		#define _HPUX_SOURCE
		#include <stdlib.h>
		#include <unistd.h>

		int main ()
		{
		#if defined(_SC_KERNEL_BITS)
		    long bits = sysconf(_SC_KERNEL_BITS);
		#endif
		    long cpu  = sysconf (_SC_CPU_VERSION);

		    switch (cpu)
			{
			case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
			case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
			case CPU_PA_RISC2_0:
		#if defined(_SC_KERNEL_BITS)
			    switch (bits)
				{
				case 64: puts ("hppa2.0w"); break;
				case 32: puts ("hppa2.0n"); break;
				default: puts ("hppa2.0"); break;
				} break;
		#else  /* !defined(_SC_KERNEL_BITS) */
			    puts ("hppa2.0"); break;
		#endif
			default: puts ("hppa1.0"); break;
			}
		    exit (0);
		}
d645 1
a645 1
		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d649 1
a649 1
	if [ ${HP_ARCH} = hppa2.0w ]
d662 1
a662 1
	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
d665 1
a665 1
		HP_ARCH=hppa2.0w
d667 1
a667 1
		HP_ARCH=hppa64
d734 1
a734 1
	exit ;;
d740 1
a740 1
	exit ;;
d743 1
a743 1
	exit ;;
d746 1
a746 1
	exit ;;
d749 1
a749 1
	exit ;;
d772 5
a776 5
	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 ;;
d778 3
a780 3
	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}"
d792 3
a794 2
	UNAME_PROCESSOR=`/usr/bin/uname -p`
	case ${UNAME_PROCESSOR} in
d798 1
a798 1
		echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
a803 3
    *:MINGW64*:*)
	echo ${UNAME_MACHINE}-pc-mingw64
	exit ;;
a806 3
    *:MSYS*:*)
	echo ${UNAME_MACHINE}-pc-msys
	exit ;;
d808 2
a809 2
	# uname -m includes "-pc" on this system.
	echo ${UNAME_MACHINE}-mingw32
d815 1
a815 1
	case ${UNAME_MACHINE} in
d852 1
a852 1
	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
d856 1
a856 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
a860 7
    aarch64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    aarch64_be:Linux:*:*)
	UNAME_MACHINE=aarch64_be
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
d870 1
a870 1
	esac
d872 2
a873 5
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    arc:Linux:*:* | arceb:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d880 1
a880 1
	    echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d882 1
a882 7
	    if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
		| grep -q __ARM_PCS_VFP
	    then
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
	    else
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
	    fi
d886 1
a886 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d889 1
a889 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d892 1
a892 4
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
	exit ;;
    e2k:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d895 1
a895 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    hexagon:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d898 9
a906 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d909 1
a909 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    k1om:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d912 1
a912 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d915 1
a915 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d934 1
a934 1
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
d936 2
a937 8
    mips64el:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    openrisc*:Linux:*:*)
	echo or1k-unknown-linux-${LIBC}
	exit ;;
    or32:Linux:*:* | or1k*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d940 1
a940 1
	echo sparc-unknown-linux-${LIBC}
d943 1
a943 1
	echo hppa64-unknown-linux-${LIBC}
d948 3
a950 3
	  PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
	  PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
	  *)    echo hppa-unknown-linux-${LIBC} ;;
d954 1
a954 1
	echo powerpc64-unknown-linux-${LIBC}
d957 1
a957 10
	echo powerpc-unknown-linux-${LIBC}
	exit ;;
    ppc64le:Linux:*:*)
	echo powerpc64le-unknown-linux-${LIBC}
	exit ;;
    ppcle:Linux:*:*)
	echo powerpcle-unknown-linux-${LIBC}
	exit ;;
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d960 1
a960 1
	echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
d963 1
a963 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d966 1
a966 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d969 1
a969 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    tile*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d972 1
a972 1
	echo ${UNAME_MACHINE}-dec-linux-${LIBC}
d975 1
a975 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d978 1
a978 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d987 3
a989 3
	# Unixware is an offshoot of SVR4, but it has its own version
	# number series starting with 2...
	# I am not positive that other SVR4 systems won't match this,
d991 1
a991 1
	# Use sysv4.2uw... so that sysv4* matches it.
d1023 1
a1023 1
	# UnixWare 7.x, OpenUNIX and OpenServer 6.
d1051 2
a1052 2
	# uname -m prints for DJGPP always 'pc', but it prints nothing about
	# the processor, so we play safe by assuming i586.
d1054 1
a1054 1
	# prints for the "djgpp" host, or else GDB configure will decide that
d1057 1
a1057 1
	exit ;;
d1092 2
a1093 2
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	  && { echo i486-ncr-sysv4; exit; } ;;
d1136 4
a1139 4
    PENTIUM:*:4.0*:*)	# Unisys `ClearPath HMP IX 4000' SVR4/MP effort
			# says <Richard.M.Bartel@@ccMail.Census.GOV>
	echo i586-unisys-sysv4
	exit ;;
d1165 1
a1165 1
		echo mips-nec-sysv${UNAME_RELEASE}
d1167 1
a1167 1
		echo mips-unknown-sysv${UNAME_RELEASE}
d1169 1
a1169 1
	exit ;;
a1181 3
    x86_64:Haiku:*:*)
	echo x86_64-unknown-haiku
	exit ;;
a1199 3
    SX-ACE:SUPER-UX:*:*)
	echo sxace-nec-superux${UNAME_RELEASE}
	exit ;;
d1208 13
a1220 25
	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
d1225 1
a1225 1
	if test "$UNAME_PROCESSOR" = x86; then
d1234 1
a1234 4
    NEO-?:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk${UNAME_RELEASE}
	exit ;;
    NSE-*:NONSTOP_KERNEL:*:*)
d1253 1
a1253 1
	if test "$cputype" = 386; then
d1279 1
a1279 1
	echo mips-sei-seiux${UNAME_RELEASE}
d1285 1
a1285 1
	UNAME_MACHINE=`(uname -p) 2>/dev/null`
d1295 1
a1295 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
d1303 134
a1436 2
    x86_64:VMkernel:*:*)
	echo ${UNAME_MACHINE}-unknown-esx
d1438 5
a1442 2
    amd64:Isilon\ OneFS:*:*)
	echo x86_64-unknown-onefs
d1444 11
a1454 1
esac
d1459 3
a1461 3
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite
config.guess and config.sub with the latest versions from:
d1463 1
a1463 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1465 1
a1465 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1467 4
a1470 3
If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.
@


1.1.1.1.26.1
log
@Pull up following revision(s) (requested by spz in ticket #1362):
	doc/3RDPARTY: patch
	external/bsd/tcpdump/bin/Makefile: up to 1.18
	external/bsd/tcpdump/dist/CHANGES: up to 1.1.1.7
	external/bsd/tcpdump/dist/CONTRIBUTING: up to 1.1.1.1
	external/bsd/tcpdump/dist/CREDITS: up to 1.1.1.7
	external/bsd/tcpdump/dist/INSTALL.txt: up to 1.1.1.6
	external/bsd/tcpdump/dist/Makefile.in: up to 1.1.1.7
	external/bsd/tcpdump/dist/PLATFORMS: up to 1.1.1.1
	external/bsd/tcpdump/dist/README: up to 1.3
	external/bsd/tcpdump/dist/README.md: up to 1.1.1.2
	external/bsd/tcpdump/dist/VERSION: up to 1.1.1.7
	external/bsd/tcpdump/dist/aclocal.m4: up to 1.1.1.7
	external/bsd/tcpdump/dist/addrtoname.c: up to 1.9
	external/bsd/tcpdump/dist/addrtoname.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/addrtostr.c: up to 1.3
	external/bsd/tcpdump/dist/addrtostr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/af.c: up to 1.5
	external/bsd/tcpdump/dist/af.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ah.h: up to 1.3
	external/bsd/tcpdump/dist/aodv.h                delete
	external/bsd/tcpdump/dist/appletalk.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/arcnet.h              delete
	external/bsd/tcpdump/dist/ascii_strcasecmp.c: up to 1.2
	external/bsd/tcpdump/dist/ascii_strcasecmp.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/atm.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/atmuni31.h            delete
	external/bsd/tcpdump/dist/bgp.h                 delete
	external/bsd/tcpdump/dist/bootp.h               delete
	external/bsd/tcpdump/dist/bpf_dump.c: up to 1.5
	external/bsd/tcpdump/dist/chdlc.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/checksum.c: up to 1.6
	external/bsd/tcpdump/dist/config.guess: up to 1.2
	external/bsd/tcpdump/dist/config.h.in: up to 1.1.1.6
	external/bsd/tcpdump/dist/config.sub: up to 1.2
	external/bsd/tcpdump/dist/configure: up to 1.8
	external/bsd/tcpdump/dist/configure.in: up to 1.8
	external/bsd/tcpdump/dist/cpack.c: up to 1.6
	external/bsd/tcpdump/dist/cpack.h: up to 1.6
	external/bsd/tcpdump/dist/dccp.h                delete
	external/bsd/tcpdump/dist/decnet.h              delete
	external/bsd/tcpdump/dist/decode_prefix.h       delete
	external/bsd/tcpdump/dist/enc.h                 delete
	external/bsd/tcpdump/dist/esp.h                 delete
	external/bsd/tcpdump/dist/ether.h: up to 1.5
	external/bsd/tcpdump/dist/ethertype.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/extract.h: up to 1.7
	external/bsd/tcpdump/dist/fddi.h                delete
	external/bsd/tcpdump/dist/getopt_long.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/gmpls.c: up to 1.5
	external/bsd/tcpdump/dist/gmpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/gmt2local.c: up to 1.5
	external/bsd/tcpdump/dist/gmt2local.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/icmp6.h               delete
	external/bsd/tcpdump/dist/ieee802_11.h          delete
	external/bsd/tcpdump/dist/ieee802_11_radio.h    delete
	external/bsd/tcpdump/dist/igrp.h                delete
	external/bsd/tcpdump/dist/in_cksum.c: up to 1.2
	external/bsd/tcpdump/dist/install-sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/interface.h: up to 1.8
	external/bsd/tcpdump/dist/ip.h: up to 1.6
	external/bsd/tcpdump/dist/ip6.h: up to 1.5
	external/bsd/tcpdump/dist/ipfc.h                delete
	external/bsd/tcpdump/dist/ipnet.h               delete
	external/bsd/tcpdump/dist/ipproto.c: up to 1.5
	external/bsd/tcpdump/dist/ipproto.h: up to 1.4
	external/bsd/tcpdump/dist/ipsec_doi.h           delete
	external/bsd/tcpdump/dist/ipx.h                 delete
	external/bsd/tcpdump/dist/isakmp.h              delete
	external/bsd/tcpdump/dist/l2tp.h                delete
	external/bsd/tcpdump/dist/l2vpn.c: up to 1.6
	external/bsd/tcpdump/dist/l2vpn.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lane.h                delete
	external/bsd/tcpdump/dist/lbl/os-osf4.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/lbl/os-solaris2.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-sunos4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/lbl/os-ultrix4.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/llc.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/machdep.c: up to 1.7
	external/bsd/tcpdump/dist/machdep.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/makemib: up to 1.1.1.3
	external/bsd/tcpdump/dist/mib.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/missing/addrinfo.h    delete
	external/bsd/tcpdump/dist/missing/datalinks.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/dlnames.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/getnameinfo.c delete
	external/bsd/tcpdump/dist/missing/getopt_long.c: up to 1.1.1.1
	external/bsd/tcpdump/dist/missing/inet_aton.c   delete
	external/bsd/tcpdump/dist/missing/inet_ntop.c   delete
	external/bsd/tcpdump/dist/missing/inet_pton.c   delete
	external/bsd/tcpdump/dist/missing/snprintf.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/sockstorage.h delete
	external/bsd/tcpdump/dist/missing/strdup.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcat.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strlcpy.c: up to 1.1.1.4
	external/bsd/tcpdump/dist/missing/strsep.c: up to 1.1.1.5
	external/bsd/tcpdump/dist/mkdep: up to 1.1.1.3
	external/bsd/tcpdump/dist/mpls.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/mptcp.h               delete
	external/bsd/tcpdump/dist/nameser.h: up to 1.5
	external/bsd/tcpdump/dist/netbios.h             delete
	external/bsd/tcpdump/dist/netdissect-stdinc.h: up to 1.2
	external/bsd/tcpdump/dist/netdissect.c: up to 1.2
	external/bsd/tcpdump/dist/netdissect.h: up to 1.5
	external/bsd/tcpdump/dist/nflog.h               delete
	external/bsd/tcpdump/dist/nfs.h: up to 1.4
	external/bsd/tcpdump/dist/nfsfh.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/nlpid.c: up to 1.6
	external/bsd/tcpdump/dist/nlpid.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/ntp.h                 delete
	external/bsd/tcpdump/dist/oakley.h              delete
	external/bsd/tcpdump/dist/openflow.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/ospf6.h               delete
	external/bsd/tcpdump/dist/oui.c: up to 1.7
	external/bsd/tcpdump/dist/oui.h: up to 1.1.1.5
	external/bsd/tcpdump/dist/parsenfsfh.c: up to 1.8
	external/bsd/tcpdump/dist/pcap-missing.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/pcap_dump_ftell.c: up to 1.4
	external/bsd/tcpdump/dist/pmap_prot.h           delete
	external/bsd/tcpdump/dist/ppi.h                 delete
	external/bsd/tcpdump/dist/ppp.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/print-802_11.c: up to 1.7
	external/bsd/tcpdump/dist/print-802_15_4.c: up to 1.3
	external/bsd/tcpdump/dist/print-ah.c: up to 1.6
	external/bsd/tcpdump/dist/print-ahcp.c: up to 1.5
	external/bsd/tcpdump/dist/print-aodv.c: up to 1.7
	external/bsd/tcpdump/dist/print-aoe.c: up to 1.4
	external/bsd/tcpdump/dist/print-ap1394.c: up to 1.6
	external/bsd/tcpdump/dist/print-arcnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-arp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ascii.c: up to 1.7
	external/bsd/tcpdump/dist/print-atalk.c: up to 1.7
	external/bsd/tcpdump/dist/print-atm.c: up to 1.8
	external/bsd/tcpdump/dist/print-babel.c: up to 1.3
	external/bsd/tcpdump/dist/print-beep.c: up to 1.6
	external/bsd/tcpdump/dist/print-bfd.c: up to 1.6
	external/bsd/tcpdump/dist/print-bgp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bootp.c: up to 1.8
	external/bsd/tcpdump/dist/print-bt.c: up to 1.6
	external/bsd/tcpdump/dist/print-calm-fast.c: up to 1.3
	external/bsd/tcpdump/dist/print-carp.c: up to 1.3
	external/bsd/tcpdump/dist/print-cdp.c: up to 1.8
	external/bsd/tcpdump/dist/print-cfm.c: up to 1.8
	external/bsd/tcpdump/dist/print-chdlc.c: up to 1.8
	external/bsd/tcpdump/dist/print-cip.c: up to 1.6
	external/bsd/tcpdump/dist/print-cnfp.c: up to 1.7
	external/bsd/tcpdump/dist/print-dccp.c: up to 1.7
	external/bsd/tcpdump/dist/print-decnet.c: up to 1.8
	external/bsd/tcpdump/dist/print-dhcp6.c: up to 1.7
	external/bsd/tcpdump/dist/print-domain.c: up to 1.7
	external/bsd/tcpdump/dist/print-dtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-dvmrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eap.c: up to 1.6
	external/bsd/tcpdump/dist/print-egp.c: up to 1.6
	external/bsd/tcpdump/dist/print-eigrp.c: up to 1.8
	external/bsd/tcpdump/dist/print-enc.c: up to 1.7
	external/bsd/tcpdump/dist/print-esp.c: up to 1.8
	external/bsd/tcpdump/dist/print-ether.c: up to 1.8
	external/bsd/tcpdump/dist/print-fddi.c: up to 1.6
	external/bsd/tcpdump/dist/print-forces.c: up to 1.6
	external/bsd/tcpdump/dist/print-fr.c: up to 1.8
	external/bsd/tcpdump/dist/print-frag6.c: up to 1.6
	external/bsd/tcpdump/dist/print-ftp.c: up to 1.3
	external/bsd/tcpdump/dist/print-geneve.c: up to 1.3
	external/bsd/tcpdump/dist/print-geonet.c: up to 1.3
	external/bsd/tcpdump/dist/print-gre.c: up to 1.8
	external/bsd/tcpdump/dist/print-hncp.c: up to 1.3
	external/bsd/tcpdump/dist/print-hsrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-http.c: up to 1.3
	external/bsd/tcpdump/dist/print-icmp.c: up to 1.8
	external/bsd/tcpdump/dist/print-icmp6.c: up to 1.10
	external/bsd/tcpdump/dist/print-igmp.c: up to 1.7
	external/bsd/tcpdump/dist/print-igrp.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip.c: up to 1.11
	external/bsd/tcpdump/dist/print-ip6.c: up to 1.7
	external/bsd/tcpdump/dist/print-ip6opts.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipcomp.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipfc.c: up to 1.6
	external/bsd/tcpdump/dist/print-ipnet.c: up to 1.3
	external/bsd/tcpdump/dist/print-ipx.c: up to 1.6
	external/bsd/tcpdump/dist/print-isakmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-isoclns.c: up to 1.8
	external/bsd/tcpdump/dist/print-juniper.c: up to 1.8
	external/bsd/tcpdump/dist/print-krb.c: up to 1.7
	external/bsd/tcpdump/dist/print-l2tp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lane.c: up to 1.6
	external/bsd/tcpdump/dist/print-ldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lisp.c: up to 1.3
	external/bsd/tcpdump/dist/print-llc.c: up to 1.8
	external/bsd/tcpdump/dist/print-lldp.c: up to 1.8
	external/bsd/tcpdump/dist/print-lmp.c: up to 1.9
	external/bsd/tcpdump/dist/print-loopback.c: up to 1.4
	external/bsd/tcpdump/dist/print-lspping.c: up to 1.8
	external/bsd/tcpdump/dist/print-lwapp.c: up to 1.7
	external/bsd/tcpdump/dist/print-lwres.c: up to 1.7
	external/bsd/tcpdump/dist/print-m3ua.c: up to 1.4
	external/bsd/tcpdump/dist/print-medsa.c: up to 1.3
	external/bsd/tcpdump/dist/print-mobile.c: up to 1.6
	external/bsd/tcpdump/dist/print-mobility.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpcp.c: up to 1.7
	external/bsd/tcpdump/dist/print-mpls.c: up to 1.7
	external/bsd/tcpdump/dist/print-mptcp.c: up to 1.3
	external/bsd/tcpdump/dist/print-msdp.c: up to 1.6
	external/bsd/tcpdump/dist/print-msnlb.c: up to 1.3
	external/bsd/tcpdump/dist/print-netbios.c       delete
	external/bsd/tcpdump/dist/print-nflog.c: up to 1.3
	external/bsd/tcpdump/dist/print-nfs.c: up to 1.7
	external/bsd/tcpdump/dist/print-nsh.c: up to 1.3
	external/bsd/tcpdump/dist/print-ntp.c: up to 1.7
	external/bsd/tcpdump/dist/print-null.c: up to 1.7
	external/bsd/tcpdump/dist/print-olsr.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow-1.0.c: up to 1.3
	external/bsd/tcpdump/dist/print-openflow.c: up to 1.3
	external/bsd/tcpdump/dist/print-ospf.c: up to 1.8
	external/bsd/tcpdump/dist/print-ospf6.c: up to 1.7
	external/bsd/tcpdump/dist/print-otv.c: up to 1.3
	external/bsd/tcpdump/dist/print-pflog.c: up to 1.8
	external/bsd/tcpdump/dist/print-pfsync.c: up to 1.4
	external/bsd/tcpdump/dist/print-pgm.c: up to 1.8
	external/bsd/tcpdump/dist/print-pim.c: up to 1.9
	external/bsd/tcpdump/dist/print-pktap.c: up to 1.4
	external/bsd/tcpdump/dist/print-ppi.c: up to 1.3
	external/bsd/tcpdump/dist/print-ppp.c: up to 1.8
	external/bsd/tcpdump/dist/print-pppoe.c: up to 1.7
	external/bsd/tcpdump/dist/print-pptp.c: up to 1.6
	external/bsd/tcpdump/dist/print-radius.c: up to 1.8
	external/bsd/tcpdump/dist/print-raw.c: up to 1.6
	external/bsd/tcpdump/dist/print-resp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rip.c: up to 1.7
	external/bsd/tcpdump/dist/print-ripng.c: up to 1.6
	external/bsd/tcpdump/dist/print-rpki-rtr.c: up to 1.4
	external/bsd/tcpdump/dist/print-rrcp.c: up to 1.6
	external/bsd/tcpdump/dist/print-rsvp.c: up to 1.9
	external/bsd/tcpdump/dist/print-rt6.c: up to 1.6
	external/bsd/tcpdump/dist/print-rtsp.c: up to 1.3
	external/bsd/tcpdump/dist/print-rx.c: up to 1.7
	external/bsd/tcpdump/dist/print-sctp.c: up to 1.8
	external/bsd/tcpdump/dist/print-sflow.c: up to 1.8
	external/bsd/tcpdump/dist/print-sip.c: up to 1.7
	external/bsd/tcpdump/dist/print-sl.c: up to 1.7
	external/bsd/tcpdump/dist/print-sll.c: up to 1.8
	external/bsd/tcpdump/dist/print-slow.c: up to 1.8
	external/bsd/tcpdump/dist/print-smb.c: up to 1.7
	external/bsd/tcpdump/dist/print-smtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-snmp.c: up to 1.6
	external/bsd/tcpdump/dist/print-stp.c: up to 1.7
	external/bsd/tcpdump/dist/print-sunatm.c: up to 1.6
	external/bsd/tcpdump/dist/print-sunrpc.c: up to 1.7
	external/bsd/tcpdump/dist/print-symantec.c: up to 1.6
	external/bsd/tcpdump/dist/print-syslog.c: up to 1.7
	external/bsd/tcpdump/dist/print-tcp.c: up to 1.8
	external/bsd/tcpdump/dist/print-telnet.c: up to 1.7
	external/bsd/tcpdump/dist/print-tftp.c: up to 1.7
	external/bsd/tcpdump/dist/print-timed.c: up to 1.6
	external/bsd/tcpdump/dist/print-tipc.c: up to 1.3
	external/bsd/tcpdump/dist/print-token.c: up to 1.6
	external/bsd/tcpdump/dist/print-udld.c: up to 1.3
	external/bsd/tcpdump/dist/print-udp.c: up to 1.8
	external/bsd/tcpdump/dist/print-usb.c: up to 1.3
	external/bsd/tcpdump/dist/print-vjc.c: up to 1.6
	external/bsd/tcpdump/dist/print-vqp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vrrp.c: up to 1.6
	external/bsd/tcpdump/dist/print-vtp.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan-gpe.c: up to 1.3
	external/bsd/tcpdump/dist/print-vxlan.c: up to 1.3
	external/bsd/tcpdump/dist/print-wb.c: up to 1.7
	external/bsd/tcpdump/dist/print-zephyr.c: up to 1.7
	external/bsd/tcpdump/dist/print-zeromq.c: up to 1.3
	external/bsd/tcpdump/dist/print.c: up to 1.3
	external/bsd/tcpdump/dist/print.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/route6d.h             delete
	external/bsd/tcpdump/dist/rpc_auth.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpc_msg.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/rpl.h: up to 1.1.1.2
	external/bsd/tcpdump/dist/rx.h                  delete
	external/bsd/tcpdump/dist/sctpConstants.h       delete
	external/bsd/tcpdump/dist/sctpHeader.h          delete
	external/bsd/tcpdump/dist/setsignal.c: up to 1.6
	external/bsd/tcpdump/dist/setsignal.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/signature.c: up to 1.7
	external/bsd/tcpdump/dist/signature.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/slcompress.h: up to 1.1.1.3
	external/bsd/tcpdump/dist/slip.h                delete
	external/bsd/tcpdump/dist/sll.h                 delete
	external/bsd/tcpdump/dist/smb.h: up to 1.1.1.4
	external/bsd/tcpdump/dist/smbutil.c: up to 1.5
	external/bsd/tcpdump/dist/strcasecmp.c          delete
	external/bsd/tcpdump/dist/strtoaddr.c: up to 1.3
	external/bsd/tcpdump/dist/strtoaddr.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/tcp.h: up to 1.8
	external/bsd/tcpdump/dist/tcpdump-stdinc.h      delete
	external/bsd/tcpdump/dist/tcpdump.1.in: up to 1.12
	external/bsd/tcpdump/dist/tcpdump.c: up to 1.15
	external/bsd/tcpdump/dist/telnet.h              delete
	external/bsd/tcpdump/dist/tests/3560_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1D_spanning_tree.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/802.1w_rapid_STP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/AoE_Linux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DECnet_Phone.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/DTP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_goodbye.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_down.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/EIGRP_subnet_up.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HDLC.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_coup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_election.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/HSRP_failover.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/IGMP_V2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISAKMP_sa_setup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_external_lsp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level1_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_level2_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ISIS_p2p_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LACP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/LLDP_and_CDP.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/MSTP_Intra-Region_BPDUs.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OLSRv1_HNA_sgw_1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_NBMA_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_broadcast_adjacency.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_multipoint_adjacencies.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/OSPFv3_with_AH.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-DM_pruning.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM-SM_join_prune.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIM_register_register-stop.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_bootstrap.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/PIMv2_hellos.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC4675.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-RFC5176.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS-port1700.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/RADIUS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/TESTLIST: up to 1.1.1.7
	external/bsd/tcpdump/dist/tests/TESTonce: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/TESTrun.sh: up to 1.1.1.5
	external/bsd/tcpdump/dist/tests/UDLD.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aarp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ahcp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/aoe_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/arp-too-long-tha.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/atm-oam-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel1v.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/babel_auth.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/babel_rtt.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/babel_rtt.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bad-ipv4-version-pgm-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-md5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-sha1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bfd-raw-auth-simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-aigp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp-large-community.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/bgp_infloop-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/bgp_vpn_attrset.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/calm-fast-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cdp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/crypto.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8767-OLSR.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8768-Geonet.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve-2014-8769-AODV.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/cve2015-0261-crash.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/cve2015-0261-ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v4_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_longer.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dccp_partial_csum_v6_simple.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/decnet.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc3004.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcp-rfc5859.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dhcpv6-mud.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dio.out         delete
	external/bsd/tcpdump/dist/tests/dio.pcap        delete
	external/bsd/tcpdump/dist/tests/dnssec-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dnssec.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/dtp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/dvmrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/eigrp4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/evb.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/forces1vvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces1vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/forces2v.out    delete
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/frf15-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-tcp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vni.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geneve.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/geonet-mac-lookup-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/gre-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hdlc_slarp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heap-overflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-EXTRACT_16BITS.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-atalk_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-in_checksum.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ip_print_demux.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-ppp_hdlc_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-q933_printq.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-sl_if_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/heapoverflow-tcp_print.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hncp.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/hncp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/hsrp_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6_opt24-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/icmpv6_opt24.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ieee802.11_exthdr.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/ieee802.11_rx-stbc.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/igmpv1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/igmpv2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ikev2pI2-segfault.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipcomp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-bad-version.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6-routing-header.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ipv6hdr-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isakmp5-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1-v.sh: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis-seg-fault-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_3-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isis_poi2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isoclns-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isup.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/isupvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/juniper_header-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday1.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday2.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday3.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday4.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday5.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday6.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/kday6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday7.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday7.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/kday8.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/kday8.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lacp-ev.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ldp_infloop.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_notify.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_eid_register.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lisp_ipv6.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/llc-xid-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_cdp-ev.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/lldp_mudurl-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lldp_mudurl.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lmp-v.sh: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/loopback.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/loopback.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-ldp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/lspping-fec-rsvp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa-e.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/medsa.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpbgp-linklocal-nexthop.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-label-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-traceroute-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mpls-traceroute.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mrinfo_query.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mstp-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/mtrace.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/mtrace.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nflog-e.sh: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nfs-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe-vvv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/nsh-over-vxlan-gpe.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050q-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/of10_7050q.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_7050sx_bsn.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/of10_p3295-vv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/of10_s4810-vvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf2-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_ah-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_auth.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_bc-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_mp-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/ospf3_nbma-vv.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/otv-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-invalid-version-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pcap-ng-invalid-vers-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_bootstrap-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_dm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_hellos-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_register-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/pimv2_sm-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/print-A.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-AA.out: up to 1.1.1.4
	external/bsd/tcpdump/dist/tests/print-capX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-capXX.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-flags.pcap: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/print-x.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/print-xx.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/q933-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radiotap-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-port1700-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-rfc4675-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/radius-rfc5176-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/radius-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/relts-0x80000000.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/relts-0x80000000.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_1_benchmark.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_2_inline.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/resp_3.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/resp_3_malicious.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-dao.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-14-daovvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-19-pickdag.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-19-pickdagvvv.out: up to 1.1.1.3
	external/bsd/tcpdump/dist/tests/rpl-26-senddaoack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpl-26-senddaovv.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/rpvst-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rpvstp-trunk-native-vid5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rstp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp-inf-loop-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rsvp_infloop-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/rtp-seg-fault-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/scps_invalid.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/snmp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/spb_bpduv4-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-2.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-3.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-4.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-heapoverflow-5.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/stp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp-auth-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tcp_header_heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/tftp-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/trunc_aack.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/truncated-aack.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udld-v.out: up to 1.1.1.2
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/udp-length-heapoverflow.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/unaligned-nfs-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp-v.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vrrp.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/vxlan.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.out: up to 1.1.1.1
	external/bsd/tcpdump/dist/tests/zmtp1-inf-loop-1.pcap: up to 1.1.1.1
	external/bsd/tcpdump/dist/tftp.h                delete
	external/bsd/tcpdump/dist/timed.h               delete
	external/bsd/tcpdump/dist/timeval-operations.h: up to 1.1.1.1
	external/bsd/tcpdump/dist/token.h               delete
	external/bsd/tcpdump/dist/udp.h: up to 1.8
	external/bsd/tcpdump/dist/util-print.c: up to 1.4
	external/bsd/tcpdump/dist/util.c                delete
	external/bsd/tcpdump/dist/vfprintf.c: up to 1.5
	external/bsd/tcpdump/dist/win32/Include/bittypes.h delete
	external/bsd/tcpdump/dist/win32/Include/errno.h delete
	external/bsd/tcpdump/dist/win32/Include/getopt.h delete
	external/bsd/tcpdump/dist/win32/Include/w32_fzs.h delete
	external/bsd/tcpdump/dist/win32/Src/getopt.c    delete
	external/bsd/tcpdump/dist/win32/prj/GNUmakefile: up to 1.1.1.3
	external/bsd/tcpdump/dist/win32/prj/WinDump.dsp: up to 1.1.1.4
	external/bsd/tcpdump/dist/win32/prj/WinDump.sln: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/prj/WinDump.vcproj: up to 1.1.1.1
	external/bsd/tcpdump/dist/win32/src/ether_ntohost.c: up to 1.1.1.1
	external/bsd/tcpdump/include/config.h: up to 1.10
Update tcpdump to 4.9.0, fixing the following vulnerabilities:
OLSR: CVE-2014-8767
Geonet: CVE-2014-8768
PPP dissector: CVE-2014-9140
IPv6 mobility header check issue: CVE-2015-0261
kday packets: CVE-2015-2153, 2154, 2155
buffer overflows: CVE-2016-7922 CVE-2016-7923 CVE-2016-7924
CVE-2016-7925 CVE-2016-7926 CVE-2016-7927 CVE-2016-7928 CVE-2016-7929
CVE-2016-7930 CVE-2016-7931 CVE-2016-7932 CVE-2016-7933 CVE-2016-7934
CVE-2016-7935 CVE-2016-7936 CVE-2016-7937 CVE-2016-7938 CVE-2016-7939
CVE-2016-7940 CVE-2016-7973 CVE-2016-7974 CVE-2016-7975 CVE-2016-7983
CVE-2016-7984 CVE-2016-7985 CVE-2016-7986 CVE-2016-7992 CVE-2016-7993
CVE-2016-8574 CVE-2016-8575 CVE-2017-5202 CVE-2017-5203 CVE-2017-5204
CVE-2017-5205 CVE-2017-5341 CVE-2017-5342 CVE-2017-5482 CVE-2017-5483
CVE-2017-5484 CVE-2017-5485 CVE-2017-5486
@
text
@d3 3
a5 1
#   Copyright 1992-2017 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2017-01-01'
d11 1
a11 1
# the Free Software Foundation; either version 3 of the License, or
d20 3
a22 1
# along with this program; if not, see <http://www.gnu.org/licenses/>.
d27 6
a32 3
# 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").
d34 3
a36 1
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
d39 1
a39 4
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
#
# Please send patches to <config-patches@@gnu.org>.

d59 3
a61 1
Copyright 1992-2017 Free Software Foundation, Inc.
a142 21
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

d148 1
a148 1
	# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
d158 2
a159 4
	UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
	    /sbin/$sysctl 2>/dev/null || \
	    /usr/sbin/$sysctl 2>/dev/null || \
	    echo unknown)`
a165 5
	    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
		;;
d169 1
a169 1
	# to ELF recently (or will in the future) and ABI.
a170 3
	    earm*)
		os=netbsdelf
		;;
d184 1
a184 8
		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"`
d197 1
a197 1
		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
d203 1
a203 5
	echo "${machine}-${os}${release}${abi}"
	exit ;;
    *:Bitrig:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
a208 4
    *:LibertyBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
	exit ;;
a220 3
    *:Sortix:*:*)
	echo ${UNAME_MACHINE}-unknown-sortix
	exit ;;
d227 1
a227 1
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
d237 1
a237 1
		UNAME_MACHINE=alpha ;;
d239 1
a239 1
		UNAME_MACHINE=alpha ;;
d241 1
a241 1
		UNAME_MACHINE=alpha ;;
d243 1
a243 1
		UNAME_MACHINE=alphaev5 ;;
d245 1
a245 1
		UNAME_MACHINE=alphaev56 ;;
d247 1
a247 1
		UNAME_MACHINE=alphapca56 ;;
d249 1
a249 1
		UNAME_MACHINE=alphapca57 ;;
d251 1
a251 1
		UNAME_MACHINE=alphaev6 ;;
d253 1
a253 1
		UNAME_MACHINE=alphaev67 ;;
d255 1
a255 1
		UNAME_MACHINE=alphaev68 ;;
d257 1
a257 1
		UNAME_MACHINE=alphaev68 ;;
d259 1
a259 1
		UNAME_MACHINE=alphaev68 ;;
d261 1
a261 1
		UNAME_MACHINE=alphaev69 ;;
d263 1
a263 1
		UNAME_MACHINE=alphaev7 ;;
d265 1
a265 1
		UNAME_MACHINE=alphaev79 ;;
d272 2
a273 5
	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
	exit $exitcode ;;
d299 1
a299 1
	echo powerpc-ibm-os400
d304 1
a304 1
    arm*:riscos:*:*|arm*:RISCOS:*:*)
d342 1
a342 1
	SUN_ARCH=i386
d346 1
a346 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d348 1
a348 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d351 1
a351 1
		SUN_ARCH=x86_64
d376 1
a376 1
	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
d398 1
a398 1
	echo m68k-atari-mint${UNAME_RELEASE}
d402 1
a402 1
	exit ;;
d404 1
a404 1
	echo m68k-atari-mint${UNAME_RELEASE}
d407 2
a408 2
	echo m68k-milan-mint${UNAME_RELEASE}
	exit ;;
d410 2
a411 2
	echo m68k-hades-mint${UNAME_RELEASE}
	exit ;;
d413 2
a414 2
	echo m68k-unknown-mint${UNAME_RELEASE}
	exit ;;
d484 2
a485 2
	# DG/UX returns AViiON for all architectures
	UNAME_PROCESSOR=`/usr/bin/uname -p`
d498 1
a498 1
	exit ;;
d555 1
a555 1
    *:AIX:*:[4567])
d562 2
a563 3
	if [ -x /usr/bin/lslpp ] ; then
		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
			   awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
d598 11
a608 11
		    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
		      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
			esac ;;
		    esac
d612 1
a612 1
		    sed 's/^		//' << EOF >$dummy.c
d614 30
a643 30
		#define _HPUX_SOURCE
		#include <stdlib.h>
		#include <unistd.h>

		int main ()
		{
		#if defined(_SC_KERNEL_BITS)
		    long bits = sysconf(_SC_KERNEL_BITS);
		#endif
		    long cpu  = sysconf (_SC_CPU_VERSION);

		    switch (cpu)
			{
			case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
			case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
			case CPU_PA_RISC2_0:
		#if defined(_SC_KERNEL_BITS)
			    switch (bits)
				{
				case 64: puts ("hppa2.0w"); break;
				case 32: puts ("hppa2.0n"); break;
				default: puts ("hppa2.0"); break;
				} break;
		#else  /* !defined(_SC_KERNEL_BITS) */
			    puts ("hppa2.0"); break;
		#endif
			default: puts ("hppa1.0"); break;
			}
		    exit (0);
		}
d645 1
a645 1
		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d649 1
a649 1
	if [ ${HP_ARCH} = hppa2.0w ]
d662 1
a662 1
	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
d665 1
a665 1
		HP_ARCH=hppa2.0w
d667 1
a667 1
		HP_ARCH=hppa64
d734 1
a734 1
	exit ;;
d740 1
a740 1
	exit ;;
d743 1
a743 1
	exit ;;
d746 1
a746 1
	exit ;;
d749 1
a749 1
	exit ;;
d772 5
a776 5
	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 ;;
d778 3
a780 3
	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}"
d792 3
a794 2
	UNAME_PROCESSOR=`/usr/bin/uname -p`
	case ${UNAME_PROCESSOR} in
d798 1
a798 1
		echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
a803 3
    *:MINGW64*:*)
	echo ${UNAME_MACHINE}-pc-mingw64
	exit ;;
a806 3
    *:MSYS*:*)
	echo ${UNAME_MACHINE}-pc-msys
	exit ;;
d808 2
a809 2
	# uname -m includes "-pc" on this system.
	echo ${UNAME_MACHINE}-mingw32
d815 1
a815 1
	case ${UNAME_MACHINE} in
d852 1
a852 1
	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
d856 1
a856 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
a860 7
    aarch64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    aarch64_be:Linux:*:*)
	UNAME_MACHINE=aarch64_be
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
d870 1
a870 1
	esac
d872 2
a873 5
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    arc:Linux:*:* | arceb:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d880 1
a880 1
	    echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d882 1
a882 7
	    if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
		| grep -q __ARM_PCS_VFP
	    then
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
	    else
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
	    fi
d886 1
a886 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d889 1
a889 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d892 1
a892 4
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
	exit ;;
    e2k:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d895 1
a895 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    hexagon:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d898 9
a906 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d909 1
a909 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    k1om:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d912 1
a912 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d915 1
a915 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d934 1
a934 1
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
d936 2
a937 8
    mips64el:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    openrisc*:Linux:*:*)
	echo or1k-unknown-linux-${LIBC}
	exit ;;
    or32:Linux:*:* | or1k*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d940 1
a940 1
	echo sparc-unknown-linux-${LIBC}
d943 1
a943 1
	echo hppa64-unknown-linux-${LIBC}
d948 3
a950 3
	  PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
	  PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
	  *)    echo hppa-unknown-linux-${LIBC} ;;
d954 1
a954 1
	echo powerpc64-unknown-linux-${LIBC}
d957 1
a957 10
	echo powerpc-unknown-linux-${LIBC}
	exit ;;
    ppc64le:Linux:*:*)
	echo powerpc64le-unknown-linux-${LIBC}
	exit ;;
    ppcle:Linux:*:*)
	echo powerpcle-unknown-linux-${LIBC}
	exit ;;
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d960 1
a960 1
	echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
d963 1
a963 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d966 1
a966 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d969 1
a969 4
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    tile*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d972 1
a972 1
	echo ${UNAME_MACHINE}-dec-linux-${LIBC}
d975 1
a975 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d978 1
a978 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d987 3
a989 3
	# Unixware is an offshoot of SVR4, but it has its own version
	# number series starting with 2...
	# I am not positive that other SVR4 systems won't match this,
d991 1
a991 1
	# Use sysv4.2uw... so that sysv4* matches it.
d1023 1
a1023 1
	# UnixWare 7.x, OpenUNIX and OpenServer 6.
d1051 2
a1052 2
	# uname -m prints for DJGPP always 'pc', but it prints nothing about
	# the processor, so we play safe by assuming i586.
d1054 1
a1054 1
	# prints for the "djgpp" host, or else GDB configure will decide that
d1057 1
a1057 1
	exit ;;
d1092 2
a1093 2
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	  && { echo i486-ncr-sysv4; exit; } ;;
d1136 4
a1139 4
    PENTIUM:*:4.0*:*)	# Unisys `ClearPath HMP IX 4000' SVR4/MP effort
			# says <Richard.M.Bartel@@ccMail.Census.GOV>
	echo i586-unisys-sysv4
	exit ;;
d1165 1
a1165 1
		echo mips-nec-sysv${UNAME_RELEASE}
d1167 1
a1167 1
		echo mips-unknown-sysv${UNAME_RELEASE}
d1169 1
a1169 1
	exit ;;
a1181 3
    x86_64:Haiku:*:*)
	echo x86_64-unknown-haiku
	exit ;;
a1199 3
    SX-ACE:SUPER-UX:*:*)
	echo sxace-nec-superux${UNAME_RELEASE}
	exit ;;
d1208 13
a1220 25
	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
d1225 1
a1225 1
	if test "$UNAME_PROCESSOR" = x86; then
d1234 1
a1234 4
    NEO-?:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk${UNAME_RELEASE}
	exit ;;
    NSE-*:NONSTOP_KERNEL:*:*)
d1253 1
a1253 1
	if test "$cputype" = 386; then
d1279 1
a1279 1
	echo mips-sei-seiux${UNAME_RELEASE}
d1285 1
a1285 1
	UNAME_MACHINE=`(uname -p) 2>/dev/null`
d1295 1
a1295 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
d1303 134
a1436 2
    x86_64:VMkernel:*:*)
	echo ${UNAME_MACHINE}-unknown-esx
d1438 5
a1442 2
    amd64:Isilon\ OneFS:*:*)
	echo x86_64-unknown-onefs
d1444 11
a1454 1
esac
d1459 3
a1461 3
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite
config.guess and config.sub with the latest versions from:
d1463 1
a1463 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1465 1
a1465 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1467 4
a1470 3
If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.
@


1.1.1.2
log
@Import tcpdump 4.6.2
@
text
@d4 2
a5 2
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
#   2011, 2012 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2012-02-10'
d20 3
a22 1
# along with this program; if not, see <http://www.gnu.org/licenses/>.
d60 2
a61 2
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
Free Software Foundation, Inc.
d148 1
a148 1
	# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
d184 1
a184 1
		os=netbsd
d227 1
a227 1
		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
d273 1
a273 4
	# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
	exitcode=$?
	trap '' 0
	exit $exitcode ;;
d299 1
a299 1
	echo powerpc-ibm-os400
d398 1
a398 1
	echo m68k-atari-mint${UNAME_RELEASE}
d402 1
a402 1
	exit ;;
d404 1
a404 1
	echo m68k-atari-mint${UNAME_RELEASE}
d407 2
a408 2
	echo m68k-milan-mint${UNAME_RELEASE}
	exit ;;
d410 2
a411 2
	echo m68k-hades-mint${UNAME_RELEASE}
	exit ;;
d413 2
a414 2
	echo m68k-unknown-mint${UNAME_RELEASE}
	exit ;;
d484 2
a485 2
	# DG/UX returns AViiON for all architectures
	UNAME_PROCESSOR=`/usr/bin/uname -p`
d498 1
a498 1
	exit ;;
d555 1
a555 1
    *:AIX:*:[4567])
d598 8
a605 8
		    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
		      532)                      # CPU_PA_RISC2_0
			case "${sc_kernel_bits}" in
			  32) HP_ARCH="hppa2.0n" ;;
			  64) HP_ARCH="hppa2.0w" ;;
d607 2
a608 2
			esac ;;
		    esac
d612 1
a612 5
		    sed 's/^		//' << EOF >$dummy.c

		#define _HPUX_SOURCE
		#include <stdlib.h>
		#include <unistd.h>
d614 30
a643 26
		int main ()
		{
		#if defined(_SC_KERNEL_BITS)
		    long bits = sysconf(_SC_KERNEL_BITS);
		#endif
		    long cpu  = sysconf (_SC_CPU_VERSION);

		    switch (cpu)
			{
			case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
			case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
			case CPU_PA_RISC2_0:
		#if defined(_SC_KERNEL_BITS)
			    switch (bits)
				{
				case 64: puts ("hppa2.0w"); break;
				case 32: puts ("hppa2.0n"); break;
				default: puts ("hppa2.0"); break;
				} break;
		#else  /* !defined(_SC_KERNEL_BITS) */
			    puts ("hppa2.0"); break;
		#endif
			default: puts ("hppa1.0"); break;
			}
		    exit (0);
		}
d734 1
a734 1
	exit ;;
d740 1
a740 1
	exit ;;
d743 1
a743 1
	exit ;;
d746 1
a746 1
	exit ;;
d749 1
a749 1
	exit ;;
d773 4
a776 4
	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 ;;
d778 3
a780 3
	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}"
d792 3
a794 2
	UNAME_PROCESSOR=`/usr/bin/uname -p`
	case ${UNAME_PROCESSOR} in
d798 1
a798 1
		echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
a806 3
    i*:MSYS*:*)
	echo ${UNAME_MACHINE}-pc-msys
	exit ;;
d808 2
a809 2
	# uname -m includes "-pc" on this system.
	echo ${UNAME_MACHINE}-mingw32
d815 1
a815 1
	case ${UNAME_MACHINE} in
a860 7
    aarch64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-gnu
	exit ;;
    aarch64_be:Linux:*:*)
	UNAME_MACHINE=aarch64_be
	echo ${UNAME_MACHINE}-unknown-linux-gnu
	exit ;;
d870 1
a870 1
	esac
d882 1
a882 7
	    if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
		| grep -q __ARM_PCS_VFP
	    then
		echo ${UNAME_MACHINE}-unknown-linux-gnueabi
	    else
		echo ${UNAME_MACHINE}-unknown-linux-gnueabihf
	    fi
d889 1
a889 1
	echo ${UNAME_MACHINE}-axis-linux-gnu
d892 1
a892 1
	echo ${UNAME_MACHINE}-axis-linux-gnu
d895 1
a895 4
	echo ${UNAME_MACHINE}-unknown-linux-gnu
	exit ;;
    hexagon:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d937 1
a937 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d963 1
a963 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
a970 3
    tile*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-gnu
	exit ;;
d975 1
a975 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d978 1
a978 1
	echo ${UNAME_MACHINE}-unknown-linux-gnu
d987 3
a989 3
	# Unixware is an offshoot of SVR4, but it has its own version
	# number series starting with 2...
	# I am not positive that other SVR4 systems won't match this,
d991 1
a991 1
	# Use sysv4.2uw... so that sysv4* matches it.
d1023 1
a1023 1
	# UnixWare 7.x, OpenUNIX and OpenServer 6.
d1051 2
a1052 2
	# uname -m prints for DJGPP always 'pc', but it prints nothing about
	# the processor, so we play safe by assuming i586.
d1057 1
a1057 1
	exit ;;
d1092 2
a1093 2
	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
	  && { echo i486-ncr-sysv4; exit; } ;;
d1136 4
a1139 4
    PENTIUM:*:4.0*:*)	# Unisys `ClearPath HMP IX 4000' SVR4/MP effort
			# says <Richard.M.Bartel@@ccMail.Census.GOV>
	echo i586-unisys-sysv4
	exit ;;
d1165 1
a1165 1
		echo mips-nec-sysv${UNAME_RELEASE}
d1167 1
a1167 1
		echo mips-unknown-sysv${UNAME_RELEASE}
d1169 1
a1169 1
	exit ;;
a1233 3
    NEO-?:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk${UNAME_RELEASE}
	exit ;;
d1279 1
a1279 1
	echo mips-sei-seiux${UNAME_RELEASE}
d1285 1
a1285 1
	UNAME_MACHINE=`(uname -p) 2>/dev/null`
a1302 3
    x86_64:VMkernel:*:*)
	echo ${UNAME_MACHINE}-unknown-esx
	exit ;;
d1325 1
a1325 1
	"4"
d1327 1
a1327 1
	""
d1329 1
a1329 1
	); exit (0);
@


1.1.1.3
log
@Monday March. 11, 2015 guy@@alum.mit.edu
  Summary for 4.7.3 tcpdump release
	Capsicum fixes for FreeBSD 10

Monday March. 10, 2015 guy@@alum.mit.edu
  Summary for 4.7.2 tcpdump release
	DCCP: update Packet Types with RFC4340/IANA names
        fixes for CVE-2015-0261: IPv6 mobility header check issue
        fixes for CVE-2015-2153, 2154, 2155: kday packets

Friday Nov. 12, 2014 guy@@alum.mit.edu
  Summary for 4.7.0 tcpdump release
        changes to hex printing of CDP packets
	Fix PPI printing
	Radius: update Packet Type Codes and Attribute Types with RFC/IANA names
	Add a routine to print "text protocols", and add FTP/HTTP/SMTP/RTSP support.
	improvements to telnet printer, even if not -v
	omit length for bcp, print-tcp uses it
	formatting fixes for a bunch of protocols
	new bounds checks for a number of protocols
	split netflow 1,6, and 6 dissector up.
	added geneve dissector
        CVE-2014-9140 PPP dissector fixed.
@
text
@d3 3
a5 1
#   Copyright 1992-2015 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2015-02-23'
d11 1
a11 1
# the Free Software Foundation; either version 3 of the License, or
d25 6
a30 3
# 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").
d32 3
a34 1
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
a37 3
#
# Please send patches to <config-patches@@gnu.org>.

d57 3
a59 1
Copyright 1992-2015 Free Software Foundation, Inc.
a140 21
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

d156 2
a157 4
	UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
	    /sbin/$sysctl 2>/dev/null || \
	    /usr/sbin/$sysctl 2>/dev/null || \
	    echo unknown)`
a163 5
	    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
		;;
d169 1
a169 1
	    arm*|earm*|i386|m68k|ns32k|sh3*|sparc|vax)
a184 7
	# 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
d201 1
a201 5
	echo "${machine}-${os}${release}${abi}"
	exit ;;
    *:Bitrig:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
d305 1
a305 1
    arm*:riscos:*:*|arm*:RISCOS:*:*)
d563 2
a564 3
	if [ -x /usr/bin/lslpp ] ; then
		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
			   awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
a803 3
    *:MINGW64*:*)
	echo ${UNAME_MACHINE}-pc-mingw64
	exit ;;
d807 1
a807 1
    *:MSYS*:*)
d855 1
a855 1
	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
d859 1
a859 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
d865 1
a865 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d869 1
a869 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d882 2
a883 5
	if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
    arc:Linux:*:* | arceb:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d890 1
a890 1
	    echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d895 1
a895 1
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
d897 1
a897 1
		echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
d902 1
a902 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d905 1
a905 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d908 1
a908 1
	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
d911 1
a911 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d914 1
a914 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d917 9
a925 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d928 1
a928 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d931 1
a931 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d934 1
a934 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d953 1
a953 1
	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
d955 2
a956 5
    openrisc*:Linux:*:*)
	echo or1k-unknown-linux-${LIBC}
	exit ;;
    or32:Linux:*:* | or1k*:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d959 1
a959 1
	echo sparc-unknown-linux-${LIBC}
d962 1
a962 1
	echo hppa64-unknown-linux-${LIBC}
d967 3
a969 3
	  PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
	  PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
	  *)    echo hppa-unknown-linux-${LIBC} ;;
d973 1
a973 1
	echo powerpc64-unknown-linux-${LIBC}
d976 1
a976 7
	echo powerpc-unknown-linux-${LIBC}
	exit ;;
    ppc64le:Linux:*:*)
	echo powerpc64le-unknown-linux-${LIBC}
	exit ;;
    ppcle:Linux:*:*)
	echo powerpcle-unknown-linux-${LIBC}
d979 1
a979 1
	echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
d982 1
a982 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d985 1
a985 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d988 1
a988 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d991 1
a991 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d994 1
a994 1
	echo ${UNAME_MACHINE}-dec-linux-${LIBC}
d997 1
a997 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
d1000 1
a1000 1
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
a1203 3
    x86_64:Haiku:*:*)
	echo x86_64-unknown-haiku
	exit ;;
d1230 13
a1242 25
	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
d1259 1
a1259 1
    NSE-*:NONSTOP_KERNEL:*:*)
d1333 151
@


1.1.1.4
log
@Friday, September 20, 2019, by mcr@@sandelman.ca
  A huge thank you to Denis, Francois-Xavier and Guy who did much of the heavy lifting.
  Summary for 4.9.3 tcpdump release
    Fix buffer overflow/overread vulnerabilities:
      CVE-2017-16808 (AoE)
      CVE-2018-14468 (FrameRelay)
      CVE-2018-14469 (IKEv1)
      CVE-2018-14470 (BABEL)
      CVE-2018-14466 (AFS/RX)
      CVE-2018-14461 (LDP)
      CVE-2018-14462 (ICMP)
      CVE-2018-14465 (RSVP)
      CVE-2018-14881 (BGP)
      CVE-2018-14464 (LMP)
      CVE-2018-14463 (VRRP)
      CVE-2018-14467 (BGP)
      CVE-2018-10103 (SMB - partially fixed, but SMB printing disabled)
      CVE-2018-10105 (SMB - too unreliably reproduced, SMB printing disabled)
      CVE-2018-14880 (OSPF6)
      CVE-2018-16451 (SMB)
      CVE-2018-14882 (RPL)
      CVE-2018-16227 (802.11)
      CVE-2018-16229 (DCCP)
      CVE-2018-16301 (was fixed in libpcap)
      CVE-2018-16230 (BGP)
      CVE-2018-16452 (SMB)
      CVE-2018-16300 (BGP)
      CVE-2018-16228 (HNCP)
      CVE-2019-15166 (LMP)
      CVE-2019-15167 (VRRP)
    Fix for cmdline argument/local issues:
      CVE-2018-14879 (tcpdump -V)
@
text
@d3 1
a3 1
#   Copyright 1992-2018 Free Software Foundation, Inc.
d5 1
a5 1
timestamp='2018-07-06'
d18 1
a18 1
# along with this program; if not, see <https://www.gnu.org/licenses/>.
d30 1
a30 1
# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d42 1
a42 1
Options:
d53 1
a53 1
Copyright 1992-2018 Free Software Foundation, Inc.
d104 2
a105 2
 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp 2>/dev/null) ; } ||
 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
d109 2
a110 2
case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
 ,,)    echo "int x;" > "$dummy.c" ;
d112 1
a112 1
	  if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
d135 1
a135 1
case "$UNAME_SYSTEM" in
d141 2
a142 2
	eval "$set_cc_for_build"
	cat <<-EOF > "$dummy.c"
d152 1
a152 8
	eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"

	# If ldd exists, use it to detect musl libc.
	if command -v ldd >/dev/null && \
		ldd --version 2>&1 | grep -q ^musl
	then
	    LIBC=musl
	fi
d158 1
a158 1
case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in
d172 2
a173 2
	    "/sbin/$sysctl" 2>/dev/null || \
	    "/usr/sbin/$sysctl" 2>/dev/null || \
d175 1
a175 1
	case "$UNAME_MACHINE_ARCH" in
d182 3
a184 3
		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
d186 1
a186 1
	    *) machine="$UNAME_MACHINE_ARCH"-unknown ;;
d189 4
a192 7
	# to ELF recently (or will in the future) and ABI.
	case "$UNAME_MACHINE_ARCH" in
	    earm*)
		os=netbsdelf
		;;
	    arm*|i386|m68k|ns32k|sh3*|sparc|vax)
		eval "$set_cc_for_build"
d208 1
a208 1
	case "$UNAME_MACHINE_ARCH" in
d211 1
a211 1
		abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
d219 1
a219 1
	case "$UNAME_VERSION" in
d224 1
a224 1
		release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`
d230 1
a230 1
	echo "$machine-${os}${release}${abi-}"
d234 1
a234 1
	echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
d238 1
a238 8
	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 ;;
    *:MidnightBSD:*:*)
	echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
d241 1
a241 1
	echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
d244 1
a244 1
	echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
d247 1
a247 1
	echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
d250 1
a250 7
	echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
	exit ;;
    *:Sortix:*:*)
	echo "$UNAME_MACHINE"-unknown-sortix
	exit ;;
    *:Redox:*:*)
	echo "$UNAME_MACHINE"-unknown-redox
a251 3
    mips:OSF1:*.*)
        echo mips-dec-osf1
        exit ;;
d268 1
a268 1
		UNAME_MACHINE=alpha ;;
d270 1
a270 1
		UNAME_MACHINE=alpha ;;
d272 1
a272 1
		UNAME_MACHINE=alpha ;;
d274 1
a274 1
		UNAME_MACHINE=alphaev5 ;;
d276 1
a276 1
		UNAME_MACHINE=alphaev56 ;;
d278 1
a278 1
		UNAME_MACHINE=alphapca56 ;;
d280 1
a280 1
		UNAME_MACHINE=alphapca57 ;;
d282 1
a282 1
		UNAME_MACHINE=alphaev6 ;;
d284 1
a284 1
		UNAME_MACHINE=alphaev67 ;;
d286 1
a286 1
		UNAME_MACHINE=alphaev68 ;;
d288 1
a288 1
		UNAME_MACHINE=alphaev68 ;;
d290 1
a290 1
		UNAME_MACHINE=alphaev68 ;;
d292 1
a292 1
		UNAME_MACHINE=alphaev69 ;;
d294 1
a294 1
		UNAME_MACHINE=alphaev7 ;;
d296 1
a296 1
		UNAME_MACHINE=alphaev79 ;;
d303 1
a303 1
	echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"
d308 9
d321 1
a321 1
	echo "$UNAME_MACHINE"-unknown-amigaos
d324 1
a324 1
	echo "$UNAME_MACHINE"-unknown-morphos
d336 1
a336 1
	echo arm-acorn-riscix"$UNAME_RELEASE"
d363 1
a363 1
	echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
d366 1
a366 1
	echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
d369 1
a369 1
	echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
d372 1
a372 1
	echo i386-pc-auroraux"$UNAME_RELEASE"
d375 2
a376 2
	eval "$set_cc_for_build"
	SUN_ARCH=i386
d380 1
a380 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d382 1
a382 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d385 1
a385 1
		SUN_ARCH=x86_64
d388 1
a388 1
	echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
d394 1
a394 1
	echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
d403 1
a403 1
	echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
d406 1
a406 1
	echo m68k-sun-sunos"$UNAME_RELEASE"
d410 1
a410 1
	test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
d413 1
a413 1
		echo m68k-sun-sunos"$UNAME_RELEASE"
d416 1
a416 1
		echo sparc-sun-sunos"$UNAME_RELEASE"
d421 1
a421 1
	echo sparc-auspex-sunos"$UNAME_RELEASE"
d432 1
a432 1
	echo m68k-atari-mint"$UNAME_RELEASE"
d435 1
a435 1
	echo m68k-atari-mint"$UNAME_RELEASE"
d438 1
a438 1
	echo m68k-atari-mint"$UNAME_RELEASE"
d441 1
a441 1
	echo m68k-milan-mint"$UNAME_RELEASE"
d444 1
a444 1
	echo m68k-hades-mint"$UNAME_RELEASE"
d447 1
a447 1
	echo m68k-unknown-mint"$UNAME_RELEASE"
d450 1
a450 1
	echo m68k-apple-machten"$UNAME_RELEASE"
d453 1
a453 1
	echo powerpc-apple-machten"$UNAME_RELEASE"
d459 1
a459 1
	echo mips-dec-ultrix"$UNAME_RELEASE"
d462 1
a462 1
	echo vax-dec-ultrix"$UNAME_RELEASE"
d465 1
a465 1
	echo clipper-intergraph-clix"$UNAME_RELEASE"
d468 2
a469 2
	eval "$set_cc_for_build"
	sed 's/^	//' << EOF > "$dummy.c"
d478 1
a478 1
	  printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
d481 1
a481 1
	  printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
d484 1
a484 1
	  printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
d490 3
a492 3
	$CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
	  dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
	  SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
d494 1
a494 1
	echo mips-mips-riscos"$UNAME_RELEASE"
d520 1
a520 1
	if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]
d522 2
a523 2
	    if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \
	       [ "$TARGET_BINARY_INTERFACE"x = x ]
d525 1
a525 1
		echo m88k-dg-dgux"$UNAME_RELEASE"
d527 1
a527 1
		echo m88k-dg-dguxbcs"$UNAME_RELEASE"
d530 1
a530 1
	    echo i586-dg-dgux"$UNAME_RELEASE"
d547 1
a547 1
	echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
d559 1
a559 1
		IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
d561 1
a561 1
	echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"
d565 2
a566 2
		eval "$set_cc_for_build"
		sed 's/^		//' << EOF > "$dummy.c"
d577 1
a577 1
		if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
d591 1
a591 1
	if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
d600 1
a600 1
		IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
d602 1
a602 1
	echo "$IBM_ARCH"-ibm-aix"$IBM_REV"
d607 1
a607 1
    ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
d611 1
a611 1
	echo romp-ibm-bsd"$UNAME_RELEASE"   # 4.3 with uname added to
d626 4
a629 4
	HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
	case "$UNAME_MACHINE" in
	    9000/31?)            HP_ARCH=m68000 ;;
	    9000/[34]??)         HP_ARCH=m68k ;;
d634 3
a636 3
		    case "$sc_cpu_version" in
		      523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
		      528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
d638 4
a641 4
			case "$sc_kernel_bits" in
			  32) HP_ARCH=hppa2.0n ;;
			  64) HP_ARCH=hppa2.0w ;;
			  '') HP_ARCH=hppa2.0 ;;   # HP-UX 10.20
d645 3
a647 3
		if [ "$HP_ARCH" = "" ]; then
		    eval "$set_cc_for_build"
		    sed 's/^		//' << EOF > "$dummy.c"
d680 1
a680 1
		    (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
d684 1
a684 1
	if [ "$HP_ARCH" = hppa2.0w ]
d686 1
a686 1
	    eval "$set_cc_for_build"
d697 1
a697 1
	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
d700 1
a700 1
		HP_ARCH=hppa2.0w
d702 1
a702 1
		HP_ARCH=hppa64
d705 1
a705 1
	echo "$HP_ARCH"-hp-hpux"$HPUX_REV"
d708 2
a709 2
	HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
	echo ia64-hp-hpux"$HPUX_REV"
d712 2
a713 2
	eval "$set_cc_for_build"
	sed 's/^	//' << EOF > "$dummy.c"
d738 1
a738 1
	$CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
d742 1
a742 1
    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
d751 1
a751 1
    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
d759 1
a759 1
	    echo "$UNAME_MACHINE"-unknown-osf1mk
d761 1
a761 1
	    echo "$UNAME_MACHINE"-unknown-osf1
d786 1
a786 1
	echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d789 1
a789 1
	echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
d795 1
a795 1
	echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d798 1
a798 1
	echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d801 1
a801 1
	echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d804 1
a804 1
	echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
d807 3
a809 3
	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/ /_/'`
d813 2
a814 2
	FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
	FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
d818 1
a818 1
	echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"
d821 1
a821 1
	echo sparc-unknown-bsdi"$UNAME_RELEASE"
d824 1
a824 1
	echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"
d828 1
a828 1
	case "$UNAME_PROCESSOR" in
d830 3
a832 3
		UNAME_PROCESSOR=x86_64 ;;
	    i386)
		UNAME_PROCESSOR=i586 ;;
a833 1
	echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
d836 1
a836 1
	echo "$UNAME_MACHINE"-pc-cygwin
d839 1
a839 1
	echo "$UNAME_MACHINE"-pc-mingw64
d842 1
a842 1
	echo "$UNAME_MACHINE"-pc-mingw32
d845 5
a849 1
	echo "$UNAME_MACHINE"-pc-msys
d852 1
a852 1
	echo "$UNAME_MACHINE"-pc-pw32
d855 1
a855 1
	case "$UNAME_MACHINE" in
d857 1
a857 1
		echo i586-pc-interix"$UNAME_RELEASE"
d860 1
a860 1
		echo x86_64-unknown-interix"$UNAME_RELEASE"
d863 1
a863 1
		echo ia64-unknown-interix"$UNAME_RELEASE"
d866 12
d879 1
a879 1
	echo "$UNAME_MACHINE"-pc-uwin
d884 3
d888 1
a888 1
	echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
d892 1
a892 1
	echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
d896 1
a896 1
	echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
d898 2
a899 2
    *:Minix:*:*)
	echo "$UNAME_MACHINE"-unknown-minix
d902 1
a902 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d906 1
a906 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d919 2
a920 2
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d923 1
a923 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d926 1
a926 1
	eval "$set_cc_for_build"
d930 1
a930 1
	    echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d935 1
a935 1
		echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi
d937 1
a937 1
		echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf
d942 1
a942 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d945 1
a945 1
	echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
d948 1
a948 4
	echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
	exit ;;
    e2k:Linux:*:*)
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d951 1
a951 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d954 1
a954 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d957 1
a957 1
	echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
d960 1
a960 4
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
    k1om:Linux:*:*)
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d963 1
a963 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d966 1
a966 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d969 2
a970 2
	eval "$set_cc_for_build"
	sed 's/^	//' << EOF > "$dummy.c"
d984 2
a985 2
	eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
	test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
a986 3
    mips64el:Linux:*:*)
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
	exit ;;
d988 1
a988 1
	echo or1k-unknown-linux-"$LIBC"
d991 1
a991 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d994 1
a994 1
	echo sparc-unknown-linux-"$LIBC"
d997 1
a997 1
	echo hppa64-unknown-linux-"$LIBC"
d1002 3
a1004 3
	  PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;
	  PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;
	  *)    echo hppa-unknown-linux-"$LIBC" ;;
d1008 1
a1008 1
	echo powerpc64-unknown-linux-"$LIBC"
d1011 1
a1011 1
	echo powerpc-unknown-linux-"$LIBC"
d1014 1
a1014 1
	echo powerpc64le-unknown-linux-"$LIBC"
d1017 1
a1017 4
	echo powerpcle-unknown-linux-"$LIBC"
	exit ;;
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1020 1
a1020 1
	echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"
d1023 1
a1023 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1026 1
a1026 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1029 1
a1029 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1032 1
a1032 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1035 1
a1035 1
	echo "$UNAME_MACHINE"-dec-linux-"$LIBC"
d1038 1
a1038 1
	echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
d1041 1
a1041 1
	echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
d1055 1
a1055 1
	echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"
d1060 1
a1060 1
	echo "$UNAME_MACHINE"-pc-os2-emx
d1063 1
a1063 1
	echo "$UNAME_MACHINE"-unknown-stop
d1066 1
a1066 1
	echo "$UNAME_MACHINE"-unknown-atheos
d1069 1
a1069 1
	echo "$UNAME_MACHINE"-pc-syllable
d1072 1
a1072 1
	echo i386-unknown-lynxos"$UNAME_RELEASE"
d1075 1
a1075 1
	echo "$UNAME_MACHINE"-pc-msdosdjgpp
d1077 2
a1078 2
    i*86:*:4.*:*)
	UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
d1080 1
a1080 1
		echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"
d1082 1
a1082 1
		echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"
d1092 1
a1092 1
	echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"
d1097 1
a1097 1
		echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"
d1107 1
a1107 1
		echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"
d1109 1
a1109 1
		echo "$UNAME_MACHINE"-pc-sysv32
d1117 1
a1117 1
	# prints for the "djgpp" host, or else GDB configure will decide that
d1129 1
a1129 1
	  echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4
d1131 1
a1131 1
	  echo i860-unknown-sysv"$UNAME_RELEASE"  # Unknown i860-SVR4
d1151 1
a1151 1
	  && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
d1153 1
a1153 1
	  && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
d1162 1
a1162 1
	    && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
d1164 1
a1164 1
	    && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
d1166 1
a1166 1
	    && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
d1168 1
a1168 1
	echo m68k-unknown-lynxos"$UNAME_RELEASE"
d1174 1
a1174 1
	echo sparc-unknown-lynxos"$UNAME_RELEASE"
d1177 1
a1177 1
	echo rs6000-unknown-lynxos"$UNAME_RELEASE"
d1180 1
a1180 1
	echo powerpc-unknown-lynxos"$UNAME_RELEASE"
d1183 1
a1183 1
	echo mips-dde-sysv"$UNAME_RELEASE"
d1194 1
a1194 1
		echo "$UNAME_MACHINE"-sni-sysv4
d1214 1
a1214 1
	echo "$UNAME_MACHINE"-stratus-vos
d1221 1
a1221 1
	echo m68k-apple-aux"$UNAME_RELEASE"
d1228 1
a1228 1
		echo mips-nec-sysv"$UNAME_RELEASE"
d1230 1
a1230 1
		echo mips-unknown-sysv"$UNAME_RELEASE"
d1249 1
a1249 1
	echo sx4-nec-superux"$UNAME_RELEASE"
d1252 1
a1252 1
	echo sx5-nec-superux"$UNAME_RELEASE"
d1255 1
a1255 1
	echo sx6-nec-superux"$UNAME_RELEASE"
d1258 1
a1258 1
	echo sx7-nec-superux"$UNAME_RELEASE"
d1261 1
a1261 1
	echo sx8-nec-superux"$UNAME_RELEASE"
d1264 1
a1264 4
	echo sx8r-nec-superux"$UNAME_RELEASE"
	exit ;;
    SX-ACE:SUPER-UX:*:*)
	echo sxace-nec-superux"$UNAME_RELEASE"
d1267 1
a1267 1
	echo powerpc-apple-rhapsody"$UNAME_RELEASE"
d1270 1
a1270 1
	echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
d1274 1
a1274 1
	eval "$set_cc_for_build"
d1278 2
a1279 2
	if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then
	    if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d1281 2
a1282 2
		       (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
		       grep IS_64BIT_ARCH >/dev/null
a1288 7
		# On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
		if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
		       (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
		       grep IS_PPC >/dev/null
		then
		    UNAME_PROCESSOR=powerpc
		fi
d1299 1
a1299 1
	echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"
d1303 1
a1303 1
	if test "$UNAME_PROCESSOR" = x86; then
d1307 1
a1307 1
	echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"
d1312 2
a1313 2
    NEO-*:NONSTOP_KERNEL:*:*)
	echo neo-tandem-nsk"$UNAME_RELEASE"
d1316 1
a1316 4
	echo nse-tandem-nsk"$UNAME_RELEASE"
	exit ;;
    NSR-*:NONSTOP_KERNEL:*:*)
	echo nsr-tandem-nsk"$UNAME_RELEASE"
d1318 2
a1319 5
    NSV-*:NONSTOP_KERNEL:*:*)
	echo nsv-tandem-nsk"$UNAME_RELEASE"
	exit ;;
    NSX-*:NONSTOP_KERNEL:*:*)
	echo nsx-tandem-nsk"$UNAME_RELEASE"
d1328 1
a1328 1
	echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"
d1334 1
a1334 1
	if test "$cputype" = 386; then
d1339 1
a1339 1
	echo "$UNAME_MACHINE"-unknown-plan9
d1360 1
a1360 1
	echo mips-sei-seiux"$UNAME_RELEASE"
d1363 1
a1363 1
	echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
d1367 1
a1367 1
	case "$UNAME_MACHINE" in
d1376 1
a1376 1
	echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`"
d1379 1
a1379 1
	echo "$UNAME_MACHINE"-pc-rdos
d1382 1
a1382 1
	echo "$UNAME_MACHINE"-pc-aros
d1385 1
a1385 4
	echo "$UNAME_MACHINE"-unknown-esx
	exit ;;
    amd64:Isilon\ OneFS:*:*)
	echo x86_64-unknown-onefs
a1388 13
echo "$0: unable to guess system type" >&2

case "$UNAME_MACHINE:$UNAME_SYSTEM" in
    mips:Linux | mips64:Linux)
	# If we got here on MIPS GNU/Linux, output extra information.
	cat >&2 <<EOF

NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
the system type. Please install a C compiler and try again.
EOF
	;;
esac

d1390 1
d1392 3
a1394 3
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite *all*
copies of config.guess and config.sub with the latest versions from:
d1396 1
a1396 1
  https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1398 1
a1398 1
  https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1400 4
a1403 3
If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.
d1422 4
a1425 4
UNAME_MACHINE = "$UNAME_MACHINE"
UNAME_RELEASE = "$UNAME_RELEASE"
UNAME_SYSTEM  = "$UNAME_SYSTEM"
UNAME_VERSION = "$UNAME_VERSION"
d1431 1
a1431 1
# eval: (add-hook 'before-save-hook 'time-stamp)
@


1.1.1.5
log
@Import tcpdump-4.99.4 (last was 4.9.3)

Friday, April 7, 2023 / The Tcpdump Group
  Summary for 4.99.4 tcpdump release
    Source code:
      Fix spaces before tabs in indentation.
    Updated printers:
      LSP ping: Fix "Unused value" warnings from Coverity.
      CVE-2023-1801: Fix an out-of-bounds write in the SMB printer.
      DNS: sync resource types with IANA.
      ICMPv6: Update the output to show a RPL DAO field name.
      Geneve: Fix the Geneve UDP port test.
    Building and testing:
      Require at least autoconf 2.69.
      Don't check for strftime(), as it's in C90 and beyond.
      Update config.{guess,sub}, timestamps 2023-01-01,2023-01-21.
    Documentation:
      man: Document TCP flag names better.

Thursday, January 12, 2023 / The Tcpdump Group
  Summary for 4.99.3 tcpdump release
    Updated printers:
      PTP: Use the proper values for the control field and print un-allocated
        values for the message field as "Reserved" instead of "none".
    Source code:
      smbutil.c: Replace obsolete function call (asctime)
    Building and testing:
      cmake: Update the minimum required version to 2.8.12 (except Windows).
      CI: Introduce and use TCPDUMP_CMAKE_TAINTED.
      Makefile.in: Add the releasecheck target.
      Makefile.in: Add "make -s install" in the releasecheck target.
      Cirrus CI: Run the "make releasecheck" command in the Linux task.
      Makefile.in: Add the whitespacecheck target.
      Cirrus CI: Run the "make whitespacecheck" command in the Linux task.
      Address all shellcheck warnings in update-test.sh.
      Makefile.in: Get rid of a remain of gnuc.h.
    Documentation:
      Reformat the installation notes (INSTALL.txt) in Markdown.
      Convert CONTRIBUTING to Markdown.
      CONTRIBUTING.md: Document the use of "protocol: " in a commit summary.
      Add a README file for NetBSD.
      Fix CMake build to set man page section numbers in tcpdump.1

Saturday, December 31, 2022 / The Tcpdump Group
  Summary for 4.99.2 tcpdump release
    Updated printers:
      BGP: Update cease notification decoding to RFC 9003.
      BGP: decode BGP link-bandwidth extended community properly.
      BGP: Fix parsing the AIGP attribute
      BGP: make sure the path attributes don't go past the end of the packet.
      BGP: Shutdown message can be up to 255 bytes length according to rfc9003
      DSA: correctly determine VID.
      EAP: fix some length checks and output issues.
      802.11: Fix the misleading comment regarding "From DS", "To DS" Frame
        Control Flags.
      802.11: Fetch the CF and TIM IEs a field at a time.
      802.15.4, BGP, LISP: fix some length checks, compiler warnings,
        and undefined behavior warnings.
      PFLOG: handle LINKTYPE_PFLOG/DLT_PFLOG files from all OSes on all
        OSes.
      RRCP: support more Realtek protocols than just RRCP.
      MPLS: show the EXP field as TC, as per RFC 5462.
      ICMP: redo MPLS Extension code as general ICMP Extension code.
      VQP: Do not print unknown error codes twice.
      Juniper: Add some bounds checks.
      Juniper: Don't treat known DLT_ types as "Unknown".
      lwres: Fix a length check, update a variable type.
      EAP: Fix some undefined behaviors at runtime.
      Ethernet: Rework the length checks, add a length check.
      IPX: Add two length checks.
      Zephyr: Avoid printing non-ASCII characters.
      VRRP: Print the protocol name before any GET_().
      DCCP: Get rid of trailing commas in lists.
      Juniper: Report invalid packets as invalid, not truncated.
      IPv6: Remove an obsolete code in an always-false #if wrapper.
      ISAKMP: Use GET_U_1() to replace a direct dereference.
      RADIUS: Use GET_U_1() to replace a direct dereference.
      TCP: Fix an invalid check.
      RESP: Fix an invalid check.
      RESP: Remove an unnecessary test.
      Arista: Refine the output format and print HwInfo.
      sFlow: add support for IPv6 agent, add a length check.
      VRRP: add support for IPv6.
      OSPF: Update to match the Router Properties registry.
      OSPF: Remove two unnecessary dereferences.
      OSPF: Add support bit Nt RFC3101.
      OSPFv3: Remove two unnecessary dereferences.
      ICMPv6: Fix output for Router Renumbering messages.
      ICMPv6: Fix the Node Information flags.
      ICMPv6: Remove an unused macro and extra blank lines.
      ICMPv6: Add a length check in the rpl_dio_print() function.
      ICMPv6: Use GET_IP6ADDR_STRING() in the rpl_dio_print() function.
      IPv6: Add some checks for the Hop-by-Hop Options header
      IPv6: Add a check for the Jumbo Payload Hop-by-Hop option.
      NFS: Fix the format for printing an unsigned int
      PTP: fix printing of the correction fields
      PTP: Use ND_LCHECK_U for checking invalid length.
      WHOIS: Add its own printer source file and printer function
      MPTCP: print length before subtype inside MPTCP options
      ESP: Add a workaround to a "use-of-uninitialized-value".
      PPP: Add tests to avoid incorrectly re-entering ppp_hdlc().
      PPP: Don't process further if protocol is unknown (-e option).
      PPP: Change the pointer to packet data.
      ZEP: Add three length checks.
      Add some const qualifiers.
    Building and testing:
      Update config.guess and config.sub.
      Use AS_HELP_STRING macro instead of AC_HELP_STRING.
      Handle some Autoconf/make errors better.
      Fix an error when cross-compiling.
      Use "git archive" for the "make releasetar" process.
      Remove the release candidate rcX targets.
      Mend "make check" on Solaris 9 with Autoconf.
      Address assorted compiler warnings.
      Fix auto-enabling of Capsicum on FreeBSD with Autoconf.
      Treat "msys" as Windows for test exit statuses.
      Clean up some help messages in configure.
      Use unified diff by default.
      Remove awk code from mkdep.
      Fix configure test errors with Clang 15
      CMake: Prevent stripping of the RPATH on installation.
      AppVeyor CI: update Npcap site, update to 1.12 SDK.
      Cirrus CI: Use the same configuration as for the main branch.
      CI: Add back running tcpdump -J/-L and capture, now with Cirrus VMs.
      Remove four test files (They are now in the libpcap tests directory).
      On Solaris, for 64-bit builds, use the 64-bit pcap-config.
      Tell CMake not to check for a C++ compiler.
      CMake: Add a way to request -Werror and equivalents.
      configure: Special-case macOS /usr/bin/pcap-config as we do in CMake.
      configure: Use pcap-config --static-pcap-only if available.
      configure: Use ac_c_werror_flag to force unknown compiler flags to fail.
      configure: Use AC_COMPILE_IFELSE() and AC_LANG_SOURCE() for testing
        flags.
      Run the test that fails on OpenBSD only if we're not on OpenBSD.
    Source code:
      Fix some snapend-changing routines to protect against pointer
        underflow.
      Use __func__ from C99 in some function calls.
      Memory allocator: Update nd_add_alloc_list() to a static function.
      addrtoname.c: Fix two invalid tests.
      Use more S_SUCCESS and S_ERR_HOST_PROGRAM in main().
      Add some comments about "don't use GET_IP6ADDR_STRING()".
      Assign ndo->ndo_packetp in pretty_print_packet().
      Add ND_LCHECKMSG_U, ND_LCHECK_U, ND_LCHECKMSG_ZU and ND_LCHECK_ZU macros.
      Update tok2strbuf() to a static function.
      netdissect.h: Keep the link-layer dissectors names sorted.
      setsignal(): Set SA_RESTART on non-lethal signals (REQ_INFO, FLUSH_PCAP)
        to avoid corrupting binary pcap output.
      Use __builtin_unreachable().
      Fail if nd_push_buffer() or nd_push_snaplen() fails.
      Improve code style and fix many typos.
    Documentation:
      Some man page cleanups.
      Update the print interface for the packet count to stdout.
      Note that we require compilers to support at least some of C99.
      Update AIX and Solaris-related specifics.
      INSTALL.txt: Add doc/README.*, delete the deleted win32 directory.
      Update README.md and README.Win32.md.
      Update some comments with new RFC numbers.

Wednesday, June 9, 2021 by gharris
  Summary for 4.99.1 tcpdump release
    Source code:
      Squelch some compiler warnings
      ICMP: Update the snapend for some nested IP packets.
      MACsec: Update the snapend thus the ICV field is not payload
        for the caller.
      EIGRP: Fix packet header fields
      SMB: Disable printer by default in CMake builds
      OLSR: Print the protocol name even if the packet is invalid
      MSDP: Print ": " before the protocol name
      ESP: Remove padding, padding length and next header from the buffer
      DHCPv6: Update the snapend for nested DHCPv6 packets
      OpenFlow 1.0: Get snapend right for nested frames.
      TCP: Update the snapend before decoding a MPTCP option
      Ethernet, IEEE 802.15.4, IP, L2TP, TCP, ZEP: Add bounds checks
      ForCES: Refine SPARSEDATA-TLV length check.
      ASCII/hex: Use nd_trunc_longjmp() in truncation cases
      GeoNet: Add a ND_TCHECK_LEN() call
      Replace ND_TCHECK_/memcpy() pairs with GET_CPY_BYTES().
      BGP: Fix overwrites of global 'astostr' temporary buffer
      ARP: fix overwrites of static buffer in q922_string().
      Frame Relay: have q922_string() handle errors better.
    Building and testing:
      Rebuild configure script when building release
      Fix "make clean" for out-of-tree autotools builds
      CMake: add stuff from CMAKE_PREFIX_PATH to PKG_CONFIG_PATH.
    Documentation:
      man: Update a reference as www.cifs.org is gone. [skip ci]
      man: Update DNS sections
    Solaris:
      Fix a compile error with Sun C

Wednesday, December 30, 2020, by mcr@@sandelman.ca, denis and fxl.
  Summary for 4.99.0 tcpdump release
    CVE-2018-16301: For the -F option handle large input files safely.
    Improve the contents, wording and formatting of the man page.
    Print unsupported link-layer protocol packets in hex.
    Add support for new network protocols and DLTs: Arista, Autosar SOME/IP,
      Broadcom LI and Ethernet switches tag, IEEE 802.15.9, IP-over-InfiniBand
      (IPoIB), Linux SLL2, Linux vsockmon, MACsec, Marvell Distributed Switch
      Architecture, OpenFlow 1.3, Precision Time Protocol (PTP), SSH, WHOIS,
      ZigBee Encapsulation Protocol (ZEP).
    Make protocol-specific updates for: AH, DHCP, DNS, ESP, FRF.16, HNCP,
      ICMP6, IEEE 802.15.4, IPv6, IS-IS, Linux SLL, LLDP, LSP ping, MPTCP, NFS,
      NSH, NTP, OSPF, OSPF6, PGM, PIM, PPTP, RADIUS, RSVP, Rx, SMB, UDLD,
      VXLAN-GPE.
    User interface:
      Make SLL2 the default for Linux "any" pseudo-device.
      Add --micro and --nano shorthands.
      Add --count to print a counter only instead of decoding.
      Add --print, to cause packet printing even with -w.
      Add support for remote capture if libpcap supports it.
      Display the "wireless" flag and connection status.
      Flush the output packet buffer on a SIGUSR2.
      Add the snapshot length to the "reading from file ..." message.
      Fix local time printing (DST offset in timestamps).
      Allow -C arguments > 2^31-1 GB if they can fit into a long.
      Handle very large -f files by rejecting them.
      Report periodic stats only when safe to do so.
      Print the number of packets captured only as often as necessary.
      With no -s, or with -s 0, don't specify the snapshot length with newer
        versions of libpcap.
      Improve version and usage message printing.
    Building and testing:
      Install into bindir, not sbindir.
      autoconf: replace --with-system-libpcap with --disable-local-libpcap.
      Require the compiler to support C99.
      Better detect and use various C compilers and their features.
      Add CMake as the second build system.
      Make out-of-tree builds more reliable.
      Use pkg-config to detect libpcap if available.
      Improve Windows support.
      Add more tests and improve the scripts that run them.
      Test both with "normal" and "x87" floating-point.
      Eliminate dependency on libdnet.
    FreeBSD:
      Print a proper error message about monitor mode VAP.
      Use libcasper if available.
      Fix failure to capture on RDMA device.
      Include the correct capsicum header.
    Source code:
      Start the transition to longjmp() for packet truncation handling.
      Introduce new helper functions, including GET_*(), nd_print_protocol(),
        nd_print_invalid(), nd_print_trunc(), nd_trunc_longjmp() and others.
      Put integer signedness right in many cases.
      Introduce nd_uint*, nd_mac_addr, nd_ipv4 and nd_ipv6 types to fix
        alignment issues, especially on SPARC.
      Fix many C compiler, Coverity, UBSan and cppcheck warnings.
      Fix issues detected with AddressSanitizer.
      Remove many workarounds for older compilers and OSes.
      Add a sanity check on packet header length.
      Add and remove plenty of bounds checks.
      Clean up pcap_findalldevs() call to find the first interface.
      Use a short timeout, rather than immediate mode, for text output.
      Handle DLT_ENC files *not* written on the same OS and byte-order host.
      Add, and use, macros to do locale-independent case mapping.
      Use a table instead of getprotobynumber().
      Get rid of ND_UNALIGNED and ND_TCHECK().
      Make roundup2() generally available.
      Resync SMI list against Wireshark.
      Fix many typos.
@
text
@d3 1
a3 1
#   Copyright 1992-2023 Free Software Foundation, Inc.
d5 1
a5 3
# shellcheck disable=SC2006,SC2268 # see below for rationale

timestamp='2023-01-01'
d9 1
a9 1
# the Free Software Foundation, either version 3 of the License, or
d30 1
a30 1
# https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
a34 8
# The "shellcheck disable" line above the timestamp inhibits complaints
# about features and limitations of the classic Bourne shell that were
# superseded or lifted in POSIX.  However, this script identifies a wide
# variety of pre-POSIX systems that do not have POSIX shells at all, and
# even some reasonably current systems (Solaris 10 as case-in-point) still
# have a pre-POSIX /bin/sh.


d53 1
a53 1
Copyright 1992-2023 Free Software Foundation, Inc.
d87 1
a87 2
# Just in case it came from the environment.
GUESS=
d99 24
a122 30
tmp=
# shellcheck disable=SC2172
trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15

set_cc_for_build() {
    # prevent multiple calls if $tmp is already set
    test "$tmp" && return 0
    : "${TMPDIR=/tmp}"
    # shellcheck disable=SC2039,SC3028
    { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
	{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||
	{ tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||
	{ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; }
    dummy=$tmp/dummy
    case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
	,,)    echo "int x;" > "$dummy.c"
	       for driver in cc gcc c89 c99 ; do
		   if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
		       CC_FOR_BUILD=$driver
		       break
		   fi
	       done
	       if test x"$CC_FOR_BUILD" = x ; then
		   CC_FOR_BUILD=no_compiler_found
	       fi
	       ;;
	,,*)   CC_FOR_BUILD=$CC ;;
	,*,*)  CC_FOR_BUILD=$HOST_CC ;;
    esac
}
d126 1
a126 1
if test -f /.attbin/uname ; then
d132 1
a132 1
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
d135 1
a135 1
case $UNAME_SYSTEM in
d137 3
a139 1
	LIBC=unknown
d141 1
a141 1
	set_cc_for_build
d148 1
a148 1
	#elif defined(__GLIBC__)
a149 6
	#else
	#include <stdarg.h>
	/* First heuristic to detect musl libc.  */
	#ifdef __DEFINED_va_list
	LIBC=musl
	#endif
d152 1
a152 2
	cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
	eval "$cc_set_libc"
d154 5
a158 11
	# Second heuristic to detect musl libc.
	if [ "$LIBC" = unknown ] &&
	   command -v ldd >/dev/null &&
	   ldd --version 2>&1 | grep -q ^musl; then
		LIBC=musl
	fi

	# If the system lacks a compiler, then just pick glibc.
	# We could probably try harder.
	if [ "$LIBC" = unknown ]; then
		LIBC=gnu
d165 1
a165 1
case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in
d177 1
d179 2
a180 2
	    /sbin/sysctl -n hw.machine_arch 2>/dev/null || \
	    /usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \
d182 1
a182 2
	case $UNAME_MACHINE_ARCH in
	    aarch64eb) machine=aarch64_be-unknown ;;
d191 1
a191 1
		machine=${arch}${endian}-unknown
d193 1
a193 1
	    *) machine=$UNAME_MACHINE_ARCH-unknown ;;
d197 1
a197 1
	case $UNAME_MACHINE_ARCH in
d202 1
a202 1
		set_cc_for_build
d218 1
a218 1
	case $UNAME_MACHINE_ARCH in
d229 1
a229 1
	case $UNAME_VERSION in
d240 2
a241 2
	GUESS=$machine-${os}${release}${abi-}
	;;
d244 2
a245 2
	GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE
	;;
d248 2
a249 6
	GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE
	;;
    *:SecBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/SecBSD.//'`
	GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE
	;;
d252 2
a253 2
	GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE
	;;
d255 2
a256 2
	GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE
	;;
d258 2
a259 2
	GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE
	;;
d261 2
a262 5
	GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE
	;;
    *:OS108:*:*)
	GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE
	;;
d264 2
a265 2
	GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE
	;;
d267 2
a268 2
	GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE
	;;
d270 2
a271 5
	GUESS=$UNAME_MACHINE-unknown-sortix
	;;
    *:Twizzler:*:*)
	GUESS=$UNAME_MACHINE-unknown-twizzler
	;;
d273 2
a274 2
	GUESS=$UNAME_MACHINE-unknown-redox
	;;
d276 2
a277 2
	GUESS=mips-dec-osf1
	;;
a278 2
	# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
	trap '' 0
d292 1
a292 1
	case $ALPHA_CPU_TYPE in
d329 5
a333 3
	OSF_REL=`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
	GUESS=$UNAME_MACHINE-dec-osf$OSF_REL
	;;
d335 2
a336 2
	GUESS=m68k-unknown-sysv4
	;;
d338 2
a339 2
	GUESS=$UNAME_MACHINE-unknown-amigaos
	;;
d341 2
a342 2
	GUESS=$UNAME_MACHINE-unknown-morphos
	;;
d344 2
a345 2
	GUESS=i370-ibm-openedition
	;;
d347 2
a348 2
	GUESS=s390-ibm-zvmoe
	;;
d350 2
a351 2
	GUESS=powerpc-ibm-os400
	;;
d353 2
a354 2
	GUESS=arm-acorn-riscix$UNAME_RELEASE
	;;
d356 2
a357 2
	GUESS=arm-unknown-riscos
	;;
d359 2
a360 2
	GUESS=hppa1.1-hitachi-hiuxmpp
	;;
d363 6
a368 5
	case `(/bin/universe) 2>/dev/null` in
	    att) GUESS=pyramid-pyramid-sysv3 ;;
	    *)   GUESS=pyramid-pyramid-bsd   ;;
	esac
	;;
d370 2
a371 2
	GUESS=pyramid-pyramid-svr4
	;;
d373 2
a374 2
	GUESS=sparc-icl-nx6
	;;
d377 2
a378 3
	    sparc) GUESS=sparc-icl-nx7 ;;
	esac
	;;
d380 2
a381 3
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL
	;;
d383 2
a384 3
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=sparc-hal-solaris2$SUN_REL
	;;
d386 2
a387 3
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=sparc-sun-solaris2$SUN_REL
	;;
d389 2
a390 2
	GUESS=i386-pc-auroraux$UNAME_RELEASE
	;;
d392 1
a392 1
	set_cc_for_build
d397 1
a397 1
	if test "$CC_FOR_BUILD" != no_compiler_found; then
d399 1
a399 1
		(CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \
d405 2
a406 3
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=$SUN_ARCH-pc-solaris2$SUN_REL
	;;
d411 2
a412 3
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=sparc-sun-solaris3$SUN_REL
	;;
d414 1
a414 1
	case `/usr/bin/arch -k` in
d420 2
a421 3
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/'`
	GUESS=sparc-sun-sunos$SUN_REL
	;;
d423 2
a424 2
	GUESS=m68k-sun-sunos$UNAME_RELEASE
	;;
d428 1
a428 1
	case `/bin/arch` in
d430 1
a430 1
		GUESS=m68k-sun-sunos$UNAME_RELEASE
d433 1
a433 1
		GUESS=sparc-sun-sunos$UNAME_RELEASE
d436 1
a436 1
	;;
d438 2
a439 2
	GUESS=sparc-auspex-sunos$UNAME_RELEASE
	;;
d449 2
a450 2
	GUESS=m68k-atari-mint$UNAME_RELEASE
	;;
d452 2
a453 2
	GUESS=m68k-atari-mint$UNAME_RELEASE
	;;
d455 2
a456 2
	GUESS=m68k-atari-mint$UNAME_RELEASE
	;;
d458 2
a459 2
	GUESS=m68k-milan-mint$UNAME_RELEASE
	;;
d461 2
a462 2
	GUESS=m68k-hades-mint$UNAME_RELEASE
	;;
d464 2
a465 2
	GUESS=m68k-unknown-mint$UNAME_RELEASE
	;;
d467 2
a468 2
	GUESS=m68k-apple-machten$UNAME_RELEASE
	;;
d470 2
a471 2
	GUESS=powerpc-apple-machten$UNAME_RELEASE
	;;
d473 2
a474 2
	GUESS=mips-dec-mach_bsd4.3
	;;
d476 2
a477 2
	GUESS=mips-dec-ultrix$UNAME_RELEASE
	;;
d479 2
a480 2
	GUESS=vax-dec-ultrix$UNAME_RELEASE
	;;
d482 2
a483 2
	GUESS=clipper-intergraph-clix$UNAME_RELEASE
	;;
d485 1
a485 1
	set_cc_for_build
d511 2
a512 2
	GUESS=mips-mips-riscos$UNAME_RELEASE
	;;
d514 2
a515 2
	GUESS=powerpc-motorola-powermax
	;;
d517 2
a518 2
	GUESS=powerpc-harris-powermax
	;;
d520 2
a521 2
	GUESS=powerpc-harris-powermax
	;;
d523 2
a524 2
	GUESS=powerpc-harris-powerunix
	;;
d526 2
a527 2
	GUESS=m88k-harris-cxux7
	;;
d529 2
a530 2
	GUESS=m88k-motorola-sysv4
	;;
d532 2
a533 2
	GUESS=m88k-motorola-sysv3
	;;
d537 1
a537 1
	if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110
d539 2
a540 2
	    if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \
	       test "$TARGET_BINARY_INTERFACE"x = x
d542 1
a542 1
		GUESS=m88k-dg-dgux$UNAME_RELEASE
d544 1
a544 1
		GUESS=m88k-dg-dguxbcs$UNAME_RELEASE
d547 1
a547 1
	    GUESS=i586-dg-dgux$UNAME_RELEASE
d549 1
a549 1
	;;
d551 2
a552 2
	GUESS=m88k-dolphin-sysv3
	;;
d555 2
a556 2
	GUESS=m88k-motorola-sysv3
	;;
d558 2
a559 2
	GUESS=m88k-tektronix-sysv3
	;;
d561 2
a562 2
	GUESS=m68k-tektronix-bsd
	;;
d564 2
a565 3
	IRIX_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/g'`
	GUESS=mips-sgi-irix$IRIX_REL
	;;
d567 2
a568 2
	GUESS=romp-ibm-aix    # uname -m gives an 8 hex-code CPU id
	;;                    # Note that: echo "'`uname -s`'" gives 'AIX '
d570 2
a571 2
	GUESS=i386-ibm-aix
	;;
d573 1
a573 1
	if test -x /usr/bin/oslevel ; then
d576 1
a576 1
		IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
d578 2
a579 2
	GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV
	;;
d582 1
a582 1
		set_cc_for_build
d596 1
a596 1
			GUESS=$SYSTEM_NAME
d598 1
a598 1
			GUESS=rs6000-ibm-aix3.2.5
d601 1
a601 1
		GUESS=rs6000-ibm-aix3.2.4
d603 1
a603 1
		GUESS=rs6000-ibm-aix3.2
d605 1
a605 1
	;;
d613 2
a614 2
	if test -x /usr/bin/lslpp ; then
		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | \
d617 1
a617 1
		IBM_REV=$UNAME_VERSION.$UNAME_RELEASE
d619 2
a620 2
	GUESS=$IBM_ARCH-ibm-aix$IBM_REV
	;;
d622 2
a623 2
	GUESS=rs6000-ibm-aix
	;;
d625 2
a626 2
	GUESS=romp-ibm-bsd4.4
	;;
d628 2
a629 2
	GUESS=romp-ibm-bsd$UNAME_RELEASE    # 4.3 with uname added to
	;;                                  # report: romp-ibm BSD 4.3
d631 2
a632 2
	GUESS=rs6000-bull-bosx
	;;
d634 2
a635 2
	GUESS=m68k-bull-sysv3
	;;
d637 2
a638 2
	GUESS=m68k-hp-bsd
	;;
d640 2
a641 2
	GUESS=m68k-hp-bsd4.4
	;;
d643 2
a644 2
	HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
	case $UNAME_MACHINE in
d648 1
a648 1
		if test -x /usr/bin/getconf; then
d651 1
a651 1
		    case $sc_cpu_version in
d655 1
a655 1
			case $sc_kernel_bits in
d662 2
a663 2
		if test "$HP_ARCH" = ""; then
		    set_cc_for_build
d701 1
a701 1
	if test "$HP_ARCH" = hppa2.0w
d703 1
a703 1
	    set_cc_for_build
d722 2
a723 2
	GUESS=$HP_ARCH-hp-hpux$HPUX_REV
	;;
d725 3
a727 3
	HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`
	GUESS=ia64-hp-hpux$HPUX_REV
	;;
d729 1
a729 1
	set_cc_for_build
d757 2
a758 2
	GUESS=unknown-hitachi-hiuxwe2
	;;
d760 2
a761 2
	GUESS=hppa1.1-hp-bsd
	;;
d763 2
a764 2
	GUESS=hppa1.0-hp-bsd
	;;
d766 2
a767 2
	GUESS=hppa1.0-hp-mpeix
	;;
d769 2
a770 2
	GUESS=hppa1.1-hp-osf
	;;
d772 2
a773 2
	GUESS=hppa1.0-hp-osf
	;;
d775 2
a776 2
	if test -x /usr/sbin/sysversion ; then
	    GUESS=$UNAME_MACHINE-unknown-osf1mk
d778 1
a778 1
	    GUESS=$UNAME_MACHINE-unknown-osf1
d780 1
a780 1
	;;
d782 2
a783 2
	GUESS=hppa1.1-hp-lites
	;;
d785 2
a786 2
	GUESS=c1-convex-bsd
	;;
d794 2
a795 2
	GUESS=c34-convex-bsd
	;;
d797 2
a798 2
	GUESS=c38-convex-bsd
	;;
d800 2
a801 2
	GUESS=c4-convex-bsd
	;;
d803 2
a804 3
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=ymp-cray-unicos$CRAY_REL
	;;
d812 2
a813 3
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=t90-cray-unicos$CRAY_REL
	;;
d815 2
a816 3
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=alphaev5-cray-unicosmk$CRAY_REL
	;;
d818 2
a819 3
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=sv1-cray-unicos$CRAY_REL
	;;
d821 2
a822 3
	CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`
	GUESS=craynv-cray-unicosmp$CRAY_REL
	;;
d827 2
a828 2
	GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
	;;
d832 2
a833 2
	GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}
	;;
d835 2
a836 2
	GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE
	;;
d838 2
a839 2
	GUESS=sparc-unknown-bsdi$UNAME_RELEASE
	;;
d841 2
a842 15
	GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE
	;;
    arm:FreeBSD:*:*)
	UNAME_PROCESSOR=`uname -p`
	set_cc_for_build
	if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
	    | grep -q __ARM_PCS_VFP
	then
	    FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	    GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi
	else
	    FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	    GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf
	fi
	;;
d845 1
a845 1
	case $UNAME_PROCESSOR in
d851 2
a852 3
	FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL
	;;
d854 2
a855 2
	GUESS=$UNAME_MACHINE-pc-cygwin
	;;
d857 2
a858 2
	GUESS=$UNAME_MACHINE-pc-mingw64
	;;
d860 2
a861 2
	GUESS=$UNAME_MACHINE-pc-mingw32
	;;
d863 2
a864 2
	GUESS=$UNAME_MACHINE-pc-msys
	;;
d866 2
a867 5
	GUESS=$UNAME_MACHINE-pc-pw32
	;;
    *:SerenityOS:*:*)
        GUESS=$UNAME_MACHINE-pc-serenity
        ;;
d869 1
a869 1
	case $UNAME_MACHINE in
d871 2
a872 2
		GUESS=i586-pc-interix$UNAME_RELEASE
		;;
d874 2
a875 2
		GUESS=x86_64-unknown-interix$UNAME_RELEASE
		;;
d877 2
a878 2
		GUESS=ia64-unknown-interix$UNAME_RELEASE
		;;
d881 2
a882 2
	GUESS=$UNAME_MACHINE-pc-uwin
	;;
d884 2
a885 2
	GUESS=x86_64-pc-cygwin
	;;
d887 2
a888 3
	SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`
	GUESS=powerpcle-unknown-solaris2$SUN_REL
	;;
d891 2
a892 4
	GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'`
	GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'`
	GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL
	;;
d895 2
a896 10
	GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"`
	GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
	;;
    x86_64:[Mm]anagarm:*:*|i?86:[Mm]anagarm:*:*)
	GUESS="$UNAME_MACHINE-pc-managarm-mlibc"
	;;
    *:[Mm]anagarm:*:*)
	GUESS="$UNAME_MACHINE-unknown-managarm-mlibc"
	;;
d898 2
a899 2
	GUESS=$UNAME_MACHINE-unknown-minix
	;;
d901 2
a902 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d905 2
a906 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d908 1
a908 1
	case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in
d919 7
a925 7
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    arm*:Linux:*:*)
	set_cc_for_build
d929 1
a929 1
	    GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
d934 1
a934 1
		GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi
d936 1
a936 1
		GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf
d939 1
a939 1
	;;
d941 2
a942 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d944 2
a945 2
	GUESS=$UNAME_MACHINE-axis-linux-$LIBC
	;;
d947 2
a948 2
	GUESS=$UNAME_MACHINE-axis-linux-$LIBC
	;;
d950 2
a951 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d953 2
a954 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d956 2
a957 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d959 2
a960 2
	GUESS=$UNAME_MACHINE-pc-linux-$LIBC
	;;
d962 2
a963 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d965 2
a966 5
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    loongarch32:Linux:*:* | loongarch64:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d968 2
a969 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d971 2
a972 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d974 1
a974 3
	set_cc_for_build
	IS_GLIBC=0
	test x"${LIBC}" = xgnu && IS_GLIBC=1
d977 2
a978 28
	#undef mips
	#undef mipsel
	#undef mips64
	#undef mips64el
	#if ${IS_GLIBC} && defined(_ABI64)
	LIBCABI=gnuabi64
	#else
	#if ${IS_GLIBC} && defined(_ABIN32)
	LIBCABI=gnuabin32
	#else
	LIBCABI=${LIBC}
	#endif
	#endif

	#if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
	CPU=mipsisa64r6
	#else
	#if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6
	CPU=mipsisa32r6
	#else
	#if defined(__mips64)
	CPU=mips64
	#else
	CPU=mips
	#endif
	#endif
	#endif

d980 1
a980 1
	MIPS_ENDIAN=el
d983 1
a983 1
	MIPS_ENDIAN=
d985 1
a985 1
	MIPS_ENDIAN=
d989 2
a990 3
	cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'`
	eval "$cc_set_vars"
	test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
d993 2
a994 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d996 2
a997 2
	GUESS=or1k-unknown-linux-$LIBC
	;;
d999 2
a1000 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d1002 2
a1003 2
	GUESS=sparc-unknown-linux-$LIBC
	;;
d1005 2
a1006 2
	GUESS=hppa64-unknown-linux-$LIBC
	;;
d1010 3
a1012 3
	  PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;;
	  PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;;
	  *)    GUESS=hppa-unknown-linux-$LIBC ;;
d1014 1
a1014 1
	;;
d1016 2
a1017 2
	GUESS=powerpc64-unknown-linux-$LIBC
	;;
d1019 2
a1020 2
	GUESS=powerpc-unknown-linux-$LIBC
	;;
d1022 2
a1023 2
	GUESS=powerpc64le-unknown-linux-$LIBC
	;;
d1025 5
a1029 5
	GUESS=powerpcle-unknown-linux-$LIBC
	;;
    riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d1031 2
a1032 2
	GUESS=$UNAME_MACHINE-ibm-linux-$LIBC
	;;
d1034 2
a1035 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d1037 2
a1038 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d1040 2
a1041 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d1043 2
a1044 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d1046 2
a1047 2
	GUESS=$UNAME_MACHINE-dec-linux-$LIBC
	;;
d1049 2
a1050 23
	set_cc_for_build
	CPU=$UNAME_MACHINE
	LIBCABI=$LIBC
	if test "$CC_FOR_BUILD" != no_compiler_found; then
	    ABI=64
	    sed 's/^	    //' << EOF > "$dummy.c"
	    #ifdef __i386__
	    ABI=x86
	    #else
	    #ifdef __ILP32__
	    ABI=x32
	    #endif
	    #endif
EOF
	    cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`
	    eval "$cc_set_abi"
	    case $ABI in
		x86) CPU=i686 ;;
		x32) LIBCABI=${LIBC}x32 ;;
	    esac
	fi
	GUESS=$CPU-pc-linux-$LIBCABI
	;;
d1052 2
a1053 2
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
d1058 2
a1059 2
	GUESS=i386-sequent-sysv4
	;;
d1066 2
a1067 2
	GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION
	;;
d1071 2
a1072 2
	GUESS=$UNAME_MACHINE-pc-os2-emx
	;;
d1074 2
a1075 2
	GUESS=$UNAME_MACHINE-unknown-stop
	;;
d1077 2
a1078 2
	GUESS=$UNAME_MACHINE-unknown-atheos
	;;
d1080 2
a1081 2
	GUESS=$UNAME_MACHINE-pc-syllable
	;;
d1083 2
a1084 2
	GUESS=i386-unknown-lynxos$UNAME_RELEASE
	;;
d1086 2
a1087 2
	GUESS=$UNAME_MACHINE-pc-msdosdjgpp
	;;
d1091 1
a1091 1
		GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL
d1093 1
a1093 1
		GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL
d1095 1
a1095 1
	;;
d1103 2
a1104 2
	GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
	;;
d1108 1
a1108 1
		GUESS=$UNAME_MACHINE-pc-isc$UNAME_REL
d1118 1
a1118 1
		GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL
d1120 1
a1120 1
		GUESS=$UNAME_MACHINE-pc-sysv32
d1122 1
a1122 1
	;;
d1130 2
a1131 2
	GUESS=i586-pc-msdosdjgpp
	;;
d1133 2
a1134 2
	GUESS=i386-pc-mach3
	;;
d1136 2
a1137 2
	GUESS=i860-intel-osf1
	;;
d1140 1
a1140 1
	  GUESS=i860-stardent-sysv$UNAME_RELEASE    # Stardent Vistra i860-SVR4
d1142 1
a1142 1
	  GUESS=i860-unknown-sysv$UNAME_RELEASE     # Unknown i860-SVR4
d1144 1
a1144 1
	;;
d1147 2
a1148 2
	GUESS=m68010-convergent-sysv
	;;
d1150 2
a1151 2
	GUESS=m68k-convergent-sysv
	;;
d1153 2
a1154 2
	GUESS=m68k-diab-dnix
	;;
d1179 2
a1180 2
	GUESS=m68k-unknown-lynxos$UNAME_RELEASE
	;;
d1182 2
a1183 2
	GUESS=m68k-atari-sysv4
	;;
d1185 2
a1186 2
	GUESS=sparc-unknown-lynxos$UNAME_RELEASE
	;;
d1188 2
a1189 2
	GUESS=rs6000-unknown-lynxos$UNAME_RELEASE
	;;
d1191 2
a1192 2
	GUESS=powerpc-unknown-lynxos$UNAME_RELEASE
	;;
d1194 2
a1195 2
	GUESS=mips-dde-sysv$UNAME_RELEASE
	;;
d1197 2
a1198 2
	GUESS=mips-sni-sysv4
	;;
d1200 2
a1201 2
	GUESS=mips-sni-sysv4
	;;
d1205 1
a1205 1
		GUESS=$UNAME_MACHINE-sni-sysv4
d1207 1
a1207 1
		GUESS=ns32k-sni-sysv
d1209 1
a1209 1
	;;
d1212 2
a1213 2
	GUESS=i586-unisys-sysv4
	;;
d1217 2
a1218 2
	GUESS=hppa1.1-stratus-sysv4
	;;
d1221 2
a1222 2
	GUESS=i860-stratus-sysv4
	;;
d1225 2
a1226 2
	GUESS=$UNAME_MACHINE-stratus-vos
	;;
d1229 2
a1230 2
	GUESS=hppa1.1-stratus-vos
	;;
d1232 2
a1233 2
	GUESS=m68k-apple-aux$UNAME_RELEASE
	;;
d1235 2
a1236 2
	GUESS=mips-sony-newsos6
	;;
d1238 2
a1239 2
	if test -d /usr/nec; then
		GUESS=mips-nec-sysv$UNAME_RELEASE
d1241 1
a1241 1
		GUESS=mips-unknown-sysv$UNAME_RELEASE
d1243 1
a1243 1
	;;
d1245 2
a1246 2
	GUESS=powerpc-be-beos
	;;
d1248 2
a1249 2
	GUESS=powerpc-apple-beos
	;;
d1251 2
a1252 2
	GUESS=i586-pc-beos
	;;
d1254 5
a1258 8
	GUESS=i586-pc-haiku
	;;
    ppc:Haiku:*:*)	# Haiku running on Apple PowerPC
	GUESS=powerpc-apple-haiku
	;;
    *:Haiku:*:*)	# Haiku modern gcc (not bound by BeOS compat)
	GUESS=$UNAME_MACHINE-unknown-haiku
	;;
d1260 2
a1261 2
	GUESS=sx4-nec-superux$UNAME_RELEASE
	;;
d1263 2
a1264 2
	GUESS=sx5-nec-superux$UNAME_RELEASE
	;;
d1266 2
a1267 2
	GUESS=sx6-nec-superux$UNAME_RELEASE
	;;
d1269 2
a1270 2
	GUESS=sx7-nec-superux$UNAME_RELEASE
	;;
d1272 2
a1273 2
	GUESS=sx8-nec-superux$UNAME_RELEASE
	;;
d1275 2
a1276 2
	GUESS=sx8r-nec-superux$UNAME_RELEASE
	;;
d1278 2
a1279 2
	GUESS=sxace-nec-superux$UNAME_RELEASE
	;;
d1281 2
a1282 2
	GUESS=powerpc-apple-rhapsody$UNAME_RELEASE
	;;
d1284 2
a1285 5
	GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE
	;;
    arm64:Darwin:*:*)
	GUESS=aarch64-apple-darwin$UNAME_RELEASE
	;;
d1287 23
a1309 29
	UNAME_PROCESSOR=`uname -p`
	case $UNAME_PROCESSOR in
	    unknown) UNAME_PROCESSOR=powerpc ;;
	esac
	if command -v xcode-select > /dev/null 2> /dev/null && \
		! xcode-select --print-path > /dev/null 2> /dev/null ; then
	    # Avoid executing cc if there is no toolchain installed as
	    # cc will be a stub that puts up a graphical alert
	    # prompting the user to install developer tools.
	    CC_FOR_BUILD=no_compiler_found
	else
	    set_cc_for_build
	fi
	if test "$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
	    # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
	    if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
		   (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
		   grep IS_PPC >/dev/null
	    then
		UNAME_PROCESSOR=powerpc
d1312 7
a1318 2
	    # uname -m returns i386 or x86_64
	    UNAME_PROCESSOR=$UNAME_MACHINE
d1320 2
a1321 2
	GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE
	;;
d1328 2
a1329 2
	GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE
	;;
d1331 2
a1332 2
	GUESS=i386-pc-qnx
	;;
d1334 2
a1335 2
	GUESS=neo-tandem-nsk$UNAME_RELEASE
	;;
d1337 2
a1338 2
	GUESS=nse-tandem-nsk$UNAME_RELEASE
	;;
d1340 2
a1341 2
	GUESS=nsr-tandem-nsk$UNAME_RELEASE
	;;
d1343 2
a1344 2
	GUESS=nsv-tandem-nsk$UNAME_RELEASE
	;;
d1346 2
a1347 2
	GUESS=nsx-tandem-nsk$UNAME_RELEASE
	;;
d1349 2
a1350 2
	GUESS=mips-compaq-nonstopux
	;;
d1352 2
a1353 2
	GUESS=bs2000-siemens-sysv
	;;
d1355 2
a1356 2
	GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE
	;;
d1361 1
a1361 1
	if test "${cputype-}" = 386; then
d1363 2
a1364 2
	elif test "x${cputype-}" != x; then
	    UNAME_MACHINE=$cputype
d1366 2
a1367 2
	GUESS=$UNAME_MACHINE-unknown-plan9
	;;
d1369 2
a1370 2
	GUESS=pdp10-unknown-tops10
	;;
d1372 2
a1373 2
	GUESS=pdp10-unknown-tenex
	;;
d1375 2
a1376 2
	GUESS=pdp10-dec-tops20
	;;
d1378 2
a1379 2
	GUESS=pdp10-xkl-tops20
	;;
d1381 2
a1382 2
	GUESS=pdp10-unknown-tops20
	;;
d1384 2
a1385 2
	GUESS=pdp10-unknown-its
	;;
d1387 2
a1388 2
	GUESS=mips-sei-seiux$UNAME_RELEASE
	;;
d1390 2
a1391 3
	DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
	GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL
	;;
d1394 4
a1397 4
	case $UNAME_MACHINE in
	    A*) GUESS=alpha-dec-vms ;;
	    I*) GUESS=ia64-dec-vms ;;
	    V*) GUESS=vax-dec-vms ;;
d1400 2
a1401 2
	GUESS=i386-pc-xenix
	;;
d1403 2
a1404 3
	SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`
	GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL
	;;
d1406 5
a1410 8
	GUESS=$UNAME_MACHINE-pc-rdos
	;;
    i*86:Fiwix:*:*)
	GUESS=$UNAME_MACHINE-pc-fiwix
	;;
    *:AROS:*:*)
	GUESS=$UNAME_MACHINE-unknown-aros
	;;
d1412 2
a1413 2
	GUESS=$UNAME_MACHINE-unknown-esx
	;;
d1415 2
a1416 5
	GUESS=x86_64-unknown-onefs
	;;
    *:Unleashed:*:*)
	GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
	;;
a1418 143
# Do we have a guess based on uname results?
if test "x$GUESS" != x; then
    echo "$GUESS"
    exit
fi

# No uname command or uname output not recognized.
set_cc_for_build
cat > "$dummy.c" <<EOF
#ifdef _SEQUENT_
#include <sys/types.h>
#include <sys/utsname.h>
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#include <signal.h>
#if defined(_SIZE_T_) || defined(SIGLOST)
#include <sys/utsname.h>
#endif
#endif
#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 (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
#if defined(_SIZE_T_) || defined(SIGLOST)
  struct utsname un;
  uname (&un);
  printf ("vax-dec-ultrix%s\n", un.release); exit (0);
#else
  printf ("vax-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)
#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)
#if defined(_SIZE_T_) || defined(SIGLOST)
  struct utsname *un;
  uname (&un);
  printf ("mips-dec-ultrix%s\n", un.release); exit (0);
#else
  printf ("mips-dec-ultrix\n"); exit (0);
#endif
#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; }

d1421 1
a1421 1
case $UNAME_MACHINE:$UNAME_SYSTEM in
d1438 1
a1438 1
  https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
d1440 1
a1440 9
  https://git.savannah.gnu.org/cgit/config.git/plain/config.sub
EOF

our_year=`echo $timestamp | sed 's,-.*,,'`
thisyear=`date +%Y`
# shellcheck disable=SC2003
script_age=`expr "$thisyear" - "$our_year"`
if test "$script_age" -lt 3 ; then
   cat >&2 <<EOF
a1467 1
fi
@


1.1.1.6
log
@Import tcpdump-4.99.5, previous was 4.99.4

Friday, August 30, 2024 / The Tcpdump Group
  Summary for 4.99.5 tcpdump release
    Refine protocol decoding for:
      Arista: Use the test .pcap file from pull request #955 (HwInfo).
      BGP: Fix an undefined behavior when it tries to parse a too-short packet.
      CARP: Print the protocol name before any GET_().
      CDP: only hex-dump unknown TLVs in verbose mode.
      DHCP: parse the SZTP redirect tag.
      DHCPv6: client-id/server-id DUID type 2 correction; parse the user class,
        boot file URL, and SZTP redirect options; add DUID-UUID printing
        (RFC6355).
      DNS: Detect and correctly handle too-short URI RRs.
      EAP: Assign ndo_protocol in the eap_print() function.
      ESP: Don't use EVP_add_cipher_alias() (fixes building on OpenBSD 7.5).
      Frame Relay (Multilink): Fix the Timestamp Information Element printing.
      ICMPv6: Fix printing the Home Agent Address Discovery Reply Message.
      IEEE 802.11: no need for an element ID in the structures for IEs, make
        the length in the IE structures a u_int, include the "TA" field while
        printing Block Ack Control frame.
      IP: Enable TSO (TCP Segmentation Offload) support; fix printing invalid
        cases as invalid, not truncated; use ND_ICHECKMSG_ZU() to test the
        header length.
      IPv6: Fix printing invalid cases as invalid, not truncated; use
        ND_ICHECKMSG_U() to print an invalid version.
      IPv6: Fix invalid 32-bit versus 64-bit printouts of fragment headers.
      ISAKMP: Fix printing Delete payload SPI when size is zero.
      Kerberos: Print the protocol name, remove a redundant bounds check.
      lwres: Fix an undefined behavior in pointer arithmetic.
      OpenFlow 1.0: Fix indentation of PORT_MOD, improve handling of
          some lengths, and fix handling of snapend.
      TCP: Test ports < 1024 in port order to select the printer.
      UDP: Move source port equal BCM_LI_PORT to bottom of long if else chain.
      UDP: Test ports < 1024 in port order to select the printer.
      LDP: Add missing fields of the Common Session Parameters TLV and fix the
        offset for the A&D bits.
      NFLOG: Use correct AF code points on all OSes.
      NFS: Avoid printing non-ASCII characters.
      OSPF: Pad TLVs in LS_OPAQUE_TYPE_RI to multiples of 4 bytes.
      OSPF: Update LS-Ack printing not to run off the end of the packet.
      OSPF6: Fix an undefined behavior.
      pflog: use nd_ types in struct pfloghdr.
      PPP: Check if there is some data to hexdump.
      PPP: Remove an extra colon before LCP Callback Operation.
      Use the buffer stack for de-escaping PPP; fixes CVE-2024-2397;
        Note: This problem does not affect any tcpdump release.
      PTP: Fix spelling of type SIGNALING, Parse major and minor version
        correctly, Print majorSdoId field instead of just the first bit.
      RIP: Make a couple trivial protocol updates.
      RPKI-Router: Refine length and bounds checks.
      RX: Use the "%Y-%m-%d" date format.
      smbutil.c: Use the "%Y-%m-%d" date format.
      SNMP: Fix two undefined behaviors.
      Text protocols: Fix printing truncation if it is not the case.
      ZEP: Use the "%Y-%m-%d" date format.
      ZMTP: Replace custom code with bittok2str().
    User interface:
      Print the supported time stamp types (-J) to stdout instead of stderr.
      Print the list of data link types (-L) to stdout instead of stderr.
      Use symmetrical quotation characters in error messages.
      Update --version option to print 32/64-bit build and time_t size.
      Improve error messages for invalid interface indexes specified
        with -i.
      Support "3des" as an alias for "des_ede3_cbc" even if the crypto
        library doesn't support adding aliases.
    Source code:
      tcpdump: Fix a memory leak.
      child_cleanup: reap as many child processes as possible.
      Ignore failures when setting the default "any" device DLL to LINUX_SLL2.
      Fix for backends which doesn't support capsicum.
      Update ND_BYTES_BETWEEN() macro for better accuracy.
      Update ND_BYTES_AVAILABLE_AFTER() macro for better accuracy.
      Introduce new ND_ICHECK*() macros to deduplicate more code.
      Skip privilege dropping when using -Z root on --with-user builds.
      Add a nd_printjn() function.
      Make nd_trunc_longjmp() not static inline.
      Include <time.h> from netdissect.h.
      Remove init_crc10_table() and the entourage.
      Initialize tzcode early.
      Capsicum support: Fix a 'not defined' macro error.
      Update the "Error converting time" tests for packet times.
      Fix warnings when building for 32-bit and defining _TIME_BITS=64.
      Free interface list just before exiting where it wasn't being
        freed.
    Building and testing:
      Add a configure option to help debugging (--enable-instrument-functions).
      At build time require a proof of suitable snprintf(3) implementation in
        libc (and document Solaris 9 as unsupported because of that).
      Makefile.in: Add two "touch .devel" commands in the releasecheck target.
      Autoconf: Get --with-user and --with-chroot right.
      Autoconf: Fix --static-pcap-only test on Solaris 10.
      Autoconf: Add some warning flags for clang 13 or newer.
      Autoconf: Update config.{guess,sub}, timestamps 2024-01-01.
      Autoconf: Add autogen.sh, remove configure and config.h.in and put
        these generated files in the release tarball.
      Autoconf: Update the install-sh script to the 2020-11-14.01 version.
      configure: Apply autoupdate 2.69.
      CMake: improve the comment before project(tcpdump C).
      Do not require vsnprintf().
      tests: Use the -tttt option, by default, for the tests.
      Autoconf, CMake: Get the size of a void * and a time_t.
      Fix propagation of cc_werr_cflags() output.
      Makefile.in: Fix the depend target.
      mkdep: Exit with a non-zero status if a command fails.
      Autoconf: use V_INCLS to update the list of include search paths.
      Autoconf: don't put anything before -I and -L flags for local libpcap.
      Autoconf, CMake: work around an Xcode 15+ issue.
      Autoconf, CMake: use pkg-config and Homebrew when looking for
        libcrypto.
      Fix Sun C invocation from CMake.
      mkdep: Use TMPDIR if it is set and not null.
      Add initial support for building with TinyCC.
      Makefile.in: Use the variable MAKE instead of the make command.
      Makefile.in: Add instrumentation configuration in releasecheck target.
      Make various improvements to the TESTrun script.
      Untangle detection of pcap_findalldevs().
      Autoconf: don't use egrep, use $EGREP.
      Autoconf: check for gethostbyaddr(), not gethostbyname().
      Autoconf, CMake: search for gethostbyaddr() in libnetwork.
      Make illumos build warning-free.
    Documentation:
      Fixed errors in doc/README.Win32.md and renamed it to README.windows.md.
      Make various improvements to the man page.
      Add initial README file for Haiku.
      Make various improvements to CONTRIBUTING.md.
@
text
@d3 1
a3 1
#   Copyright 1992-2024 Free Software Foundation, Inc.
d7 1
a7 1
timestamp='2024-01-01'
d50 1
a50 1
Output the configuration name of the system '$me' is run on.
d63 1
a63 1
Copyright 1992-2024 Free Software Foundation, Inc.
d69 1
a69 1
Try '$me --help' for more information."
d105 2
a106 2
# Historically, 'CC_FOR_BUILD' used to be named 'HOST_CC'. We still
# use 'HOST_CC' if defined, but it is deprecated.
a157 3
	#if defined(__ANDROID__)
	LIBC=android
	#else
a164 2
	#elif defined(__LLVM_LIBC__)
	LIBC=llvm
a171 1
	#endif
d462 1
a462 1
	# Japanese Language versions have a version number like '4.1.3-JL'.
d907 1
a907 1
	UNAME_PROCESSOR=`uname -p`
d979 1
a979 21
	set_cc_for_build
	CPU=$UNAME_MACHINE
	LIBCABI=$LIBC
	if test "$CC_FOR_BUILD" != no_compiler_found; then
	    ABI=64
	    sed 's/^	    //' << EOF > "$dummy.c"
	    #ifdef __ARM_EABI__
	    #ifdef __ARM_PCS_VFP
	    ABI=eabihf
	    #else
	    ABI=eabi
	    #endif
	    #endif
EOF
	    cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`
	    eval "$cc_set_abi"
	    case $ABI in
		eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;;
	    esac
	fi
	GUESS=$CPU-unknown-linux-$LIBCABI
a1044 9
    kvx:Linux:*:*)
	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
	;;
    kvx:cos:*:*)
	GUESS=$UNAME_MACHINE-unknown-cos
	;;
    kvx:mbr:*:*)
	GUESS=$UNAME_MACHINE-unknown-mbr
	;;
d1200 1
a1200 1
	# If we were able to find 'uname', then EMX Unix compatibility
d1341 1
a1341 1
    PENTIUM:*:4.0*:*)	# Unisys 'ClearPath HMP IX 4000' SVR4/MP effort
a1562 3
    *:Ironclad:*:*)
	GUESS=$UNAME_MACHINE-unknown-ironclad
	;;
@


1.1.1.3.4.1
log
@Sync with HEAD
@
text
@d3 1
a3 1
#   Copyright 1992-2017 Free Software Foundation, Inc.
d5 1
a5 1
timestamp='2017-01-01'
d30 1
a30 1
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d53 1
a53 1
Copyright 1992-2017 Free Software Foundation, Inc.
d189 1
a189 1
	# to ELF recently (or will in the future) and ABI.
d191 1
a191 4
	    earm*)
		os=netbsdelf
		;;
	    arm*|i386|m68k|ns32k|sh3*|sparc|vax)
d224 1
a224 1
		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
a239 4
    *:LibertyBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
	exit ;;
a251 3
    *:Sortix:*:*)
	echo ${UNAME_MACHINE}-unknown-sortix
	exit ;;
d268 1
a268 1
		UNAME_MACHINE=alpha ;;
d270 1
a270 1
		UNAME_MACHINE=alpha ;;
d272 1
a272 1
		UNAME_MACHINE=alpha ;;
d274 1
a274 1
		UNAME_MACHINE=alphaev5 ;;
d276 1
a276 1
		UNAME_MACHINE=alphaev56 ;;
d278 1
a278 1
		UNAME_MACHINE=alphapca56 ;;
d280 1
a280 1
		UNAME_MACHINE=alphapca57 ;;
d282 1
a282 1
		UNAME_MACHINE=alphaev6 ;;
d284 1
a284 1
		UNAME_MACHINE=alphaev67 ;;
d286 1
a286 1
		UNAME_MACHINE=alphaev68 ;;
d288 1
a288 1
		UNAME_MACHINE=alphaev68 ;;
d290 1
a290 1
		UNAME_MACHINE=alphaev68 ;;
d292 1
a292 1
		UNAME_MACHINE=alphaev69 ;;
d294 1
a294 1
		UNAME_MACHINE=alphaev7 ;;
d296 1
a296 1
		UNAME_MACHINE=alphaev79 ;;
d303 1
a303 1
	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
d376 1
a376 1
	SUN_ARCH=i386
d380 1
a380 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d382 1
a382 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d385 1
a385 1
		SUN_ARCH=x86_64
d410 1
a410 1
	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
d635 2
a636 2
		      523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
		      528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
d639 3
a641 3
			  32) HP_ARCH=hppa2.0n ;;
			  64) HP_ARCH=hppa2.0w ;;
			  '') HP_ARCH=hppa2.0 ;;   # HP-UX 10.20
d680 1
a680 1
		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d684 1
a684 1
	if [ ${HP_ARCH} = hppa2.0w ]
d697 1
a697 1
	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
d700 1
a700 1
		HP_ARCH=hppa2.0w
d702 1
a702 1
		HP_ARCH=hppa64
d807 2
a808 2
	FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
	FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
d813 2
a814 2
	FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
	FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
d896 1
a896 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
d919 1
a919 1
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
a949 3
    e2k:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
a961 3
    k1om:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
a986 3
    mips64el:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
a1018 3
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
d1038 1
a1038 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d1117 1
a1117 1
	# prints for the "djgpp" host, or else GDB configure will decide that
a1265 3
    SX-ACE:SUPER-UX:*:*)
	echo sxace-nec-superux${UNAME_RELEASE}
	exit ;;
d1279 1
a1279 1
	    if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d1281 1
a1281 1
		    (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d1303 1
a1303 1
	if test "$UNAME_PROCESSOR" = x86; then
d1334 1
a1334 1
	if test "$cputype" = 386; then
d1376 1
a1376 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
a1386 3
    amd64:Isilon\ OneFS:*:*)
	echo x86_64-unknown-onefs
	exit ;;
d1392 3
a1394 3
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite
config.guess and config.sub with the latest versions from:
d1396 1
a1396 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1398 1
a1398 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1400 4
a1403 3
If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.
@


1.1.1.3.2.1
log
@Sync with HEAD
@
text
@d3 1
a3 1
#   Copyright 1992-2017 Free Software Foundation, Inc.
d5 1
a5 1
timestamp='2017-01-01'
d30 1
a30 1
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d53 1
a53 1
Copyright 1992-2017 Free Software Foundation, Inc.
d189 1
a189 1
	# to ELF recently (or will in the future) and ABI.
d191 1
a191 4
	    earm*)
		os=netbsdelf
		;;
	    arm*|i386|m68k|ns32k|sh3*|sparc|vax)
d224 1
a224 1
		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
a239 4
    *:LibertyBSD:*:*)
	UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
	echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
	exit ;;
a251 3
    *:Sortix:*:*)
	echo ${UNAME_MACHINE}-unknown-sortix
	exit ;;
d268 1
a268 1
		UNAME_MACHINE=alpha ;;
d270 1
a270 1
		UNAME_MACHINE=alpha ;;
d272 1
a272 1
		UNAME_MACHINE=alpha ;;
d274 1
a274 1
		UNAME_MACHINE=alphaev5 ;;
d276 1
a276 1
		UNAME_MACHINE=alphaev56 ;;
d278 1
a278 1
		UNAME_MACHINE=alphapca56 ;;
d280 1
a280 1
		UNAME_MACHINE=alphapca57 ;;
d282 1
a282 1
		UNAME_MACHINE=alphaev6 ;;
d284 1
a284 1
		UNAME_MACHINE=alphaev67 ;;
d286 1
a286 1
		UNAME_MACHINE=alphaev68 ;;
d288 1
a288 1
		UNAME_MACHINE=alphaev68 ;;
d290 1
a290 1
		UNAME_MACHINE=alphaev68 ;;
d292 1
a292 1
		UNAME_MACHINE=alphaev69 ;;
d294 1
a294 1
		UNAME_MACHINE=alphaev7 ;;
d296 1
a296 1
		UNAME_MACHINE=alphaev79 ;;
d303 1
a303 1
	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
d376 1
a376 1
	SUN_ARCH=i386
d380 1
a380 1
	if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d382 1
a382 1
		(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d385 1
a385 1
		SUN_ARCH=x86_64
d410 1
a410 1
	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
d635 2
a636 2
		      523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
		      528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
d639 3
a641 3
			  32) HP_ARCH=hppa2.0n ;;
			  64) HP_ARCH=hppa2.0w ;;
			  '') HP_ARCH=hppa2.0 ;;   # HP-UX 10.20
d680 1
a680 1
		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
d684 1
a684 1
	if [ ${HP_ARCH} = hppa2.0w ]
d697 1
a697 1
	    if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
d700 1
a700 1
		HP_ARCH=hppa2.0w
d702 1
a702 1
		HP_ARCH=hppa64
d807 2
a808 2
	FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
	FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
d813 2
a814 2
	FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
	FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
d896 1
a896 1
	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
d919 1
a919 1
	if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
a949 3
    e2k:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
a961 3
    k1om:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
a986 3
    mips64el:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
a1018 3
    riscv32:Linux:*:* | riscv64:Linux:*:*)
	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
	exit ;;
d1038 1
a1038 1
	echo ${UNAME_MACHINE}-pc-linux-${LIBC}
d1117 1
a1117 1
	# prints for the "djgpp" host, or else GDB configure will decide that
a1265 3
    SX-ACE:SUPER-UX:*:*)
	echo sxace-nec-superux${UNAME_RELEASE}
	exit ;;
d1279 1
a1279 1
	    if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
d1281 1
a1281 1
		    (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
d1303 1
a1303 1
	if test "$UNAME_PROCESSOR" = x86; then
d1334 1
a1334 1
	if test "$cputype" = 386; then
d1376 1
a1376 1
	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
a1386 3
    amd64:Isilon\ OneFS:*:*)
	echo x86_64-unknown-onefs
	exit ;;
d1392 3
a1394 3
This script (version $timestamp), has failed to recognize the
operating system you are using. If your script is old, overwrite
config.guess and config.sub with the latest versions from:
d1396 1
a1396 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
d1398 1
a1398 1
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
d1400 4
a1403 3
If $0 has already been updated, send the following data and any
information you think might be pertinent to config-patches@@gnu.org to
provide the necessary information to handle your system.
@


