2022-05-26  Alexander von Gluck IV  <kallisti5@unixzen.com>

	config.guess: Update Haiku guesses
	* config.guess (ppc:Haiku:*:*, *:Haiku:*:*): Recognize.
	(timestamp): Update.
	* doc/config.guess.1: Regenerate.
	* testsuite/config-guess.data: Add more test cases for Haiku.

2022-05-09  Bruno Haible  <bruno@clisp.org>

	config.guess (x86_64:Linux:*:*): Detect 32-bit ABI.
	* config.guess (x86_64:Linux:*:*): Test for the 32-bit ABI. Don't assume that
	__ILP32__ is a certain indicator for the x32 ABI; for GCC ≥ 9 it no longer is.
	* doc/config.guess.1: Regenerate.

	testsuite: Add one more testcase.
	* testsuite/config-guess.data: Add a test for i686-pc-linux-gnu.

2022-01-10  Idan Horowitz  <idan.horowitz@gmail.com>

	config.guess: recognize SerenityOS
	* config.guess (*:SerenityOS:*:*): Recognize.
	(timestamp): Update.
	* doc/config.guess.1: Regenerate.
	* testsuite/config-guess.data: Add test case for SerenityOS.

2022-01-04  Dmitry V. Levin  <ldv@altlinux.org>

	gitlog-to-changelog: update from gnulib
	* gitlog-to-changelog: Update to version '2021-02-24 23:42' from gnulib.

2022-01-04  Bernhard Voelker  <mail@bernhard-voelker.de>

	Fix GPLv3 license headers to use a comma instead of semicolon
	See: https://www.gnu.org/licenses/gpl-3.0.html#howto

	Update license headers automatically using the following script:

	  $ git grep -l 'Foundation; either version 3' \
	    | xargs sed -i '/Foundation; either version 3/ s/n; e/n, e/'

	* config.guess: Adjust via the above command.
	(timestamp): Update.
	* config.sub: Likewise.
	* doc/config.guess.1: Regenerate.
	* doc/config.sub.1: Likewise.

2022-01-01  Dmitry V. Levin  <ldv@altlinux.org>

	Update copyright years
	* config.guess: Update copyright years.
	* config.sub: Likewise.
	* testsuite/config-guess.sh: Likewise.
	* testsuite/config-sub.sh: Likewise.
	* doc/config.guess.1: Regenerate.
	* doc/config.sub.1: Likewise.

2021-12-25  Dmitry V. Levin  <ldv@altlinux.org>

	config.sub: alias armh to armv7l
	ALT uses armh as an alias for armv7l-alt-linux-gnueabihf since 2012.

	* config.sub (armh-unknown|armh-alt): Set cpu, vendor, and basic_os.
	(timestamp): Update.
	* doc/config.sub.1: Regenerate.
	* testsuite/config-sub.data (armh, armh-alt-linux-gnueabihf): New tests.

2021-12-25  Dmitry V. Levin  <ldv@altlinux.org>

	config.sub: alias aarch64le to aarch64
	Apparently, QNX reports aarch64 as aarch64le on little-endian machines.

	* config.sub (aarch64le-*): Set cpu to aarch64.
	(timestamp): Update.
	* doc/config.sub.1: Regenerate.
	* testsuite/config-sub.data (aarch64le-qnx): New test.

	Reported-by: Elad Lahav <e2lahav@gmail.com>
	Link: https://lists.gnu.org/archive/html/config-patches/2021-12/msg00009.html

2021-12-13  Dmitry V. Levin  <ldv@altlinux.org>

	config.sub: fix typo in timestamp
	* config.sub: Fix timestamp.
	* doc/config.sub.1: Regenerate.

	Reported-by: Jordi Sanfeliu <jordi@fibranet.cat>
	Fixes: a013aac61edfa2a03727521508286480010e7bf3

2021-12-01  Andreas F. Borchert  <github@andreas-borchert.de>

	config.guess: x86_64-pc-solaris2.11 is not properly recognized
	config.guess guesses Solaris 11 to run on a 32-bit platform
	despite Solaris 11 no longer supporting any 32-bit platform.

	See the following code at lines 434 to 445:

	| 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 -E - 2>/dev/null) | \
	|         grep IS_64BIT_ARCH >/dev/null
	|     then
	|         SUN_ARCH=x86_64
	|     fi
	| fi

	If "cc" is installed, i.e. the Oracle Studio compiler, this one is
	chosen for $CC_FOR_BUILD.  This compiler, the gcc provided by Oracle
	and also gcc bootstrapped from sources on that platform with a default
	configuration will by default generate 32-bit binaries -- even on
	a 64-bit platform.  And __amd64 will not be defined for compilations
	targeting a 32-bit platform.  This is different from the corresponding
	behaviour on GNU/Linux systems where the local platform is targeted by
	default.

	Thus, as long as you do not add "-m64" or if you have a custom-built
	gcc which defaults to 64 bit, you will get 32-bit binaries on Solaris
	despite living on a 64-bit platform.

	* config.guess (i86pc:SunOS:5.*:* || i86xen:SunOS:5.*:*): Adapt the
	test by adding the "-m64" flag.  This will work properly for Solaris
	10 as well (the last Solaris release that supported x86 32-bit
	platforms).
	* doc/config.guess.1: Regenerate.

2021-10-27  Jordi Sanfeliu  <jordi@fibranet.cat>

	Recognize Fiwix
	$ make check
	cd testsuite && bash config-guess.sh && rm uname
	PASS: config.guess checks (137 tests)
	cd testsuite && bash config-sub.sh
	PASS: config.sub checks (882 tests)
	PASS: config.sub idempotency checks (819 tests)
	PASS: config.sub canonicalise each config.guess testcase (137 tests)

	* config.guess (i*86:Fiwix:*:*): Recognize.
	* config.sub (fiwix*): Likewise.
	* doc/config.guess.1: Regenerate.
	* doc/config.sub.1: Likewise.
	* testsuite/config-guess.data: Add a test case for Fiwix.
	* testsuite/config-sub.data (i386-fiwix): New test.

2021-10-18  Kinshuk Dua  <kinshukdua@gmail.com>

	config.sub: Fix typo in comment
	Fixes: 5e531d391852a54e7fab2d8ff55625fca514b305

2021-08-15  Nick Bowler  <nbowler@draconx.ca>

	config.sub: work around command assignment bug in some shells
	When combining variable assignments with a shell command, some older
	shells (notably heirloom-sh and presumably also Solaris 10 /bin/sh)
	have a bug which causes the assignment to alter the current execution
	environment whenever the command is a shell built-in.  For example:

	  % dash -c 'x=good; x=bad echo >/dev/null; echo $x'
	  good

	  % jsh -c 'x=good; x=bad echo >/dev/null; echo $x'
	  bad

	The config.sub script contains a few commands of the form:

	  IFS=- read ...

	which triggers this bug, causing the IFS assignment to persist for the
	remainder of the script.  This can cause misbehaviour in certain cases,
	for example:

	  % jsh config.sub i386-linux-gnu
	  config.sub: test: unknown operator gnu

	  % jsh config.sub i386-gnu/linux
	  sed: can't read s|gnu/linux|gnu|: No such file or directory
	  Invalid configuration `i386-gnu/linux': OS `' not recognized

	* config.sub: Save and restore IFS explicitly to avoid shell bugs.
	* doc/config.sub.1: Regenerate.

2021-08-04  Jeremy Soller  <jackpot51@gmail.com>

	config.sub: add Linux Relibc Target
	$ make check
	cd testsuite && bash config-guess.sh && rm uname
	PASS: config.guess checks (136 tests)
	cd testsuite && bash config-sub.sh
	PASS: config.sub checks (881 tests)
	PASS: config.sub idempotency checks (818 tests)
	PASS: config.sub canonicalise each config.guess testcase (136 tests)

	* config.sub (relibc*): Recognize.
	* doc/config.sub.1: Regenerate.
	* testsuite/config-sub.data (x86_64-linux-relibc): New test.

2021-07-06  Stephanos Ioannidis  <root@stephanos.io>

	config.sub: add Zephyr RTOS support
	This adds the Zephyr RTOS targets in preparation for implementing the
	Zephyr RTOS-specific toolchain support.

	$ make check
	cd testsuite && bash config-guess.sh && rm uname
	PASS: config.guess checks (136 tests)
	cd testsuite && bash config-sub.sh
	PASS: config.sub checks (880 tests)
	PASS: config.sub idempotency checks (817 tests)
	PASS: config.sub canonicalise each config.guess testcase (136 tests)

	* config.sub (zephyr*): Recognize.
	* doc/config.sub.1: Regenerate.
	* testsuite/config-sub.data: Add testcases for *-zephyr.

2021-07-03  Ozkan Sezer  <sezero@users.sourceforge.net>

	config.sub: disable shellcheck SC2006 / SC2268 warnings
	This is in line with the recent config.guess change in commit
	12fcf67c9108f4c4b581eaa302088782f0ee40ea

	* config.sub (shellcheck disable): Add SC2006,SC2268.

	Suggested-by: Jacob Bachmeyer <jcb@gnu.org>

2021-07-03  Ozkan Sezer  <sezero@users.sourceforge.net>

	config.sub: normalize the quoting in the `echo FOO | sed ...`
	Some cases quote the argument to echo and some do not.  At runtime
	it probably does not matter because the substituted values will never
	contain whitespace, but quoting them all would make shellcheck more
	useful.

	* config.sub: Consistently quote the argument of echo.
	* doc/config.sub.1: Regenerate.

	Suggested-by: Jacob Bachmeyer <jcb@gnu.org>

2021-07-02  Ozkan Sezer  <sezero@users.sourceforge.net>

	config.sub: replace POSIX $( ) with classic ` ` throughout
	This is in line with the recent config.guess change in commit
	d70c4fa934de164178054c3a60aaa0024ed07c91.

	The patch was generated using patch-6.gawk script introduced in that
	commit.

	* config.sub: Revert POSIX command substitutions to classic form.

2021-06-04  Vineet Gupta  <Vineet.Gupta1@synopsys.com>

	Recognize arc32
	This is the 32-bit variant of ARCv3 ISA (which is not compatible with the
	32-bit ARCv2 ISA)

	| make check
	| cd testsuite && bash config-guess.sh && rm uname
	| PASS: config.guess checks (136 tests)
	| cd testsuite && bash config-sub.sh
	| PASS: config.sub checks (864 tests)
	| PASS: config.sub idempotency checks (801 tests)
	| PASS: config.sub canonicalise each config.guess testcase (136 tests)

	* config.guess (arc32:Linux:*:*): Recognize.
	* config.sub (arc32): Likewise.
	* doc/config.guess.1: Regenerate.
	* doc/config.sub.1: Likewise.
	* testsuite/config-guess.data: Add a test case for arc32.
	* testsuite/config-sub.data (arc32, arc*-elf): Add test cases.

2021-05-27  Jacob Bachmeyer  <jcb@gnu.org>

	Remove automatic patch generators
	These tools have served their purposes and need not be kept outside of
	the repository history any longer.  This patch as a diff also collects
	the contents of the various tools in one convenient place.

	* patch-1.gawk: Remove.
	* patch-3.gawk: Likewise.
	* patch-6.gawk: Likewise.

2021-05-26  Jacob Bachmeyer  <jcb@gnu.org>

	config.guess: manual fixups after previous automatic patch
	The tool could not handle command substitutions that span lines, but
	fortunately there were only two such substitutions in the script.

	The test for which universe is active on Pyramid is rewritten into a
	case block because it was the only use of a command substitution as an
	argument to the test command, which would require quoting.

	* config.guess: Rewrite "if" for Pyramid systems to "case".

2021-05-26  Jacob Bachmeyer  <jcb@gnu.org>

	config.guess: replace POSIX $( ) with classic ` ` throughout
	The previous replacement of backticks with POSIX command substitutions
	was ill-considered and illogical: this script recognizes many archaic
	machine types that probably never had POSIX shells, therefore it needs
	to be able to run successfully under pre-POSIX shells.

	This patch was generated using the included GNU Awk program.

	* config.guess: Revert POSIX command substitutions to classic form.
	* patch-6.gawk: Store the tool that produced the automated patch.

2021-05-26  Jacob Bachmeyer  <jcb@gnu.org>

	config.guess: manual fixup after previous automated patches
	This patch provides the special handling for the GNU system.  As these
	were two small and unique edits, they were not included in the scripts.

	This patch also cleans up other minor issues that must be addressed
	before reverting to classic command substitutions and updates
	"shellcheck" directives to account for changes in this script and the
	change in "shellcheck" towards reporting individual portability issues.

2021-05-26  Jacob Bachmeyer  <jcb@gnu.org>

	config.guess: automatic fixups after previous automated patch
	This patch was generated using the following command:

	  sed -i config.guess \
	      -e '/="[^"]\+"\(-\|$\)/s/="\([^"([:space:])]\+\)"/=\1/' \
	      -e '/="[^"]\+"[[:alnum:]]/s/="\$\([^([:space:])]\+\)"/=${\1}/' \
	      -e \
	'/\$(echo[^|]\+|/s/\([^[:space:]]\)[[:space:]]*|[[:space:]]*sed/\1 | sed/g'

	* config.guess: Remove unneeded quotes in other variable assignments,
	standardize spacing for "echo ... | sed" substitutions.

2021-05-26  Jacob Bachmeyer  <jcb@gnu.org>

	config.guess: remove unneeded quotes and factor command substitutions
	This is further cleanup and simplifies some constructs that can confuse
	Emacs' syntax highlighting while generally reducing required quoting.

	This patch was generated using the included GNU Awk program.

	* config.guess: Remove unneeded variable quotes and factor out command
	substitutions when setting GUESS.
	* patch-3.gawk: Store the tool that produced the automated patch.

2021-05-25  Jacob Bachmeyer  <jcb@gnu.org>

	config.guess: manual fixups after previous automatic patch
	* config.guess: Adjust a few "leftover" cases that the tool could not
	easily recognize and fixes comment indentation in a few other special
	cases.

2021-05-25  Jacob Bachmeyer  <jcb@gnu.org>

	config.guess: use intermediate variable with uname results
	This will allow quoting to be significantly simplified in another
	pass through the file.

	This patch was generated using the included GNU Awk program.

	* config.guess: Use GUESS variable to hold results of uname analysis.
	* patch-1.gawk: Store the tool that produced the automated patch.

2021-05-25  Jacob Bachmeyer  <jcb@gnu.org>

	config.guess: introduce intermediate variable with uname results
	This will allow quoting to be significantly simplified in another
	pass through the file.

	* config.guess: Introduce GUESS variable to hold results of uname analysis.

2021-05-24  Dmitry V. Levin  <ldv@altlinux.org>

	config.guess: fix shellcheck warning SC2154
	While, according to Plan 9 documentation, the environment variable
	$cputype is set to the name of the kernel's CPU's architecture,
	shellcheck warns that cputype is referenced but not assigned.
	Be on the safe side and do not use cputype if it is not defined
	or empty.

	* config.guess (*:Plan9:*:*): Fix shellcheck warning SC2154.

2021-05-24  Dmitry V. Levin  <ldv@altlinux.org>

	config.guess: remove redundant quotes in case commands
	According to the GNU Autoconf Portable Shell Programming manual,
	the Bourne shell does not systematically split variables and back-quoted
	expressions, in particular on the right-hand side of assignments and in
	the argument of 'case'.

	The change is made automatically using the following command:
	$ sed -E -i 's/(\<case )"(\$[^"]+)"( in\>)/\1\2\3/' config.guess

	* config.guess: Simplify case commands by removing quotes around the
	argument.

	Suggested-by: Jacob Bachmeyer <jcb@gnu.org>

2021-05-24  Dmitry V. Levin  <ldv@altlinux.org>

	config.guess: simplify exit status workaround on alphaev67-dec-osf5.1
	Commit 29865ea8a5622cdd80b7a69a0afa78004b4cd311 introduced an exit trap
	reset before exiting to avoid a spurious non-zero exit status on
	alphaev67-dec-osf5.1.  Simplify that code a bit by moving the exit trap
	reset around.

	* config.guess (alpha:OSF1:*:*): Reset exit trap earlier.
	* doc/config.guess.1: Regenerate.

2021-05-06  Dmitry V. Levin  <ldv@altlinux.org>

	testsuite: make config data sorted using "make sort"
	* testsuite/config-guess.data: Make the data sorted.
	* testsuite/config-sub.data: Likewise.

2021-05-06  Dmitry V. Levin  <ldv@altlinux.org>

	testsuite/config-guess.data: remove SecBSD test
	Sadly,  the test infrastructure is not ready for guesses based on the
	output of "arch" yet.

	* testsuite/config-guess.data: Remove SecBSD test.

2021-05-01  Maciej W. Rozycki  <macro@orcam.me.uk>

	config.sub: Handle MIPS R3 and R5 ISA levels with CPU names
	Complement binutils commit ae52f4830604 ("Add MIPS r3 and r5 support.")
	and recognize MIPS CPU patterns for the R3 and R5 ISA levels, used by
	GAS to set defaults.

	* config.sub (mipsisa32r3, mipsisa32r3el, mipsisa32r5, mipsisa32r5el,
	mipsisa64r3, mipsisa64r3el, mipsisa64r5, mipsisa64r5el): Recognize.
	* doc/config.sub.1: Regenerate.
	* testsuite/config-sub.data: Add test cases.

2021-04-22  Vineet Gupta  <Vineet.Gupta1@synopsys.com>

	Recognize arc64
	This paves way for setting up arc64 software ecosystem.

	$ make check
	cd testsuite && bash config-guess.sh && rm uname
	PASS: config.guess checks (136 tests)
	cd testsuite && bash config-sub.sh
	PASS: config.sub checks (853 tests)
	PASS: config.sub idempotency checks (790 tests)
	PASS: config.sub canonicalise each config.guess testcase (136 tests)

	* config.guess (arc64:Linux:*:*): Recognize.
	* config.sub (arc64): Likewise.
	* doc/config.guess.1: Regenerate.
	* doc/config.sub.1: Likewise.
	* testsuite/config-guess.data: Add a test case for arc64.
	* testsuite/config-sub.data (arc64, arc*-elf): Add test cases.

2021-04-17  Purple Rain  <purplerain@secbsd.org>

	config.guess: add SecBSD support
	* config.guess (*:SecBSD:*:*): Recognize.
	* doc/config.guess.1: Regenerate.
	* testsuite/config-guess.data: Add a test case.

	config.sub: add SecBSD support
	* config.sub (secbsd*): Recognize.
	* doc/config.sub.1: Regenerate.
	* testsuite/config-sub.data: Add x86_64-secbsd.

2021-03-11  Dmitry V. Levin  <ldv@altlinux.org>

	testsuite: make config data sorted using "make sort"
	* testsuite/config-guess.data: Make the data sorted.
	* testsuite/config-sub.data: Likewise.

2021-03-10  Idan Horo  <idan.horowitz@gmail.com>

	config.sub: Add support for SerenityOS
	* config.sub (serenity*): Recognize.
	* doc/config.sub.1: Regenerate.
	* testsuite/config-sub.data: Add i386-serenity.

2021-01-26  Kalamatee  <kalamatee@gmail.com>

	config.guess: update AROS system detection
	* config.guess: Recognize *:AROS:*:*.
	* doc/config.guess.1: Regenerate.
	* testsuite/config-guess.data: Add test cases.

2021-01-19  M. Levinson  <mlevins@users.sourceforge.net>

	config.guess: fix shell variable quoting bug
	* config.guess (*:NetBSD:*:*): Spell out the full sysctl command twice
	instead of using a shell variable.
	* doc/config.guess.1: Regenerate.

	Fixes: 827c77253b396c07306927b2a4b794a3251c48eb

2021-01-08  Peixing Xin  <peixing.xin@windriver.com>
	    John Ericson  <git@JohnEricson.me>

	config.sub: recognize four-part configuration name for VxWorks
	For example:

	  armv7m-wrs-vxworks-eabihf
	  armv7-wrs-vxworks-eabihf
	  i686-wrs-vxworks-simlinux
	  i686-wrs-vxworks-simwindows
	  powerpc-wrs-vxworks-spe
	  x86_64-wrs-vxworks-simlinux
	  x86_64-wrs-vxworks-simwindows

	* config.sub: Recognize four-part configuration name for VxWorks.
	* doc/config.guess.1: Regenerate.
	* testsuite/config-sub.data: Add test cases.

2021-01-07  Alan Modra  <amodra@gmail.com>

	config.sub: accept OS of eabi* and gnueabi*
	Commit 5e531d391852 broke powerpc-eabivle:

	$ ./config.sub powerpc-eabivle
	Invalid configuration `powerpc-eabivle': OS `eabivle' not recognized

	Also powerpc-eabisim and probably some arm configurations.

	* config.sub: Accept OS of eabi* and gnueabi*.
	* testsuite/config-sub.data: Add powerpc-eabisim and powerpc-eabivle.

2021-01-01  Dmitry V. Levin  <ldv@altlinux.org>

	Update copyright years
	* config.guess: Update copyright years.
	* config.sub: Likewise.
	* doc/config.guess.1: Regenerate.
	* doc/config.sub.1: Likewise.

2020-12-31  Kito Cheng  <kito.cheng@sifive.com>

	Recognize riscv32be and riscv64be
	Recently RISC-V community got patches big-endian support for binutils,
	and we'd like to accept that, however before accepting that I think it
	would be better to upstream config.sub and config.guess change here :)

	It's my check result on Ubuntu 18.04:

	 $ make check
	 cd testsuite && bash config-guess.sh && rm uname
	 PASS: config.guess checks (131 tests)
	 cd testsuite && bash config-sub.sh
	 PASS: config.sub checks (830 tests)
	 PASS: config.sub idempotency checks (767 tests)
	 PASS: config.sub canonicalise each config.guess testcase (131 tests)

	* config.guess (riscv32be:Linux:*:*, riscv64be:Linux:*:*): Recognize.
	* config.sub (riscv32be, riscv64be): Likewise.
	* doc/config.guess.1: Regenerate.
	* doc/config.sub.1: Likewise.
	* testsuite/config-guess.data: Add test cases for riscv32be, and riscv64be.
	* testsuite/config-sub.data (riscv32be, riscv64be): Add test cases.

2020-12-22  Xiaotian Wu  <wuxiaotian@loongson.cn>

	Recognize loongarch32, loongarch64, and loongarchx32
	* config.guess (loongarch32:Linux:*:*, loongarch64:Linux:*:*,
	loongarchx32:Linux:*:*): Recognize.
	* config.sub (loongarch32, loongarch64, loongarchx32): Likewise.
	* doc/config.guess.1: Regenerate.
	* doc/config.sub.1: Likewise.
	* testsuite/config-guess.data: Add test cases for loongarch32,
	loongarch64, and loongarchx32.
	* testsuite/config-sub.data (loongarch32, loongarch64, loongarchx32):
	Add test cases.

2020-12-22  Dmitry V. Levin  <ldv@altlinux.org>

	testsuite: make config data sorted using "make sort"
	* Makefile (sort): Add dependencies, sort in C locale using "sort -u".
	* testsuite/config-guess.data: Make the data sorted.
	* testsuite/config-sub.data: Likewise.

	Generate ChangeLog from git log
	* ChangeLog: Rename to ChangeLog-old.
	* Makefile.am (ChangeLog): New rule.
	* .gitignore: New file.
	* gitlog-to-changelog: Import from gnulib.

2020-12-20  Dmitry V. Levin  <ldv@altlinux.org>

	doc: regenerate config.guess.1

	doc: fix typo in config.guess.x
	Reported-by: "Kyle J. McKay" <mackyle@fastmail.com>

2020-12-02  Dmitry V. Levin  <ldv@altlinux.org>

	config.sub: recognize thumbv7*
	* config.sub (thumbv7*): Recognize.
	* testsuite/config-sub.data (thumbv7): New test.

	Reported-by: Karl Berry <karl@freefriends.org>
	Link: https://lists.gnu.org/archive/html/config-patches/2020-12/msg00001.html

2020-11-19  Dmitry V. Levin  <ldv@altlinux.org>

	Update URLs of the latest version of config.guess and config.sub scripts
	Prefer cgit URLs over gitweb as the former are usually served faster:
	$ time -f %e wget -q 'https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess'
	1.06
	$ time -f %e wget -q 'https://git.savannah.gnu.org/cgit/config.git/plain/config.guess'
	0.73

	* config.guess: Prefer cgit URLs over gitweb.
	(timestamp): Update.
	* config.sub: Likewise.
	* doc/config.guess.1: Regenerate.
	* doc/config.sub.1: Likewise.

2020-11-19  Dmitry V. Levin  <ldv@altlinux.org>

	doc: generalize make rules used to generate man pages
	* doc/config.sub.x: New file.
	* Makefile (HELP2MAN): New variable.
	(doc/%.1): New rule.
	(doc/config.guess.1, doc/config.sub.1): Remove.

	testsuite: cleanup whitespace issues
	Fix indentation that uses spaces before tabs, reported by
	git diff-index --check --cached 4b825dc642cb6eb9a060e54bf8d69288fbee4904

	.gitattributes: specify a custom git merge driver for the ChangeLog file

2020-11-17  Dmitry V. Levin  <ldv@altlinux.org>

	config.guess: combine two heuristics to detect musl libc
	Apparently, this is needed to correctly detect musl libc in different
	versions of Alpine Linux.

	According to
	https://lists.gnu.org/archive/html/config-patches/2020-09/msg00002.html,
	the ldd based check does not work for some old versions of the Alpine Linux,
	and, according to
	https://lists.gnu.org/archive/html/config-patches/2020-11/msg00002.html,
	the compiler may not be available in a fresh Alpine container.

	The ldd based check is essentially the same as the check that was
	introduced by commit 3d00f60242f1726fc6eaa38e09435a969ee7ebe5, it is
	performed iff the compiler based check could not give a definitive
	answer.

	Reported-by: Cheng XU <xucheng@me.com>

2020-11-07  Ben Elliston  <bje@gnu.org>

	Update timestamps.

		* config.sub, config.guess: Replace backtick `..` substitutions 	with POSIX $(..) command substitutions throughout. 	* Makefile (shellcheck): Don't exclude message SC2006.

2020-10-21  Rin Okuyama  <rin@netbsd.org>

		* config.guess (*:NetBSD:*:*): Handle aarch64eb. 	* testsuite/config-guess.data: Add test cases.

2020-10-15  Ben Elliston  <bje@gnu.org>

	Fix whitespace problem in config.sub.

2020-10-13  Ben Elliston  <bje@gnu.org>

		* config.sub (i*86-pc-os2-emx): Recognise correctly. 	* testsuite/config-sub.data: Add OS/2 tests to avoid regressions.

2020-09-27  Fabrice Fontaine  <fontaine.fabrice@gmail.com>

		* config.sub (uclinux-uclibc*): Fix detection. 	* testsuite/config-sub.data: Add a test case to avoid regression.

2020-09-20  Bruno Haible  <bruno@clisp.org>

		* config.guess: Don't use 'ldd --version' to determine the presence of 	musl libc, as this fails on Alpine Linux 3.10.

2020-09-08  Elad Lahav  <e2lahav@gmail.com>

		* config.sub: Fix regression in QNX recognition. 	* testsuite/config-sub.data: Add some test cases.

2020-08-17  Issam E. Maghni  <issam.e.maghni@mailbox.org>

		* config.guess: Replace "if [ EXPR ]" with "if test EXPR". 	* config.sub: Likewise. 	* testsuite/config-guess.sh: Likewise. 	* testsuite/config-sub.sh: Likewise.

2020-07-12  Ben Elliston  <bje@gnu.org>

		* config.guess (arm64:Darwin:*:*): Recognise. 	* testsuite/config-guess.data: Add a test case.

