annotate config.sub @ 994:5c5ade336926

Prefer stronger algorithms in algorithm negotiation. Prefer diffie-hellman-group14-sha1 (2048 bit) over diffie-hellman-group1-sha1 (1024 bit). Due to meet-in-the-middle attacks the effective key length of three key 3DES is 112 bits. AES is stronger and faster then 3DES. Prefer to delay the start of compression until after authentication has completed. This avoids exposing compression code to attacks from unauthenticated users. (github pull request #9)
author Fedor Brunner <fedor.brunner@azet.sk>
date Fri, 23 Jan 2015 23:00:25 +0800
parents 369a811e466a
children b3196c46f780
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1 #! /bin/sh
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2 # Configuration validation subroutine script.
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
3 # Copyright 1992-2013 Free Software Foundation, Inc.
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
4
877
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
5 timestamp='2013-10-01'
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
6
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
7 # This file is free software; you can redistribute it and/or modify it
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
8 # under the terms of the GNU General Public License as published by
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
9 # the Free Software Foundation; either version 3 of the License, or
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
10 # (at your option) any later version.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
11 #
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
12 # This program is distributed in the hope that it will be useful, but
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
13 # WITHOUT ANY WARRANTY; without even the implied warranty of
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
15 # General Public License for more details.
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
16 #
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
17 # You should have received a copy of the GNU General Public License
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
18 # along with this program; if not, see <http://www.gnu.org/licenses/>.
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
19 #
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
20 # As a special exception to the GNU General Public License, if you
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
21 # distribute this file as part of a program that contains a
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
22 # configuration script generated by Autoconf, you may include it under
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
23 # the same distribution terms that you use for the rest of that
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
24 # program. This Exception is an additional permission under section 7
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
25 # of the GNU General Public License, version 3 ("GPLv3").
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
26
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
27
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
28 # Please send patches with a ChangeLog entry to [email protected].
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
29 #
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
30 # Configuration subroutine to validate and canonicalize a configuration type.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
31 # Supply the specified configuration type as an argument.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
32 # If it is invalid, we print an error message on stderr and exit with code 1.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
33 # Otherwise, we print the canonical config type on stdout and succeed.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
34
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
35 # You can get the latest version of this script from:
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
36 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
37
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
38 # This file is supposed to be the same for all GNU packages
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
39 # and recognize all the CPU types, system types and aliases
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
40 # that are meaningful with *any* GNU software.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
41 # Each package is responsible for reporting which valid configurations
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
42 # it does not support. The user should be able to distinguish
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
43 # a failure to support a valid configuration from a meaningless
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
44 # configuration.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
45
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
46 # The goal of this file is to map all the various variations of a given
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
47 # machine specification into a single specification in the form:
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
48 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
49 # or in some cases, the newer four-part form:
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
50 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
51 # It is wrong to echo any other type of specification.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
52
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
53 me=`echo "$0" | sed -e 's,.*/,,'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
54
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
55 usage="\
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
56 Usage: $0 [OPTION] CPU-MFR-OPSYS
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
57 $0 [OPTION] ALIAS
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
58
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
59 Canonicalize a configuration name.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
60
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
61 Operation modes:
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
62 -h, --help print this help, then exit
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
63 -t, --time-stamp print date of last modification, then exit
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
64 -v, --version print version number, then exit
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
65
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
66 Report bugs and patches to <[email protected]>."
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
67
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
68 version="\
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
69 GNU config.sub ($timestamp)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
70
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
71 Copyright 1992-2013 Free Software Foundation, Inc.
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
72
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
73 This is free software; see the source for copying conditions. There is NO
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
74 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
75
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
76 help="
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
77 Try \`$me --help' for more information."
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
78
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
79 # Parse command line
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
80 while test $# -gt 0 ; do
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
81 case $1 in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
82 --time-stamp | --time* | -t )
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
83 echo "$timestamp" ; exit ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
84 --version | -v )
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
85 echo "$version" ; exit ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
86 --help | --h* | -h )
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
87 echo "$usage"; exit ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
88 -- ) # Stop option processing
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
89 shift; break ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
90 - ) # Use stdin as input.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
91 break ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
92 -* )
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
93 echo "$me: invalid option $1$help"
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
94 exit 1 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
95
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
96 *local*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
97 # First pass through any local machine types.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
98 echo $1
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
99 exit ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
100
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
101 * )
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
102 break ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
103 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
104 done
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
105
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
106 case $# in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
107 0) echo "$me: missing argument$help" >&2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
108 exit 1;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
109 1) ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
110 *) echo "$me: too many arguments$help" >&2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
111 exit 1;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
112 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
113
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
114 # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
115 # Here we must recognize all the valid KERNEL-OS combinations.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
116 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
117 case $maybe_os in
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
118 nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
119 linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
120 knetbsd*-gnu* | netbsd*-gnu* | \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
121 kopensolaris*-gnu* | \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
122 storm-chaos* | os2-emx* | rtmk-nova*)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
123 os=-$maybe_os
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
124 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
125 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
126 android-linux)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
127 os=-linux-android
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
128 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
129 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
130 *)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
131 basic_machine=`echo $1 | sed 's/-[^-]*$//'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
132 if [ $basic_machine != $1 ]
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
133 then os=`echo $1 | sed 's/.*-/-/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
134 else os=; fi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
135 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
136 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
137
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
138 ### Let's recognize common machines as not being operating systems so
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
139 ### that things like config.sub decstation-3100 work. We also
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
140 ### recognize some manufacturers as not being operating systems, so we
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
141 ### can provide default operating systems below.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
142 case $os in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
143 -sun*os*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
144 # Prevent following clause from handling this invalid input.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
145 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
146 -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
147 -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
148 -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
149 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
150 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
151 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
152 -apple | -axis | -knuth | -cray | -microblaze*)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
153 os=
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
154 basic_machine=$1
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
155 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
156 -bluegene*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
157 os=-cnk
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
158 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
159 -sim | -cisco | -oki | -wec | -winbond)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
160 os=
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
161 basic_machine=$1
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
162 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
163 -scout)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
164 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
165 -wrs)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
166 os=-vxworks
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
167 basic_machine=$1
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
168 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
169 -chorusos*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
170 os=-chorusos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
171 basic_machine=$1
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
172 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
173 -chorusrdb)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
174 os=-chorusrdb
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
175 basic_machine=$1
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
176 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
177 -hiux*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
178 os=-hiuxwe2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
179 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
180 -sco6)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
181 os=-sco5v6
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
182 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
183 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
184 -sco5)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
185 os=-sco3.2v5
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
186 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
187 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
188 -sco4)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
189 os=-sco3.2v4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
190 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
191 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
192 -sco3.2.[4-9]*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
193 os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
194 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
195 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
196 -sco3.2v[4-9]*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
197 # Don't forget version if it is 3.2v4 or newer.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
198 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
199 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
200 -sco5v6*)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
201 # Don't forget version if it is 3.2v4 or newer.
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
202 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
203 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
204 -sco*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
205 os=-sco3.2v2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
206 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
207 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
208 -udk*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
209 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
210 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
211 -isc)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
212 os=-isc2.2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
213 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
214 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
215 -clix*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
216 basic_machine=clipper-intergraph
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
217 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
218 -isc*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
219 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
220 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
221 -lynx*178)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
222 os=-lynxos178
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
223 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
224 -lynx*5)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
225 os=-lynxos5
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
226 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
227 -lynx*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
228 os=-lynxos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
229 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
230 -ptx*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
231 basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
232 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
233 -windowsnt*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
234 os=`echo $os | sed -e 's/windowsnt/winnt/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
235 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
236 -psos*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
237 os=-psos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
238 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
239 -mint | -mint[0-9]*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
240 basic_machine=m68k-atari
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
241 os=-mint
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
242 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
243 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
244
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
245 # Decode aliases for certain CPU-COMPANY combinations.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
246 case $basic_machine in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
247 # Recognize the basic CPU types without company name.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
248 # Some are omitted here because they have special meanings below.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
249 1750a | 580 \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
250 | a29k \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
251 | aarch64 | aarch64_be \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
252 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
253 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
254 | am33_2.0 \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
255 | arc | arceb \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
256 | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
257 | avr | avr32 \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
258 | be32 | be64 \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
259 | bfin \
877
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
260 | c4x | c8051 | clipper \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
261 | d10v | d30v | dlx | dsp16xx \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
262 | epiphany \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
263 | fido | fr30 | frv \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
264 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
265 | hexagon \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
266 | i370 | i860 | i960 | ia64 \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
267 | ip2k | iq2000 \
877
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
268 | k1om \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
269 | le32 | le64 \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
270 | lm32 \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
271 | m32c | m32r | m32rle | m68000 | m68k | m88k \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
272 | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
273 | mips | mipsbe | mipseb | mipsel | mipsle \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
274 | mips16 \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
275 | mips64 | mips64el \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
276 | mips64octeon | mips64octeonel \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
277 | mips64orion | mips64orionel \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
278 | mips64r5900 | mips64r5900el \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
279 | mips64vr | mips64vrel \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
280 | mips64vr4100 | mips64vr4100el \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
281 | mips64vr4300 | mips64vr4300el \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
282 | mips64vr5000 | mips64vr5000el \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
283 | mips64vr5900 | mips64vr5900el \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
284 | mipsisa32 | mipsisa32el \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
285 | mipsisa32r2 | mipsisa32r2el \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
286 | mipsisa64 | mipsisa64el \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
287 | mipsisa64r2 | mipsisa64r2el \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
288 | mipsisa64sb1 | mipsisa64sb1el \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
289 | mipsisa64sr71k | mipsisa64sr71kel \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
290 | mipsr5900 | mipsr5900el \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
291 | mipstx39 | mipstx39el \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
292 | mn10200 | mn10300 \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
293 | moxie \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
294 | mt \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
295 | msp430 \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
296 | nds32 | nds32le | nds32be \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
297 | nios | nios2 | nios2eb | nios2el \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
298 | ns16k | ns32k \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
299 | open8 \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
300 | or1k | or32 \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
301 | pdp10 | pdp11 | pj | pjl \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
302 | powerpc | powerpc64 | powerpc64le | powerpcle \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
303 | pyramid \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
304 | rl78 | rx \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
305 | score \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
306 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
307 | sh64 | sh64le \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
308 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
309 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
310 | spu \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
311 | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
312 | ubicom32 \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
313 | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
314 | we32k \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
315 | x86 | xc16x | xstormy16 | xtensa \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
316 | z8k | z80)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
317 basic_machine=$basic_machine-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
318 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
319 c54x)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
320 basic_machine=tic54x-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
321 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
322 c55x)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
323 basic_machine=tic55x-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
324 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
325 c6x)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
326 basic_machine=tic6x-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
327 ;;
877
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
328 m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
329 basic_machine=$basic_machine-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
330 os=-none
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
331 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
332 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
333 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
334 ms1)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
335 basic_machine=mt-unknown
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
336 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
337
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
338 strongarm | thumb | xscale)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
339 basic_machine=arm-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
340 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
341 xgate)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
342 basic_machine=$basic_machine-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
343 os=-none
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
344 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
345 xscaleeb)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
346 basic_machine=armeb-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
347 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
348
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
349 xscaleel)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
350 basic_machine=armel-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
351 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
352
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
353 # We use `pc' rather than `unknown'
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
354 # because (1) that's what they normally are, and
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
355 # (2) the word "unknown" tends to confuse beginning users.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
356 i*86 | x86_64)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
357 basic_machine=$basic_machine-pc
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
358 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
359 # Object if more than one company name word.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
360 *-*-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
361 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
362 exit 1
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
363 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
364 # Recognize the basic CPU types with company name.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
365 580-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
366 | a29k-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
367 | aarch64-* | aarch64_be-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
368 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
369 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
370 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
371 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
372 | avr-* | avr32-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
373 | be32-* | be64-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
374 | bfin-* | bs2000-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
375 | c[123]* | c30-* | [cjt]90-* | c4x-* \
877
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
376 | c8051-* | clipper-* | craynv-* | cydra-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
377 | d10v-* | d30v-* | dlx-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
378 | elxsi-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
379 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
380 | h8300-* | h8500-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
381 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
382 | hexagon-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
383 | i*86-* | i860-* | i960-* | ia64-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
384 | ip2k-* | iq2000-* \
877
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
385 | k1om-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
386 | le32-* | le64-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
387 | lm32-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
388 | m32c-* | m32r-* | m32rle-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
389 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
390 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
391 | microblaze-* | microblazeel-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
392 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
393 | mips16-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
394 | mips64-* | mips64el-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
395 | mips64octeon-* | mips64octeonel-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
396 | mips64orion-* | mips64orionel-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
397 | mips64r5900-* | mips64r5900el-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
398 | mips64vr-* | mips64vrel-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
399 | mips64vr4100-* | mips64vr4100el-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
400 | mips64vr4300-* | mips64vr4300el-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
401 | mips64vr5000-* | mips64vr5000el-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
402 | mips64vr5900-* | mips64vr5900el-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
403 | mipsisa32-* | mipsisa32el-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
404 | mipsisa32r2-* | mipsisa32r2el-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
405 | mipsisa64-* | mipsisa64el-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
406 | mipsisa64r2-* | mipsisa64r2el-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
407 | mipsisa64sb1-* | mipsisa64sb1el-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
408 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
409 | mipsr5900-* | mipsr5900el-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
410 | mipstx39-* | mipstx39el-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
411 | mmix-* \
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
412 | mt-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
413 | msp430-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
414 | nds32-* | nds32le-* | nds32be-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
415 | nios-* | nios2-* | nios2eb-* | nios2el-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
416 | none-* | np1-* | ns16k-* | ns32k-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
417 | open8-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
418 | orion-* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
419 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
420 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
421 | pyramid-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
422 | rl78-* | romp-* | rs6000-* | rx-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
423 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
424 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
425 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
426 | sparclite-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
427 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
428 | tahoe-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
429 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
430 | tile*-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
431 | tron-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
432 | ubicom32-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
433 | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
434 | vax-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
435 | we32k-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
436 | x86-* | x86_64-* | xc16x-* | xps100-* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
437 | xstormy16-* | xtensa*-* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
438 | ymp-* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
439 | z8k-* | z80-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
440 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
441 # Recognize the basic CPU types without company name, with glob match.
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
442 xtensa*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
443 basic_machine=$basic_machine-unknown
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
444 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
445 # Recognize the various machine names and aliases which stand
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
446 # for a CPU type and a company and sometimes even an OS.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
447 386bsd)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
448 basic_machine=i386-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
449 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
450 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
451 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
452 basic_machine=m68000-att
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
453 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
454 3b*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
455 basic_machine=we32k-att
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
456 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
457 a29khif)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
458 basic_machine=a29k-amd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
459 os=-udi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
460 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
461 abacus)
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
462 basic_machine=abacus-unknown
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
463 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
464 adobe68k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
465 basic_machine=m68010-adobe
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
466 os=-scout
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
467 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
468 alliant | fx80)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
469 basic_machine=fx80-alliant
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
470 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
471 altos | altos3068)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
472 basic_machine=m68k-altos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
473 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
474 am29k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
475 basic_machine=a29k-none
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
476 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
477 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
478 amd64)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
479 basic_machine=x86_64-pc
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
480 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
481 amd64-*)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
482 basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
483 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
484 amdahl)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
485 basic_machine=580-amdahl
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
486 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
487 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
488 amiga | amiga-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
489 basic_machine=m68k-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
490 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
491 amigaos | amigados)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
492 basic_machine=m68k-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
493 os=-amigaos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
494 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
495 amigaunix | amix)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
496 basic_machine=m68k-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
497 os=-sysv4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
498 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
499 apollo68)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
500 basic_machine=m68k-apollo
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
501 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
502 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
503 apollo68bsd)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
504 basic_machine=m68k-apollo
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
505 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
506 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
507 aros)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
508 basic_machine=i386-pc
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
509 os=-aros
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
510 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
511 aux)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
512 basic_machine=m68k-apple
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
513 os=-aux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
514 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
515 balance)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
516 basic_machine=ns32k-sequent
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
517 os=-dynix
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
518 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
519 blackfin)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
520 basic_machine=bfin-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
521 os=-linux
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
522 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
523 blackfin-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
524 basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
525 os=-linux
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
526 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
527 bluegene*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
528 basic_machine=powerpc-ibm
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
529 os=-cnk
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
530 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
531 c54x-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
532 basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
533 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
534 c55x-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
535 basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
536 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
537 c6x-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
538 basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
539 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
540 c90)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
541 basic_machine=c90-cray
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
542 os=-unicos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
543 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
544 cegcc)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
545 basic_machine=arm-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
546 os=-cegcc
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
547 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
548 convex-c1)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
549 basic_machine=c1-convex
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
550 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
551 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
552 convex-c2)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
553 basic_machine=c2-convex
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
554 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
555 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
556 convex-c32)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
557 basic_machine=c32-convex
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
558 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
559 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
560 convex-c34)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
561 basic_machine=c34-convex
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
562 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
563 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
564 convex-c38)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
565 basic_machine=c38-convex
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
566 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
567 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
568 cray | j90)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
569 basic_machine=j90-cray
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
570 os=-unicos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
571 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
572 craynv)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
573 basic_machine=craynv-cray
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
574 os=-unicosmp
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
575 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
576 cr16 | cr16-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
577 basic_machine=cr16-unknown
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
578 os=-elf
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
579 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
580 crds | unos)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
581 basic_machine=m68k-crds
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
582 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
583 crisv32 | crisv32-* | etraxfs*)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
584 basic_machine=crisv32-axis
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
585 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
586 cris | cris-* | etrax*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
587 basic_machine=cris-axis
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
588 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
589 crx)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
590 basic_machine=crx-unknown
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
591 os=-elf
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
592 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
593 da30 | da30-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
594 basic_machine=m68k-da30
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
595 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
596 decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
597 basic_machine=mips-dec
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
598 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
599 decsystem10* | dec10*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
600 basic_machine=pdp10-dec
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
601 os=-tops10
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
602 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
603 decsystem20* | dec20*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
604 basic_machine=pdp10-dec
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
605 os=-tops20
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
606 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
607 delta | 3300 | motorola-3300 | motorola-delta \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
608 | 3300-motorola | delta-motorola)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
609 basic_machine=m68k-motorola
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
610 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
611 delta88)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
612 basic_machine=m88k-motorola
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
613 os=-sysv3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
614 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
615 dicos)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
616 basic_machine=i686-pc
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
617 os=-dicos
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
618 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
619 djgpp)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
620 basic_machine=i586-pc
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
621 os=-msdosdjgpp
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
622 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
623 dpx20 | dpx20-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
624 basic_machine=rs6000-bull
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
625 os=-bosx
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
626 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
627 dpx2* | dpx2*-bull)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
628 basic_machine=m68k-bull
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
629 os=-sysv3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
630 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
631 ebmon29k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
632 basic_machine=a29k-amd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
633 os=-ebmon
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
634 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
635 elxsi)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
636 basic_machine=elxsi-elxsi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
637 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
638 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
639 encore | umax | mmax)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
640 basic_machine=ns32k-encore
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
641 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
642 es1800 | OSE68k | ose68k | ose | OSE)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
643 basic_machine=m68k-ericsson
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
644 os=-ose
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
645 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
646 fx2800)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
647 basic_machine=i860-alliant
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
648 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
649 genix)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
650 basic_machine=ns32k-ns
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
651 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
652 gmicro)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
653 basic_machine=tron-gmicro
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
654 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
655 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
656 go32)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
657 basic_machine=i386-pc
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
658 os=-go32
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
659 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
660 h3050r* | hiux*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
661 basic_machine=hppa1.1-hitachi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
662 os=-hiuxwe2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
663 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
664 h8300hms)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
665 basic_machine=h8300-hitachi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
666 os=-hms
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
667 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
668 h8300xray)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
669 basic_machine=h8300-hitachi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
670 os=-xray
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
671 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
672 h8500hms)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
673 basic_machine=h8500-hitachi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
674 os=-hms
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
675 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
676 harris)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
677 basic_machine=m88k-harris
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
678 os=-sysv3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
679 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
680 hp300-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
681 basic_machine=m68k-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
682 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
683 hp300bsd)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
684 basic_machine=m68k-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
685 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
686 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
687 hp300hpux)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
688 basic_machine=m68k-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
689 os=-hpux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
690 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
691 hp3k9[0-9][0-9] | hp9[0-9][0-9])
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
692 basic_machine=hppa1.0-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
693 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
694 hp9k2[0-9][0-9] | hp9k31[0-9])
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
695 basic_machine=m68000-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
696 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
697 hp9k3[2-9][0-9])
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
698 basic_machine=m68k-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
699 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
700 hp9k6[0-9][0-9] | hp6[0-9][0-9])
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
701 basic_machine=hppa1.0-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
702 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
703 hp9k7[0-79][0-9] | hp7[0-79][0-9])
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
704 basic_machine=hppa1.1-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
705 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
706 hp9k78[0-9] | hp78[0-9])
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
707 # FIXME: really hppa2.0-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
708 basic_machine=hppa1.1-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
709 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
710 hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
711 # FIXME: really hppa2.0-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
712 basic_machine=hppa1.1-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
713 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
714 hp9k8[0-9][13679] | hp8[0-9][13679])
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
715 basic_machine=hppa1.1-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
716 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
717 hp9k8[0-9][0-9] | hp8[0-9][0-9])
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
718 basic_machine=hppa1.0-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
719 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
720 hppa-next)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
721 os=-nextstep3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
722 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
723 hppaosf)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
724 basic_machine=hppa1.1-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
725 os=-osf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
726 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
727 hppro)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
728 basic_machine=hppa1.1-hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
729 os=-proelf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
730 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
731 i370-ibm* | ibm*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
732 basic_machine=i370-ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
733 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
734 i*86v32)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
735 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
736 os=-sysv32
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
737 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
738 i*86v4*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
739 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
740 os=-sysv4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
741 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
742 i*86v)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
743 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
744 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
745 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
746 i*86sol2)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
747 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
748 os=-solaris2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
749 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
750 i386mach)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
751 basic_machine=i386-mach
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
752 os=-mach
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
753 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
754 i386-vsta | vsta)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
755 basic_machine=i386-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
756 os=-vsta
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
757 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
758 iris | iris4d)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
759 basic_machine=mips-sgi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
760 case $os in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
761 -irix*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
762 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
763 *)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
764 os=-irix4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
765 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
766 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
767 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
768 isi68 | isi)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
769 basic_machine=m68k-isi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
770 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
771 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
772 m68knommu)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
773 basic_machine=m68k-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
774 os=-linux
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
775 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
776 m68knommu-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
777 basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
778 os=-linux
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
779 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
780 m88k-omron*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
781 basic_machine=m88k-omron
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
782 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
783 magnum | m3230)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
784 basic_machine=mips-mips
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
785 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
786 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
787 merlin)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
788 basic_machine=ns32k-utek
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
789 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
790 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
791 microblaze*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
792 basic_machine=microblaze-xilinx
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
793 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
794 mingw64)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
795 basic_machine=x86_64-pc
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
796 os=-mingw64
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
797 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
798 mingw32)
877
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
799 basic_machine=i686-pc
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
800 os=-mingw32
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
801 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
802 mingw32ce)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
803 basic_machine=arm-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
804 os=-mingw32ce
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
805 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
806 miniframe)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
807 basic_machine=m68000-convergent
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
808 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
809 *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
810 basic_machine=m68k-atari
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
811 os=-mint
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
812 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
813 mips3*-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
814 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
815 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
816 mips3*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
817 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
818 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
819 monitor)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
820 basic_machine=m68k-rom68k
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
821 os=-coff
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
822 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
823 morphos)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
824 basic_machine=powerpc-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
825 os=-morphos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
826 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
827 msdos)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
828 basic_machine=i386-pc
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
829 os=-msdos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
830 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
831 ms1-*)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
832 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
833 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
834 msys)
877
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
835 basic_machine=i686-pc
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
836 os=-msys
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
837 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
838 mvs)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
839 basic_machine=i370-ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
840 os=-mvs
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
841 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
842 nacl)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
843 basic_machine=le32-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
844 os=-nacl
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
845 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
846 ncr3000)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
847 basic_machine=i486-ncr
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
848 os=-sysv4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
849 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
850 netbsd386)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
851 basic_machine=i386-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
852 os=-netbsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
853 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
854 netwinder)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
855 basic_machine=armv4l-rebel
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
856 os=-linux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
857 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
858 news | news700 | news800 | news900)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
859 basic_machine=m68k-sony
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
860 os=-newsos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
861 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
862 news1000)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
863 basic_machine=m68030-sony
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
864 os=-newsos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
865 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
866 news-3600 | risc-news)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
867 basic_machine=mips-sony
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
868 os=-newsos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
869 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
870 necv70)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
871 basic_machine=v70-nec
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
872 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
873 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
874 next | m*-next )
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
875 basic_machine=m68k-next
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
876 case $os in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
877 -nextstep* )
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
878 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
879 -ns2*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
880 os=-nextstep2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
881 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
882 *)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
883 os=-nextstep3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
884 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
885 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
886 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
887 nh3000)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
888 basic_machine=m68k-harris
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
889 os=-cxux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
890 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
891 nh[45]000)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
892 basic_machine=m88k-harris
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
893 os=-cxux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
894 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
895 nindy960)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
896 basic_machine=i960-intel
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
897 os=-nindy
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
898 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
899 mon960)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
900 basic_machine=i960-intel
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
901 os=-mon960
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
902 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
903 nonstopux)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
904 basic_machine=mips-compaq
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
905 os=-nonstopux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
906 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
907 np1)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
908 basic_machine=np1-gould
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
909 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
910 neo-tandem)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
911 basic_machine=neo-tandem
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
912 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
913 nse-tandem)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
914 basic_machine=nse-tandem
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
915 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
916 nsr-tandem)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
917 basic_machine=nsr-tandem
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
918 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
919 op50n-* | op60c-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
920 basic_machine=hppa1.1-oki
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
921 os=-proelf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
922 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
923 openrisc | openrisc-*)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
924 basic_machine=or32-unknown
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
925 ;;
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
926 os400)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
927 basic_machine=powerpc-ibm
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
928 os=-os400
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
929 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
930 OSE68000 | ose68000)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
931 basic_machine=m68000-ericsson
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
932 os=-ose
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
933 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
934 os68k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
935 basic_machine=m68k-none
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
936 os=-os68k
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
937 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
938 pa-hitachi)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
939 basic_machine=hppa1.1-hitachi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
940 os=-hiuxwe2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
941 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
942 paragon)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
943 basic_machine=i860-intel
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
944 os=-osf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
945 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
946 parisc)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
947 basic_machine=hppa-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
948 os=-linux
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
949 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
950 parisc-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
951 basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
952 os=-linux
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
953 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
954 pbd)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
955 basic_machine=sparc-tti
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
956 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
957 pbb)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
958 basic_machine=m68k-tti
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
959 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
960 pc532 | pc532-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
961 basic_machine=ns32k-pc532
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
962 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
963 pc98)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
964 basic_machine=i386-pc
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
965 ;;
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
966 pc98-*)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
967 basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
968 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
969 pentium | p5 | k5 | k6 | nexgen | viac3)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
970 basic_machine=i586-pc
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
971 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
972 pentiumpro | p6 | 6x86 | athlon | athlon_*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
973 basic_machine=i686-pc
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
974 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
975 pentiumii | pentium2 | pentiumiii | pentium3)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
976 basic_machine=i686-pc
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
977 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
978 pentium4)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
979 basic_machine=i786-pc
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
980 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
981 pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
982 basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
983 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
984 pentiumpro-* | p6-* | 6x86-* | athlon-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
985 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
986 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
987 pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
988 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
989 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
990 pentium4-*)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
991 basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
992 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
993 pn)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
994 basic_machine=pn-gould
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
995 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
996 power) basic_machine=power-ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
997 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
998 ppc | ppcbe) basic_machine=powerpc-unknown
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
999 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1000 ppc-* | ppcbe-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1001 basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1002 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1003 ppcle | powerpclittle | ppc-le | powerpc-little)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1004 basic_machine=powerpcle-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1005 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1006 ppcle-* | powerpclittle-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1007 basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1008 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1009 ppc64) basic_machine=powerpc64-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1010 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1011 ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1012 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1013 ppc64le | powerpc64little | ppc64-le | powerpc64-little)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1014 basic_machine=powerpc64le-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1015 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1016 ppc64le-* | powerpc64little-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1017 basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1018 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1019 ps2)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1020 basic_machine=i386-ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1021 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1022 pw32)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1023 basic_machine=i586-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1024 os=-pw32
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1025 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1026 rdos | rdos64)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1027 basic_machine=x86_64-pc
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1028 os=-rdos
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1029 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1030 rdos32)
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1031 basic_machine=i386-pc
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1032 os=-rdos
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1033 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1034 rom68k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1035 basic_machine=m68k-rom68k
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1036 os=-coff
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1037 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1038 rm[46]00)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1039 basic_machine=mips-siemens
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1040 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1041 rtpc | rtpc-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1042 basic_machine=romp-ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1043 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1044 s390 | s390-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1045 basic_machine=s390-ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1046 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1047 s390x | s390x-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1048 basic_machine=s390x-ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1049 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1050 sa29200)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1051 basic_machine=a29k-amd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1052 os=-udi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1053 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1054 sb1)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1055 basic_machine=mipsisa64sb1-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1056 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1057 sb1el)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1058 basic_machine=mipsisa64sb1el-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1059 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1060 sde)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1061 basic_machine=mipsisa32-sde
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1062 os=-elf
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1063 ;;
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1064 sei)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1065 basic_machine=mips-sei
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1066 os=-seiux
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1067 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1068 sequent)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1069 basic_machine=i386-sequent
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1070 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1071 sh)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1072 basic_machine=sh-hitachi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1073 os=-hms
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1074 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1075 sh5el)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1076 basic_machine=sh5le-unknown
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1077 ;;
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1078 sh64)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1079 basic_machine=sh64-unknown
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1080 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1081 sparclite-wrs | simso-wrs)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1082 basic_machine=sparclite-wrs
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1083 os=-vxworks
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1084 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1085 sps7)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1086 basic_machine=m68k-bull
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1087 os=-sysv2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1088 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1089 spur)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1090 basic_machine=spur-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1091 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1092 st2000)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1093 basic_machine=m68k-tandem
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1094 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1095 stratus)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1096 basic_machine=i860-stratus
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1097 os=-sysv4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1098 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1099 strongarm-* | thumb-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1100 basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1101 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1102 sun2)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1103 basic_machine=m68000-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1104 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1105 sun2os3)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1106 basic_machine=m68000-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1107 os=-sunos3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1108 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1109 sun2os4)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1110 basic_machine=m68000-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1111 os=-sunos4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1112 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1113 sun3os3)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1114 basic_machine=m68k-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1115 os=-sunos3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1116 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1117 sun3os4)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1118 basic_machine=m68k-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1119 os=-sunos4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1120 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1121 sun4os3)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1122 basic_machine=sparc-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1123 os=-sunos3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1124 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1125 sun4os4)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1126 basic_machine=sparc-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1127 os=-sunos4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1128 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1129 sun4sol2)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1130 basic_machine=sparc-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1131 os=-solaris2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1132 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1133 sun3 | sun3-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1134 basic_machine=m68k-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1135 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1136 sun4)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1137 basic_machine=sparc-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1138 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1139 sun386 | sun386i | roadrunner)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1140 basic_machine=i386-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1141 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1142 sv1)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1143 basic_machine=sv1-cray
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1144 os=-unicos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1145 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1146 symmetry)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1147 basic_machine=i386-sequent
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1148 os=-dynix
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1149 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1150 t3e)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1151 basic_machine=alphaev5-cray
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1152 os=-unicos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1153 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1154 t90)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1155 basic_machine=t90-cray
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1156 os=-unicos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1157 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1158 tile*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1159 basic_machine=$basic_machine-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1160 os=-linux-gnu
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1161 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1162 tx39)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1163 basic_machine=mipstx39-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1164 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1165 tx39el)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1166 basic_machine=mipstx39el-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1167 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1168 toad1)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1169 basic_machine=pdp10-xkl
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1170 os=-tops20
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1171 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1172 tower | tower-32)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1173 basic_machine=m68k-ncr
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1174 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1175 tpf)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1176 basic_machine=s390x-ibm
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1177 os=-tpf
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1178 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1179 udi29k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1180 basic_machine=a29k-amd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1181 os=-udi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1182 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1183 ultra3)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1184 basic_machine=a29k-nyu
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1185 os=-sym1
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1186 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1187 v810 | necv810)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1188 basic_machine=v810-nec
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1189 os=-none
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1190 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1191 vaxv)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1192 basic_machine=vax-dec
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1193 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1194 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1195 vms)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1196 basic_machine=vax-dec
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1197 os=-vms
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1198 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1199 vpp*|vx|vx-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1200 basic_machine=f301-fujitsu
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1201 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1202 vxworks960)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1203 basic_machine=i960-wrs
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1204 os=-vxworks
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1205 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1206 vxworks68)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1207 basic_machine=m68k-wrs
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1208 os=-vxworks
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1209 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1210 vxworks29k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1211 basic_machine=a29k-wrs
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1212 os=-vxworks
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1213 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1214 w65*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1215 basic_machine=w65-wdc
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1216 os=-none
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1217 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1218 w89k-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1219 basic_machine=hppa1.1-winbond
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1220 os=-proelf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1221 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1222 xbox)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1223 basic_machine=i686-pc
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1224 os=-mingw32
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1225 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1226 xps | xps100)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1227 basic_machine=xps100-honeywell
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1228 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1229 xscale-* | xscalee[bl]-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1230 basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1231 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1232 ymp)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1233 basic_machine=ymp-cray
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1234 os=-unicos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1235 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1236 z8k-*-coff)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1237 basic_machine=z8k-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1238 os=-sim
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1239 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1240 z80-*-coff)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1241 basic_machine=z80-unknown
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1242 os=-sim
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1243 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1244 none)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1245 basic_machine=none-none
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1246 os=-none
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1247 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1248
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1249 # Here we handle the default manufacturer of certain CPU types. It is in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1250 # some cases the only manufacturer, in others, it is the most popular.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1251 w89k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1252 basic_machine=hppa1.1-winbond
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1253 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1254 op50n)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1255 basic_machine=hppa1.1-oki
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1256 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1257 op60c)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1258 basic_machine=hppa1.1-oki
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1259 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1260 romp)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1261 basic_machine=romp-ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1262 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1263 mmix)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1264 basic_machine=mmix-knuth
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1265 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1266 rs6000)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1267 basic_machine=rs6000-ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1268 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1269 vax)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1270 basic_machine=vax-dec
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1271 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1272 pdp10)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1273 # there are many clones, so DEC is not a safe bet
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1274 basic_machine=pdp10-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1275 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1276 pdp11)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1277 basic_machine=pdp11-dec
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1278 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1279 we32k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1280 basic_machine=we32k-att
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1281 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1282 sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1283 basic_machine=sh-unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1284 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1285 sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1286 basic_machine=sparc-sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1287 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1288 cydra)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1289 basic_machine=cydra-cydrome
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1290 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1291 orion)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1292 basic_machine=orion-highlevel
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1293 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1294 orion105)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1295 basic_machine=clipper-highlevel
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1296 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1297 mac | mpw | mac-mpw)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1298 basic_machine=m68k-apple
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1299 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1300 pmac | pmac-mpw)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1301 basic_machine=powerpc-apple
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1302 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1303 *-unknown)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1304 # Make sure to match an already-canonicalized machine name.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1305 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1306 *)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1307 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1308 exit 1
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1309 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1310 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1311
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1312 # Here we canonicalize certain aliases for manufacturers.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1313 case $basic_machine in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1314 *-digital*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1315 basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1316 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1317 *-commodore*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1318 basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1319 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1320 *)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1321 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1322 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1323
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1324 # Decode manufacturer-specific aliases for certain operating systems.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1325
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1326 if [ x"$os" != x"" ]
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1327 then
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1328 case $os in
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1329 # First match some system type aliases
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1330 # that might get confused with valid system types.
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1331 # -solaris* is a basic system type, with this one exception.
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1332 -auroraux)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1333 os=-auroraux
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1334 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1335 -solaris1 | -solaris1.*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1336 os=`echo $os | sed -e 's|solaris1|sunos4|'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1337 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1338 -solaris)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1339 os=-solaris2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1340 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1341 -svr4*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1342 os=-sysv4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1343 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1344 -unixware*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1345 os=-sysv4.2uw
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1346 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1347 -gnu/linux*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1348 os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1349 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1350 # First accept the basic system types.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1351 # The portable systems comes first.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1352 # Each alternative MUST END IN A *, to match a version number.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1353 # -sysv* is not here because it comes later, after sysvr4.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1354 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1355 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1356 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1357 | -sym* | -kopensolaris* | -plan9* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1358 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1359 | -aos* | -aros* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1360 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1361 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1362 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1363 | -bitrig* | -openbsd* | -solidbsd* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1364 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1365 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1366 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1367 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1368 | -chorusos* | -chorusrdb* | -cegcc* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1369 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1370 | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1371 | -linux-newlib* | -linux-musl* | -linux-uclibc* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1372 | -uxpv* | -beos* | -mpeix* | -udk* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1373 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1374 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1375 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1376 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1377 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1378 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1379 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1380 # Remember, each alternative MUST END IN *, to match a version number.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1381 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1382 -qnx*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1383 case $basic_machine in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1384 x86-* | i*86-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1385 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1386 *)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1387 os=-nto$os
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1388 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1389 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1390 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1391 -nto-qnx*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1392 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1393 -nto*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1394 os=`echo $os | sed -e 's|nto|nto-qnx|'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1395 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1396 -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1397 | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1398 | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1399 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1400 -mac*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1401 os=`echo $os | sed -e 's|mac|macos|'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1402 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1403 -linux-dietlibc)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1404 os=-linux-dietlibc
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1405 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1406 -linux*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1407 os=`echo $os | sed -e 's|linux|linux-gnu|'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1408 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1409 -sunos5*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1410 os=`echo $os | sed -e 's|sunos5|solaris2|'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1411 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1412 -sunos6*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1413 os=`echo $os | sed -e 's|sunos6|solaris3|'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1414 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1415 -opened*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1416 os=-openedition
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1417 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1418 -os400*)
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1419 os=-os400
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1420 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1421 -wince*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1422 os=-wince
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1423 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1424 -osfrose*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1425 os=-osfrose
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1426 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1427 -osf*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1428 os=-osf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1429 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1430 -utek*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1431 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1432 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1433 -dynix*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1434 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1435 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1436 -acis*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1437 os=-aos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1438 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1439 -atheos*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1440 os=-atheos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1441 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1442 -syllable*)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1443 os=-syllable
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1444 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1445 -386bsd)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1446 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1447 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1448 -ctix* | -uts*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1449 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1450 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1451 -nova*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1452 os=-rtmk-nova
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1453 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1454 -ns2 )
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1455 os=-nextstep2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1456 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1457 -nsk*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1458 os=-nsk
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1459 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1460 # Preserve the version number of sinix5.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1461 -sinix5.*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1462 os=`echo $os | sed -e 's|sinix|sysv|'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1463 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1464 -sinix*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1465 os=-sysv4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1466 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1467 -tpf*)
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1468 os=-tpf
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1469 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1470 -triton*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1471 os=-sysv3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1472 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1473 -oss*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1474 os=-sysv3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1475 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1476 -svr4)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1477 os=-sysv4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1478 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1479 -svr3)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1480 os=-sysv3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1481 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1482 -sysvr4)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1483 os=-sysv4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1484 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1485 # This must come after -sysvr4.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1486 -sysv*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1487 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1488 -ose*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1489 os=-ose
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1490 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1491 -es1800*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1492 os=-ose
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1493 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1494 -xenix)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1495 os=-xenix
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1496 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1497 -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1498 os=-mint
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1499 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1500 -aros*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1501 os=-aros
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1502 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1503 -zvmoe)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1504 os=-zvmoe
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1505 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1506 -dicos*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1507 os=-dicos
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1508 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1509 -nacl*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1510 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1511 -none)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1512 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1513 *)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1514 # Get rid of the `-' at the beginning of $os.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1515 os=`echo $os | sed 's/[^-]*-//'`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1516 echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1517 exit 1
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1518 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1519 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1520 else
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1521
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1522 # Here we handle the default operating systems that come with various machines.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1523 # The value should be what the vendor currently ships out the door with their
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1524 # machine or put another way, the most popular os provided with the machine.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1525
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1526 # Note that if you're going to try to match "-MANUFACTURER" here (say,
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1527 # "-sun"), then you have to tell the case statement up towards the top
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1528 # that MANUFACTURER isn't an operating system. Otherwise, code above
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1529 # will signal an error saying that MANUFACTURER isn't an operating
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1530 # system, and we'll never get to this point.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1531
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1532 case $basic_machine in
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1533 score-*)
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1534 os=-elf
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1535 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1536 spu-*)
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1537 os=-elf
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1538 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1539 *-acorn)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1540 os=-riscix1.2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1541 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1542 arm*-rebel)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1543 os=-linux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1544 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1545 arm*-semi)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1546 os=-aout
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1547 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1548 c4x-* | tic4x-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1549 os=-coff
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1550 ;;
877
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
1551 c8051-*)
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
1552 os=-elf
369a811e466a Update to 2013-10-01
Matt Johnston <matt@ucc.asn.au>
parents: 792
diff changeset
1553 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1554 hexagon-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1555 os=-elf
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1556 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1557 tic54x-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1558 os=-coff
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1559 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1560 tic55x-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1561 os=-coff
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1562 ;;
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1563 tic6x-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1564 os=-coff
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1565 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1566 # This must come before the *-dec entry.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1567 pdp10-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1568 os=-tops20
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1569 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1570 pdp11-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1571 os=-none
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1572 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1573 *-dec | vax-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1574 os=-ultrix4.2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1575 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1576 m68*-apollo)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1577 os=-domain
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1578 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1579 i386-sun)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1580 os=-sunos4.0.2
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1581 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1582 m68000-sun)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1583 os=-sunos3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1584 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1585 m68*-cisco)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1586 os=-aout
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1587 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1588 mep-*)
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1589 os=-elf
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1590 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1591 mips*-cisco)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1592 os=-elf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1593 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1594 mips*-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1595 os=-elf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1596 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1597 or1k-*)
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1598 os=-elf
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1599 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1600 or32-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1601 os=-coff
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1602 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1603 *-tti) # must be before sparc entry or we get the wrong os.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1604 os=-sysv3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1605 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1606 sparc-* | *-sun)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1607 os=-sunos4.1.1
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1608 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1609 *-be)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1610 os=-beos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1611 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1612 *-haiku)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1613 os=-haiku
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1614 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1615 *-ibm)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1616 os=-aix
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1617 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1618 *-knuth)
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1619 os=-mmixware
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1620 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1621 *-wec)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1622 os=-proelf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1623 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1624 *-winbond)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1625 os=-proelf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1626 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1627 *-oki)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1628 os=-proelf
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1629 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1630 *-hp)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1631 os=-hpux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1632 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1633 *-hitachi)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1634 os=-hiux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1635 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1636 i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1637 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1638 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1639 *-cbm)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1640 os=-amigaos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1641 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1642 *-dg)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1643 os=-dgux
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1644 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1645 *-dolphin)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1646 os=-sysv3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1647 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1648 m68k-ccur)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1649 os=-rtu
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1650 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1651 m88k-omron*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1652 os=-luna
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1653 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1654 *-next )
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1655 os=-nextstep
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1656 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1657 *-sequent)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1658 os=-ptx
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1659 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1660 *-crds)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1661 os=-unos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1662 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1663 *-ns)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1664 os=-genix
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1665 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1666 i370-*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1667 os=-mvs
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1668 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1669 *-next)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1670 os=-nextstep3
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1671 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1672 *-gould)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1673 os=-sysv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1674 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1675 *-highlevel)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1676 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1677 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1678 *-encore)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1679 os=-bsd
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1680 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1681 *-sgi)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1682 os=-irix
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1683 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1684 *-siemens)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1685 os=-sysv4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1686 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1687 *-masscomp)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1688 os=-rtu
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1689 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1690 f30[01]-fujitsu | f700-fujitsu)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1691 os=-uxpv
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1692 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1693 *-rom68k)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1694 os=-coff
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1695 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1696 *-*bug)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1697 os=-coff
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1698 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1699 *-apple)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1700 os=-macos
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1701 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1702 *-atari*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1703 os=-mint
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1704 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1705 *)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1706 os=-none
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1707 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1708 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1709 fi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1710
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1711 # Here we handle the case where we know the os, and the CPU type, but not the
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1712 # manufacturer. We pick the logical manufacturer.
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1713 vendor=unknown
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1714 case $basic_machine in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1715 *-unknown)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1716 case $os in
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1717 -riscix*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1718 vendor=acorn
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1719 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1720 -sunos*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1721 vendor=sun
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1722 ;;
792
239ede24d54f Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents: 393
diff changeset
1723 -cnk*|-aix*)
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1724 vendor=ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1725 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1726 -beos*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1727 vendor=be
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1728 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1729 -hpux*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1730 vendor=hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1731 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1732 -mpeix*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1733 vendor=hp
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1734 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1735 -hiux*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1736 vendor=hitachi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1737 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1738 -unos*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1739 vendor=crds
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1740 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1741 -dgux*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1742 vendor=dg
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1743 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1744 -luna*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1745 vendor=omron
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1746 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1747 -genix*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1748 vendor=ns
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1749 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1750 -mvs* | -opened*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1751 vendor=ibm
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1752 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1753 -os400*)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1754 vendor=ibm
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1755 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1756 -ptx*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1757 vendor=sequent
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1758 ;;
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1759 -tpf*)
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1760 vendor=ibm
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1761 ;;
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1762 -vxsim* | -vxworks* | -windiss*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1763 vendor=wrs
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1764 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1765 -aux*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1766 vendor=apple
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1767 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1768 -hms*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1769 vendor=hitachi
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1770 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1771 -mpw* | -macos*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1772 vendor=apple
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1773 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1774 -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1775 vendor=atari
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1776 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1777 -vos*)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1778 vendor=stratus
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1779 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1780 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1781 basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1782 ;;
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1783 esac
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1784
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1785 echo $basic_machine$os
393
5587d151d5a2 Update to latest
Matt Johnston <matt@ucc.asn.au>
parents: 4
diff changeset
1786 exit
4
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1787
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1788 # Local variables:
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1789 # eval: (add-hook 'write-file-hooks 'time-stamp)
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1790 # time-stamp-start: "timestamp='"
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1791 # time-stamp-format: "%:y-%02m-%02d"
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1792 # time-stamp-end: "'"
fe6bca95afa7 Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1793 # End: