269 Commits

Author SHA1 Message Date
Ben Elliston
391ea45d14 * config.sub (os): Move -es1800* case above -es*.
* testsuite/config-sub.data: Add several test cases.
2018-01-14 11:18:55 +11:00
Ben Elliston
e8c56e37c2 * config.sub (maybe_os): Remove duplicate pattern -hms*.
* testsuite/config-sub.data: Add a test.
2018-01-14 10:57:24 +11:00
Ben Elliston
10438e2050 * config.sub (maybe_os): Remove duplicate pattern -beos*.
* testsuite/config-sub.data: Add a test.
2018-01-14 10:54:49 +11:00
Ben Elliston
d1a4abff22 * 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.
2018-01-14 10:51:48 +11:00
Ben Elliston
aaaf06062a * 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.
2018-01-14 10:29:58 +11:00
Ben Elliston
8af31e838c * config.sub (maybe_os): Remove duplicate case for sh.
* testsuite/config-sub.data: Add test cases for sh and sh-elf.
2018-01-13 23:06:49 +11:00
Ben Elliston
dea159d913 * config.sub (maybe_os): Remove duplicate m88k-omron* case.
Found by Shellcheck.
	* testsuite/config-sub.data: Add a test case.
2018-01-13 22:06:51 +11:00
Ben Elliston
97447f42ae * 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.
2018-01-13 21:43:46 +11:00
Ben Elliston
0ce3d2f0c0 * config.sub (maybe_os): Clean up 386BSD.
* testsuite/config-sub.data: Adjust test cases.
2018-01-13 21:37:16 +11:00
Ben Elliston
ae1acbbff7 * testsuite/config-guess.data: Sort.
* testsuite/config-sub.data: Likewise.
2018-01-13 21:11:12 +11:00
Ben Elliston
702204e47b * 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.
2018-01-13 21:00:55 +11:00
Ben Elliston
8503c24298 * 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.
2018-01-13 20:12:27 +11:00
Ben Elliston
a9f681360d * 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.
2018-01-13 20:05:24 +11:00
Ben Elliston
e9fbad7e05 * 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.
2018-01-13 20:01:54 +11:00
Randall S. Becker
a69a8a3d51 * config.guess (NSV-*:NONSTOP_KERNEL:*:*): New.
* config.sub (nsv-tandem): New.
	* testsuite/config-guess.data: Add a test case.
	* testsuite/config-sub.data: Likewise.

Signed-off-by: Ben Elliston <bje@gnu.org>
2018-01-11 10:00:52 +11:00
Andrew Pinski
cb7fee107e * config.sub (-bme*): New.
* testsuite/config-sub.data: Add a test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2017-12-31 08:09:29 +11:00
Olivier Hainque
f5641da650 * config.sub: Map -pikeos to baremetal.
* testsuite/config-sub.data: Add tests for a few pikeos
	configuration variants.

Signed-off-by: Ben Elliston <bje@gnu.org>
2017-11-23 22:19:05 +11:00
Ben Elliston
b83ed0ee7b * config.sub (we32k): Remove duplicate case so that `we32k'
properly canonicalises to `we32k-att-sysv'.
	* testsuite/config-sub.data: Update test case.