2020-07-10  Ben Elliston  <bje@gnu.org>

		* config.sub (case $cpu): Whitespace fix.

2020-07-10  Keno Fischer  <keno@juliacomputing.com>

		* config.sub (arm64-*): Canonicalise to aarch64-*.

2020-06-28  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Properly parse the KERNEL-OS case.
	I previously refactored config.sub to parse 'basic_machine' into
	separate 'cpu' and 'vendor' variables. This is a kindred refactor
	where 'basic_os' (a rename of 'os' when used early on) is now parsed
	into 'kernel' and 'os'.

	Like the previous refactoring, this does make things a bit longer. I
	think the change makes the code easier to understand and more robust,
	so it is worth the cost of a longer script.

2020-06-28  John Ericson  <john.ericson@obsidian.systems>

		* config.sub (s390, s390x): Use 'ibm' vendor default, but allow 	overrides.
	Previously, 'ibm' was forced, which caused problems when someone
	wanted to use 'busybox' as a vendor and cross-compile with a slightly
	different toolchain. The fix changed behaviour such that without any
	vendor, it would use to 'unknown' rather than 'ibm' as before.

	This patch aims to compromise between the old and new behaviour by
	making 'ibm' a default for those CPUs when no vendor is specified, but
	if the user explicitly provides a vendor that is used instead. This
	sort of "vendor defaulting" has plenty of precedent in config.sub, so
	it seemed like a good approach.

2020-06-28  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Allow CPU to influence vendor defaulting too.

2020-06-26  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Move OS whitelist to the bottom of the case as 	preparation for future work.

2020-06-21  Alexander Egorenkov  <egorenar@linux.ibm.com>

		* config.sub (s390, s390x): Don't set manufacturer. 	* testsuite/config-sub.data: Add test cases.

2020-06-18  Carsten Teibes  <dev@f4ke.de>

		* config.sub (psp): Recognize. 	* testsuite/config-sub.data: Add test case.

2020-06-15  Jessica Clarke  <jrtc27@jrtc27.com>

		* config.guess (x86_64:Linux:*:*): Detect x32 ABI. This is 	currently only supported when CC_FOR_BUILD is available, as that 	ultimately governs what the native ABI is.

2020-05-04  Emery Hemingway  <ehmry@posteo.net>

		* config.sub (-genode*): New. 	* testsuite/config-sub.data: Add test cases.

2020-04-26  Ben Elliston  <bje@gnu.org>

		* config.guess: Instruct the user to send information about their 	system only if the script they are running has a timestamped year 	of less than three years ago.

2020-04-24  Ben Elliston  <bje@gnu.org>

		Reported by Peter Eisentraut: 	* config.sub (case $os): Append asterisk to 'powerunix'.

2020-01-01  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise. 	* doc/config.guess.1: Regenerate. 	* doc/config.sub.1: Likewise.

2019-12-21  Ben Elliston  <bje@gnu.org>

	Typo fix.

		* config.guess (set_cc_for_build): Prevent multiple calls by 	chechking if $tmp is already set. We can't check CC_FOR_BUILD as 	the user may set it externally. Thanks to Torbjörn Granlund for 	the bug report.

2019-12-21  Torbjörn Granlund  <tg@gmplib.org>

		* config.guess (alpha:Linux:*:*): Guard against missing 	/proc/cpuinfo by redirecting standard error to /dev/null.

2019-09-12  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.data: Sort. 	* testsuite/config-sub.data: Likewise.

2019-09-12  Daniel Bittman  <danielbittman1@gmail.com>

		* config.guess (*:Twizzler:*:*): New. 	* config.sub (-twizzler*): New. 	* testsuite/config-guess.data: Add test cases. 	* testsuite/config-sub.data: Ditto.

2019-08-04  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add some old Pentium test cases.

2019-07-24  Ben Elliston  <bje@gnu.org>

		* config.guess (mips:OSF1:*.*): Whitespace cleanup.

2019-06-30  Ben Elliston  <bje@gnu.org>

	This change introduces a new test to config-sub.sh which runs every config.guess expected triplet through config.sub so that we can check that it is properly recognised. Sometimes, new triplets have been added to config.guess without updating config.sub accordingly (eg, Harris NightHawk machines running PowerUnix from the mid-1990s!)
		* config.sub (case $os): Match nsk* and powerunix. Don't later
		match nsk* and set os=nsk which removes the OS version number.
		* testsuite/config-guess.data: Tweak Unleashed test case.
		* testsuite/config-sub.sh (run_config_sub_with_guess_triplets):
		New test.

		* config.sub: Recognise os108*. 	* testsuite/config-sub.data: Add a test case.

2019-06-26  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Many more missing test cases. 	* config.sub (hp300): Set $os to hpux.
	nb: The config.sub bug was found after writing hp300 test cases.

		* testsuite/config-sub.data: Add some missing test cases.

		* config.sub (vsta): Move into alphabetical order.

2019-06-10  Ben Elliston  <bje@gnu.org>

		* config.guess (*:OS108:*:*): Recognise new OS. 	* testsuite/config-guess.data: Add a test case.

2019-06-04  Ben Elliston  <bje@gnu.org>

		* Makefile (sort): New target. 	* testsuite/config-guess.data: Sort. 	* testsuite/config-sub.data: Likewise.

2019-05-28  Ben Elliston  <bje@gnu.org>

		* config.guess (*:Darwin:*:*): Run xcode-select to determine if a 	system compiler is installed. If not, do not run set_cc_for_build, 	as the default cc will open a dialog box asking to install 	Xcode. If no C compiler is available, guess based on uname -p and 	uname -m.

		* testsuite/config-guess.data: Add Darwin tests.

	Revert. Fix extraneous 'fi'.

		* testsuite/config-guess.data: Add Darwin tests.

		* config.guess (*:Darwin:*:*): Simplify UNAME_PROCESSOR.

2019-05-23  Jose E. Marchesi  <jose.marchesi@oracle.com>

		* config.sub (bpf): Recognise. 	* testsuite/config-sub.data: Add test cases.

2019-05-01  Paul Eggert  <eggert@cs.ucla.edu>

		* config.guess: Remove space after "#endif", as Gnulib and some 	other downstream projects frown on trailing white space.

2019-04-28  Urs Janßen  <urs@tin.org>

		* config.guess: Use utsname version instead of preprocessor macros 	on vax-dec-ultrix and mips-dec-ultrix versions >= 3.0.

2019-04-15  John Ericson  <git@johnericson.me>

		* config.sub (wasm64, wasi): Recognise. 	* testsuite/config-sub.data: Add test cases for wasm (Web Assembly) and 	wasi (Web Assembly System Interface).

2019-03-29  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Sort.

2019-03-29  Urs Janßen  <urs@tin.org>

		* config.sub: Recognize m68k-next-openstep* as openstep*, not 	nextstep3. 	* testsuite/config-sub.data: Add test cases.

2019-03-23  Ben Elliston  <bje@gnu.org>

	Revert "	* Makefile (check-guess): Don't remove uname here."
	This reverts commit f34dacb3462ca1b390e70b090dbeafbdca7ce28a.

		* Makefile (check-guess): Don't remove uname here. 	* testsuite/config-guess.sh (run_config_guess): Remove dummy uname 	script if the test passes (if not, the script is left behind for 	inspection).

		* testsuite/config-sub.sh (run_one_config_sub): New. 	(run_one_config_sub_idempotent): Likewise. 	(run_config_sub): Parallelise test cases. 	(run_config_sub_idempotent): Likewise.

2019-03-08  YunQiang Su  <ysu@wavecomp.com>

		* config.guess (mips:Linux:*:*): Detect ISA R6.

2019-03-04  Urs Janßen  <urs@tin.org>

		* config.guess (m68k-sony-newsos, mips-dec-ultrix3): Restore C 	program that detects these systems.

2019-02-19  Urs Janßen  <urs@tin.org>

		* config.guess (i*86:*:5:[678]*): Fix Unixware output.

2019-01-20  Ben Elliston  <bje@gnu.org>

	This change silences a false positive from Shellcheck:
	  "Redirecting to/from command name instead of file. Did you want
	   pipes/xargs (or quote to ignore)? [SC2238]"

		* testsuite/config-guess.sh (run_config_guess): For clarity, write
		uname replacement to './uname', not 'uname'.

2019-01-15  Ben Elliston  <bje@gnu.org>

		Revert: 	2019-01-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
		* config.guess (sun4*:SunOS:5.*:*): Return sparcv9-sun-solaris2.*
		with 64-bit compiler.
		(tadpole*:SunOS:5.*:*): Likewise.

2019-01-04  Ben Elliston  <bje@gnu.org>

		* config.sub (shl): Recognise. 	* testsuite/config-sub.data: Add a test case.

		* config.sub: Move v70, w65 and others into sort order.

		* config.sub (mips64eb): Recognise. 	* testsuite/config-sub.data: Add a test case for mips64eb.

	Fix space before tab.

2019-01-03  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.data: Add more test cases.

	Disable Shellcheck warning SC2162 ("read without -r with mangle backslashes") in two places. We can't easily resolve these.

		* config.guess (sun4*:SunOS:5.*:*): Return sparcv9-sun-solaris2.* 	with 64-bit compiler. 	(tadpole*:SunOS:5.*:*): Likewise.

		* testsuite/config-guess.data: Add a test for ARM Linux.

		* testsuite/config-guess.data: Add new tests for Solaris on i386 	and SPARC machines.

		* testsuite/config-guess.sh (run_config_guess): Set CC_FOR_BUILD 	to no_compiler_found so that we don't erroneously use the compiler 	of the host running the testsuite. 	* testsuite/config-guess.data: Adjust ARM FreeBSD expected output.

2019-01-01  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise. 	* doc/config.guess.1: Regenerate. 	* doc/config.sub.1: Likewise.

2018-12-31  Keno Fischer  <keno@juliacomputing.com>

		* config.sub (*-emscripten): Recognise. 	* testsute/config-sub.data: Add test cases.

2018-12-21  Ben Elliston  <bje@gnu.org>

		Revert 2018-07-18 change:
		From Apostolos Syropoulos <asyropoulos@gmail.com>:
		* config.guess (i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*): Use the
		isainfo(1) command to guess what kind of system we have. Running
		isainfo -b returns either "32" or "64".

2018-12-16  Ben Elliston  <bje@gnu.org>

		Revert 2018-05-05 change. 	* config.sub: Don't pass the -r option to 'read'. Solaris 10 sh 	does not support -r.

2018-12-07  Ben Elliston  <bje@gnu.org>

		* config.guess: No need to explicitly save $? in the EXIT trap 	handler. This allows the same trap handler to be used as for other 	common signals.

2018-11-28  Ben Elliston  <bje@gnu.org>

	Bump timestamps.

2018-11-26  Lauri Tirkkonen  <lotheac@iki.fi>

		* config.guess (*:Unleashed:*:*): New. 	* config.sub (unleashed*): New. 	* testsuite/config-sub.data: Add a test case. 	* testsuite/config-guess.data: Likewise.

2018-11-20  Andrew Stubbs  <ams@codesourcery.com>

		* config.sub (amdgnu-amdhsa): Recognise. 	* testsuite/config-sub.data: Test amdgcn-amdhsa.

2018-10-26  Ben Elliston  <bje@gnu.org>

		* config.guess (amd64:CYGWIN*:*:*, x86_64:CYGWIN*:*:*): Set 	manufacturer to 'pc'. 	* testsuite/config-guess.data: Update test cases.

2018-10-20  Peter Kokot  <peterkokot@gmail.com>

		* config.sub: Direct diagnostic output to standard error.

2018-10-19  Ben Elliston  <bje@gnu.org>

	Replace final http URL with https. From Daniel Kahn Gillmor.

2018-10-17  Urs Janßen  <urs@tin.org>

		* config.sub: Fix comment typos.

2018-08-29  Mikaël Urankar  <mikael.urankar@gmail.com>

		* config.guess (arm:FreeBSD:*:*): Match on 'arm' not 'arm*'.

2018-08-29  Ben Elliston  <bje@gnu.org>

	Bump timestamp.

2018-08-28  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Parse basic_machine into cpu and vendor. This adds 	more lines, but makes a bunch of code simpler and easier to read. 	sed(1) is used a lot less, for example.

		* config.sub: More deduplication and organize more basic machines.

		* config.sub: Deduplicate and organize more basic machines.

		* config.sub: Remove redundant patterns from second `case 	$basic_machine in`. The second case only needs to handle patterns 	of the form *-*. We can drop some patterns without a change in 	functionality.

		* config.sub: Remove duplicates in the huge `case basic_machine 	in` arms. These patterns whitelist canonical CPU types that are 	allowed with any vendor. The former arm accepts a provided vendor, 	and the latter arm defaults a vendor when none is provided. Split 	`case $basic_machine in` in to two, and then pre-default the 	missing vendor so that only the explicit-vendor rules are needed.

2018-08-24  Ben Elliston  <bje@gnu.org>

		From Justin Hibbits: 	* config.sub (powerpcspe, powerpcspe-*): New. 	* testsuite/config-sub.data: Add test cases.

2018-08-24  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Consolidate *-pc handling.

		* config.sub (cr16-*): Do not clobber vendor. 	* testsuite/config-sub.data (cr16-random-elf): Adjust test case.

		* config.sub: Consolidate some *-* patterns above big patterns.

2018-08-24  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add more tests.

2018-08-23  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Finish moving big patterns to the bottom.

2018-08-20  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Move the big patterns to the bottom in preparation 	for de-duplication. It causes Shellcheck to see more overlapping 	patterns. Fix miscellaneous problems identified by Shellcheck. 	* testsuite/config-sub.data: Adjust tests.

		* testsuite/config-sub.data: Add legacy test cases.

2018-08-14  John Ericson  <john.ericson@obsidian.systems>

		* config.sub (sequent): Make this a one-component alias. 	* testsuite/config-sub.data (sequent-ptx): Adjust test case.

		* config.sub: Move some erroneous foo-* aliases to be single 	component aliases.

2018-08-13  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add legacy test cases for cydra, 	da30, dec3100, decstation, decstation-3100, decstatn, orion, pc98, 	pmin, pmax, romp, rs6000, vax, x64, xps and xps100.

2018-08-13  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Make a few basic_machines short-hands only.

		* config.sub: Combine match arms.

		* config.sub (craynv): Move back as a basic_machine pattern. 	* testsuite/config-sub.data: Add test case.

2018-08-13  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add some legacy test cases.

2018-08-12  Ben Elliston  <bje@gnu.org>

	Bump timestamp.

2018-08-12  John Ericson  <john.ericson@obsidian.systems>

		* config.sub (basic_machine): Move up manufacturer-defaulting 	patterns.

2018-08-08  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Eliminate some dead code for SH targets. 	* testsuite/config-sub.data: Add tests for sh2ele and sh2ele-elf.

		* config.sub (tile*): Only set 'os' to -linux-gnu if unset.

		* config.sub (abacus, asmjs): Combine some redundant case arms.

		* config.sub: Don't need 'os=${os:-none}' defaults because that is 	already the default.

		* testsuiteb/config-sub.sh (run_config_sub_idempotent): New. 	* config.sub: Fixes to pass the testsuite.

2018-08-03  John Ericson  <john.ericson@obsidian.systems>

		* testsuite/config-guess.sh: Make 'rc' a local variable. 	* testsuite/config-sub.sh: Likewise.

2018-08-02  John Ericson  <john.ericson@obsidian.systems>

		* testsuite/config-guess.sh: Re-indent with tabs. 	* testsuite/config-sub.sh: Likewise.

2018-08-02  Ben Elliston  <bje@gnu.org>

		* config.guess: Fix SC2234 diagnostic from Shellcheck ("Remove 	superfluous (..) around test command". Also remove redirection as 	test(1) should never produce any output.

2018-07-30  Ben Elliston  <bje@gnu.org>

		* Makefile (check-guess, check-sub): Run tests under bash.

2018-07-25  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Fix some more i386-pc-* defaults. 	* testsuite/config-sub.data: Update.

2018-07-19  Ben Elliston  <bje@gnu.org>

		From Apostolos Syropoulos <asyropoulos@gmail.com>: 	* config.guess (i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*): Use the 	isainfo(1) command to guess what kind of system we have. Running 	isainfo -b returns either "32" or "64".

2018-07-18  Mikaël Urankar  <mikael.urankar@gmail.com>

		* config.guess (arm*:FreeBSD:*:*): New. 	* testsuite/config-guess.data: Add a test case.

2018-07-15  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.data: Sort.

2018-07-13  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.sh: Strip off spaces around pipe 	delimiter as test data is read in. 	(run_config_guess): Set IFS to '|'. 	* testsuite/config-guess.data: Use ' | ' as the delimeter.

		* config.guess (set_cc_for_build): Disable SC2039 ("In POSIX sh, 	RANDOM is undefined"). 	* Makefile (shellcheck): Don't disable SC2039 globally.

		* config.guess: Disable SC2154 and SC2172 Shellcheck warnings. 	* Makefile (shellcheck): Don't disable SC2172 globally.

	Bump timestamp.

2018-07-13  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Don't recognize every *-unknown as a basic_machine.

2018-07-12  Ben Elliston  <bje@gnu.org>

		* config.guess: Replace large 'set_cc_for_build' shell variable, 	that is executed via eval, with a POSIX shell function. 	* Makefile (shellcheck): Ignore SC2039 diagnostics ("In POSIX sh, 	RANDOM is undefined") and SC2172 ("Trapping signals by number is 	not well defined. Prefer signal names").

2018-07-06  Ben Elliston  <bje@gnu.org>

		* config.guess (set_cc_for_build): Suppress possible mkdir output.

2018-07-03  Ben Elliston  <bje@gnu.org>

		* config.sub: Do not rewrite riscv -> riscv32. 	* testsuite/config-sub.data: Adjust tests.

2018-07-02  Ben Elliston  <bje@gnu.org>

	Update timestamp.

2018-06-26  Sevan Janiyan  <venture37@geeklan.co.uk>

		* config.guess (*:Minix:*:*): Accept any machine. 	* testsuite/config-guess.data: Add a test case.

2018-06-22  Palmer Dabbelt  <palmer@sifive.com>

		* config.sub: Add riscv-* as an alias for riscv32-*. 	* testsuite/config-sub.data: Add tests.

2018-05-24  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add tests for Sequent and DYNIX/ptx.

2018-05-24  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Consolidate $os checking.

2018-05-23  Ben Elliston  <bje@gnu.org>

	Revert "Fix top of file comments."
	This reverts commit ed15654af036a976f82c4503eb81c1a44e55bd3c.

2018-05-23  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Don't force basic_machine based on $os just for 	"mint" and "clix".
	I got rid of this forcing, as it can hide an error from the user and
	is unlike how other OSes are handled. I added fallbacks for clix (MiNT
	already had some) such that at least the following stil work:

	  $ ./config.sub clipper-clix
	  clipper-intergraph-clix

	  $ ./config.sub m68k-mint
	  m68k-atari-mint

	  $ ./config.sub mint
	  m68k-atari-mint

	"clix" (as opposed to "nonsense-clix", ie. with at least one "-"
	before) never worked, so I didn't add a short-hand to make it work
	like "mint".

2018-05-23  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: No more OS-driven substitution of -pc with sed.
	I'm not sure why this was originally added. It's certainly not needed
	anymore because the OS will never be duplicated onto the send of the
	`basic_machine`.  If the user passed `unknown` or no vendor, this will
	already be filled in. If they passed something more specific, it's
	customary to respect that.

		* config.sub: Simplify *-wrs handling.
	"wrs" is just a vendor that can be handled with all the other vendor
	exceptions for two-component cases. `wrs) os=vxworks` can instead be
	put with the other OS defaults down below.

2018-05-23  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Cordon off two-component aliases.
	Instead of just catching manufacturers as OSes across the board, catch
	them just as the second of two components. This prevents nonsense
	like:

	  $ ./config.sub amd64-unknown-ibm
	  x86_64-unknown-ibm-aix

2018-05-21  John Ericson  <john.ericson@obsidian.systems>

		* testsuite/config-sub.data: Add clipper-clix and m68k-mint tests.

2018-05-19  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Sort.

	Fix top of file comments.

		* config.guess (set_cc_for_build): Guard against $CC_FOR_BUILD, 	$HOST_CC and $CC being undefined by using ${var-} style expansion. 	(*:NetBSD:*:*): Likewise for $abi. 	* testsuite/config-guess.sh: Run config.guess under `sh -eu'.

		* testsuite/config-guess.sh: Set -eu for robustness. Run 	config.guess under `sh -e' to catch more problems. 	* testsuite/config-sub.sh: Run config.sub under `sh -eu'.

2018-05-19  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Cordon off single component aliases.
	More detail from the patch author:

	Currently there are number of aliases that expand both on their own
	and as part of multi-component configurations. For example:

		$ ./config.sub 386bsd-linux
		i386-pc-bsd

	This change moves all of those to just trigger on a single field
	branch, preventing their matching as part of larger components:

		$ ./config.sub 386bsd-linux
		Invalid configuration `386bsd-linux': machine `386bsd' not recognized

	This should increase correctness and avoid needless work in the common
	case (as many of these are very, very old).

	I was very conservative in deciding which patterns were such single
	component aliases, as this does make config.sub less forgiving than
	before. My criteria for patterns in this `case $basic_machine` were:

	  - the pattern doesn't contain any `-`
	  - the pattern doesn't contain any `*`
	  - `os` was assigned in the match body
	  - basic_machine wasn't essentially left as is.

	The first rule is simple: if it contains a `-` it's not a
	single-component pattern. The second rule is because any
	`$basic_machine` pattern with an asterisk (`*`) could conceivably
	match a two component string, even if the actual code strongly
	signaled that was not the intent. The third rule was to indicate no
	`os` was expected, as it is valid to omit a vendor in the two
	component case so `basic_machine` is just one component without being
	the entire configuration.

	The 4th and last rule is the trickiest. If the basic_machine was left
	as is, or appended with a vendor, I considered the pattern less of an
	alias and more a defaulting of a canonical or near canonical
	name. This seemed like a "higher quality" short-hand and thus one that
	is valid as part of a larger config. Instead of just hard-assigning
	`os`, however, I changed it to default `os` with:

		os=${os:-DEFAULT}

	so as to respect any more information the user passed. This gives us
	more pleasant absurdities like:
		$ ./config.sub j90
		j90-cray-unicos

		$ ./config.sub j90-linux
		j90-cray-linux-gnu

	rather than:
		$ ./config.sub j90-linux
		j90-cray-unicos

2018-05-14  Ben Elliston  <bje@gnu.org>

		* Makefile (shellcheck): Include testsuite/*.sh scripts.

2018-05-14  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Don't prepend $os with '-' everywhere. Include 	it in the output instead.

2018-05-13  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Error if there is more than four components.

2018-05-12  Ben Elliston  <bje@gnu.org>

		* config.sub: Remove do-nothing case.

2018-05-11  Ben Elliston  <bje@gnu.org>

	Typo fix from Paul Eggert.

2018-05-05  Ben Elliston  <bje@gnu.org>

		* config.sub: Simplify an if expression.

2018-05-05  John Ericson  <john.ericson@obsidian.systems>

		* config.sub (arm*-*-none-eabi): Recognise.

2018-05-05  Ben Elliston  <bje@gnu.org>

		* config.sub: Pass the -r option to 'read'.

2018-05-05  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Properly recognise configuration types with four 	components. Re-work the old logic to simplify the shell code.

2018-05-04  Ben Elliston  <bje@gnu.org>

		* Makefile (shellcheck): New.

2018-05-03  Ben Elliston  <bje@gnu.org>

	* config.sub: Whitespace tweak.

2018-05-01  Ben Elliston  <bje@gnu.org>

		* config.sub (maybe_os): Reindent this block.

2018-05-01  John Ericson  <john.ericson@obsidian.systems>

		* config.sub: Rewrite basic_machine 'if' with 'case'.

2018-05-01  Francois H. Theron  <francois.theron@netronome.com>

		* config.sub (nfp, nfp-*): New. 	* testsuite/config-sub.data: Add test cases.

2018-04-24  John Ericson  <john.ericson@obsidian.systems>

		* config.sub (arm6m, armv[78][arm]): Recognise. 	* testsuite/config-sub.data: Add tests.

2018-04-16  Mao Han  <han_mao@c-sky.com>

		* config.sub (csky, csky-*): Recognise. 	* testsuite/config-sub.data: Add a test case.

2018-04-16  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Sort.

2018-04-16  John Darrington  <john@darrington.wattle.id.au>

		* config.sub (s12z, hcs12z, m68hcs12z, m9s12z): New. 	* testsuite/config-sub.data: Add test cases.

2018-03-08  Paul Eggert  <eggert@cs.ucla.edu>

		* config.guess: Use before-save-hook not write-file-functions. 	* config.sub: Ditto.

2018-03-01  Ben Elliston  <bje@gnu.org>

	Fix config.guess timestamp.

2018-03-01  Ben Elliston  <bje@gnu.org>

	Revert for now:
		2018-02-24  James Clarke  <jrtc27@jrtc27.com>

		* config.guess (x86_64:Linux:*:*): Detect x32 ABI.

2018-02-28  Rishi Khan  <rishi@extreme-scale.com>

		* config.sub (hcos-*): Recognise. 	* testsuite/config-sub.data: Add a test case.

2018-02-24  James Clarke  <jrtc27@jrtc27.com>

		* config.guess (x86_64:Linux:*:*): Detect x32 ABI.

2018-02-22  Ben Elliston  <bje@gnu.org>

		Reported by Nelson H. F. Beebe: 	* config.sub (os): Recognise midnightbsd*. 	* testsuite/config-sub.data: Add a test case.

2018-01-26  Henri Menke  <henrimenke@gmail.com>

		* config.guess: Try to detect musl libc on GNU/Linux systems using 	ldd --version.

2018-01-16  Ben Elliston  <bje@gnu.org>

		* config.guess: Use double quotes on any remaining unquoted 	variables to prevent globbing and word splitting.

		* config.guess: Change most ${foo} expansions to "$foo" to: 	(1) double quote to prevent globbing and word splitting; and 	(2) remove extraneous braces.

		* config.guess: Quote $dummy.c, $dummy.o and $dummy to prevent 	globbing and word splitting in the filename.

2018-01-15  Ben Elliston  <bje@gnu.org>

		* config.sub: Double quote variables to silence warning SC2086 	(double quote to prevent globbing and word splitting).

2018-01-14  Ben Elliston  <bje@gnu.org>

		* config.sub (os): Move -es1800* case above -es*. 	* testsuite/config-sub.data: Add several test cases.

		* config.sub (os): Remove overlapping pattern -svr4*.

		* config.sub (maybe_os): Remove duplicate pattern -hms*. 	* testsuite/config-sub.data: Add a test.

		* config.sub (maybe_os): Remove duplicate pattern -beos*. 	* testsuite/config-sub.data: Add a test.

		* config.sub (maybe_os): Remove duplicated pattern -haiku*. 	(basic_machine): Don't match haiku in the manufacturer field. 	* testsuite/config-sub.data: Add a test.

		* config.sub (maybe_os): Remove duplicated pattern -opened* which 	prevents the more specific case matching on line 1427. 	* testsuite/config-sub.data: Add a test.

		* config.sub (maybe_os): Remove first and duplicate -none* 	case. This is matched further down. Found by Shellcheck.

2018-01-13  Ben Elliston  <bje@gnu.org>

		* config.sub (maybe_os): Remove duplicate case for z8k.

		* config.sub (maybe_os): Remove duplicate case for sh. 	* testsuite/config-sub.data: Add test cases for sh and sh-elf.

		* config.sub (maybe_os): Remove duplicate patterns for sparc, 	sparcv8, sparcv9, sparcv9b and sparcv9v. Found by Shellcheck.

		* config.sub (maybe_os): Remove cases z8k-*-coff and z80-*-coff as 	these are never matched. Found by Shellcheck.

		* config.sub (maybe_os): Remove duplicate m88k-omron* case. 	Found by Shellcheck. 	* testsuite/config-sub.data: Add a test case.

		* config.sub (maybe_os): Remove pdp10 case as it is handled above. 	Found by Shellcheck.

		* config.sub (basic_machine): Remove first pdp11 case so that the 	second, specialised case will match instead. Found by Shellcheck. 	* testsuite/config-sub.data: Adjust test case.

		* config.sub (maybe_os): Clean up 386BSD. 	* testsuite/config-sub.data: Adjust test cases.

		* testsuite/config-guess.data: Sort. 	* testsuite/config-sub.data: Likewise.

		* config.sub (maybe_os): Remove sparclite-wrs pattern as it is 	matched by sparclite-* above. Found by Shellcheck. 	* testsuite/config-sub.data: Add test cases.

		* config.sub (maybe_os): Remove -rtmk-nova* pattern as it is 	matched by -rtmk* immediately preceding it. Found by Shellcheck.

		* config.sub (maybe_os): Remove duplicate sh64 case as it is 	matched above. Found by Shellcheck.

		* config.sub (maybe_os): Remove duplicate wasm32 case as it is 	matched above. Found by Shellcheck.

		* config.sub (maybe_os): Remove duplicate -osfrose* and -osf* 	cases as these are matched above by -osf*. Found by Shellcheck.

		* config.sub (maybe_os): Remove second and duplicate *-xenix case 	as only the first will match. Found by Shellcheck. 	* testsuite/config-sub.data: Add test case.

		* config.sub (maybe_os): Remove hppa-next which can never match 	due to an earlier pattern. Found by Shellcheck. 	* testsuite/config-sub.data: Add test cases.

		* config.sub (maybe_os): Remove i386-vsta which can never match 	due to an earlier pattern (but retain vsta). Found by Shellcheck. 	* testsuite/config-sub.data: Add test cases.

		* config.sub (maybe_os): Remove second and duplicate -aros* 	case. Only the first will match. Found by Shellcheck.

		* config.sub (maybe_os): Remove second and duplicate *-next 	case. Only the first will match. Found by Shellcheck.

2018-01-11  Randall S. Becker  <rsbecker@nexbridge.com>

		* config.guess (NSV-*:NONSTOP_KERNEL:*:*): New. 	* config.sub (nsv-tandem): New. 	* testsuite/config-guess.data: Add a test case. 	* testsuite/config-sub.data: Likewise.

2018-01-01  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise. 	* doc/config.guess.1: Regenerate. 	* doc/config.sub.1: Likewise.

2017-12-31  Ben Elliston  <bje@gnu.org>

	Bump timestamp.

2017-12-31  Andrew Pinski  <apinski@cavium.com>

		* config.sub (-bme*): New. 	* testsuite/config-sub.data: Add a test case.

2017-12-17  Henry Bent  <henry.r.bent@gmail.com>

		* config.guess (mips:OSF1:*:*): Recognise. 	* testsuite/config-guess.data: Add a test case.

2017-11-23  Olivier Hainque  <hainque@adacore.com>

		* config.sub: Map -pikeos to baremetal. 	* testsuite/config-sub.data: Add tests for a few pikeos 	configuration variants.

2017-11-07  Ben Elliston  <bje@gnu.org>

		Thanks to Urs Janßen. 	* config.guess (mips:*:*:UMIPS | mips:*:*:RISCos): Fix typo.

		Reported by Nelson H. F. Beebe: 	* config.guess (*:MidnightBSD:*:*): Recognise. 	* testsuite/config-guess.data: Add a test case.

2017-11-05  Ben Elliston  <bje@gnu.org>

		Also revert -- these parens were there for a reason. :-(
		* config.guess: Remove unnecessary parentheses inside `..`
		command substitutions to improve clarity.

2017-11-04  Ben Elliston  <bje@gnu.org>

		Revert -- it's too soon to make this change.
		* config.guess: Replace old-style `..` command substitution with
		the more modern $(..) form.
		* config.sub: Likewise.

		* config.sub (we32k): Remove duplicate case so that `we32k' 	properly canonicalises to `we32k-att-sysv'. 	* testsuite/config-sub.data: Update test case.

		* config.guess: Improve usage text. 	* config.sub: Likewise.

2017-11-03  Ben Elliston  <bje@gnu.org>

		* config.guess: Replace old-style `..` command substitution with 	the more modern $(..) form. 	* config.sub: Likewise.

		* config.guess: Remove unnecessary parentheses inside `..` command 	substitutions to improve clarity.

2017-11-01  Ben Elliston  <bje@gnu.org>

		* config.guess (i*86:SYSTEM_V:4.*:*): Remove pattern as this is 	already matched by i*86:*:4.*:*.

		* config.guess (romp-ibm:4.4BSD:*): Correct pattern so that it 	does not match romp-ibm:BSD:* in the immediately following case.

		* config.guess (mips:*:*:UMIPS | mips:*:*:RISCos): Use explicit 	escaping for \n.

		* config.guess: Whitespace fixes. 	* config.sub: Ditto.

		* config.sub (maybe_os): Remove redundant dpx2*-bull pattern. 	Already matched by dpx2*.

2017-10-26  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.sh (run_config_guess): Simplify. 	* testsuite/config-sub.sh (run_config_sub): Likewise.

		* testsuite/config-guess.sh: Fix issues identified by Shellcheck. 	* testsuite/config-sub.sh: Likewise.

2017-09-26  Ben Elliston  <bje@gnu.org>

		* config.guess: Output a note that a C compiler may be needed when 	guessing fails on MIPS GNU/Linux systems.

		* config.guess (Local variables): Use 'write-file-functions 	instead of the deprecated 'write-file-hook (as of Emacs 22.1). 	* config.sub: Likewise.

2017-09-17  Paul Eggert  <eggert@cs.ucla.edu>

		Prefer https: to http: for gnu.org 	In Gnulib, Emacs, etc. we are changing ftp: and http: URLs to 	use https:, to help defend against man-in-the-middle attacks. 	Propagate these changes upstream to the config scripts. 	* config.guess, config.sub: Use https: URLs in diagnostics 	and in comments.

2017-09-15  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data (i386-windows): New test case. 	(x86_64-windows): Likewise.

2017-09-13  Ben Elliston  <bje@gnu.org>

		* config.sub (maybe_os): Add x64 alias for x86_64.

	Fix space before tab in config.sub.

2017-09-12  Ben Elliston  <bje@gnu.org>

		* config.sub (maybe_os): Remove -windowsnt*. 	* config.guess (Alpha\ *:Windows_NT*:*): Remove obsolete case. 	(21064:Windows_NT:50:3): Likewise. 	(i*:windows32*:*): Likewise. 	([345]86:Windows_95:*, [345]86:Windows_98:*): Likewise. 	([345]86:Windows_NT:*): Likewise. 	(8664:Windows_NT:*): Likewise. 	(i*:Windows_NT*:* | Pentium*:Windows_NT*:*): Likewise. 	(p*:CYGWIN*:*): Likewise. 	* testsuite/config-guess.data: Remove relevant test cases.

2017-09-10  Ben Elliston  <bje@gnu.org>

	* config.sub: Improve comments.

2017-08-26  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.data: Sort.

2017-08-08  Ian Douglas Scott  <ian@iandouglasscott.com>

		* config.guess (*:Redox:*:*): New. 	* testsuite/config-guess.data: Add a test case.

2017-07-19  Ben Elliston  <bje@gnu.org>

		* config.guess: Improve "outdated script" message.

2017-05-27  Mojca Miklavec  <mojca.miklavec.lists@gmail.com>

		* config.guess (*:Darwin:*:*): Set UNAME_PROCESSOR to powerpc when 	__POWERPC__ is defined (e.g. when building with gcc -arch ppc).

2017-05-11  Ben Elliston  <bje@gnu.org>

		* config.guess (NSR-*:NONSTOP_KERNEL:*:*): Match suffix with *. 	(NEO-*:NONSTOP_KERNEL:*:*): Likewise. 	* testsuite/config-guess.data: Add test cases.

		Reported by Hugues Lefebvre <hugues.lefebvre@lusis.fr>. 	* config.guess (NSX-*:NONSTOP_KERNEL:*:*): Some L-SERIES systems 	now have more than one letter in the suffix, so match with *. 	* testsuite/config-guess.data: Add a test case.

2017-04-02  Andrew Jenner  <andrew@codesourcery.com>

		* config.sub: Add support for 16-bit Intel x86.

2017-03-21  Pip Cet  <pipcet@gmail.com>

		* config.sub: Recognise wasm32. 	* testsuite/config-sub.data: Add a test case.

2017-03-05  Gerald Pfeifer  <gerald@pfeifer.com>

		* config.guess (*:FreeBSD:*:*): Refactor CPU handling. 	Canonicalize i386-*-freebsd* to i586-*-freebsd*.

2017-02-07  Ben Elliston  <bje@gnu.org>

		Reported by Hugues Lefebvre <hugues.lefebvre@lusis.fr>. 	* config.guess (NSX-?:NONSTOP_KERNEL:*:*): New. 	* config.sub (nsx-tandem): New. 	* testsuite/config-guess.data: Add a test case. 	* testsuite/config-sub.data: Likewise.

2016-12-31  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise. 	* doc/config.guess.1: Regenerate. 	* doc/config.sub.1: Likewise.

2016-12-27  Ben Elliston  <bje@gnu.org>

		* Makefile (doc/config.guess.1): Depend on config.guess. 	(doc/config.sub.1): Depend on config.sub.

		* doc/config.guess.1: Regenerate. 	* doc/config.sub.1: Likewise.

		* testsuite/config-guess.data: Align columns.

		* testsuite/config-sub.data: Align columns.

		* testsuite/config-guess.data: Sort. 	* testsuite/config-sub.data: Likewise.

2016-12-24  Jeremy Soller  <jackpot51@gmail.com>

	       * config.sub (-redox*): New.        * testsuite/config-sub.data: Add a test case.

2016-12-16  Dimitar Dimitrov  <dimitar@dinux.eu>

		* config.sub (pru, pru-*): Force ELF format. 	* testsuite/config-sub.data: Update PRU test case.

2016-11-19  Ben Elliston  <bje@gnu.org>

		* config.sub (glidix-*): Recognise. 	* testsuite/config-sub.data: Add a test case.

2016-11-04  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.sh: Improve top-of-file comment.

2016-11-04  Dimitar Dimitrov  <dimitar@dinux.eu>

		* config.sub (pru, pru-*): New. 	* testsuite/config-sub.data: Add test cases.

2016-11-03  Doug Evans  <dje@google.com>

		* config.sub (-fuchsia*): New. 	* testsuite/config-sub.data: Add a test case.

2016-10-03  Ben Elliston  <bje@gnu.org>

		* config.guess (mips64el:Linux:*:*): New. 	* testsuite/config-guess.data: Add a test case.

2016-09-11  David Abdurachmanov  <david.abdurachmanov@gmail.com>

		* config.guess (riscv32:Linux:*:*, riscv64:Linux:*:*): New. 	* testsuite/config-guess.data: Add riscv32, riscv64.

2016-09-05  Ed Schouten  <ed@nuxi.nl>

		* config.sub (cloudabi*-eabi*): Recognise. 	* testsuite/config-sub.data: Add a test case.

2016-08-28  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add more retrospective test cases.

2016-08-25  Alan Modra  <amodra@gmail.com>

		* config.sub: Don't match -le and -little for ppc.

2016-07-07  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.data: Add ppc64le test case.

2016-07-03  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add test cases for all single word 	aliases (e.g. foo -> foo-unknown-none).

2016-06-29  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.sh: Include number of tests in output. 	* testsuite/config-sub.sh: Likewise.

2016-06-20  Ørjan Malde  <foxyred333@gmail.com>

		* config.sub (-midipix*): New. 	* testsuite/config-sub.data: Add test.

2016-06-14  Jerome Lambourg  <lambourg@adacore.com>

		* config.sub (e500v[12], e500v[12]-*): Decode basic machine as a 	powerpc alias, and add an "spe" suffix to the OS for e500v1|2 	ABI selection. 	* testsuite/config-sub.data: Add tests for e500v[12]-elf, 	e500v2-wrs-vxworks, e500v2-vxworksae and e500v2-wrs-linux.

2016-05-15  Ben Elliston  <bje@gnu.org>

		* config.guess: Improve help when a system is not recognised.

2016-05-13  Nick Hudson  <skrll@netbsd.org>

		* config.guess (*:NetBSD:*:*): Always use "netbsdelf" for earm.

2016-05-10  Jakub Sejdak  <jakub.sejdak@phoesys.com>

		* config.sub (-phoenix*): New. 	* testsuite/config-sub.data: Add a test case.

2016-04-02  Ben Elliston  <bje@gnu.org>

		Silence warning SC2021 from shellcheck. 	* config.guess (*:GNU/*:*:*): Use [:upper:] and [:lower:] classes 	instead of [A-Z] and [a-z]. Putting [] around character ranges in 	tr is a mistake anyway, as it includes square brackets in the 	translation.

		Silence warning SC2116 from shellcheck. 	* config.guess (i*86:skyos:*:*): Fix misplaced backquote.

		Silence warning SC1007 from shellcheck. 	* config.guess: Explicitly set CCOPTS to "" not the empty string.

2016-03-30  Mike Hommey  <mh+mozilla@glandium.org>

		* config.sub (-ios): New. 	* testsuite/config-sub.data: Add a test case (and sort).

2016-03-24  Luis Kornblueh  <luis.kornblueh@mpimet.mpg.de>

		* config.guess (SX-ACE:SUPER-UX:*:*): New. 	* testsuite/config-guess.data: Add a test case.

2016-02-11  Ben Elliston  <bje@gnu.org>

		* config.guess: Simplify shell code by removing quotes around 	fixed strings that contain no expansions.

2016-02-11  Urs Janßen  <urs@tin.org>

		* config.guess (*:LibertyBSD:*:*): Fix sed expression.

2016-02-03  Riley Baird  <riley@openmailbox.org>

		* config.guess (*:LibertyBSD:*:*): New. 	* config.sub (-libertybsd*): Likewise. 	* testsuite/config-sub.data: Likewise.

2015-12-31  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise.

		* config.guess: Shorten gitweb URLs. 	* config.sub: Likewise.

2015-12-14  Ben Elliston  <bje@gnu.org>

		* config.guess: Whitespace fixes. 	* config.sub: Likewise.

2015-11-22  Ben Elliston  <bje@gnu.org>

		* Makefile (manpages): New target. 	(doc/config.guess.1): Build man page with help2man. 	(doc/config.sub.1): Likewise. 	* doc/config.guess.x: Copied from Autoconf tree. 	* doc/config.guess.1: Generate. 	* doc/config.sub.1: Likewise.

		* config.sub (usage): Put usage on one line.

2015-11-19  Ben Elliston  <bje@gnu.org>

		Reported by Owen Urkov <owen@asperasoft.com>. 	* config.guess (amd64:Isilon OneFS:*:*): New. 	* config.sub (-onefs*): New. 	* testsuite/config-guess.data: Add a test case. 	* testsuite/config-sub.data: Likewise.

2015-10-21  Pavel Janík  <pavel@janik.cz>

		* config.guess (pc:*:*:*): Comment tweak.

2015-09-14  Ben Elliston  <bje@gnu.org>

		* config.guess (k1om:Linux:*:*): New. 	* testsuite/config-guess.data: Add a test case.
		Reported by Jan Stypka <jasieek@student.agh.edu.pl>.

2015-08-20  Jonas 'Sortie' Termansen  <sortie@maxsi.org>

		* config.guess (*:Sortix:*:*): New. 	* config.sub (-sortix*): New.

2015-08-18  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Sort.

2015-08-18  Rich Felker  <dalias@libc.org>

		* config.sub: Recognise sh2eb. 	* testsuite/config-sub.data: Add test case.

2015-07-28  Albert Ou  <aou@eecs.berkeley.edu>

		* config.sub (riscv32-*, riscv64-*): Allow company name. 	* testsuite/config-sub.data: Add test cases.

2015-07-24  Branko Drevenšek  <brankod@beyondsemi.com>

		* config.sub (ba): Recognise. 	* testsuite/config-sub.data: Add new tests.

2015-07-07  Tobias Illenseer  <tillense@astrophysik.uni-kiel.de>

		* config.sub (sx?-*): Expand to sx*-* for new sxace CPU.

2015-07-03  宋冬生  <songdongsheng@live.cn>

		* config.guess (*:NetBSD:*:*): Use only the major release and 	minor release number in the triplet. 	* testsuite/config-guess.data: Add new tests.

2015-06-30  Alexandre Oliva  <aoliva@redhat.com>

		* config.guess (x86_64:Linux:*:*): Output 'pc', not 'unknown'. 	* testsuite/config-guess.data: Update test case.

2015-03-08  Brion Vibber  <brion@pobox.com>

		* config.sub (asmjs): Recognize. 	* testsuite/config-sub.data: Add a test case.

2015-03-08  Ben Elliston  <bje@gnu.org>

	ChangeLog: Whitespace fixes to comply with the GNU coding standard.

2015-03-05  Ed Schouten  <ed@80386.nl>

		* config.sub (-cloudabi*): New. 	* testsuite/config-sub.data: Add a test case.

2015-03-04  Dmitry V. Levin  <ldv@altlinux.org>

		* config.guess (e2k:Linux:*:*): New. 	* config.sub (e2k, e2k-*): New. 	* testsuite/config-guess.data: Add a test case. 	* testsuite/config-sub.data: Likewise.

2015-02-23  Ben Elliston  <bje@gnu.org>

	Fix leading whitespace problems.

2015-02-23  Taylor R Campbell  <riastradh@NetBSD.org>

		* config.guess (*:NetBSD:*:*): Handle earm* archs. 	* config.sub (netbsd*-eabi*): New. 	* testsuite/config-guess.data: Add test cases. 	* testsuite/config-sub.data: Likewise.

2015-02-21  Taylor R Campbell  <riastradh@NetBSD.org>

		* config.guess (*:NetBSD:*:*): `uname -p' and `sysctl -n 	hw.machine_arch' have been the same since `uname -p' was 	introduced in 1998.  `sysctl -n hw.machine_arch' has been around a 	little longer, since 1997, so fall back to that in the obscure 	case that someone might still care about that vintage.

2015-02-21  Ben Elliston  <bje@gnu.org>

	Whitespace fix in ChangeLog.

2015-02-20  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.sh: Read an additional column from the 	data file giving a value for 'uname -p'.  In most cases, this can 	be the string 'ignored'. 	* testsuite/config-guess.data: Add uname -p value for each entry.

2015-01-01  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise.

2014-12-26  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Sort.

2014-12-21  James Bowman  <james.bowman@ftdichip.com>

		* config.sub (ft32): New. 	* testsuite/config-sub.data: Add a test case.

2014-12-03  Ben Elliston  <bje@gnu.org>

	Bump timestamp.

2014-12-03  Eric Botcazou  <ebotcazou@adacore.com>

		* config.sub (visium): New CPU type. 	* testsuite/config-sub.data: Add a test case.

2014-11-04  Ben Elliston  <bje@gnu.org>

		* config.guess (*:AIX:*:[4567]): Use /usr/biun/lslpp and not 	oslevel to determine the OS version number. This gives more a 	precise version number.	From Michael Felt.

	Tweak top-of-file comment.

2014-09-26  Olivier Hainque  <hainque@adacore.com>

		* config.sub (leon, leon[3-9]): New CPUs. 	* testsuite/config-sub.data: New tests for leon and leon3.

2014-09-11  Palmer Dabbelt  <palmer.dabbelt@eecs.berkeley.edu>

		* config.sub (riscv32, riscv64): New. 	* testsuite/config-sub.data: Add test cases.

2014-07-28  Anthony Green  <green@moxielogic.com>

		* config.sub (moxiebox, -moxiebox*): New. 	* testsuite/config-sub.data: Add test cases.

2014-07-12  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Sort.

2014-05-01  Chao-ying Fu  <chao-ying.fu@imgtec.com>

		* config.sub (mipsisa32r6, mipsisa64r6): New. 	* testsuite/config-sub.data: Add test cases for mipsisa*r6.

2014-04-03  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Sort.

2014-04-03  Ashish Kapania  <akapania@ti.com>

		* config.sub (-tirtos*): New. 	* testsuite/config-sub.data: Add a test case.

2014-04-03  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.sh (run_config-sub): Quote some variables 	to avoid spurious shell errors when a test case fails.

2014-03-24  Christian Svensson  <blue@cmd.nu>

		* config.guess (openrisc:Linux:*:*): New. 	* config.guess (or1k*:Linux:*:*): Modified for or1knd. 	* config.sub (or1knd): New. 	* testsuite/config-guess.data: Test for or1knd:Linux, openrisc:Linux. 	* testsuite/config-sub.data: Tests for or1knd-linux, or1knd-elf, 	or1knd and or1k.

2014-03-12  Ben Elliston  <bje@gnu.org>

		Reported by Dejan Lekic <dejan.lekic@gmail.com>. 	* config.guess (*:MSYS*:*): Match all machines, not just i*. 	* testsuite/config-guess.data: Add a test case.

2014-02-12  Urs Janssen  <urs@akk.org>

		* config.guess (Linux|GNU|GNU/*): Strip extraneous whitespace 	inserted by the preprocessor (eg, pgcc -E).

2014-01-25  Ben Elliston  <bje@gnu.org>

	Improve formatting of 2014-01-25 entries.

		* config.guess: Remove check for /usr/apollo directory.

		* config.guess: Remove the C program that detects ancient 	operating systems without using uname(1).

		* config.guess (vax-dec-bsd4.3): Remove from the C program. 	(vax-dec-bsd4.3reno): Likewise. 	(vax-dec-bsd): Likewise. 	(vax-dec-ultrix): Likewise.

		* config.guess (<arch>-next-nextstep): Remove from the C program. 	(<arch>-next-openstep): Likewise.

		* config.guess (ns32k-encore-sysv): Remove from the C program. 	(ns32k-encore-mach): Likewise. 	(ns32k-encore-bsd): Likewise.

		* config.guess (mips-sony-bsd): Remove from the C program.

		* config.guess (m68k-sony-newsos): Remove from the C program.

		* config.guess (i386-sequent-dynix): Remove from the C program. 	(n32k-sequent-dynix): Likewise.

		* config.guess (i386-sequent-ptx): Remove from the C program.

		* config.guess (i386-pc-bsd): Remove from the C program.

		* config.guess (i860-alliant-bsd): Remove from the C program.

		* config.guess (m68k-hp-bsd): Remove from the C program.

		* config.guess (arm-acron-riscix): Remove from the C program.

		* config.guess (c1-convex-bsd, c32-convex-bsd, c2-convex-bsd) 	(c34-convex-bsd, c38-convex-bsd, c4-convex-bsd): Remove Convex 	triplets that are not handled inside the case statement.

2014-01-01  Ben Elliston  <bje@gnu.org>

		* testsuite/config.guess: Sort. 	* testsuite/config.sub: Ditto.

		* config.guess: Update copyright years. 	* config.sub: Likewise.

2013-11-29  Ben Elliston  <bje@gnu.org>

	Fix leading whitespace problems.

	Attribute 2013-11-28 change to Adam Maxwell.

2013-11-28  Karl Berry  <karl@freefriends.org>

		* config.guess (*:Darwin:*:*): Avoid executing `cc' on OS X 10.9, 	as it ships with a stub that puts up a graphical alert prompting 	the user to install developer tools.

2013-10-01  Ben Elliston  <bje@gnu.org>

		* config.sub (k1om, k1om-*): New. 	* testsuite/config-sub.data: Add test cases.

2013-09-05  Nathan Sidwell  <nathan@codesourcery.com>

		* config.sub (nvptx): New. 	* testsuite/config-sub.data: Add test cases.

2013-08-10  Ben Elliston  <bje@gnu.org>

	Bump timestamp.

2013-08-10  Earnie Boyd  <earnie@users.sourceforge.net>

		* config.sub (mingw32, msys): Default basic_machine to i686. 	* testsuite/config-sub.data: Add test cases.

2013-08-08  Luis Machado  <lgustavo@codesourcery.com>

		* config.sub (c8051): New. 	* testsuite/config-sub.data: Add testcases for c8051.

2013-06-10  Ben Elliston  <bje@gnu.org>

	Bump timestamp.

2013-06-08  Basil Peace  <grv87-dev@yandex.ru>

		* testsuite/config-guess.sh: Insert a shebang for /bin/sh into the 	generated uname script.

2013-06-06  Anton Blanchard  <anton@samba.org>

		* config.guess (ppc64le:Linux:*:*, ppcle:Linux:*:*): New.

2013-05-16  Mike Frysinger  <vapier@gentoo.org>

		* config.guess (s390:Linux:*:*|s390x:Linux:*:*): s390 targets 	include "-gnu" suffixes like other Linux targets (and "-uclibc" 	with uclibc targets).

		* config.guess: Hoist C library detection code up to a common 	location so all Linux targets can use it.

2013-05-16  Torsten Maehne  <torsten.maehne@gmx.de>

		* config.guess (*:Darwin:*:*): Check for powerpc64.

2013-04-24  Mischa Jonker  <mjonker@synopsys.com>

		* config.sub (arceb): New. 	* config.guess (arc:Linux:*:*, arceb:Linux:*:*): New. 	* testsuite/config-guess.data: Add test cases. 	* testsuite/config-sub.data: Add test cases.

2013-04-24  Ben Elliston  <bje@gnu.org>

	Whitespace fix.

2013-04-24  Jim Pryor  <dubiousjim@gmail.com>

		* config.guess (i*86:Linux:*:*): Test for uClibc.

	       * config.guess (x86_64:Linux:*:*): Test for uClibc.

2013-02-12  Christian Svensson  <blue@cmd.nu>

		* config.guess (or1k:Linux:*:*): New. 	* config.sub (or1k): Likewise. 	* testsuite/config-guess.data: Test for or1k:Linux. 	* testsuite/config-sub.data: Tests for or1k-linux, or1k-elf.

2013-02-04  Ben Elliston  <bje@gnu.org>

		* config.guess: Contract the list of copyright years into the 	range 1992-2013. Remove "(C)" character sequence from copyright 	statements. Per http://www.gnu.org/licenses/gpl-howto.html. 	* config.sub: Likewise.

2013-01-23  Sandra Loosemore  <sandra@codesourcery.com>

		* config.sub (nios2eb, nios2el): New. 	* testsuite/config-sub.data: Add test cases.

2013-01-15  Ben Elliston  <bje@gnu.org>

	Merge branch 'master' of git.sv.gnu.org:/srv/git/config

2013-01-11  Juergen Urban  <JuergenUrban@gmx.de>

		* config.sub (mips5900, mipsr5900el): New. 	* testsuite/config-sub.data: Add test cases.

		* config.sub (mips5900, mipsr5900el): New. 	* testsuite/config-sub.data: Add test cases.

2013-01-04  Jens Staal  <staal1978@gmail.com>

		* config.sub (plan9): New. 	* testsuite/config-sub.data: Add a test case.

2012-12-31  Uwe Stieber  <uwe@kaos-group.de>

		* config.sub (kaos*): Remove.

2012-12-30  Ben Elliston  <bje@gnu.org>

	Remove trailing whitespace.

2012-12-29  Ben Elliston  <bje@gnu.org>

		* config.guess: Bring up to GPLv3. 	* config.sub: Likewise.

2012-12-23  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise.

2012-12-06  Leif Ekblad  <leif@rdos.net>

		* config.sub (rdos): Expand to x86_64-pc-rdos. 	(rdos32, rdos64): New.

2012-11-11  Mike Frysinger  <vapier@gentoo.org>

		* Makefile (check-guess, check-sub): New targets. 	(check): Depend on check-guess and check-sub.

		* config.sub (arm): Handle armv6/armv7/armv8 targets. 	* testsuite/config-sub.data: Add test cases.

2012-10-10  David Holsgrove  <david.holsgrove@xilinx.com>

		* config.sub (microblazeel): New. 	* testsuite/config-sub.data: Add a test case.

2012-09-25  Theo Markettos  <theo@markettos.org.uk>

		* config.guess (arm:*:riscos:*): Allow arm*. 	* testsuite/config-guess.data: Add a test case.

2012-08-18  Anthony G. Basile  <blueness@gentoo.org>

		* config.sub (linux-musl*): New. 	* testsuite/config-sub.data: Add a test case.

2012-08-14  Alex Smith  <alex@alex-smith.me.uk>

		* config.guess (x86_64:Haiku:*:*): New. 	* testsuite/config-guess.data: Add a test case.

2012-07-31  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.sh: Don't export PATH.

2012-07-31  Earnie Boyd  <earnie@users.sourceforge.net>

		* config.guess (*:MINGW64*:*): New. 	* config.sub (mingw64): Likewise. 	* testsuite/config-guess.data: Add a test case. 	* testsuite/config-sub.data: Likewise.

2012-07-30  Ben Elliston  <bje@gnu.org>

	testsuite/config-guess.sh: Incorporate uname.in as a heredoc. testsuite/uname.in: Remove.

2012-07-29  Ben Elliston  <bje@gnu.org>

	uname: Remove.

	config.guess: Remove commented code, circa 1994.

2012-06-19  Ben Elliston  <bje@gnu.org>

	config.sub: Set timestamp to the date of last patch.

2012-06-17  David Hill  <dhill@mindcry.org>

		* config.guess (*:Bitrig:*:*): New. 	* config.sub (-bitrig*): Likewise. 	* testsuite/config-sub.data: Add a test case.

2012-06-10  Dmitriy Fedchenko  <xfedch@gmail.com>

		* config.guess (NSE-?:NONSTOP_KERNEL:*:*): Match NSE-* as the 	substring can be longer than one character. 	* testsuite/config-guess.data: Add a new test case.

2012-05-25  Joe Seymour  <jseymour@codesourcery.com>

		* config.sub (hexagon): Set default operating system to elf. 	* testsuite/config-sub.data: Change "hexagon" mapping to 	hexagon-unknown-elf.

2012-05-22  Ben Elliston  <bje@gnu.org>

	Remove old .cvsignore file.

2012-04-19  Joel Brobecker  <brobecker@adacore.com>

	Add support for LynxOS 5.x and LynxOS 178.
	ChangeLog:

	        * config.sub (*-lynx*178, *-lynx*5): New.
	        * testsuite/config-sub.data: Add powerpc-elf-lynxos,
	        powerpc-elf-lynxos5, powerpc-xcoff-lynxos178 testing.

2012-03-11  Ben Elliston  <bje@gnu.org>

	Fix datestamp on most recent ChangeLog entry.

2012-02-14  Ben Elliston  <bje@gnu.org>

	2012-01-16  Marcus Shawcroft  <marcus.shawcroft@arm.com>
		* config.guess  (aarch64:Linux:*:*, aarch64_be:Linux:*:*): New.
		* config.sub (aarch64-*, aarch64_be-*): New.
		* testsuite/config-sub.data: Add aarch64-elf, aarch64-linux
		aarch64-unknown-elf, aarch64-unknown-linux, aarch64_be-elf,
		aarch64_be-linux, aarch64_be-unknown-elf,
		aarch64_be-unknown-linux.
		* testsuite/config-guess.data: Add aarch64, aarch64_be.

2012-02-10  Ben Elliston  <bje@gnu.org>

	Remove again (for now).

	2012-02-10  Paul Eggert  <eggert@cs.ucla.edu>
		Fix incorrect FSF snail mail addresses.
		* config.guess, config.sub: Replace (slightly wrong) snail mail
		addresses with a URL, as per current GNU coding standards.
		See <http://sourceware.org/bugzilla/show_bug.cgi?id=13673#c5>.

	Keep a copy of the GPL in this directory.

		Reported by thom.fitzpatrick@hp.com. 	* config.guess (x86_64:VMkernel:*:*): New. 	* testsuite/config-guess.data: Add test case.

2012-01-28  Ben Elliston  <bje@gnu.org>

	Correct whitespace error in previous ChangeLog entry.

		* config.guess: Canonicalize CPU-android-linux to CPU-unknown- 	linux-android. 	* testsuite/config-sub.data: Add test cases.

		* config.sub: Add xgate (Freescale XGATE processor) and m68hcs12x. 	* testsuite/config-sub.data: Add a test case.

2012-01-01  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise.

2011-12-30  Ben Elliston  <bje@gnu.org>

		* config.sub: Remove some comments (over 10 years old) that are 	either now resolved or completely irrelevant.

	2011-12-30  Paul Eggert  <eggert@cs.ucla.edu>
		* config.guess: Fix a minor misspelling ("tupples").

2011-12-29  Ben Elliston  <bje@gnu.org>

		* config.guess (cris:Linux:*:*): Replace fixed CPU name in the 	triplet with ${UNAME_MACHINE}, as it is identical. 	(crisv32:Linux:*:*): Likewise. 	(frv:Linux:*:*): Likewise. 	(hexagon:Linux:*:*): Likewise. 	(or32:Linux:*:*): Likewise. 	(x86_64:Linux:*:*): Likewise. 	* testsuite/config-guess.data: Add some missing GNU/Linux tests.

		* Makefile (check): Test config.guess before config.sub. 	* testsuite/config-guess.data: Sort.

2011-11-11  Ben Elliston  <bje@gnu.org>

	2011-11-11  Charles Wilson <cwilso11@users.sourceforge.net>
		* config.guess (i*:MSYS*:*): New.
		* config.sub: Recognize -msys*.
		* testsuite/config-guess.data: Add test case.

2011-10-29  Ben Elliston  <bje@gnu.org>

	2011-10-29  DJ Delorie  <dj@redhat.com>
		* config.sub (rl78): New.
		* testsuite/config-sub.data: Add new tests.

2011-10-08  Ben Elliston  <bje@gnu.org>

	2011-10-08  Joern Rennecke <joern.rennecke@embecosm.com> 	    Ben Elliston  <bje@gnu.org>
		* config.sub (epiphany): New.
		* testsuite/config-sub.data: Add new tests.

2011-10-01  Ben Elliston  <bje@gnu.org>

		* config.guess (hexagon:Linux:*:*): New. 	* testsuite/config-guess.data: Add a test case.

2011-09-09  Ben Elliston  <bje@gnu.org>

	        * config.sub (hexagon, hexagon-*): New. 	* testsuite/config-sub.data: Add test cases.

2011-08-23  Ben Elliston  <bje@gnu.org>

		* config.sub: Rename 32eb to be32, 32el to le32, 64el to le64, and 	64eb to be64. 	* testsuite/config-sub.data: Adjust test cases.

2011-08-20  Ben Elliston  <bje@gnu.org>

		* config.guess (*:FreeBSD:*:*): Switch on ${UNAME_PROCESSOR}. 	* testsuite/config-guess.data: Remove hard to test FreeBSD cases.

2011-08-16  Ben Elliston  <bje@gnu.org>

		* config.sub (32eb, 32el, 64eb, 64el): New (pseudo-)CPUs. 	(nacl): Grok as alias for 32el-unknown-nacl. 	* testsuite/config.sub: Add tests for those cases.

2011-08-14  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Sort.

2011-06-03  Ben Elliston  <bje@gnu.org>

	2011-06-03  Nick Clifton  <nickc@redhat.com> 	    Ben Elliston  <bje@gnu.org>
		* config.sub (v850e1, v850es, v850e2, v850e2v3): New.
		* testsuite/config-sub.data: Add tests for all V850 variants.

	Update timestamp.

2011-05-30  Ben Elliston  <bje@gnu.org>

		* config.guess (tile*:Linux:*:*): Use vendor "unknown", not 	"tilera", for consistency with other architectures. 	* config.sub (tile*-*, tilegx-*): Use a more general pattern for 	"tile" to allow matching tilepro, tilegx32 and other variants. 	* testsuite/config-guess.data: Update tests. 	* testsuite/config-sub.data: Likewise.

2011-05-11  Ben Elliston  <bje@gnu.org>

	2011-05-11  Hector Oron  <zumbi@debian.org> 	    Konstantinos Margaritis  <markos@debian.org>
		* config.guess (arm*:Linux:*:*): Add support for gnueabihf.

2011-04-01  Ben Elliston  <bje@gnu.org>

	2011-03-31  Kirk Hays  <khays@hayshaus.com> 	    Ben Elliston  <bje@gnu.org>
		* config.sub: Add configuration support for Open8 MCU softcore.
		* testsuite/config-sub.data: Add some simple test cases.

2011-03-24  Ben Elliston  <bje@gnu.org>

	2011-03-23  Joseph Myers  <joseph@codesourcery.com>
		* config.sub: Map ppcbe to powerpc.
		* testsuite/config-sub.data: Add test cases.

	2011-03-23  Joseph Myers  <joseph@codesourcery.com>
		* config.sub: Map strongarm-*, thumb-* and xscale*-* to
		corresponding arm targets.
		* testsuite/config-sub.data: Add test cases.

2011-02-24  Ben Elliston  <bje@gnu.org>

	2011-02-24  Jason Jacques <jtjacques@gmail.com>
		* config.sub (version): Bump copyright years.

2011-02-02  Ben Elliston  <bje@gnu.org>

	2011-02-02  Ben Elliston  <bje@gnu.org> 		Paul Eggert  <eggert@cs.ucla.edu>
		* config.guess, config.sub, testsuite/config-sub.data:
		Eliminate whitespace issues throughout (as found by M-x
		whitespace-report).  Jim Meyering reports that `git am'
		complains about spaces before tabs in the Emacs source code.

	Fix whitespace errors as reported by M-x whitespace-report.

2011-01-23  Ben Elliston  <bje@gnu.org>

	2011-01-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
		* config.guess (version): Bump copyright years.
		(alpha:OSF1:*:*): Reset EXIT trap before exiting to avoid a
		spurious non-zero exit status on alphaev67-dec-osf5.1.

2010-12-31  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise.

2010-12-26  Ben Elliston  <bje@gnu.org>

		Revert due to problems with the Tru64 shell. From Urs Jan?en. 	2010-04-03 Wolfram Sang <w.sang@pengutronix.de> 	* config.guess: Use signal names instead of numbers with trap.

2010-12-11  Ben Elliston  <bje@gnu.org>

	Bump timestamp.

	2010-12-11  Masaki Muranaka  <monaka@monami-software.com>
		* config.sub: Accept cr16-*-elf.
		* testsuite/config-sub.data: Add test cases.

2010-09-24  Ben Elliston  <bje@gnu.org>

		From Joachim Schmitz <schmitz@hp.com>: 	* config.guess (NEO-?:NONSTOP_KERNEL:*:*): New. 	* testsuite/config-guess.data: Add test cases.

2010-09-11  Ben Elliston  <bje@gnu.org>

		From Joachim Schmitz <schmitz@hp.com>: 	* config.sub (neo-tandem, nse-tandem): New.

2010-09-07  Ben Elliston  <bje@gnu.org>

		From Macpaul Lin <macpaul@andestech.com>. 	* config.sub (nds32, nds32le, nds32be): New. 	* testsuite/config-sub.data: Add test cases.

	Revert: 2010-08-13  Ben Elliston  <bje@gnu.org>
		From Thomas YS Liu <nckuhuahua@gmail.com>.
		* config.sub (nds32, nds32le): New.
		* testsuite/config-sub.data: Add test case.

2010-08-27  Ben Elliston  <bje@gnu.org>

		From Chris Metcalf <cmetcalf@tilera.com>. 	* config.guess (tile*:Linux:*:*): New. 	* testsuite/config-guess.data: Add a test case.

2010-08-13  Ben Elliston  <bje@gnu.org>

		From Thomas YS Liu <nckuhuahua@gmail.com>. 	* config.sub (nds32, nds32le): New. 	* testsuite/config-sub.data: Add test case.

2010-07-29  Ben Elliston  <bje@gnu.org>

		Patch from Rainer Tammer <tammer@tammer.net>: 	* config.guess (*:AIX:*:[4567]): Handle AIX 7.x.

2010-05-21  Ben Elliston  <bje@gnu.org>

	2010-05-20  Maxim Kuvyrkov  <maxim@codesourcery.com>
		* config.sub: Recognize *-linux-android*.

2010-04-03  Ben Elliston  <bje@gnu.org>

	Bump timestamp.

	2010-04-03  Wolfram Sang <w.sang@pengutronix.de>
		* config.guess: Use signal names instead of numbers with trap.

2010-03-23  Ben Elliston  <bje@gnu.org>

	2010-03-23  Joseph Myers  <joseph@codesourcery.com>
		* config.sub: Always map c54x-*, c55x-* and c6x-* to corresponding
		tic54x, tic55x and tic6x names.  Only use -coff as a default OS if
		no OS specified.
		* testsuite/config-sub.data: Add test cases.

2010-01-22  Ben Elliston  <bje@gnu.org>

		* config.sub: Handle tilegx-*. 	* testsuite/config-sub.data: Add a test.

2009-12-31  Ben Elliston  <bje@gnu.org>

		* config.sub (os): Handle nacl. 	* testsuite/config-sub.data: Add a test case.

2009-12-30  Ben Elliston  <bje@gnu.org>

		* config.sub (version): Add 2010. 	* config.guess (version): Likewise.

2009-12-16  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.sh: Simplify some shell logic. 	* testsuite/config-sub.sh: Likewise.

2009-12-13  Ben Elliston  <bje@gnu.org>

	2009-12-13  Alfred M. Szmidt  <ams@gnu.org>
		* config.sub (version): Add the year 2009.
		* config.guess (version): Likewise.

2009-11-20  Ben Elliston  <bje@gnu.org>

		* config.guess (i86pc:AuroraUX:5.*:*): New. 	(i86xen:AuroraUX:5.*:*): Likewise. 	* config.sub (-auroraux, -auroraux*): New. 	* testsuite/config-guess.data: Add test cases. 	* testsuite/config-sub.data: Likewise.

2009-11-19  Ben Elliston  <bje@gnu.org>

		* config.guess (i*86:Linux:*:*): Reintroduce dietlibc detection. 	(mips:Linux:*:* | mips64:Linux:*:*): Simplfy with grep, not sed, 	to pull CPU= lines from the preprocessor output.

2009-11-08  Ben Elliston  <bje@gnu.org>

		* config.guess (*:Interix*:*): Allow any uname -r value so that 	Interix 2.* is detected.

2009-11-07  Ben Elliston  <bje@gnu.org>

		* config.sub: Handle ubicom32, ubicom32-*. 	* testsuite/config-sub.data: Add a test case.

2009-10-07  Ben Elliston  <bje@gnu.org>

		* config.sub (-es*): Recognize the ES operating system. 	* testsuite/config-sub.data: Add a test case.

2009-09-25  Ben Elliston  <bje@gnu.org>

		* config.sub: Add support for Picochip. 	* testsuite/config-sub.data: Add test cases.

2009-09-23  Ben Elliston  <bje@gnu.org>

		* config.sub: Add support for RX. 	* testsuite/config-sub.data: Add two test cases for RX.

2009-09-18  Ben Elliston  <bje@gnu.org>

	2009-09-18  Jack Howarth  <howarth@bromo.med.uc.edu>
		* config.guess (*:Darwin:*:*): Handle 64-bit compilers on i386.

		* config.guess (i*86:Linux:*:*): Remove checks for whether the 	default compiler produces a.out binaries.  For all i*86 GNU/Linux 	systems, the triplet guess is now ${UNAME_MACHINE}-pc-linux-gnu.

		* config.guess (*:Linux:*:*): Reorder the Linux architectures so 	that 'grep :Linux:' matches 'grep :Linux: | sort'.

2009-09-16  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.data: Remove i86xen and i86pc Solaris 	tests as these triplet checks depend on the system C compiler. 	Reported by Mike Frysinger.

2009-08-19  Ben Elliston  <bje@gnu.org>

		* config.guess: Document where to get the latest version from. 	* config.sub: Likewise.

2009-08-17  Ben Elliston  <bje@gnu.org>

		* Makefile (UPLOAD, upload): Remove variable and target. 	(all): Make this a dummy target.

	2009-08-17  Michael Eager  <eager@eagercon.com>
		* config.sub: Add Microblaze aliases.
		* testsuite/config-sub.data: Add test cases.

2009-06-11  Ben Elliston  <bje@gnu.org>

	2009-06-11  Steven G. Johnson  <stevenj.mit@gmail.com> 	    Ben Elliston  <bje@gnu.org>
		* config.sub (bluegene, -bluegene, -cnk*): New CNK aliases.
		* testsuite/config-sub.data: Add test cases.

2009-06-10  Ben Elliston  <bje@gnu.org>

		* config.guess: Add detection for LynxOS 4.2. 	* testsuite/config-guess.data: Add a test case.

2009-06-09  Ben Elliston  <bje@gnu.org>

	Correct most recent entry.

		* config.guess (*:NetBSD:*:*): Use grep -q, which is supported on 	this host, instead of the less tidy grep > /dev/null. 	(9000/[34678]??:HP-UX:*:*): Likewise. 	(alpha:Linux:*:*): Likewise.

2009-06-03  Ben Elliston  <bje@gnu.org>

	Update copyright years.

2009-06-02  Ben Elliston  <bje@gnu.org>

		* config.guess: Factor mips:Linux:*:* and mips64:Linux:*:*.

2009-06-01  Ben Elliston  <bje@gnu.org>

		* config.guess: Drop detection for i386-pc-linux-gnuaout on 	systems with the a.out executable format.  "Here's 5c, kid".

		* config.guess: Drop detection for i386-pc-linux-gnuoldld on 	systems with a pre-BFD linker.  "Here's a nickel, kid .."

		Reported by bob.strahan@hp.com. 	* config.guess (8664:Windows_NT:*): MKS on x86-64 machines. 	* testsuite/config-guess.data: Add a test case.

2009-04-27  Ben Elliston  <bje@gnu.org>

		* config.guess (s390x:SunOS:*:*): Add s390x-ibm-solaris*. 	* testsuite/config-guess.data: Add a test case.

2009-04-19  Ben Elliston  <bje@gnu.org>

	Add a ChangeLog entry for the most recent testsuite change.

2009-04-17  Ben Elliston  <bje@gnu.org>

	        * config.guess (pc:*:*:*): Return i586-pc-msdosdjgpp, for 	consistency with config.sub. 	* testsuite/config-guess.data: Add a test case.

		* config.sub: Handle moxie. 	* testsuite/config-sub.data: New test case.

2009-02-03  Ben Elliston  <bje@gnu.org>

		Report from Przemyslaw Szczygielski. 	* config.guess (i*86:AROS:*:*): Detect AROS. 	* config.sub (aros, aros-*): Handle these. 	* testsuite/config-guess.data: Add test cases. 	* testsuite/config-sub.data: Likewise.

2009-01-19  Ben Elliston  <bje@gnu.org>

	Bump timestamp string.

	2009-01-19  Robert Millan  <rmh@aybabtu.com>
		* config.sub: Handle -kopensolaris*.
		* testsuite/config-guess.data: Add test case.
		* testsuite/config-sub.data: Likewise.

2008-12-19  Ben Elliston  <bje@gnu.org>

		* config.guess (NCR*:*:4.2:*, MPRAS*:*:4.2:*): Add detection for 	NCR MPRAS.  From Lucas Silacci <Lucas.Silacci@Teradata.com>.

2008-12-18  Ben Elliston  <bje@gnu.org>

		* config.guess (i86pc:SunOS:5.*:*, i86xen:SunOS:5.*:*): Remove the 	need for /usr/bin/echo by improving shell portability.  Thanks to 	Ralf Wildenhues <Ralf.Wildenhues@gmx.de> for the suggestion.

2008-12-11  Ben Elliston  <bje@gnu.org>

		* config.guess (i86pc:SunOS:5.*:*, i86xen:SunOS:5.*:*): The full 	path to /usr/bin/echo is necessary to work around the shell 	builtins for echo that do not handle newlines.  From Ali Bahrami.

		* config.sub (lm32): New. 	* testsuite/config-sub.data: Add a test case.

2008-12-09  Ben Elliston  <bje@gnu.org>

		* config.sub (sh[24]aeb): Handle big endian variants. 	* testsuite/config-sub.data: Add test cases.

2008-11-16  Ben Elliston  <bje@helios.(none)>

		* config.guess (i86pc:SunOS:5.*:*, i86xen:SunOS:5.*:*): No need to 	invoke echo as /usr/bin/echo; we've never done it this way before.
		* testsuite/config-guess.data: Add powerpc-unknown-linux-gnu case.

2008-11-15  Ben Elliston  <bje@helios.(none)>

	Add support for detecting x86_64 Solaris.

2008-09-28  Ben Elliston  <bje@helios.(none)>

		* config.guess (*:Interix*:[3456]*): Handle "genuineintel". 	* testsuite/config-guess.data: Add a test case.

		From boris.seve@drillscan.com. 	* config.guess (padre:Linux:*:*): New. 	* testsuite/config-guess.data: Add a test case.

2008-09-08  Ben Elliston  <bje@helios.(none)>

		* config.sub (z80, z80-*): Handle. 	* testsuite/config-sub.data: Add a test case.

2008-06-16  Ben Elliston  <bje@helios.(none)>

	Strip stray whitespace.

		* config.sub (cegcc, -cegcc*): New.

2008-04-14  Ben Elliston  <bje@gnu.org>

	Update timestamp.

	Update timestamp.

	* config.sub (dicos): New.

2008-04-08  Ben Elliston  <bje@gnu.org>

	* config.guess (i*86:Linux:*:*): Remove handling of i386-coff ld.
	Enough years have gone by that I think it's safe to remove this.

2008-03-26  Ben Elliston  <bje@gnu.org>

	Add metag-*.  From Will Newton  <will.newton@imgtec.com>.

2008-03-12  Ben Elliston  <bje@gnu.org>

	Handle BePC:Haiku*:*. From Alexander Deynichenko <adeynichenko@gmail.com>.

2008-03-08  Ben Elliston  <bje@gnu.org>

	Handle tile-*.

2008-02-05  Ben Elliston  <bje@gnu.org>

	Add mips64octeon, mips64octeonel.
	2008-02-05  Adam Nemet  <anemet@caviumnetworks.com>
		    Ben Elliston  <bje@gnu.org>

		* config.sub (mips64octeon, mips64octeonel): New machines.
		* testsuite/config-sub.data: Add test cases.

2008-02-05  Ben Elliston  <bje@gnu.org>

	Reported by James Le Cuirot <chewi@aura-online.co.uk>.  There is no VR5900 part made by NEC -- it is only known as R5900.  Retain mips64vr5900 and friends for the time being for compatibility.
	2008-02-05  Ben Elliston  <bje@gnu.org>

		* config.sub (mips64r5900, mips64r5900el): New machines.
		* testsuite/config-sub.data: Add test cases.

2008-01-23  Ben Elliston  <bje@gnu.org>

	Update URL for script location.

2008-01-16  Ben Elliston  <bje@gnu.org>

		* config.sub (tile*): New. 	* testsuite/config-sub.data: Add test cases.

2008-01-08  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years in version output. 	* config.sub: Likewise.

2008-01-07  Ben Elliston  <bje@gnu.org>

	Update copyright year (add 2008).

	2008-01-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
		* config.guess (*:AIX:*:[4-9]): Accept UNAME_VERSIONs > 5, for AIX
		6.1.  Reported by Rainer Tammer <tammer@tammer.net>.

	Add 2007 to copyright years.

2007-12-12  Ben Elliston  <bje@gnu.org>

		* config.guess (*:Interix*:[3456]*): Handle IA64 ${UNAME_MACHINE}. 	Return ia64-unknown-interix${UNAME_RELEASE}. 	* testsuite/config-guess.data: Add a test case.

2007-12-05  Ben Elliston  <bje@gnu.org>

	2007-12-05  Lennert Buytenhek  <buytenh@wantstofly.org>
		* config.guess (arm*:Linux:*:*): Determine ABI in use.

		* config.sub (blackfin, blackfin-*, m68knommu, m68knommu-*, 	parisc, parisc-*): New Linux-specific aliases for conformity with 	Linux architecture names. 	* testsuite/config-sub.data: Add test cases.

2007-11-19  Ben Elliston  <bje@gnu.org>

	2007-11-19  Marc Gauthier  <marc@tensilica.com>
		* config.guess (xtensa*:Linux:*:*): Accept variants.
		* config.sub (xtensa*): Accept variants.
		* testsuite/config-sub.data: Add test case.

2007-07-25  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.sh (run_config_guess): Do not prefix with 	"function" as this is not permitted by POSIX. 	* testsuite/config-sub.sh (run_config_sub): Likewise.

2007-07-24  Ben Elliston  <bje@gnu.org>

		* config.guess: Remove trailing whitespace.

2007-07-22  Ben Elliston  <bje@gnu.org>

		Reported by Luke Mewburn <luke@mewburn.net>: 	* config.guess: Fix typo ix86xen -> i86xen.

2007-06-28  Ben Elliston  <bje@gnu.org>

		From M R Swami Reddy <MR.Swami.Reddy@nsc.com>: 	* config.sub: Rename cr16c to cr16.

2007-05-17  Ben Elliston  <bje@gnu.org>

		From Luke Mewburn <luke@mewburn.net>: 	* config.guess (i86xen:SunOS:5.*:*): New. 	* testsuite/config-guess.data: Add test case.

2007-04-29  Ben Elliston  <bje@gnu.org>

		From Pedro Alves <pedro_alves@portugalmail.pt>: 	* config.sub (mingw32ce): New. 	* testsuite/config-sub.data: Add test cases.

2007-03-06  Ben Elliston  <bje@gnu.org>

		* config.guess (*:Interix*:[3456]*): Consolidate all machine 	possibilities into a single entry with a case statement that 	examines ${UNAME_MACHINE}. Suggested by <jerker.back@telia.com>.

2007-01-18  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add MeP test cases.
		From Dave Brolley  <brolley@redhat.com>
		2001-03-19  Ben Elliston  <bje@redhat.com>

		* config.sub (mep, mep-*): Add.

2007-01-15  Ben Elliston  <bje@gnu.org>

		* config.guess (SX-8R:SUPER-UX:*:*): New. 	* testsuite/config-guess.data: Add a test case.

2007-01-04  Ben Elliston  <bje@gnu.org>

		From Alexander Boettcher <alex@kaffe.org> via Dalibor Topic: 	* config.sub: Recognise -drops*. 	* testsuite/config-sub.data: Add a test.

2006-12-22  Ben Elliston  <bje@gnu.org>

		* config.guess (i*:MINGW:*:*): Rename from this .. 	(*:MINGW:*:*): .. to this. 	* testsuite/config-guess.data: Add test cases.

2006-12-08  Ben Elliston  <bje@gnu.org>

		* config.guess (xtensa:Linux:*:*): New. 	* testsuite/config-guess.data: Add test case. 	* testsuite/config-sub.data: Add xtensa-elf and xtensa-linux.

		* config.sub: Recognize fido and fido-*. 	* testsuite/config-sub.data: Add test cases.

2006-11-30  Ben Elliston  <bje@gnu.org>

		* config.guess (SX-7:SUPER-UX:*:*): New. 	* testsuite/config-guess.data: Add test case.

2006-11-16  Ben Elliston  <bje@gnu.org>

		From Josselin Mouette <joss@debian.org>: 	* config.guess (SX-8:SUPER-UX:*:*): New. 	* testsuite/config-guess.data: Add test case.

2006-11-08  Ben Elliston  <bje@gnu.org>

		* config.guess (authenticamd:Interix*:[3456]*): Another AMD64. 	* testsuite/config-guess.data: Add test case.

2006-11-07  Ben Elliston  <bje@gnu.org>

	Update timestamps.

	2006-11-07  Steve Woodford  <scw@NetBSD.org> 	    Ben Elliston  <bje@gnu.org>
		* config.guess (*:NetBSD:*:*): Handle sh5el arch.
		* config.sub (sh5el): New basic_machine.
		* testsuite/config-sub.data: Add test cases.

2006-09-20  Ben Elliston  <bje@gnu.org>

		* config.sub (score, score-*): New. 	* testsuite/config-sub.data: Add test cases.

2006-08-14  Ben Elliston  <bje@gnu.org>

	2006-08-14  Thiemo Seufer  <ths@mips.com> 	    Nigel Stephens  <nigel@mips.com> 	    David Ung  <davidu@mips.com>
		* config.sub (sde): New.
		* testsuite/config-sub.data: Add test cases.

		From Vijay K. Munjal <vijaykumarm1@KPITCummins.com>: 	* config.sub (xc16x, xc16x-*): New. 	* testsuite/config-sub.data: Add test cases.

2006-07-02  Ben Elliston  <bje@gnu.org>

	2006-07-02  Masaki MURANAKA  <monaka@monami-software.com>
		* config.sub (toppers-*): New.
		* testsuite/config-sub.data: Add test case.

		* config.guess (macppc:MirBSD:*:*): Fix typo. 	* testsuite/config-guess.data: Add test case.

		* config.guess: Handle Interix 6. 	* testsuite/config-guess.data: Add test case.

2006-06-06  Ben Elliston  <bje@gnu.org>

		From H??vard Skinnemoen <hskinnemoen@atmel.com>: 	* config.guess (avr32*:Linux:*:*): New. 	* config.sub (avr32, avr32-*): Likewise. 	* testsuite/config-guess.data: Add test case. 	* testsuite/config-sub.data: Likewise.

2006-05-14  Ben Elliston  <bje@gnu.org>

	Update timestamp.

2006-05-13  Ben Elliston  <bje@gnu.org>

		* config.sub: Specify -elf as the default OS for spu. 	(c4x-* | tic4x-*): Tidy formatting. 	* testsuite/config-sub.data: Update tests.

		* config.guess: Change support for Sun C/C++ 5.9 on Linux/x86 to 	use compiler-specific predefines other than __sun.

2006-05-12  Ben Elliston  <bje@gnu.org>

	        * config.sub (spu): New.         * testsuite/config-sub.data: Add test case.

	        * config.sub (m32c, m32c-*): Fold into the standard case.

2006-04-26  Ben Elliston  <bje@gnu.org>

		* config.guess (amd64:FreeBSD:*:*) Detect as x86_64. 	* testsuite/config-guess.data: Add test case.

2006-03-13  Ben Elliston  <bje@gnu.org>

		Revert these patches at Earnie Boyd's request:
		* testsuite/config-guess.data: Tweak MSYS_NT-5.1 test.

		* config.guess: Handle i*:MSYS_NT-*:*:* for MSYS/Mingw.
		* testsuite/config-guess.data: Add test case.

2006-03-07  Ben Elliston  <bje@gnu.org>

	        * config.sub (sheb, sheb-*): Handle these in addition to shbe.         * testsuite/config-sub.data: Add test case.

2006-03-06  Ben Elliston  <bje@gnu.org>

		* uname: Exit with exit code 0.

2006-02-27  Ben Elliston  <bje@gnu.org>

	2006-02-27  David S. Miller  <davem@sunset.davemloft.net> 	    Ben Elliston  <bje@gnu.org>
		* config.sub (sparcv9v, sparc64v): Recognise SUN4V-based SPARCs.
		* testsuite/config-sub.data: Add test cases.

		* config.guess, config.sub: Add 2006 to copyright years.

2006-02-24  Ben Elliston  <bje@gnu.org>

	2006-02-23  Ben Elliston  <bje@gnu.org>
		* config.guess (EM64T:Interix:*:*): New case.
		* testsuite/config-guess.data: Add test case.

	2006-02-23  Mike Frysinger  <vapier@gentoo.org>

		* config.sub (nios, nios2): New.
		* testsuite/config-sub.data: Add test cases.

2006-02-23  Ben Elliston  <bje@gnu.org>

		* config.guess (x86:Interix*:[345]*): Retain full Interix version. 	* testsuite/config-guess.data: Update Interix test(s).
		* testsuite/config-guess.data: Tweak MSYS_NT-5.1 test.

		* config.guess (i*86:Linux:*:*): Recognise the Sun Studio compiler 	by handling #if defined(__sun).

		* config.guess: Handle i*:MSYS_NT-*:*:* for MSYS/Mingw. 	* testsuite/config-guess.data: Add test case.

2006-01-30  Ben Elliston  <bje@gnu.org>

		* config.guess: Don't use semicolons to separate sed commands, as 	POSIX says it's not portable. 	Noted by Paul Eggert <eggert@cs.ucla.edu>.

		* config.guess (set_cc_for_build): Do not pass `-q' to mktemp. 	Reported by Bruce Korb <bkorb@gnu.org>.

2006-01-19  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.data: Add test case for GNU/kFreeBSD. 	* testsuite/config-sub.data: Add test case for amd64-kfreebsd5.4-gnu.

2006-01-02  Ben Elliston  <bje@gnu.org>

		* config.guess (*:SolidBSD:*:*): New. 	* config.sub (-solidbsd*): New. 	* testsuite/config-guess.data: Add test case. 	* testsuite/config-sub.data: Ditto.

2005-12-23  Ben Elliston  <bje@gnu.org>

	2005-12-23  Ben Elliston  <bje@gnu.org>
		From Takahashi Yoshihiro <nyan@jp.FreeBSD.org>:
		* config.guess (pc98:FreeBSD:*:*) Add special case.
		* config.sub (pc98, pc98-*): New.
		* testsuite/config-guess.data: Add test case.
		* testsuite/config-sub.data: Ditto.

2005-12-22  Ben Elliston  <bje@gnu.org>

	2005-12-22  Ben Elliston  <bje@gnu.org>
		From John Williams <jwilliams@itee.uq.edu.au>:
		* config.sub (mb, microblaze): New basic_machine.
		* testsuite/config-sub.data: New tests.

2005-12-13  Ben Elliston  <bje@gnu.org>

	Bump timestamp.

	2005-12-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
		* config.guess (mips:Linux:*:*, mips64:Linux:*:*, i*86:Linux:*:*):
		Fix quoting of eval command line, allow for preprocessor to insert
		white space between C tokens.
		(i*86:Linux:*:*): Handle Portland Group pgcc like Intel icc; it
		doesn't define __ELF__ either.

2005-12-11  Ben Elliston  <bje@gnu.org>

		From Shaun Jackman <sjackman@gmail.com>: 	* config.sub: Add the KERNEL-OS combination linux-newlib*. 	* testsuite/config-sub.data: Add a test for i386-linux-newlib.

		Reported by Leif Ekblad <leif@rdos.net>: 	* config.guess (i*86:rdos:*:*): New. 	* config.sub: Handle rdos. 	* testsuite/config-guess.data: Add test case for RDOS. 	* testsuite/config-sub.data: Likewise.

2005-12-09  Ben Elliston  <bje@gnu.org>

	2005-12-09  Ben Elliston  <bje@gnu.org>
		Reported by Jan-Benedict Glaw <jbglaw@lug-owl.de>:
		* config.guess (vax:Linux:*:): Detect as vax-dec-linux-gnu.
		* testsuite/config-guess.data: Add test.

	2005-12-09  Nathan Sidwell  <nathan@codesourcery.com>

		* config.sub (mt): Rename from ms1.
		(ms1): Alias it to mt for backward compatibility.
		* testsuite/config-sub.data: Update testsuite.

2005-11-13  Ben Elliston  <bje@gnu.org>

	2005-11-13  Kean Johnston  <jkj@sco.com>
		* config.sub: Allow -sco6 and -sco5v6 to be aliases for SCO
		OpenServer 6.
		* testsuite/config-sub.data: New tests.

2005-11-11  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.data: Add test case for Linux PPC64.

	2005-11-11  Ben Elliston  <bje@gnu.org>
		* config.guess (x86:Interix*:[345]*): Handle Interix version 5.
		* testsuite/config-guess.data: Add test case.

2005-09-19  Ben Elliston  <bje@gnu.org>

	2005-09-19  Gerben Wierda <Gerben.Wierda@rna.nl>
		* config.guess (*:Darwin:*:*): Don't treat *86 specifically.

2005-08-03  Ben Elliston  <bje@gnu.org>

		Reported by Kulkin Alexey <kulkin@yandex.ru>: 	* config.guess (x86_64:CYGWIN*:*:*): New case. 	* testsuite/config-guess.data: Add test case.

2005-07-14  Ben Elliston  <bje@gnu.org>

	2005-07-14  Robert Millan  <robertmh@gnu.org>
		* config.guess (or32:Linux:*:*): Detect.
		* testsuite/config-guess.data: Add test case.

2005-07-08  Ben Elliston  <bje@gnu.org>

		* config.guess: Let set_cc_for_build evaluate only once to avoid 	creation of more than one tmpdir without removing the old one.

		* config.sub: Add support for Haiku. 	* testsuite/config-sub.data: Add test cases for i386, SPARC and 	PowerPC Haiku.

		* Makefile (SHELL): Remove override.

2005-07-04  Ben Elliston  <bje@gnu.org>

	Add Paul Mundt's email address.

		Mostly authored by Paul Mundt: 	* config.sub: Handle sh2a/sh4a. 	* testsuite/config-sub.data: Add test cases.

2005-07-01  Ben Elliston  <bje@gnu.org>

	2005-07-01  Robert Millan  <robertmh@gnu.org>
		* config.sub: Deprecate "openrisc" in favour of "or32".
		Do not default the OS field to "coff".
		* testsuite/config-sub.data: Add a test case.

2005-06-30  Ben Elliston  <bje@gnu.org>

		* config.sub (sh64): Remove duplicate entry. 	* testsuite/config-sub.data: Add test case for sh64.

	2005-06-30  Mike Frysinger <vapier@gentoo.org>
		* config.sub (mips64vr5900, mips64vr5900el): New machines.
		* testsuite/config-sub.data: Add test cases.

	* Bump timestamp.

	2005-06-30  Brad Smith  <brad@comstyle.com>
		* config.guess: Simplify OpenBSD support.

2005-06-02  Ben Elliston  <bje@gnu.org>

	2005-06-02  Aldy Hernandez  <aldyh@redhat.com>
		* config.sub (ms1, ms1-*): New.
		* testsuite/config-sub.data: Add test cases.

	2005-06-02  Jim Blandy  <jimb@redhat.com>
		* config.sub (m32c, m32c-*): New.
		* testsuite/config-sub.data: Add test cases.

2005-05-27  Ben Elliston  <bje@gnu.org>

		* config.guess (i*:windows32*:*): uname -m includes "-pc", so no 	need to emit it additionally. 	* testsuite/config-guess.data: Update test case.

2005-05-15  Ben Elliston  <bje@gnu.org>

	2005-05-15  Ben Elliston  <bje@gnu.org>
		Reported by Sam Steingold <sds@gnu.org>:
		* config.guess (i*:windows32*:*): New.
		* testsuite/config-guess.data: Add a corresponding test case.

	2005-05-15  Paul Eggert  <eggert@cs.ucla.edu>
		* config.guess: Fix remaining problematic uses of "exit 0" (and
		one problematic use of "&& exit").

2005-05-12  Ben Elliston  <bje@gnu.org>

		* config.guess: Update Free Software Foundation address. 	* config.sub: Likewise.

		* uname: Similar to the last change, remove all exit commands and 	let the script exit with the exit code of the last command.

2005-05-12  Ben Elliston  <bje@gnu.org>

	2005-05-12  Paul Eggert  <eggert@CS.UCLA.EDU>
		Explanation for this subtle change:

		From: Paul Eggert <eggert@CS.UCLA.EDU>
		To: config-patches
		Subject: config.guess, config.sub misdiagnose write errors

		config.guess and config.sub sometimes mishandle write errors to
		stdout: they either ignore the errors, or output invalid
		diagnostics when they occur.  For a simple (albeit unrealistic)
		example, on my Solaris 8 (sparc) host, the command "config.guess
		>&-" exits with status 0; it should exit with status 1, due to the
		write failure.

		* config.guess: Don't exit with an explicit exit code of 0.
		* config.sub: Likewise.

2005-05-12  Ben Elliston  <bje@gnu.org>

	2005-05-12  Ben Elliston  <bje@gnu.org>
		* config.guess (i*86:skyos:*:*): New.
		* config.sub (case $os): Handle "-skyos*" as a valid OS.
		* testsuite/config-guess.data: Add a test case.
		* testsuite/config-sub.data: Likewise.

	2005-05-12  Tim Rice  <tim@multitalents.net>
		* config.guess: Add support for SCO OpenServer 6.

	2005-05-12  Noah Misch  <noah@cs.caltech.edu>
		* config.guess (9000/[34678]??:HP-UX:*:*): Discard stderr of `cc
		-E -'; HP `cc' emits an error for it but still preprocesses
		standard input as expected.  Add comment.

2005-05-12  Ben Elliston  <bje@gnu.org>

	2005-05-12  Nick Burrett  <nick@sqrt.co.uk> 	    Ben Elliston  <bje@gnu.org>
		* config.guess (arm:riscos:*:*): New configuration.
		* testsuite/config-sub.data: New tests.
		* testsuite/config-guess.data: Likewise.

	2005-05-12  Nick Burrett  <nick@sqrt.co.uk>

		* config.guess: Add a missing newline to arm-acorn-riscix string.

2005-05-12  Ben Elliston  <bje@gnu.org>

		* config.guess: Add a missing newline to arm-acorn-riscix string.

	Uploaded to ftp.gnu.org, so no longer needed.

2005-04-23  Ben Elliston  <bje@gnu.org>

	New file.

2005-04-22  Ben Elliston  <bje@gnu.org>

	2005-04-22  Paul Green  <Paul.Green@stratus.com> 	    Ben Elliston  <bje@gnu.org>
		* config.guess: Add Stratus VOS IA32 systems.
		* testsuite/config-guess.data: Add a testcase.

	2005-04-22  Ben Elliston  <bje@gnu.org> 	    Bernd Schmidt  <bernds_cb1@t-online.de>
		* config.sub (bfin): New target.
		* testsuite/config-sub.data: Test bfin-elf.

	2005-04-22  Ben Elliston  <bje@gnu.org> 	    Dave Miller  <davem@davemloft.net>
		* config.sub (sparc64b): Handle.
		* testsuite/config-sub.data: Test sparc64-linux, sparc64b-linux.

2005-03-24  Ben Elliston  <bje@gnu.org>

	Add URL for config.sub, too. Suggested by Bruno Haible.

	2005-03-24  Paul Eggert  <eggert@cs.ucla.edu>
		* config.guess: Update URL for script location.
		Problem reported by Bruno Haible.

2005-02-10  Ben Elliston  <bje@gnu.org>

	2005-02-10  Ben Elliston  <bje@gnu.org> 	    J Shepherd  <jashepherd@usa.net>
		* config.guess (NSE-?:NONSTOP_KERNEL:*:*): New.
		* testsuite/config-guess.data: Test for nse-tandem-nsk.

		* testsuite/config-guess.data: Add craynv-cray-unicosmp2.5.X case.

		* testsuite/config-sub.sh (run_config_sub): New function. Compute 	$rc within the function and return it. 	* testsuite/config-guess.sh (run_config_guess): Likewise.

		* config.guess (amd64:CYGWIN*:*:*): New. 	* testsuite/config-sub.data: Add amd64-cygwin, x86_64-cygwin. 	* testsuite/config-guess.data: Add x86_64-unknown-cygwin test.

		* config.guess: Update copyright years. 	* config.sub: Likewise.

2005-01-11  Ben Elliston  <bje@gnu.org>

	2005-01-11  Inderpreet Singh  <inderpreetb@noida.hcltech.com> 	    Ben Elliston  <bje@gnu.org>
		* config.sub: Handle maxq target.
		* testsuite/config-sub.data: Add maxq and maxq-elf tests.

2004-11-30  Ben Elliston  <bje@gnu.org>

	2004-11-30  Melissa Mears  <asterisk@graces.dricas.com>
		* config.sub: Handle xbox alias.
		* testsuite/config-sub.data: Add xbox case.

2004-11-17  Ben Elliston  <bje@gnu.org>

		* config.sub: Recognize xscalee[bl]. 	* testsuite/config-sub.data: Add xscale, xscalee[bl] cases.

2004-11-14  Ben Elliston  <bje@gnu.org>

		* config.guess (*:z/VM:*:*): Add new case. 	* config.sub (os): Add case for -zvmoe. 	* testsuite/config-guess.data: Add a test case. 	* testsuite/config-sub.data: Likewise.

2004-11-12  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.sh: Use , and not / as the sed delimiter.

		* config.sub (djgpp): Alias to i586-pc-msdosdjgpp. 	* testsuite/config-sub.data: Add a test case.

2004-10-25  Ben Elliston  <bje@gnu.org>

		* testsuite/config-guess.sh: Reduce recurring tabs into a single 	tab, to allow the test data to be better aligned in columns.

2004-10-25  Ben Elliston  <bje@gnu.org>

	2004-10-25  Ben Elliston  <bje@gnu.org>
		Reported by Monty Solomon <monty@roscom.com>:
		* config.guess (*:XENIX:*:SysV): New.
		* testsuite/config-guess.data: Add a test case.

	2004-10-25  Ben Elliston  <bje@gnu.org>

		Reported by Martin Hammer <martin.hammer@siemens.com>:
		* config.guess (DRS?6000:isis:4.2*:7*): New pattern.

2004-09-07  Ben Elliston  <bje@gnu.org>

		* config.guess (frv:Linux:*:*): New. 	* testsuite/config-sub.data: Add cris-linux, frv-linux. 	* testsuite/config-guess.data: Add frv-linux-unknown-gnu case.

2004-08-29  Ben Elliston  <bje@gnu.org>

	Whitespace tweak to subdue Hans-Peter Nilsson :-)

		* config.sub: Handle crisv32, alias etraxfs. 	* config.guess (crisv32:Linux:*:*): Handle. 	* testsuite/config-sub.data: Add test case. 	* testsuite/config-guess.data: Likewise.

2004-08-22  Ben Elliston  <bje@gnu.org>

		* Makefile (check): Run config-guess.sh tests as well. 	* testsuite/config-guess.sh: New test. 	* testsuite/config-guess.data: New file. 	* testsuite/uname.in: Likewise. 	* testsuite/config-sub.data (amd64-unknown-freebsd5.2): New case.

2004-08-13  Ben Elliston  <bje@gnu.org>

		* config.guess (*:OpenBSD:*:*): Remove defunct MIPS machines. 	(sgi:OpenBSD:*:*): Emit mips64, not mipseb.

2004-08-11  Ben Elliston  <bje@gnu.org>

	New file.

	2004-08-11  Paul Eggert  <eggert@cs.ucla.edu>
		* config.guess (*:Darwin:*:*): If uname -p reports "unknown",
		assume the processor is a powerpc.  This is because coreutils
		uname (at least versions 4.5.7 through 5.2.1) outputs "unknown"
		in this case, due to a MacOS X bug that causes
		sysctl ((int[]) {CTL_HW, HW_MACHINE_ARCH}, 2, buffer, &bufsize, 0, 0)
		to return a negative number.
		Problem reported by Petter Reinholdtsen in:
		http://lists.gnu.org/archive/html/bug-gnu-utils/2003-02/msg00201.html

2004-08-03  Ben Elliston  <bje@gnu.org>

		* config.guess (S7501:*:4.0:3.0): Handle NCR System V UNIX machine.

2004-07-02  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add i386-elf to i786-elf.

2004-06-30  Ben Elliston  <bje@gnu.org>

		* testsuite/config-sub.data: Add more new tests.

2004-06-28  Ben Elliston  <bje@gnu.org>

	Put back (C).

2004-06-25  Ben Elliston  <bje@gnu.org>

	Remove `(C)'.

		* Makefile (check): New target. 	* testsuite/config-sub.sh: New test. 	* testsuite/config-sub.data: New file.

2004-06-24  Ben Elliston  <bje@gnu.org>

		* config.guess: Update copyright years. 	* config.sub: Likewise.

		* config.guess: Update copyright years. 	* config.sub: Likewise.

2004-06-22  Ben Elliston  <bje@gnu.org>

		* config.guess (*:FreeBSD:*:*): Remove check for glibc (unneeded 	since GNU/kFreeBSD systems match *:GNU/*:*:* instead).

		* config.guess (*:*VMS:*:*): New entry. Replaces 	Alpha:OpenVMS:*. Recognize and advertise all VMS flavors as dec 	manufacturer.

		* config.guess: Cray fixes from Wendy Palm <wendyp@cray.com>. 	* config.sub: Likewise.

		Reported by Hans-Peter Nilsson <hp@bitrange.com>: 	* config.sub: Correctly handle mmix-knuth and mmix-knuth-mmixware.

2004-06-21  Ben Elliston  <bje@gnu.org>

	(all): New target. (upload): Clean up.

	Run ftp, not echo :-)

		* Makefile: New file.

2004-06-11  Ben Elliston  <bje@gnu.org>

		* config.guess (pegasos:OpenBSD:*:*): Remove.

		From Wouter Verhelst <wouter@grep.be>: 	* config.guess (M68*:*:R3V[5678]:*): Detect R3V8.

		* config.guess (luna88k:OpenBSD:*:*): New.

2004-03-12  Ben Elliston  <bje@gnu.org>

	2004-03-12  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
		* config.guess (m32r*:Linux:*:*): New case.
		* config.sub: Handle m32rle.

	2004-03-12  Ben Elliston  <bje@wasabisystems.com>
		From Jens Petersen  <petersen@redhat.com>:
		* config.sub: Handle sparcv8.

2004-03-03  Ben Elliston  <bje@gnu.org>

	2004-03-03  Ben Elliston  <bje@wasabisystems.com>
		From Tom Smith <smith@cag.lkg.hp.com>:
		* config.guess: Version suffixes are equally significant on Tru64
		V4.* and V5.*, so do not ignore them on V5.*.  Handle a version
		prefix of "P" (patched kernel).

2004-02-23  Ben Elliston  <bje@gnu.org>

	2004-02-23  Tal Agmon  <Tal.Agmon@nsc.com>
		* config.sub: Add support for National Semiconductor CRX target.

2004-02-16  Ben Elliston  <bje@gnu.org>

	2004-02-16  Thorsten Glaser  <x86@ePost.de>
		* config.guess (*:MirBSD:*:*, macppc:MirBSD:*:*): Handle.
		* config.sub: Handle -mirbsd*.

	2004-02-16  Brad Smith  <brad@comstyle.com>
		* config.guess: Recognize OpenBSD on AMD64 and CATS hardware.

2004-02-13  Ben Elliston  <bje@gnu.org>

	Whitespace cleanup.

2004-02-11  Ben Elliston  <bje@gnu.org>

	2004-02-11  Ben Elliston  <bje@wasabisystems.com>
		* config.sub (abacus): Add.

	2004-02-11  Galit Heller  <Galit.Heller@nsc.com>
		* config.sub: Add support for National Semiconductor CR16C target.

2004-02-02  Ben Elliston  <bje@gnu.org>

		* config.guess (*:ekkoBSD:*:*): Handle. 	* config.guess: Handle -ekkobsd*.

2004-01-30  Ben Elliston  <bje@gnu.org>

		* NEWS: Remove.

2004-01-24  Ben Elliston  <bje@gnu.org>

	2004-01-24  Ben Elliston  <bje@wasabisystems.com>
		From Brett E. Wynkoop <wynkoop@wynn.com>:
		* config.guess (m68k:machten:*:*): Handle.

2004-01-20  Ben Elliston  <bje@gnu.org>

	2004-01-20  Jeroen Ruigrok van der Werven  <asmodai@dragonflybsd.org>
		* config.guess: Fix DragonFly entry to really work.

2004-01-05  Ben Elliston  <bje@gnu.org>

		* config.guess: Adjust NSR-? to accept any CPU type.

		* config.sub: Handle amd64-*.

2003-11-20  Ben Elliston  <bje@gnu.org>

	Update timestamps.

	2003-11-20  Kristian Van Der Vliet  <vanders@liqwyd.com>
		* config.guess (i*86:syllable:*:*): New.
		* config.sub (-syllable*): Likewise.

2003-11-18  Ben Elliston  <bje@gnu.org>

	2003-11-18  Jeroen Ruigrok van der Werven  <asmodai@dragonflybsd.org>
		* config.guess (*:DRAGONFLY:*:*): New.
		* config.sub (-dragonfly*): Likewise.

2003-11-03  Ben Elliston  <bje@gnu.org>

	2003-11-03  Ben Elliston  <bje@wasabisystems.com>
		* config.guess: Detect OpenBSD on Pegasos I hardware.

	2003-11-03  Jim Tison  <jtison@us.ibm.com> 	    Ulrich Weigand  <uweigand@de.ibm.com>
		* config.sub (tpf, -tpf*): Recognize.

2003-10-17  Ben Elliston  <bje@gnu.org>

	2003-10-16  Ben Elliston  <bje@wasabisystems.com>
		* config.guess (5000:UNIX_System_V:4.*:*): Detect the Fujitsu
		VPP5000.  Reported by Naoki Yoshida <naoki@th.nao.ac.jp>.

2003-10-16  Ben Elliston  <bje@gnu.org>

	2003-10-16  Bernardo Innocenti  <bernie@develer.com>
		* config.sub (linux-uclibc, uclinux-uclibc): Handle.

	2003-10-16  Ben Elliston  <bje@wasabisystems.com>
		Reported by Todd Humphrey <thump@isl.net>:
		* config.guess (*:OS400:*:*): Detect OS/400 on AS/400 machines.
		* config.sub (os400, -os400*): Recognise.

2003-10-07  Ben Elliston  <bje@gnu.org>

	Update timestamp to reflect today's changes.

	2003-10-07  Robert Millan  <robertmh@gnu.org> 	    Ben Elliston  <bje@wasabisystems.com>
		* config.guess (*:GNU/*:*:*): New. Generic check for systems with
		GNU libc and userland (matches GNU/KFreeBSD and GNU/KNetBSD).
		(*:GNU/FreeBSD:*:*): Remove, superceeded by GNU/*.
		* config.sub: Handle -knetbsd*.

	2003-10-07  Ben Elliston  <bje@wasabisystems.com>
		* config.guess (3[345]??:*:4.0:3.0): Expand pattern to match 3526.

2003-10-03  Ben Elliston  <bje@gnu.org>

	2003-10-03  Chris Demetriou  <cgd@broadcom.com>
		* config.sub (mipsisa64r2*): Add.

	2003-10-03  Ben Elliston  <bje@wasabisystems.com> 	    Joachim Schmitz <schmitz@hp.com>
		* config.guess (NSR-*:NONSTOP_KERNEL:*:*): Recognise NSR-Y.

2003-08-18  Ben Elliston  <bje@gnu.org>

		* config.guess: Add detection for diet libc. 	* config.sub: Handle linux-dietlibc.

	Strip trailing whitespace.

2003-07-29  Ben Elliston  <bje@gnu.org>

	2003-07-29  Ben Elliston  <bje@wasabisystems.com>
		* NEWS: New draft file.

2003-07-17  Ben Elliston  <bje@gnu.org>

	2003-07-17  Ben Elliston  <bje@wasabisystems.com>
		* config.sub: Handle iq2000 and iq2000-*.  Reported missing by
		Doug Evans.

2003-07-16  Ben Elliston  <bje@gnu.org>

	2003-07-15  Alexandre Oliva  <aoliva@redhat.com>
		* config.sub: Add am33_2.0 machine.

2003-07-04  Ben Elliston  <bje@gnu.org>

	2003-07-04  Ben Elliston  <bje@wasabisystems.com>
		* config.sub: Handle -kfreebsd*. From Robert Millan.

2003-07-02  Ben Elliston  <bje@gnu.org>

	2003-07-02  Robert Millan  <rmh@debian.org>
		* config.guess (*:GNU/FreeBSD:*:*): Prefix GNU/FreeBSD triplet
		with a "k" to indicate the system is based on FreeBSD's kernel and
		not the whole OS.

2003-06-17  Ben Elliston  <bje@gnu.org>

	2003-06-17  Ben Elliston  <bje@wasabisystems.com>
		From by Stephen Thomas <stephen.thomas@superh.com>:
		* config.guess (sh64*:*:*:Linux): New case.
		* config.sub (sh64): Map to sh64-unknown.

	2003-06-17  Ben Elliston  <bje@wasabisystems.com>
		* config.guess (sei:*:*:seiux): Detect SEIUX running on MIPS-based
		workstations manufactured by Sumitomo Electric Industries.
		* config.sub (sei, -sei*): Handle.
		Reported by Dennis Grevenstein <dennis@pcde.inka.de>.

2003-06-13  Ben Elliston  <bje@gnu.org>

	2003-06-13  Svein E. Seldal  <Svein.Seldal@solidas.com>
		* config.sub (c4x, tic4x): Re-arrange and fix.

	2003-06-12  Bernard Giroud  <bernard.giroud@creditlyonnais.ch>
		* config.guess (Alpha*:OpenVMS:*:*): New entry.

2003-06-06  Ben Elliston  <bje@gnu.org>

	2003-06-06  Ben Elliston  <bje@wasabisystems.com>
		* config.sub: Recognise pentium3 and pentium4.  From Kelley Cook
		<kcook34@ford.com>.

	2003-06-06  Douglas B Rupp  <rupp@gnat.com>
		* config.guess: Recognize Interix 4.

	2003-06-04  Ben Elliston  <bje@wasabisystems.com>
		* config.guess (set_cc_for_build): Allow insecure temporary
		filenames to be generated on systems without mktemp(1) or $RANDOM,
		but issue a warning to standard error.  Suggested by Hans-Peter
		Nilsson.

2003-06-02  Ben Elliston  <bje@gnu.org>

	2003-05-24  Ben Elliston  <bje@wasabisystems.com>
		* config.sub: Handle $os values of -nx6 and -nx7.

2003-05-22  Ben Elliston  <bje@gnu.org>

	2003-05-22  Ben Elliston  <bje@wasabisystems.com>
		* config.guess: Detect ICL NX version 6 running on ICL/Fujitsu DRS
		6000 machines. Reported by <alpha1@alpha1teclabs.com>.

2003-05-19  Ben Elliston  <bje@gnu.org>

	2003-05-19  Hans-Peter Nilsson  <hp@axis.com>
		* config.guess (cris:Linux:*:*): New case.

2003-05-09  Ben Elliston  <bje@gnu.org>

	* last of patch backlog.
	2003-05-09  Ben Elliston  <bje@wasabisystems.com>

		* config.guess (SHG2:*:4.0:3.0): Handle NCR System V UNIX machine.
		Reported by Raj Mannar <rajman@ureach.com>.

2003-05-09  Ben Elliston  <bje@gnu.org>

	* catch up on backlog!
	2003-05-09  Andreas Jaeger  <aj@suse.de>

		* config.sub (maybe_os): Add alias amd64 for x86_64.

	2003-05-09  Ben Elliston  <bje@wasabisystems.com>

		From Robert Millan <zeratul2@wanadoo.es>
		* config.guess (*:GNU/FreeBSD:*:*): Handle.

2003-02-22  Ben Elliston  <bje@gnu.org>

	2003-02-22  Ben Elliston  <bje@redhat.com>
		Revert the following due to the demise of MicroBSD:

	        2003-01-03  Scott Kamp  <dingo@microbsd.net>
		* config.guess: Detect MicroBSD operating system on i386 CPUs.
		* config.sub: Handle aliases for such.

2003-02-03  Ben Elliston  <bje@gnu.org>

	2003-02-03  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle -kaos*.

	2003-02-03  Charles Lepple  <clepple@ghz.cc>

		* config.sub: Handle TI tic55x-* and tic6x-* targets.

2003-01-30  Ben Elliston  <bje@gnu.org>

	2003-01-30  Ben Elliston  <bje@redhat.com>
		* config.guess (alpha:OSF1:*:*): Use /usr/sbin/psrinfo -v to
		detect the Alpha CPU type, not an assembled program requiring
		$CC_FOR_BUILD.

2003-01-29  Ben Elliston  <bje@gnu.org>

	* twiddle timestamp.

	2003-01-28  Nick Clifton  <nickc@redhat.com>
		* config.sub: Add sh2e support.

2003-01-22  Ben Elliston  <bje@gnu.org>

	2003-01-22  Fabio Alemagna  <falemagn@aros.org>
		* config.sub: Handle -aros*.

2003-01-10  Ben Elliston  <bje@gnu.org>

	2003-01-10  Stuart Hastings  <stuart@apple.com>
		* config.guess: Make i686 the default for Darwin/x86.

2003-01-07  Ben Elliston  <bje@gnu.org>

	2003-01-03  Scott Kamp  <dingo@microbsd.net>
		* config.guess: Detect MicroBSD operating system on i386 CPUs.
		* config.sub: Handle aliases for such.

2003-01-02  Ben Elliston  <bje@gnu.org>

	2003-01-02  Ben Elliston  <bje@redhat.com>
		From Wendy Palm <wendyp@cray.com>:
		* config.guess (CRAY*T3D:*:*:*): Remove.
		(*:UNICOS/mp:*:*): New system.
		* config.sub (t3d): Remove.
		(nv1): Add.

2003-01-02  Ben Elliston  <bje@gnu.org>

	2003-01-02  Ben Elliston  <bje@redhat.com>
		* config.sub: Fix mipstx39-* and mipstx39el-* handling (typo).

		From Dmitry Diky <diwil@mail.ru>:
		* config.sub (basic_machine): Add msp430 and msp430-*.

2003-01-02  Ben Elliston  <bje@gnu.org>

	2003-01-02  Chris Demetriou  <cgd@broadcom.com>
		* config.sub (mipsisa32r2*): Add.

2002-12-23  Ben Elliston  <bje@gnu.org>

	2002-12-23  Ben Elliston  <bje@redhat.com>
		* config.guess (set_cc_for_build): Rework to do more secure tmp
		directory creation.  Remove temporary files and tmp directory on
		exit; remove redundant rm(1) and rmdir(1) commands throughout.

2002-12-17  Ben Elliston  <bje@gnu.org>

	2002-12-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
		* config.guess (hppa*): Remove tmpdir when CC_FOR_BUILD is set.

2002-12-11  Ben Elliston  <bje@gnu.org>

	2002-12-11  Ben Elliston  <bje@redhat.com> 	    Dave Anglin  <dave.anglin@nrc.ca> 	    Ross Alexander  <ross.alexander@uk.neceur.com>
		* config.guess (*:HP-UX:*:*): Detect 64-bit compiler.

2002-11-30  Ben Elliston  <bje@gnu.org>

	2002-11-30  J.T. Conklin  <jtc@acorntoolworks.com>
		* config.sub (-nto-qnx*): New $os pattern.
		(-nto*): Preserve OS version when converting to -nto-qnx*.

	2002-11-30  Ben Elliston  <bje@redhat.com>
		From Stefan Neis <neis@kobil.de>:
		* config.guess: Reorder entries so that hosts with a different
		operating system won't be misdetected as System V simply because
		their version number happens to be 3.2, 4.* or 5.  This is needed
		for OS/2, at least, which is currently at version 4.52.

2002-11-30  Ben Elliston  <bje@gnu.org>

	* blessed by RMS :-)
	2002-11-30  Ben Elliston  <bje@redhat.com>

		From Joel Baker <lucifer@lightbearer.com>:
		* config.guess: Append "-gnu" to triplet on Debian/NetBSD systems.
		* config.sub: Recognise netbsd*-gnu*.

2002-11-30  Ben Elliston  <bje@gnu.org>

	2002-11-30  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
		* config.guess (mips64:Linux:*:*): Recognize.
		(mips:Linux:*:*): Recognize as mips-unknown-linux-gnu instead of
		mips-pc-linux-gnu.

	2002-11-30  Douglas B Rupp  <rupp@gnat.com>
		* config.guess: Make default Interix arch "i586".

	2002-11-30  Ben Elliston  <bje@redhat.com>
		* config.guess: Add "SDS2" to machines that run NCR System V UNIX.
		Reported by <agustinsanchez@prodigy.net.mx>.

2002-11-13  Ben Elliston  <bje@gnu.org>

	2002-11-13  Ben Elliston  <bje@redhat.com>
		* config.sub (windows32): Remove bad idea.

	2002-11-13  Werner Lemberg  <wl@gnu.org>

		* config.sub: Add -mks*.

	2002-11-13  Jeff Conrad  <jeff_conrad@msn.com>

		* config.guess: Detect MKS running on Windows {95,98,NT}.

	2002-11-13  Ben Elliston  <bje@redhat.com>

		* config.guess: Detect PowerMAX OS on Concurrent Synergy machines.
		Reported by Sam Williams <sam.williams@hs.utc.com>.

2002-11-11  Ben Elliston  <bje@gnu.org>

	2002-11-08  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect m68k-diab-dnix.
		* config.sub: Handle -dnix*.

2002-10-21  Ben Elliston  <bje@gnu.org>

	2002-10-21  Paul Eggert  <eggert@twinsun.com>
		* config.guess (CC_FOR_BUILD): Put "-o outputfile" before any
		operands.  POSIX 1003.1-2001 says that "c99 file.c -o file" is not
		supported; you must put all options before all operands, e.g. "c99
		-o file file.c".

2002-09-05  Ben Elliston  <bje@gnu.org>

	2002-09-05  Svein E. Seldal  <Svein.Seldal@solidas.com>
		* config.sub: Add tic4x target.

2002-09-03  Ben Elliston  <bje@gnu.org>

	2002-09-03  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect NSR-D machines for nsr-tandem-nsk.
		Reported by <Duncan_Stodart@insession.com>.

2002-08-24  Ben Elliston  <bje@gnu.org>

	2002-08-23  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Concurrent PowerMaxion.
		Reported by Lloyd Goldston <lloyd.goldston@sed.redstone.army.mil>.

	2002-08-23  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Convergent 3B1 machines (running AT&T UNIX).
		Reported by Bruce Lilly <blilly@erols.com>.

2002-08-23  Ben Elliston  <bje@gnu.org>

	2002-08-22  Urs Janen <urs@akk.org>
		* config.sub: Cosmetic whitespace fixes.

2002-08-21  Ben Elliston  <bje@gnu.org>

	2002-08-20  Phil Edwards  <pme@gcc.gnu.org>
		* config.sub: Accept athlon_* patterns as synonyms for i686-pc.

	2002-08-20  Ben Elliston  <bje@redhat.com>
		From Chris Demetriou <cgd@broadcom.com>:
		* config.sub (sb1, sb1el): Treat these machines as
		mipsisa64sb1-unknown and mipsisa64sb1el-unknown, respectively.

2002-08-20  Ben Elliston  <bje@gnu.org>

	2002-08-19  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Super-UX on NEC SX-6.
		Reported by Joachim Worringen <joachim@ccrl-nece.de>.

	2002-08-16  Eric Christopher  <echristo@redhat.com>
		* config.sub (mipsisa64sr71k*, mips64vr*): Add.

2002-07-24  Ben Elliston  <bje@gnu.org>

	2002-07-23  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect alphaev7.  Reported by urs@akk.org.

2002-07-11  Ben Elliston  <bje@gnu.org>

	* typo fixes.

2002-07-04  Ben Elliston  <bje@gnu.org>

	* double whammy check-in.
		* config.guess: Use umask to create temporary directly safely.
		Using mkdir and chmod introduces a race.
		* config.guess: Detect ICL NX version 7 running on ICL/Fujitsu DRS
		6000 machines. Reported by Henrik N. Spuur Hansen <hnsh@mera.dk>.

	2002-07-03  Ben Elliston  <bje@redhat.com>
		* config.guess: Execute $dummy, not ./$dummy, throughout.

	2002-07-03  Ben Elliston  <bje@redhat.com>
		* config.guess (set_cc_for_build): Create a chmod 700 directory in
		/tmp (or $TMPDIR, if set) to store temporary files generated for
		use by the C compiler.  This should resist the /tmp symbolic link
		race vulnerability reported by Lawrence Teo.

2002-07-03  Ben Elliston  <bje@gnu.org>

	2002-07-03  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle freebsd*. From Bruno Haible.

2002-07-01  Ben Elliston  <bje@gnu.org>

	2002-07-01  Bruno Haible  <bruno@clisp.org>
		* config.guess: For FreeBSD systems using glibc, add suffix "-gnu".
		* config.sub: Accept freebsd-gnu system name.

2002-06-21  Ben Elliston  <bje@gnu.org>

	2002-06-21  J"orn Rennecke <joern.rennecke@superh.com>
		* config.sub: Add support for sh[12], sh3e, sh[1234]le, sh3ele,
		shle, sh[1234]le, sh3ele.

	2002-06-21  Dave Brolley  <brolley@redhat.com>
		* config.sub: Add support for frv.

2002-06-20  Ben Elliston  <bje@gnu.org>

	2002-06-20  Chris Demetriou  <cgd@broadcom.com>
		* config.sub: Add Broadcom SiByte SB-1 processor support
		(mipsisa64sb1, mipsisa64sb1el).  Add little-endian variants of
		mipsisa32 and mipsisa64 (mipsisa32el and mipsisa64el,
		respectively).  Sort MIPS entries and split their lines a bit more
		logically.  Make sure that all of the MIPS entries in the "without
		company name" target list are echoed in the "with company name"
		list.

	2002-06-19  Denis Chertykov  <denisc@overta.ru>
		*  (config.sub): Add ip2k support.

	2002-06-19  J"orn Rennecke <joern.rennecke@superh.com>
		* config.sub: Accept sh64le and sh64le-*.

2002-06-03  Ben Elliston  <bje@gnu.org>

	2002-05-29  Paul Eggert  <eggert@twinsun.com>
		* config.guess: Don't use egrep, as POSIX 1003.1-2001 no longer
		requires egrep.  Use grep instead.

2002-05-28  Ben Elliston  <bje@gnu.org>

	* tweak timestamp.

	2002-05-28  Kuang Hwa Lin <kuang@sbcglobal.net>
		* config.sub: Add DLX support.

2002-05-22  Ben Elliston  <bje@gnu.org>

	2002-05-22  Jason Thorpe  <thorpej@wasabisystems.com>
		* config.guess: Add case for "armeb" in NetBSD section.
		* config.sub: Allow "armeb" as a valid CPU type.

2002-05-21  Ben Elliston  <bje@gnu.org>

	* recent backlog of patches:
		2002-05-16  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect PowerMAX OS on Concurrent Night Hawk.
		* config.sub: Handle -powermax*.

		2002-05-02  Ben Elliston  <bje@redhat.com>
		* config.guess: Add "4400" to machines that run NCR System V UNIX.

2002-04-27  Ben Elliston  <bje@gnu.org>

	* handle -p.

	2002-04-25  Mark Mitchell <mark@codesourcery.com>
		* config.sub (*-wrs-windiss): New targets.

2002-03-20  Ben Elliston  <bje@gnu.org>

	2002-03-20  Keith Thompson  <kst@sdsc.edu>
		* config.guess (ia64:Linux:*:*): Output "ia64-unknown-linux-gnu".

	2002-03-20  Ben Elliston  <bje@redhat.com>
		* config.guess (set_cc_for_build): Add c99 to list of candidates.

	2002-03-12  J.T. Conklin  <jtc@acorntoolworks.com>
		* config.guess: Add OS release to QNX config strings.

	* remove trailing whitespace.

2002-03-07  Ben Elliston  <bje@gnu.org>

	2002-03-06  Chris Demetriou  <cgd@broadcom.com>
		* config.sub: Add support for mipsisa64.

2002-03-04  Ben Elliston  <bje@gnu.org>

	2002-03-04  Ben Elliston  <bje@redhat.com>
		From Kevin Ryde <user42@zip.com.au>:
		* config.sub (sparclet-*-*): Accept any vendor.
		(sparc86x): Expand to sparc86x-unknown-none.

	2002-03-04  Adrian Bunk  <bunk@fs.tum.de>
		* config.guess (*:NetBSD:*:*): Use "sysctl -n hw.machine_arch"
		instead of "uname -p" to get UNAME_MACHINE_ARCH.

2002-02-23  Ben Elliston  <bje@gnu.org>

	2002-02-22  Ben Elliston  <bje@redhat.com> 	    Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
		* config.sub (case $basic_machine): Add mips and clean up other
		Linux specific cases. Now `config.sub mips` yields mips-unknown-elf.

2002-02-22  Ben Elliston  <bje@gnu.org>

		* config.sub (sv1-*, ymp-*, c90-*): Preserve CPU type in output. 	(t3d-*, t3e-*): Canonicalize to alpha and alphaev5.

2002-02-19  Ben Elliston  <bje@gnu.org>

	2002-02-18  Jim Meyering  <meyering@lucent.com>
		* config.guess: Don't use `head -1'; it's no longer portable.
		Use `sed 1q' instead.

2002-02-15  Ben Elliston  <bje@gnu.org>

	2002-02-15  Ben Elliston  <bje@redhat.com>
		* config.sub (rtmk*, rtmk-nova*): Recognise.
		From Johan Rydberg <jrydberg@rtmk.org>.

	2002-02-15  Wendy Palm  <wendyp@cray.com>
		* config.guess (CRAY*X-MP:*:*:*, CRAY-2:*:*:*): Remove, as we know
		they no longer exist in the field.
		* config.sub (cray2, xmp): Likewise.
		(cray, ymp, [cj]90-cray): basic_machine is now j90-cray.
		(sv1-cray, cray-t3e, cray-t3d, cray-t90): New basic machine patterns.

	2002-02-15  Ben Elliston  <bje@redhat.com>
		* config.sub: Accept m68060.

2002-02-12  Ben Elliston  <bje@gnu.org>

	2002-02-12  Ben Elliston  <bje@redhat.com>
		* config.sub (sx?-*, superux*): New basic_machine and os.
		From Len Makin <Len.Makin@csiro.au>.

	2002-02-12  Ben Elliston  <bje@redhat.com>
		* config.guess: Set LC_ALL, not LANG, when running ld --help.
		From Nicola Pero <nicola@brainstorm.co.uk>.

2002-02-01  Ben Elliston  <bje@gnu.org>

	2002-02-01  Ben Elliston  <bje@redhat.com>
		* config.sub (sh64, sh64-*): Add new machine.

	2002-01-31  Ivan Guzvinec  <ivang@opencores.org>
		* config.sub: Add support for or32.

2002-01-30  Ben Elliston  <bje@gnu.org>

	* Oops, bump timestamp.

	2002-01-26  Andy Olson  <andrew.olson@lmco.com>
		* config.guess (*:QNX:*:*): Report i386-* rather than x86pc-*.
		Discussed with and approved by <peterv@qnx.com>.

2002-01-23  Ben Elliston  <bje@gnu.org>

	2002-01-23  Ben Elliston  <bje@redhat.com>
		* config.guess (i*86:Linux:*:*): Specifically handle the Intel icc
		compiler, which doesn't define __ELF__.  Submitted by Erik Lindahl
		<lindahl@stanford.edu>.

2002-01-22  Ben Elliston  <bje@gnu.org>

	2002-01-22  Nicola Pero  <nicola@brainstorm.co.uk>
		* config.guess (i*86:Linux:*:*): Fixed: export LANG=C before
		running ld so that linker output can be assumed to be in English,
		and it works with non-default locales.

2002-01-10  Ben Elliston  <bje@gnu.org>

	2002-01-10  Ben Elliston  <bje@redhat.com>
		* config.guess: Update Per Bothner's mail address.

2002-01-03  Ben Elliston  <bje@gnu.org>

	* whitespace tweak.

2002-01-02  Ben Elliston  <bje@gnu.org>

	2002-01-02  Douglas B. Rupp  <rupp@gnat.com>
		* config.sub (alpha64*): New basic_machine.

	2002-01-02  Ben Elliston  <bje@redhat.com>
		From Sigbjorn Skjaeret <cisc@c2i.net>.
		* config.guess: Add detection for MorphOS.
		* config.sub: Handle morphos*.

	2002-01-02  H.J. Lu  <hjl@gnu.org>
		* config.guess (mips:Linux:*:*): Undef CPU, mips and mipsel first.

2001-12-13  Ben Elliston  <bje@gnu.org>

	2001-12-13  Douglas B. Rupp  <rupp@gnat.com>
		* config.guess: Recognize x86 Interix version 3.

2001-12-12  Ben Elliston  <bje@gnu.org>

	2001-12-12  Ben Elliston  <bje@redhat.com>
		* config.guess (i*86:Linux:*:*): Minor simplification: have the
		preprocessor emit shell assignments and just eval the output.

	2001-12-12  H.J. Lu  <hjl@gnu.org>

		* config.guess (mips:Linux:*:*): Re-work.

2001-12-12  Ben Elliston  <bje@gnu.org>

	2001-12-12  Ben Elliston  <bje@redhat.com>
		* config.guess: Speed up detection of x86 Linux systems by using
		just the C preprocessor rather than assembling and linking a final
		executable.

	2001-12-12  Jason Thorpe  <thorpej@wasabisystems.com>
		* config.guess: Simplify assignment of machine for NetBSD targets,
		and make it match the convention that NetBSD uses.  List all
		NetBSD architectures that require "elf" at the end of the OS name.

2001-12-10  Ben Elliston  <bje@gnu.org>

	2001-12-10  Lars Brinkhoff  <lars@nocrew.org>
		* config.sub: Recognize a few PDP-10 aliases.

2001-12-06  Ben Elliston  <bje@gnu.org>

	* Formatting tweak.

2001-12-03  Ben Elliston  <bje@gnu.org>

	2001-12-03  Ben Elliston  <bje@redhat.com>
		* config.sub: Recognise the Nucleus family of operating systems.
		From <Takahiko_Kawasaki@cii.csk.co.jp>.

	2001-12-03  Bob Wilson  <bwilson@tensilica.com>
		* config.sub: Add support for Xtensa targets.

2001-11-30  Ben Elliston  <bje@gnu.org>

	2001-11-30  Ben Elliston  <bje@redhat.com>
		* config.sub: Recognise NEC v850e. From Miles Bader <miles@lsi.nec.co.jp>.

2001-11-26  Ben Elliston  <bje@gnu.org>

	2001-11-26  Ben Elliston  <bje@redhat.com>
		* config.guess (nsr-tandem-nsk): Detect all known NSR processor
		types. Contributed by Kjetil Barvik <kjetil.barvik@bbs.no>.

2001-11-21  Ben Elliston  <bje@gnu.org>

	* AtheOS fix.

2001-11-19  Ben Elliston  <bje@gnu.org>

	2001-11-16  Ben Elliston  <bje@redhat.com>
		* config.sub: Accept "-atheos*" as a valid OS.
		From Taco Witte <T.C.Witte@phys.uu.nl>.

2001-11-08  Ben Elliston  <bje@gnu.org>

	2001-11-08  Ben Elliston  <bje@redhat.com>
		* config.guess: Handle 3487/3488 machines for NCR SysV UNIX.
		Contributed by Melvin M. Bagaforo <mbagaforo@makro.com.ph>.

	2001-11-07  Adrian von Bidder  <avbidder@acter.ch>
		* config.sub: Accept "-uclinux*" as a valid OS.

	2001-11-07  D.J. Barrow  <djbarrow@de.ibm.com>
	        * config.sub: Added S/390 31 and 64 bit target.

2001-11-07  Ben Elliston  <bje@gnu.org>

	2001-11-06  John Marshall  <jmarshall@acm.org>
		* config.sub: Accept "-palmos*" as a valid OS.

	2001-11-07  Geoffrey Keating  <geoffk@redhat.com>
		* config.sub: Change 'stormy16' to 'xstormy16' in the two places
		it appears.

2001-10-05  Ben Elliston  <bje@gnu.org>

	2001-10-05  Ben Elliston  <bje@redhat.com>
		* config.guess: Add "SKA40" as a machine type for NCR SysV UNIX.
		From Rudi Heitbaum <rheitbaum@tattersalls.com.au>.

	2001-10-05  Rodney Brown  <rbrown64@csc.com.au>

		* config.guess (9000/[34678]??:HP-UX:*:*): Unconditionally try
		/usr/bin/getconf which is available on HP-UX 10.20. Reindent.

2001-10-05  Ben Elliston  <bje@gnu.org>

	* Update instructions for submitting patches.

2001-10-04  Ben Elliston  <bje@gnu.org>

	2001-10-04  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle viac3 as an i586-class CPU.

	2001-10-04  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle simso-wrs (Wind River's VxWorks Solaris
		simulator target). From dpovey@dstc.qut.edu.au.

2001-09-14  Ben Elliston  <bje@gnu.org>

	2001-09-14  H.J. Lu  <hjl@gnu.org>
		* config.sub: Support avr-vendor-*.

2001-09-13  Ben Elliston  <bje@gnu.org>

	2001-09-13  Ben Elliston  <bje@redhat.com>
		* config.guess (*-*-openbsd): Reorganise and clean up.
		Contributed by brad@openbsd.org.

2001-09-12  Ben Elliston  <bje@gnu.org>

	* fix typo.

	2001-09-12  Ben Elliston  <bje@redhat.com>
		* config.guess: Fix NetBSD detection on SPARC. From Matthew Green
		<mrg@eterna.com.au>.

2001-09-07  Ben Elliston  <bje@gnu.org>

	2001-09-07  Ben Elliston  <bje@redhat.com>
		* config.sub: Add mipseb-* alias (whoops).

2001-09-04  Ben Elliston  <bje@gnu.org>

	2001-09-04  Ben Elliston  <bje@redhat.com>
		* config.sub: Add mipseb alias.

	2001-09-04  Eric Christopher  <echristo@redhat.com> 	    Jason Eckhardt  <jle@redhat.com>
		* config.sub: Add support for mipsisa32.

	2001-09-04  Ben Elliston  <bje@redhat.com>
		* config.guess: Move eval $set_cc_for_build in most cases, to
		prevent this script fragment from cloberring a previously
		constructed C program in $dummy.c.

2001-08-23  Ben Elliston  <bje@gnu.org>

	2001-08-23  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect AtheOS on x86 systems.
		Based on info provided by Taco Witte <tcwitte@wish.net>.

	2001-08-23  Geoffrey Keating  <geoffk@redhat.com>
		* config.sub: Add stormy16-elf.

2001-08-21  Ben Elliston  <bje@gnu.org>

	2001-08-21  matthew green  <mrg@eterna.com.au>
		* config.guess (sparc*:NetBSD:*): Use $MACHINE_ARCH, not $MACHINE.

2001-08-13  Ben Elliston  <bje@gnu.org>

	2001-08-13  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle complete system name for elxsi.
		From Zack Weinberg <zackw@panix.com>.

2001-08-09  Ben Elliston  <bje@gnu.org>

	2001-08-09  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Alpha ev68 on OSF/1 and Linux.
		From Ken Whaley <ken@believe.com>.

2001-08-04  Ben Elliston  <bje@gnu.org>

	2001-08-04  Darrell Hamilton  <Darrell_Hamilton@labcorp.com>
		* config.guess: Unisys places the host id in ${UNAME_SYSTEM}
		which is too unique to flag this system.  Detect it with *
		instead.

2001-08-02  Ben Elliston  <bje@gnu.org>

	2001-08-02  Alan Modra  <amodra@bigpond.net.au>
		* config.sub: Sort basic cpu patterns.  Combine hppa patterns.

2001-08-01  Ben Elliston  <bje@gnu.org>

	2001-08-01  Alan Modra  <amodra@bigpond.net.au>
		* config.sub: Recognise powerpc64, powerpc64le, ppc64 variations.

2001-07-31  Ben Elliston  <bje@gnu.org>

	* From Paul Green <Paul.Green@stratus.com>.
		* config.guess: Detect Stratus VOS operating system.
		* config.sub: Handle aliases for such.

2001-07-30  Ben Elliston  <bje@gnu.org>

	2001-07-30  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect STOP operating system on x86 CPUs.
		From Hans Edwards <Hans.Edwards@getronicsgov.com>.

	2001-07-27  Niibe Yutaka  <gniibe@m17n.org>
	        * config.sub: Recognize sh3eb and sh4eb (big endian) aliases.

2001-07-19  Ben Elliston  <bje@gnu.org>

	2001-07-19  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Linux on the PPC64 architecture.

2001-07-12  Ben Elliston  <bje@gnu.org>

	2001-07-12  Keith Thompson  <kst@sdsc.edu>
		* config.guess: Strip trailing sub-version number from
		$UNAME_RELEASE on Cray YMP or Cray [A-Z]90 models.

2001-07-09  Ben Elliston  <bje@gnu.org>

	2001-07-09  Mark Klein  <mklein@dis.com>
		* config.guess: Update MPE/iX to handle A and N class HPe3000.

2001-07-03  Ben Elliston  <bje@gnu.org>

	2001-07-02  Graham Stott <grahams@redhat.com>
		* config.sub (basic_machine): Fix typo for mips64vr5000el.

2001-06-29  Ben Elliston  <bje@gnu.org>

	2001-06-29  Ben Elliston  <bje@redhat.com>
		* config.guess: Remove stale libc1 tests on PowerPC Linux.

	2001-06-29  John Wolfe  <jlw@sco.com>
		* config.guess: Correct UnixWare 7 and Open UNIX 8.0 change;
		test for i586 must be a string that ends with "Pentium".

2001-06-28  Ben Elliston  <bje@gnu.org>

	2001-06-28  Ben Elliston  <bje@redhat.com>
		* config.guess: On Alpha Linux, use /proc/cpuinfo to determine
		the CPU model, rather than assembling a small test program.

2001-06-26  Ben Elliston  <bje@gnu.org>

	* fingers crossed.
	2001-06-27  Ben Elliston  <bje@redhat.com>

		* config.guess: Do not unconditionally run the script fragment
		to set $CC_FOR_BUILD. Put the script in the shell variable
		$set_cc_for_build and only evaluate it before $CC_FOR_BUILD is
		referenced. (Poor man's function inlining!)

		In future, the goal will be to reduce the dependence on a C
		compiler to detect system types by utilising other means.

2001-06-26  Ben Elliston  <bje@gnu.org>

	* one down, a dozen to go.
	2001-06-26  Ben Elliston  <bje@redhat.com>

		* config.guess: On MIPS Linux, use /proc/cpuinfo to determine
		the endian mode of the CPU, rather than compiling and running
		a small C program.

2001-06-15  Ben Elliston  <bje@gnu.org>

	* Quote expression to grep.

2001-06-12  Ben Elliston  <bje@gnu.org>

	2001-06-12  John Wolfe  <jlw@sco.com>
		* config.guess: Standardize triplet for UnixWare 7 and Open
		UNIX 8.0, improve processor detection and maintain "sysv5"
		prefix on third segment.

2001-06-08  Ben Elliston  <bje@gnu.org>

	2001-06-08  Christopher Faylor  <cgf@redhat.com>
		* config.sub: Add support for Sun Chorus.

2001-06-05  Ben Elliston  <bje@gnu.org>

	2001-06-05  Tomislav Greguric  <greguric@stud.uni-frankfurt.de>
		* config.guess: Add 2001 to copyright notice issued for -v.

2001-06-01  Ben Elliston  <bje@gnu.org>

	* A daring, but much needed change to clean up some of this mess.
	2001-06-01  Ben Elliston  <bje@redhat.com>

		* config.guess (i*86:Linux:*:*): Examine the list of supported
		targets, not the list of supported emulations when capturing
		the output of "ld --help".  This causes problems on systems
		where GNU ld is built with support for all targets. Adjust
		cases in the switch accordingly.

		* config.guess: Other small Linux cleanups. Remove unnecessary
		logic for setting $VENDOR, since UNAME_MACHINE will always be
		i*86 in this case.

2001-05-30  Ben Elliston  <bje@gnu.org>

		* config.sub: Handle windows32 and runtimes.

2001-05-24  Ben Elliston  <bje@gnu.org>

	2001-05-24  Ben Elliston  <bje@redhat.com>
		* config.sub: Remove duplicate z8k entry.

2001-05-11  Ben Elliston  <bje@gnu.org>

	2001-05-11  Yaegashi Takeshi  <t@keshi.org>
		* config.sub: Handle sh[34]-* and sh[34]eb-*.

	2001-05-09  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle z8k-coff.
		From Christian Groessler <cpg@aladdin.de>.

2001-04-21  Ben Elliston  <bje@gnu.org>

	2001-04-20  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle sparcv9b.
		From Dave Miller <davem@redhat.com>.

	2001-04-20  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect PowerMAX OS on PowerPC.

2001-04-20  Ben Elliston  <bje@gnu.org>

	2001-04-20  Tyson Dowd  <trd@cs.mu.oz.au> 	    Fergus Henderson  <fjh@cs.mu.oz.au>
		* config.guess: Replace i?86 with i*86 to match newer Pentiums.
		* config.sub: Likewise.

2001-03-30  Ben Elliston  <bje@gnu.org>

	2001-03-30  Peter Buckingham  <pbuckingham@lnxw.com>
		* config.guess: Update LynxOS version numbers.

	2001-03-30  Alexandre Oliva  <aoliva@redhat.com>
		* config.sub: Make sure to match an already-canonicalized
		machine name (eg. mn10300-unknown-elf).

2001-03-19  Ben Elliston  <bje@gnu.org>

	2001-03-19  Philip Blundell  <philb@gnu.org>
		* config.sub: Allow tic80 as machine type.  Allow company name for
		h8500 and pj targets; add `unknown' component when canonicalising
		h8500-*, pj-* and pjl-*.

2001-03-16  Ben Elliston  <bje@gnu.org>

	2001-03-16  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Linux on SPARC64.

2001-03-14  Ben Elliston  <bje@gnu.org>

	2001-03-14  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect ELF-based m68k Linux systems. Reported by
		Michael Fedrowitz <michael.fedrowitz@informatik.uni-ulm.de>.

2001-03-12  Ben Elliston  <bje@gnu.org>

	2001-03-09  H.J. Lu  <hjl@gnu.org>
		* config.sub: Recognize s390/s390x as valid $basic_machine.

2001-03-06  Ben Elliston  <bje@gnu.org>

	2001-03-05  Pavel Roskin  <proski@gnu.org>
		* config.guess: Never use `rm' without `-f' since it may be
		interactive.

2001-02-24  Ben Elliston  <bje@gnu.org>

	2001-02-24  Ben Elliston  <bje@redhat.com>
		* config.guess: Match Linux x86 systems explicitly.  Allow unknown
		architectures to fall through to the default case.

2001-02-23  Ben Elliston  <bje@gnu.org>

	2001-02-23  Ben Elliston  <bje@redhat.com>
		* config.guess: More Linux cleanup. Match more in the top-level
		case statement and less by groking the output of ld.

2001-02-16  Ben Elliston  <bje@gnu.org>

	2001-02-16  Ben Elliston  <bje@redhat.com>
		* config.sub: Recognise [cjt]90-*. From Kevin Ryde.

2001-02-13  Ben Elliston  <bje@gnu.org>

	2001-02-13  David Edelsohn  <edelsohn@gnu.org>
		* config.guess (ia64:AIX): New case.
		(*:AIX): Expand AIX V4 case to include V5.  Remove unnecessary `H'
		option from lsattr.  Check for string "POWER" with prepended space
		to distinguish from PowerPC_POWER3.  Use ${UNAME_VERSION} instead
		of assuming "4" to match the expanded case.

	2001-02-13  Kevin Ryde  <user42@zip.com.au>
		* config.sub: Recognise t90, c90, j90 without -cray. Preserve t90
		and j90--don't transform to c90.

	2001-02-13  Ben Elliston  <bje@redhat.com>
		* config.guess: More Linux clean-up.

	2001-02-09  Martin Schwidefsky  <schwidefsky@de.ibm.com>
		* config.guess: Add Linux target for S/390x.
		* config.sub: Likewise.

	2001-02-13  Ben Elliston  <bje@redhat.com>
		* config.guess: Rework detection of many Linux platforms, where
		detection is straightforward.

2001-01-31  Ben Elliston  <bje@gnu.org>

	2001-01-31  Ben Elliston  <bje@redhat.com>
		* config.guess: Handle hppa64-linux systems. From Alan Modra
		<alan@linuxcare.com.au>.

2001-01-29  Ben Elliston  <bje@gnu.org>

	2001-01-29  Michael Sokolov  <msokolov@ivan.Harhan.ORG>
		* config.guess: Specifically identify 4.3BSD and 4.3BSD-Reno in
		the original VAX UNIX detection logic based on the BSD define in
		<sys/param.h>.

2001-01-18  Ben Elliston  <bje@gnu.org>

	2001-01-17  Pavel Roskin  <proski@gnu.org>
		* config.sub: Removed cases that cannot match. Vendor changed
		from "unknown" to "pc" for "mingw", "msdos" and "go32".

2001-01-17  Ben Elliston  <bje@gnu.org>

	2001-01-17  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect HI-UX on Hitachi SR8000 machines. It has
		been difficult to discover what type of CPU is in this machine,
		so we'll punt on hppa1.1 for now.

2001-01-14  Ben Elliston  <bje@gnu.org>

	2001-01-14  Pavel Roskin  <proski@gnu.org>
		* config.guess: Don't use $version in the error message. Use
		$timestamp instead. Minor changes in the error text.

2001-01-12  Ben Elliston  <bje@gnu.org>

	2001-01-12  Ben Elliston  <bje@redhat.com>
		* config.guess: Delete $dummy.rel after compiling test programs on
		PDP-10 systems whose compilers produce this output file. From Lars
		Brinkhoff <lars@nocrew.org>.

	2001-01-12  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle EMX on OS/2. From Pavel Roskin.

2001-01-11  Ben Elliston  <bje@gnu.org>

	2001-01-12  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect common kernels running on various PDP-10
		architectures. Contributed by Lars Brinkhoff <lars@nocrew.org>.
		* config.sub: Handle PDP-10.

2001-01-10  Ben Elliston  <bje@gnu.org>

	2001-01-10  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect LynxOS 3.x on PowerPC architectures.

2001-01-07  Ben Elliston  <bje@gnu.org>

	* Handle no options -- re-invoke with `-s'.

	2001-01-07  Ben Elliston  <bje@redhat.com>
		* config.sub: Recognise openrisc-*-*.

2001-01-01  Ben Elliston  <bje@gnu.org>

	* Include 2001 in copyright notice.

2000-12-21  Ben Elliston  <bje@gnu.org>

	* uname simulator, inspired by Pavel Roskin.

	2000-12-21  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect HP-UX on IA-64 hosts.  From Jonathan
		Thackray <jon@thackray.org>.

2000-12-20  Ben Elliston  <bje@gnu.org>

	2000-12-20  Pavel Roskin  <proski@gnu.org>
		* config.sub: Handle mint with version number as recognized OS.
		Contributed by Tomas Berndtsson <tomas@nocrew.org>.

2000-12-19  Ben Elliston  <bje@gnu.org>

	2000-12-20  Pavel Roskin  <proski@gnu.org>
		* config.guess: Detect Fujitsu f700 machines.
		* config.sub: Handle f700 and f700-fujitsu.

2000-12-15  Ben Elliston  <bje@gnu.org>

	Fix contributor's details.

	2000-12-15  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect AIX version 5. Contributed by
		mcnichol@austin.ibm.com.

2000-12-14  Ben Elliston  <bje@gnu.org>

	2000-12-15  Ben Elliston  <bje@redhat.com>
		* config.sub: Accept f301 for Fujitsu machines.
		Reported by Pavel Roskin <proski@gnu.org>.

2000-12-07  Ben Elliston  <bje@gnu.org>

	2000-12-07  Ben Elliston  <bje@redhat.com>
		* config.sub: Add more detail to version information.
		* config.guess: Likewise.

2000-12-06  Ben Elliston  <bje@gnu.org>

	2000-12-06  Ben Elliston  <bje@redhat.com>
		* config.sub: Add --version option.
		* config.guess: Likewise.

2000-12-02  Ben Elliston  <bje@gnu.org>

	2000-12-02  Ben Elliston  <bje@redhat.com>
		* config.guess: Only append "elf" to "netbsd" for platforms that
		have switched to the ELF object file format in recent history.
		From Matthew Green <mrg@eterna.com.au>.

2000-11-26  Ben Elliston  <bje@gnu.org>

	2000-11-24  Nick Clifton  <nickc@redhat.com>
		* config.sub: Add xscale as a recognised CPU name.

2000-11-23  Ben Elliston  <bje@gnu.org>

	2000-11-23  Ben Elliston  <bje@redhat.com>
		Patches from Akim Demaille <akim@epita.fr>.
		* config.sub (version): Rename from this ..
		(timestamp): .. to this.
		(usage): Replace --version with --time-stamp. Add additional help
		and copyleft notice.
		(time-stamp-start): Replace with "timestamp=".
		* config.guess (version): Rename from this ..
		(timestamp): .. to this.
		(usage): Replace --version with --time-stamp. Add additional help
		and copyleft notice.
		(CC_FOR_BUILD): Rework this logic.
		(time-stamp-start): Replace with "timestamp=".

2000-11-21  Ben Elliston  <bje@gnu.org>

	2000-11-21  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect EMX on OS/2. Reported by Ilya Zakharevich
		<ilya@math.ohio-state.edu>.

2000-11-15  Ben Elliston  <bje@gnu.org>

	2000-11-16  Ben Elliston  <bje@redhat.com>
		* config.guess: Use getconf(1) on HP-UX 11.x systems (when
		available) to eliminate the need for compiling a small test
		program. From Neil Schellenberger <nschelle@crosskeys.com>.

	2000-11-15  Ben Elliston  <bje@redhat.com>
		* config.sub: Expand `power' to `power-ibm-aix' for consistency.
		From Kevin Ryde.

	2000-11-15  Ben Elliston  <bje@redhat.com>
		* config.guess: Differentiate Cray T3D and T3E. From Kevin Ryde
		<user42@zip.com.au>.

2000-11-10  Ben Elliston  <bje@gnu.org>

	2000-11-10  Ben Elliston  <bje@redhat.com>
		* config.sub: Map pentiumpro and pentiumii aliases onto i686-pc.
		From Kevin Ryde <user42@zip.com.au>.

	2000-11-10  Ben Elliston  <bje@redhat.com>
		* config.guess: Set CPU architecture to "hppa" by default, in case
		tests fail to produce a result. From Kevin Ryde.

	2000-11-10  Ben Elliston  <bje@redhat.com>
		* config.guess: Search for a working C compiler if CC_FOR_BUILD is
		not specified. From Kevin Ryde <user42@zip.com.au>.

2000-11-08  Ben Elliston  <bje@gnu.org>

	2000-11-08  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect sparc-unknown-linux-gnu. Reported by Peter
		Storkey <pstorkey@primex.com>.

2000-11-04  Ben Elliston  <bje@gnu.org>

	2000-11-02  Per Lundberg  <plundis@chaosdev.org>
		* config.sub: Add support for the *-storm-chaos OS.

2000-10-25  Ben Elliston  <bje@gnu.org>

	2000-10-25  Ed Satterthwaite  <ehs@sibyte.com>
		* config.sub: NexGen, not nexen, is the x86 CPU clone
		manufacturer.

2000-10-23  Ben Elliston  <bje@gnu.org>

	2000-10-23  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect NonStop-UX on Compaq MIPS machines.
		* config.sub: Handle aliases for mips-compaq-nonstopux.
		From Tom Bates <tom.bates@compaq.com>.

2000-10-12  Ben Elliston  <bje@gnu.org>

	2000-10-12  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect GNU/Linux on HP PA-RISC systems.
		From David Huggins-Daines <dhd@linuxcare.com>.

2000-10-09  Ben Elliston  <bje@gnu.org>

	2000-10-09  Ben Elliston  <bje@redhat.com>
		* config.sub: Typo fix for sh{3,4} case.

2000-10-07  Ben Elliston  <bje@gnu.org>

	2000-10-08  Ben Elliston  <bje@redhat.com>
		* config.guess: Handle 8-way NCR 4300s -- uname(1) returns 3446A.
		From Ken Cormack <kcormack@acs.roadway.com>.

2000-10-03  Ben Elliston  <bje@gnu.org>

	2000-10-03  Ben Elliston  <bje@redhat.com>
		* config.guess: Do not hold ld's output in a shell variable; feed
		the output directly into the command pipline to avoid a limitation
		in variable lengths in ash(1). From Pavel Roskin <proski@gnu.org>.

2000-09-12  Ben Elliston  <bje@gnu.org>

	2000-09-11  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle nsk*.

2000-09-11  Ben Elliston  <bje@gnu.org>

	2000-09-11  Philip Blundell  <philb@gnu.org>
		* config.sub: Fix mistake in change of 2000-08-06.

2000-09-05  Ben Elliston  <bje@gnu.org>

	2000-09-05  Andreas Jaeger  <aj@suse.de>
		* config.sub (maybe_os): Recognise AMD x86-64 as x86_64.
		* config.guess: Detect x86_64-unknown-linux-gnu.

	2000-09-05  Ben Elliston  <bje@redhat.com>
		* config.guess: Handle Tandem NSR-K machines.
		Reported by Andres Junge <ajunge@adexus.cl>.

	2000-09-05  Paul Sokolovsky  <Paul.Sokolovsky@technologist.com>
		* config.guess: Detect the PW32 POSIX-on-Win32 environment.
		* config.sub: Handle pw32 aliases.

2000-08-31  Ben Elliston  <bje@gnu.org>

	2000-08-31  Ben Elliston  <bje@redhat.com>
		* config.guess: Correctly detect Sony NEWS-OS 6.x.
		From Kimio Ishii <ishii@sm.sony.co.jp>.

2000-08-07  Ben Elliston  <bje@gnu.org>

	2000-08-06  Philip Blundell  <philb@gnu.org>
		* config.sub: Accept `-conix*' as a valid OS.  Accept `armv*' as a
		valid CPU without a company name.

2000-08-02  Ben Elliston  <bje@gnu.org>

	2000-07-31  Mark Kettenis  <kettenis@gnu.org>
		* config.guess: Restore detection of libc version for x86
		Linux/GNU ELF systems, but fall back on tentative name based on ld
		emulation.  Use i?86-pc-linux-gnu as tentative name since that's
		the canonical name.

2000-07-27  Ben Elliston  <bje@gnu.org>

		* config.sub: Use "unknown" for the manufacturer field of Amiga 	systems, not "cbm". Contributed by Ruediger Kuhlmann 	<ruediger.kuhlmann@stud.uni-karlsruhe.de>. 	* config.sub: Likewise.

2000-07-24  Ben Elliston  <bje@gnu.org>

	2000-07-24  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Plan 9.

2000-07-06  Ben Elliston  <bje@gnu.org>

	2000-07-06  Andrew Cagney  <cagney@b1.cygnus.com>
		* config.sub: Recognise d30v as a valid basic_machine.

2000-06-28  Ben Elliston  <bje@gnu.org>

	2000-06-28  Ben Elliston  <bje@redhat.com>
		* config.sub: Recognise Motorola 68HC11/12 targets. From Stephane
		Carrez <Stephane.Carrez@worldnet.fr>.

2000-06-20  Ben Elliston  <bje@gnu.org>

	2000-06-20  Ben Elliston  <bje@redhat.com>
		* config.sub: Recognise tic54x (Texas Instruments TMS320C54x) and
		c54x (IBM C54XDSP). From Tim Wall <twall@cygnus.com>.

2000-06-13  Ben Elliston  <bje@gnu.org>

	2000-06-13  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Minix on x86 machines.
		* config.sub: Recognise i286. From <michael@moria.de>.

	2000-06-13  Ben Elliston  <bje@redhat.com>
		* config.sub: Recognise sh3 and sh4 aliases. From Kazumoto Kojima
		<kkojima@rr.iij4u.or.jp>.

	2000-06-13  Ben Elliston  <bje@redhat.com>
		* config.sub: Per Bothner is not the author.

2000-06-10  Ben Elliston  <bje@gnu.org>

	2000-06-10  Hans-Peter Nilsson  <hp@axis.com>
		* config.sub (os): Recognize axis as manufacturer.
		(basic_machine): Recognize cris and etrax* as cris-axis.

2000-05-31  Ben Elliston  <bje@gnu.org>

	2000-05-31  Ben Elliston  <bje@redhat.com>
		* config.sub: Accept athlon as an i686 variant. From Philipp
		Thomas <pthomas@suse.de>.

2000-05-30  Ben Elliston  <bje@gnu.org>

	2000-05-30  Ben Elliston  <bje@redhat.com>
		* config.guess: Re-word some output. From Steven G. Johnson
		<stevenj@alum.mit.edu>.

	2000-05-30  Ben Elliston  <bje@redhat.com>
		* config.sub: Fix a syntax error introduced by yesterday's
		changes. Correct a spelling mistake. From Steven G. Johnson
		<stevenj@gil-galad.mit.edu>.

2000-05-29  Ben Elliston  <bje@gnu.org>

	Remove test instrumentation!

	2000-05-02  Akim Demaille  <akim@epita.fr>
		* config.guess: Add --help and --version options. Add Emacs hooks.
		* config.sub: Likewise.

2000-05-27  Ben Elliston  <bje@gnu.org>

	2000-05-27  Ben Elliston  <bje@redhat.com>
		* config.guess: Handle GNU/Linux on Hitachi SuperH. From Niibe
		Yutaka <gniibe@chroot.org>.

2000-05-19  Ben Elliston  <bje@gnu.org>

	2000-05-19  Ben Elliston  <bje@redhat.com>
		* config.sub: Recognise hppa64 as a valid cpu type. From Jeff Law.

2000-05-10  Ben Elliston  <bje@gnu.org>

	2000-05-10  Ben Elliston  <bje@redhat.com>
		* config.sub: Recognise bs2000-siemens as a basic_machine type.
		From Jean-Frederic Clere <jfrederic.clere@fujitsu.siemens.se>.

2000-05-07  Ben Elliston  <bje@gnu.org>

	2000-05-07  Ben Elliston  <bje@redhat.com>
		* config.guess: Mac OS X will never return "Mac OS" as a uname
		value, so remove these cases and punt to the "Darwin" case.
		From Wilfredo Sanchez <wsanchez@apple.com>.

2000-04-30  Ben Elliston  <bje@gnu.org>

	2000-04-30  Ben Elliston  <bje@redhat.com>
		* config.guess: Handle Fujitsu UXP/DS. From Fu-Chuan Tsai
		<fchtsai@ms23.hinet.net>.

2000-04-26  Ben Elliston  <bje@gnu.org>

	2000-04-26  Ben Elliston  <bje@redhat.com>
		* config.guess: Handle an ld emulation of elf_i?86. From Bruce
		Korb <bkorb@sco.com>.

2000-04-22  Ben Elliston  <bje@gnu.org>

	2000-04-22  Ben Elliston  <bje@redhat.com>
		* config.guess: Do not differentiate FreeBSD systems that use the
		ELF object file format. From David O'Brien <obrien@freebsd.org>.

	2000-04-22  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Siemens BS2000 machines. From Jean-Frederic
		Clere <jfrederic.clere@fujitsu.siemens.se>.

	2000-04-22  Ben Elliston  <bje@redhat.com>
		* config.guess: Fix a syntax error in the DG/UX test.

2000-04-06  Ben Elliston  <bje@gnu.org>

	2000-04-06  Ben Elliston  <bje@redhat.com>
		* config.guess: Define _HPUX_SOURCE for the HP-UX test program.
		From Bruno Haible <haible@ilog.fr>.

	2000-04-06  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Apple's Darwin operating system.
		* config.sub: Handle an appropriate alias. From Assar Westerlund.

2000-03-27  Ben Elliston  <bje@gnu.org>

	2000-03-27  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect Ascend Embedded/OS, which is really BSDI.
		From Assar Westerlund <assar@sics.se>.

2000-03-20  Ben Elliston  <bje@gnu.org>

	2000-03-20  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect the NonStop Kernel on Tandem
		machines. Suggested by Kelly F. Hickel <kfh@mqsoftware.com>.
		* config.sub: Handle nsr-tandem and -nsk aliases.

	2000-02-29  Peter van der Veen  <peterv@qnx.com>
		* config.guess: Add support for QNX Neutrino.
		* config.sub: Improve support for QNX Neutrino.

2000-02-29  Ben Elliston  <bje@gnu.org>

	2000-02-29  Ossama Othman  <ossama@ece.uci.edu>
		* config.sub: Add support for QNX Neutrino.

	2000-02-24  Nick Clifton  <nickc@cygnus.com>
		* config.sub: Support an OS of "wince".

2000-02-16  Ben Elliston  <bje@gnu.org>

	Fix duplicate wording.

2000-02-15  Ben Elliston  <bje@gnu.org>

	2000-02-15  Andrew Cagney  <cagney@cygnus.com>
		* config.guess: Rewrite NetBSD code.  Return *-*-netbsdelf* for
		ELF systems and *-*-netbsd* for all others.  Provide a guideline
		for how to match a NetBSD tupple.

	2000-02-15  Richard Henderson  <rth@cygnus.com>
		* config.guess (alpha-osf, alpha-linux): Detect ev67.
		* config.sub: Accept alphaev6[78], alphaev8.

	2000-02-15  Philip Blundell  <philb@gnu.org>
		* config.guess: Distinguish arm-*-linux-gnuoldld from
		arm*-linux-gnu.

	2000-02-15  Ben Elliston  <bje@redhat.com>
		* config.sub: Handle avr. From Denis Chertykov <denisc@overta.ru>.

	2000-02-15  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect GNU/Linux on IBM S/390 machines.
		* config.sub: Handle s390-*. From Adam J. Thornton
		<adam@phoenix.princeton.edu>.

	2000-02-15  Ben Elliston  <bje@redhat.com>
		* config.guess: Detect MacOS X on PowerPC and other machines.
		From Stephen G. Johnson <stephenj@gil-galad.mit.edu>.

	2000-02-08  John W. Eaton  <jwe@bevo.che.wisc.edu>
		* config.sub: Recognize sv1-cray as a basic_machine type.

2000-02-07  Ben Elliston  <bje@gnu.org>

	2000-02-07  Ben Elliston  <bje@redhat.com>
		* config.guess: Replace sub-minor system version number with an
		`X' on certain Cray platforms. From Keith Thompson <kst@sdsc.edu>.

	2000-02-07  Ben Elliston  <bje@redhat.com>
		* config.sub: Add support for mmix and mmixware. From Hans-Peter
		Nilsson <hp@bitrange.com>.

2000-02-06  Ben Elliston  <bje@gnu.org>

	2000-02-06  Ben Elliston  <bje@redhat.com>
		* config.guess: Fix a regression in PowerPC Linux detection.
		From Franz Sirl.

	2000-02-06  Ben Elliston  <bje@redhat.com>
		* config.guess: Include <stdio.h> when compiling test programs
		with a C++ compiler.  Function prototypes are mandatory in C++.
		From Ossama Othman <othman@cs.wustl.edu>.

2000-02-03  Ben Elliston  <bje@gnu.org>

	2000-02-03  Ben Elliston  <bje@redhat.com>
		* config.guess: Handle versions of DJGPP's uname(1) command which
		return the exact machine type and not just `pc'. From Laurynas
		Biveinis <lauras@softhome.net>.

	2000-02-03  Ben Elliston  <bje@redhat.com>
		* config.guess: Import from autoconf source tree.
		* config.sub: Likewise.

	Start a dedicated ChangeLog for config.{guess,sub}.

1999-05-26  Ben Elliston  <bje@gnu.org>

	1999-05-26  Ben Elliston  <bje@cygnus.com>
	        * config.guess (dummy): Changed to $dummy. From H.J. Lu.

1999-05-22  Ben Elliston  <bje@gnu.org>

	1999-05-22  Ben Elliston  <bje@cygnus.com>
		* config.guess: Handle NEC UX/4800. Contributed by Jiro Takabatake
		<jiro@din.or.jp>.

1999-05-18  Ben Elliston  <bje@gnu.org>

	Correct a typo.

1999-05-17  Ben Elliston  <bje@gnu.org>

	Merge recent additions from autoconf source tree. (synchronise with EGCS source tree, as well).

	Merge recent additions from autoconf source tree. (synchronise with EGCS source tree, as well).

1999-04-08  Ben Elliston  <bje@gnu.org>

	Merge recent additions from autoconf source tree.

1999-03-14  Ben Elliston  <bje@gnu.org>

	Recognise HP 9000/8x0 machines. From Alexandre Oliva.

1999-03-10  Ben Elliston  <bje@gnu.org>

	Merge recent additions from autoconf source tree.

	Merge recent additions from autoconf source tree.

1999-01-14  kwzh  <kwzh>

	Match HP 9000/800 machine.

1999-01-10  Ben Elliston  <bje@gnu.org>

	Merge with autoconf 2.13.

	Final merge from autoconf 2.13.

1998-12-09  ian  <ian>

	Handle MPE version of HP/UX.

	Check for hppa1.0-hp-mpeix

1998-09-28  Ben Elliston  <bje@gnu.org>

	Tidy up such that all HP PA-RISC revisions appear on the same line. Move `tron' and `a29k' up a line to accomodate.

	Merge from autoconf 2.13.

1998-09-05  kwzh  <kwzh>

	Accept HP 9000/803.

1998-08-19  rms  <rms>

	Finish previous change.

	Accept hppa2.0 as cpu type.

1998-08-13  rms  <rms>

	(powerpc-apple-netbsd): Added.

1998-08-10  rms  <rms>

	Detect HPPA 2.0 architecture.

1998-07-20  rms  <rms>

	(R4000:UNIX_SV:*:*): Recognize this for Mips machines.

	(*:[Aa]miga[Oo][Ss]:*:*): New alternative. (BeBox:BeOS:*:*, BeMac:BeOS:*:*): New alternatives.

	Allow -beos*.  Translate -be to -beos.

1998-06-14  kenner  <kenner>

	(sun4H:SunOS:5.*:*): New case.

1998-02-13  kenner  <kenner>

	Add PentiumII (i786).  Add '7' to all i[3456] entries. Add AMD and Cyrix names for P5 and P6.

1998-02-04  kenner  <kenner>

	Add support for Linux/ARM.

1998-01-29  ian  <ian>

	Use ${UNAME_MACHINE} rather than i386 for cygwin32 and mingw32.

1997-09-11  law  <law>

	typos.

	        * config.sub: Use "amigaos" instread of "amigados".  Still         recognize "amigados" for backward compatability.

1997-09-10  dje  <dje>

	Recognize ARC cpu.

1997-09-09  kenner  <kenner>

	(alpha): Replace CPU-determining program with one that's more precise and also supports pca56 and ev6.  Handle those in returned name.

1997-09-08  kenner  <kenner>

	(alpha:OSF1:*:*): For V4.0, get the letter suffix.

1997-09-06  law  <law>

	        * config.sub: Recognize v850-elf.

1997-08-26  kenner  <kenner>

	(*:Linux:*:*): Recognize alpha-linux-gnulibc1.

1997-08-22  law  <law>

	        * config.sub: Recognize tx39/r3900.

1997-08-02  rms  <rms>

	Translate -svr4 to -sysv4 and -unixware to -sysv4.2uw.

1997-07-29  drepper  <drepper>

	update from main archive 970728

1997-07-27  bothner  <bothner>

	Recognize SunOS 3.x.

1997-07-21  kenner  <kenner>

	(alphaev5, alphaev56): New CPU types.

	(alpha*): Run program to see if ev4, ev5, or ev56.

1997-07-16  erich  <erich>

	Convert arm32:NetBSD to normal arm canonicalization.

1997-07-15  rms  <rms>

	(pc:*:*:*): New entry, for DJGPP.

1997-07-07  rms  <rms>

	(i?86:UNIX_SV:4.2MP:2.*): Recognize unixware.

1997-06-28  kenner  <kenner>

	(-mingw32*): New OS.

	(i*:MINGW*:*): New case.

1997-06-24  law  <law>

	        * config.sub (mn10200): Recognize new basic machine.

1997-06-23  rms  <rms>

	Add mips-sony-newsos6.

1997-06-10  rms  <rms>

	Fix previous change.

	Use i?86, not i.86. Don't test /usr/lib/ldscripts; instead, test whether ld_help_string does not contain "supported emulations". Use a case statement to distinguish systems when there IS "supported emulations".

1997-06-09  rms  <rms>

	Use i?86, not i.86.

1997-06-08  rms  <rms>

	(*:Linux:*:*): Always use ${VENDOR}.

1997-06-06  rms  <rms>

	(*:Linux:*:*): Don't test for elf_i.86 or m68kelf.

	(*:Linux:*:*): Recognize sparclinux. Don't recognize UNAME_MACHINE = sparc. Make the sample program check for libc version and handle various machine types.

	(mipsel*-linux* and mips*-linux*): Set `os' to -linux-gnu directly, don't go via -linux.

1997-05-08  thomas  <thomas>

	Recognize either / or - as a machine/suptype separator from uname -m to cope with older systems that have the older uname.

1997-05-06  bothner  <bothner>

	CLIX patch from Thomas Dickey via urs@akk.uni-karlsruhe.de (Urs Janssen).

1997-04-18  ian  <ian>

	Fixes for MIPS OpenBSD systems (from Per Fogelstrom <pefo@openbsd.org>)

1997-04-12  ian  <ian>

	Recognize OpenBSD systems correctly (from Niklas Hallqvist <niklas@appli.se>)

1997-03-25  dje  <dje>

	(m32r,mn10300): Add.

1997-01-08  djm  <djm>

	Add hppa1.1-hitachi-hiuxmpp support, passed along by rms.

1997-01-05  miles  <miles>

	(*:GNU:*:*):   The machine/subtype separator printed by uname -m is now `-', not '/'.

1997-01-03  kenner  <kenner>

	(M68*:*:R3V[567]*:*): Use uppercase 'M'.

1997-01-01  ian  <ian>

	Handle mips-unknown-linux-gnu

	Recognize mips-unknown-linux-gnu

1996-12-11  djm  <djm>

		* config.guess:  Recognize machten. 	From Eric W. Bates <ericx@vineyard.net>.

1996-12-08  kenner  <kenner>

	(PENTIUM:CPunix:4.0*:*): New case.

1996-11-22  thomas  <thomas>

	Revert last change.

		* config.sub: Recognize gnu-gnu* along with linux-gnu* as a valid  	kernel-os combination.  Remove `-gnu*' from the portable systems  	list.  Add `-gnu-gnu*'.  Add new rule for `-gnu*' to turn it into  	two part name.

	Thu Nov 21 16:42:41 1996  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>
		* config.guess [UNAME_SYSTEM == GNU]: Use a four-part
		configuration name for gnu so it can be distinguished from
		foo-foo-linux-gnu with simple globbing patterns.

1996-11-21  djm  <djm>

	cleanups

1996-11-14  bothner  <bothner>

	Bunch of updates.  See ChangeLog.

1996-11-13  djm  <djm>

	cosmetic tweaks

1996-11-12  djm  <djm>

	more bug fixes

1996-11-08  djm  <djm>

	patches from bug-gnu-utils to support more architectures

1996-10-29  rms  <rms>

	Recognize hppa-next as a valid CPU-COMPANY combination.

1996-09-24  kenner  <kenner>

	(-vxsim*): New operating system.

1996-09-15  kenner  <kenner>

	RMS:
	Use pc instead of unknown, for pc clones.
	Use -linux-gnu for Linux-based GNU systems.

1996-09-13  rms  <rms>

	Use pc instead of unknown, for pc clone systems. Change linux to linux-gnu.

1996-07-16  kwzh  <kwzh>

	Fix previous change.  Use sed's y command instead.

	Use portable tr syntax.

1996-07-16  law  <law>

	        * config.guess (HP 9000/811): Recognize this as a PA1.1         machine.

1996-07-15  tege  <tege>

	Generalize C90 alternative to all x90 machines.

1996-07-08  dje  <dje>

	Recognize rtems as an o/s.

1996-06-29  kenner  <kenner>

	(mips:*:*:UMIPS): Fix typo in last change.

1996-06-21  meissner  <meissner>

	Add support for PowerPC Linux

1996-06-19  ian  <ian>

	Recognize -openvms.

1996-06-08  bothner  <bothner>

	* config.guess (i?86-ncr-sysv*):  Emit minor release numbers. Recognize the NCR 4850 machine and NCR Pentium-based platforms.

1996-06-05  bothner  <bothner>

	* config.guess:  Combine mips-mips-riscos cases, and use cpp to distinguish sysv/svr4/bsd variants.

1996-06-03  kwzh  <kwzh>

	(*:Linux:*:*): Add guess for sparc-unknown-linux.

1996-05-25  roland  <roland>

	(AViiON:dgux:*:*): Fix typo in recognizing mc88110.

1996-05-22  roland  <roland>

	Restore `hp9k2[0-9][0-9] | hp9k31[0-9])' case line apparently accidentally removed in the last change.

1996-05-21  law  <law>

	        * config.sub: Recognize -proelf as a basic system type.

1996-04-13  bothner  <bothner>

	* config.guess:  Combine two OSF1 rules. Also recognize field test versions.  From mjr@zk3.dec.com. * config.guess (dgux):  Use /usr/bin/uname rather than uname, because GNU uname does not support -p.  From pmr@pajato.com.

1996-04-09  meissner  <meissner>

	Add Solaris on PowerPC support

1996-03-29  dje  <dje>

	(aux): Delete another duplicate entry.

	(aux): Delete duplicate entry.

1996-03-22  dje  <dje>

	(os): sunos[3456] -> sunos[34], sunos[56] have their own entries

1996-03-15  ian  <ian>

	Recognize mips-*-sysv*

1996-03-06  kenner  <kenner>

	Add -apple and -aux.

1996-03-05  erik  <erik>

	(moss): Fix previous change.

1996-03-05  kenner  <kenner>

	Accept -moss* as op sys.

1996-03-01  roland  <roland>

	Recognize cpu-vendor [ctj]90-cray, default c90-cray-unicos.  From tege.

1996-02-13  dje  <dje>

	Recognize sparclet cpu.

1996-02-13  bothner  <bothner>

	* config.guess (UNAME_VERSION): Recognize X4.x as an OSF version. * config.guess (*:CYGWIN*): New

	* config.guess:  Support m68k-cbm-sysv4. * config.guess (*:Linux:*:*): Guess m68k-unknown-linux

1996-02-12  rms  <rms>

	Fix typo in previous change.

1996-02-10  kenner  <kenner>

	(-psos*): New case.

1996-02-03  meissner  <meissner>

	Add cygwin32; Put eabi .sdata2/.sbss2 into read-only memory

1996-02-01  ian  <ian>

	Add support for A/UX

	Recognize A/UX

1996-01-18  dje  <dje>

	Recognize go32* as an os.

1996-01-18  rms  <rms>

	Default OS to nextstep if machine vendor is Next. -ns2 is an alias for -nextstep.

1996-01-16  kenner  <kenner>

	(sco5): New case.

1995-12-16  coxs  <coxs>

	(AViiON): Add ix86-dg-dgux

1995-12-15  coxs  <coxs>

	(i*86*) Change [345] to [3456]

1995-12-14  ian  <ian>

	Accept *-*-ieee*.

1995-12-12  bothner  <bothner>

	(powerpc-harris-powerunix): Add guess for port to new target.

1995-12-06  erich  <erich>

	Recognize aof in the OS field.

1995-12-05  law  <law>

	        * config.guess: Recognize HP model 816 machines as having         a PA1.1 processor.

1995-12-01  bothner  <bothner>

	* config.guess:  Recognize Pentium under SCO.

1995-10-16  law  <law>

	        * config.guess: Recognize HP model 819 machines has having         a PA 1.1 processor.

1995-08-15  bothner  <bothner>

	Changes for Linux and LynxOS.

1995-06-29  kenner  <kenner>

	(AIX4): More robust release numbering discovery.

1995-06-23  kenner  <kenner>

	(i386-sequent-ptx): Properly get version number.

	(mips:*:4*:UMIPS): New case.

1995-06-16  kenner  <kenner>

	Change FSF address.

1995-05-29  kenner  <kenner>

	(21064:Windows_NT:50:3): New case.

1995-05-16  bothner  <bothner>

	* config.guess:  Recognize Cray90 (from Pete TerMaat).

1995-05-13  erich  <erich>

	Add configuration for semi-hosted ARM.

1995-05-12  dje  <dje>

	(vxworks29k): New alias.

1995-05-12  bothner  <bothner>

	Recognize PCs running Solaris2.  Also, some cleaning up for CRAYs.

1995-05-10  meissner  <meissner>

	Add powerpc little endian support; Add powerpc variants; Add pentium variants

1995-05-05  kenner  <kenner>

	Add more NetBSD cases: atrai, sun3*, and mac68k.

1995-04-28  meissner  <meissner>

	Support for pre-BFD versions of Linux ld.

1995-04-27  kenner  <kenner>

	(i[34]86:*:3.2:*) test for /usr/options/cb.name before calling uname.

1995-04-27  meissner  <meissner>

	Support Linux elf and a.out systems; Add parisc support

1995-04-26  kenner  <kenner>

	(CRAY*Y-MP:*:*:*): New entry.

1995-04-07  rms  <rms>

	Accept -lites* as op sys.

1995-03-22  rms  <rms>

	(rm400, rm600): New machine names. (sinix5.*, sinix): New os aliases. (mips-siemens): Default os to sysv4.

1995-02-23  kenner  <kenner>

	Recognize NetBSD/Amiga as m68k-cbm-netbsd.

1995-02-21  dje  <dje>

	(sun4sol2): Alias for sparc-sun-solaris2.

1995-02-19  dje  <dje>

	Recognize lynx* as lynxos.

1995-02-08  djm  <djm>

	Add a blank in the #! line for 4.2BSD Dynix etc.

	add a space in #! for 4.2bsd dynix etc.

1995-02-05  wilson  <wilson>

	(IRIX): Sed - to _.

1995-02-02  meissner  <meissner>

	Add preliminary PowerPC eABI support.

1995-01-28  kenner  <kenner>

	(unixware, svr4): Treat as synonyms for sysv4.

1995-01-24  kwzh  <kwzh>

	(i[34]86:*:3.2:*): Test for ISC before SCO; newer ISC releases have uname -X.

1995-01-05  bothner  <bothner>

	Update copyright notice.

	Recognize BSD/OS as bsdi.  Patch from Chris Torek <torek@BSDI.COM>.

1994-12-22  kenner  <kenner>

	(sun4:SunOS:*:*): Handle Solbourne OS/MP systems.

1994-12-06  roland  <roland>

	(dummy.c) [sony]: Include <sys/param.h> and emit newsos4 #ifdef NEWSOS4.

1994-11-30  kenner  <kenner>

	(ibmrt): Add more cases for various forms of BSD.

1994-11-24  kenner  <kenner>

	Add cases for romp-ibm-aix and romp-ibm-bsd.

1994-11-22  dje  <dje>

	Delete duplicate of sparc-*.

1994-11-18  dje  <dje>

	Vendor for vxworks is wrs.

	(sparc): Recognize as a cpu. (ecoff*, vsta, udi): Recognize as os's. (udi29k): New alias.

1994-11-17  rms  <rms>

	Accept -domain as OS, and make it default for Apollo.

1994-11-15  bothner  <bothner>

	Support paragon as i860-intel-osf1.  (From RMS.)

1994-11-02  bothner  <bothner>

	(*-unknown-freebsd):  Remove [-(] from UNAME_RELEASE.

1994-10-27  kenner  <kenner>

	(pdp11): New machine name.

1994-10-21  bothner  <bothner>

	Better NCR support.

1994-10-20  djm  <djm>

	Add licensing exception for Autoconf.

1994-10-19  kenner  <kenner>

	Minor update to last change.

	Revise support for AIX 4.1 on POWER and PowerPC.

1994-10-18  kenner  <kenner>

	Add support for AIX 4.1 and architecture.

1994-10-07  bothner  <bothner>

	Patch to handle old Convex systems (without uname).

1994-10-04  rms  <rms>

	Translate -gnu/linux* to -linux*.

1994-10-03  ian  <ian>

	Add support for MIPS variants

1994-10-03  roland  <roland>

	Recognize GNU.

1994-10-01  kenner  <kenner>

	(windowsnt): Alias for winnt. (winnt): New OS name.

1994-09-30  wilson  <wilson>

	(os): Accept coff as an OS.

1994-09-30  kenner  <kenner>

	(i[34]86:UNIX_SV:4.*:*): Remove "UNIX_SV" for Unixware; move DYNIX above this one now that this is wildcard.

1994-09-22  cks  <cks>

	add convex c3* c4*

1994-09-20  bothner  <bothner>

	Patches for HPUX, and SunOS4 (Japanese).

1994-09-10  kenner  <kenner>

	(ptx): New OS; use for Sequent.

	(dsp16xx): New basic machine.

1994-09-09  rms  <rms>

	Accept i586 like i386. Do not use SCO as a default for i386-*.

1994-09-07  bothner  <bothner>

	* config.sub:  Cleanup NeXT support to emit nextstep*.

1994-08-29  bothner  <bothner>

	Various fixes (freebsd, ncr, nextstep):  See ChangeLog.

1994-08-27  bothner  <bothner>

	(netbsd, freebsd, linux):  Accept any machine, not just i[34]86.

1994-08-27  kenner  <kenner>

	Recognize powerpc-ibm-aix3.2.5.

1994-08-27  bothner  <bothner>

	Merges from Cygnus version.

1994-08-26  rms  <rms>

	entered into RCS

	*** empty log message ***

	*** empty log message ***

1994-08-25  mycroft  <mycroft>

	Revert pc532 handling.

	Rearrange handling of NetBSD ports.

	Add da30-* for da30-unknown-netbsd*.

	Remove mac68k-*.

1994-08-24  mycroft  <mycroft>

	*** empty log message ***

	Add NetBSD support.

1994-08-23  rms  <rms>

	Move m68k-ccur handling to proper part of file. Canonicalize cpu type pentium into i486.  (Change it to i586 later.)

1994-08-18  kenner  <kenner>

	*** empty log message ***

1994-08-12  kenner  <kenner>

	*** empty log message ***

1994-07-29  kenner  <kenner>

	*** empty log message ***

1994-07-12  kenner  <kenner>

	(basic_machine): Add 1750a.

1994-06-23  kenner  <kenner>

	(m68k-ccur): New system.

1994-06-15  dje  <dje>

		* config.sub (sparc64): New cpu. 	(aout, elf): New os's.

1994-05-20  rms  <rms>

	(basic_machine): Accept cxux*.

	Fix unrecognized os error message.

1994-05-05  dje  <dje>

	Remove duplicate -freebsd* entry.

1994-04-26  kenner  <kenner>

	Recognize FreeBSD.

1994-04-13  rms  <rms>

	(next): Fix typo in m68k-next-ns3 alternative.

1994-04-10  kenner  <kenner>

	Add ns* as operating systems; default to ns2 for NeXT.

1994-03-24  kenner  <kenner>

	Add case for Bull dpx20.

1994-03-07  rms  <rms>

	Accept freebsd as OS.

1994-03-01  dje  <dje>

	Move comment to proper place.

1994-02-25  rms  <rms>

	Don't force os=-hpux for hp9k2... and hp9k3...

1994-01-17  rms  <rms>

	Delete duplicate clauses for hp9k2... and hp9k31...

	Alphabetize the list of machine-name aliases. Add nh3000 and nh[45]000.

1994-01-13  kenner  <kenner>

	Fix typo in -hiux* case.

1993-10-31  rms  <rms>

	Re-add hitachi to list of companies not to treat as OS names.

1993-10-31  kenner  <kenner>

	Add H3050/RX support.

1993-10-27  rms  <rms>

	(paragon): New alias.

1993-10-19  rms  <rms>

	Recognize powerpc.

1993-10-07  dje  <dje>

	fix 2 typos

1993-10-04  erich  <erich>

	Recognize operating system "riscix*"; recognize acorn as vendor

1993-09-10  roland  <roland>

	Recognize operating system `netbsd*'.

1993-07-22  wilson  <wilson>

	(lynx): Recognize as vendor. (lynxos): Recognize as OS.

1993-07-17  dje  <dje>

	if [ "$os" ] --> if [ x"$os" != x"" ]

1993-07-14  jimb  <jimb>

		* config.sub: Add case for Bull dpx/2.

1993-07-10  dje  <dje>

	Make `solaris' reflect the most recent major release.

1993-07-01  roland  <roland>

	Recognize `gnu' as a valid operating system.  Sheesh.

1993-06-29  rms  <rms>

	Recognize -sysv* after -sysvr4.

1993-06-28  rms  <rms>

	Canonicalize -sco4 and -sco3.2.4 to -sco3.2v4.

1993-06-26  rms  <rms>

	Convert ...-sysvr4 into ...-sysv4.

1993-06-11  jimb  <jimb>

	*** empty log message ***

1993-06-01  rms  <rms>

	Handle 386bsd.

1993-05-20  roland  <roland>

	Initial revision

1993-05-07  wilson  <wilson>

	> (os): Add -clix*.

1993-05-01  dje  <dje>

	Fix syntax error.

1993-04-30  sac  <sac>

	Accept sh, hms.

1993-04-10  wood  <wood>

	> Default to bsd if vendor is next.

1993-04-10  rms  <rms>

	Accept i370, mvs. For i370-ibm*, assume mvs by default. Later, likewise, for i370-*. For -mvs*, assume ibm as default vendor.

1993-03-25  rms  <rms>

	Default to clipper-intergraph if system is clix.

1993-03-16  wilson  <wilson>

	(sparclite, sparclite-*): New configuration.

1993-03-05  sac  <sac>

	(h8300hds): Change hds to hms.

1993-02-28  rms  <rms>

	Error if company name is more than one word.
	If $os is `sunos...', don't change it to manufacturer's name.

1993-02-11  hassey  <hassey>

	removed m88kbcs, changed delta88 and harris to         use sysv3.

1993-02-06  wilson  <wilson>

	(i[34]86sol2):  New abbrev for i[34]86-unknown-solaris2.

1993-01-05  rms  <rms>

	($os alternatives for sco and isc): Preserve the specified os version if any. Each alternative handles both 386 and 486, preserving distinction. ($basic_machine alternatives for sco and isc): Deleted. (i[34]86v32, i[34]86v, i[34]86v4): Handle both cpus together, preserving distinction.

1993-01-03  rms  <rms>

	Translate sunos5 to solaris2, and solaris1 to sunos4.

1992-12-29  rms  <rms>

	Default to bsd for *-sequent.

1992-11-21  jimb  <jimb>

	Fri Nov 20 05:24:16 1992  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
		* config.sub: Added machines and operating systems for Emacs
		ports, since Emacs now uses config.sub for its configuration.
		New manufacturers recognized not to be operating systems: High
		Level Hardware (highlevel, defaults to using BSD), Gould
		(gould, defaults to System V), Commodore (cbm, defaults to
		amigados), National Semiconductor (ns, defaults to Genix), and
		Masscomp (masscomp, defaults to RTU).
		Recognize the NS1600 (ns16k) and the Clipper (clipper) as
		processors.
		Recognize these processors with default manufacturers: the
		Cydra (cydra) from Cydrome (cydrome), the XPS100 (xps100) from
		Honeywell (honeywell), and the Orion (orion) and Orion 1/05
		(orion105) from High Level Hardware (highlevel).
		If the ISC operating system is given with a version number,
		don't kill it and set it to 2.2; just have it default to 2.2
		if omitted.
		Make Irix SGI's default operating system, not SYSV.
		Make BSD Encore's default, so it applies for all Encore
		machines, not just the umax and mmax abbreviations.
		All of Encore's machines use BSD, not just the ns32k-based
		ones.  Make it the manufacturer's default.
		Make it possible to specify an operating system for a Gould
		machine.  Make sysv the manufacturer's default, so it applies
		when we specify the manufacturer as well as when we omit it.
		Add Uniplus (uniplus), Iris (iris), Xenix (xenix), and RTU
		(rtu) as recognized operating system names.

1992-11-18  jimb  <jimb>

		* config.sub: Added Xenix operating system.

1992-11-05  rms  <rms>

	Don't discard SCO version number if it's 3.2v4.

1992-10-16  mrs  <mrs>

	Add support for a new 64 bit CPU type.  Elxsi.

1992-09-30  roland  <roland>

	(os handling): Recognize `linux' as a valid os.

1992-09-27  meissner  <meissner>

	RISC-OS rev 5, DEC OSF/1 changes.

1992-08-15  kenner  <kenner>

	Add "alpha".

1992-08-12  rms  <rms>

	(amigaunix/amix):  Use sysv4 as os.

1992-07-06  mycroft  <mycroft>

	entered into RCS

1992-07-04  rms  <rms>

	*** empty log message ***

1992-06-03  rms  <rms>

	*** empty log message ***

1992-05-27  meissner  <meissner>

	*** empty log message ***

1992-05-24  rms  <rms>

	*** empty log message ***

1992-05-21  rms  <rms>

	*** empty log message ***

1992-05-20  rms  <rms>

	*** empty log message ***

1992-05-16  rms  <rms>

	*** empty log message ***

1992-05-15  rms  <rms>

	*** empty log message ***

1992-05-06  rms  <rms>

	*** empty log message ***

1992-05-05  rms  <rms>

	*** empty log message ***

1992-04-18  rms  <rms>

	*** empty log message ***

1992-04-15  tege  <tege>

	*** empty log message ***

1992-04-07  rms  <rms>

	*** empty log message ***

1992-03-19  meissner  <meissner>

	*** empty log message ***

1992-03-14  rms  <rms>

	Initial revision