2017-11-04 09:25:08 +11:00
Ben Elliston
9e0cc019c7 * testsuite/config-sub.data (i386-windows): New test case.
(x86_64-windows): Likewise.
2017-09-15 12:14:13 +10:00
Ben Elliston
36b490f72a * config.sub (maybe_os): Add x64 alias for x86_64. 2017-09-13 21:49:43 +10:00
Andrew Jenner
35db81cadc * config.sub: Add support for 16-bit Intel x86.
Signed-off-by: Ben Elliston <bje@gnu.org>
2017-04-02 07:05:01 +10:00
Pip Cet
4d34a6a75e * config.sub: Recognise wasm32.
* testsuite/config-sub.data: Add a test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2017-03-21 07:07:52 +11:00
Ben Elliston
2fbde7c1b5 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.
2017-02-07 05:55:13 +11:00
Ben Elliston
549445686f * testsuite/config-sub.data: Align columns. 2016-12-27 22:51:24 +11:00
Ben Elliston
d106f34d67 * testsuite/config-guess.data: Sort.
* testsuite/config-sub.data: Likewise.
2016-12-27 19:55:50 +11:00
Jeremy Soller
acf6da5829 * config.sub (-redox*): New.
* testsuite/config-sub.data: Add a test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-12-24 12:08:13 +11:00
Dimitar Dimitrov
4a14cfe9ae * config.sub (pru, pru-*): Force ELF format.
* testsuite/config-sub.data: Update PRU test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-12-16 08:08:17 +11:00
Ben Elliston
ef4a5ae979 * config.sub (glidix-*): Recognise.
* testsuite/config-sub.data: Add a test case.
2016-11-19 12:03:15 +11:00
Dimitar Dimitrov
a671a65ac6 * config.sub (pru, pru-*): New.
* testsuite/config-sub.data: Add test cases.

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-11-04 16:29:05 +11:00
Doug Evans
586c72ae07 * config.sub (-fuchsia*): New.
* testsuite/config-sub.data: Add a test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-11-03 08:26:30 +11:00
Ed Schouten
f41aabd179 * config.sub (cloudabi*-eabi*): Recognise.
* testsuite/config-sub.data: Add a test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-09-05 16:43:58 +10:00
Ben Elliston
c224acab50 * testsuite/config-sub.data: Add more retrospective test cases. 2016-08-28 21:55:20 +10:00
Ben Elliston
5b4e8a5d09 * testsuite/config-sub.data: Add test cases for all single word
aliases (e.g. foo -> foo-unknown-none).
2016-07-03 15:39:39 +10:00
Ørjan Malde
e39075a31f * config.sub (-midipix*): New.
* testsuite/config-sub.data: Add test.

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-06-20 11:41:40 +10:00
Jerome Lambourg
ddd7f33060 * 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.

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-06-14 10:07:29 +10:00
Jakub Sejdak
54976ac106 * config.sub (-phoenix*): New.
* testsuite/config-sub.data: Add a test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-05-10 21:54:34 +10:00
Mike Hommey
3d5db9ebe8 * config.sub (-ios): New.
* testsuite/config-sub.data: Add a test case (and sort).

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-03-30 14:29:59 +11:00
Riley Baird
6686d2dbf9 * config.guess (*:LibertyBSD:*:*): New.
* config.sub (-libertybsd*): Likewise.
	* testsuite/config-sub.data: Likewise.

Signed-off-by: Ben Elliston <bje@gnu.org>
2016-02-03 21:58:35 +11:00
Ben Elliston
44bd5675f4 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-11-19 14:30:10 +11:00
Jonas 'Sortie' Termansen
c4d5b5f44e * config.guess (*:Sortix:*:*): New.
* config.sub (-sortix*): New.

Signed-off-by: Ben Elliston <bje@gnu.org>
2015-08-20 13:55:56 +10:00
Ben Elliston
029960efb7 * testsuite/config-sub.data: Sort. 2015-08-18 09:41:51 +10:00
Rich Felker
7288a78677 * config.sub: Recognise sh2eb.
* testsuite/config-sub.data: Add test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2015-08-18 09:39:23 +10:00
Albert Ou
b576fa87c1 * config.sub (riscv32-*, riscv64-*): Allow company name.
* testsuite/config-sub.data: Add test cases.

Signed-off-by: Ben Elliston <bje@gnu.org>
2015-07-28 10:00:50 +10:00
Branko Drevenšek
2b079ca470 * config.sub (ba): Recognise.
* testsuite/config-sub.data: Add new tests.

Signed-off-by: Ben Elliston <bje@gnu.org>
2015-07-24 09:06:29 +10:00
Brion Vibber
1c8b09aec7 * config.sub (asmjs): Recognize.
* testsuite/config-sub.data: Add a test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2015-03-08 13:30:59 +11:00
Ed Schouten
37d9d9d48e * config.sub (-cloudabi*): New.
* testsuite/config-sub.data: Add a test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2015-03-06 00:48:00 +11:00
Dmitry V. Levin
9c71dc568d * config.guess (e2k:Linux:*:*): New.
* config.sub (e2k, e2k-*): New.
	* testsuite/config-guess.data: Add a test case.
	* testsuite/config-sub.data: Likewise.

Signed-off-by: Ben Elliston <bje@gnu.org>
2015-03-04 12:25:30 +11:00
Taylor R Campbell
d9c8f45036 * config.guess (*:NetBSD:*:*): Handle earm* archs.
* config.sub (netbsd*-eabi*): New.
	* testsuite/config-guess.data: Add test cases.
	* testsuite/config-sub.data: Likewise.

Signed-off-by: Ben Elliston <bje@gnu.org>
2015-02-23 07:09:51 +11:00
Ben Elliston
f95010aafe * testsuite/config-sub.data: Sort. 2014-12-26 22:11:38 +11:00
James Bowman
7287877bb8 * config.sub (ft32): New.
* testsuite/config-sub.data: Add a test case.

Signed-off-by: Ben Elliston <bje@gnu.org>
2014-12-21 12:56:01 +11:00