Mercurial > dropbear
annotate config.guess @ 1653:76189c9ffea2
External Public-Key Authentication API (#72)
* Implemented dynamic loading of an external plug-in shared library to delegate public key authentication
* Moved conditional compilation of the plugin infrastructure into the configure.ac script to be able to add -ldl to dropbear build only when the flag is enabled
* Added tags file to the ignore list
* Updated API to have the constructor to return function pointers in the pliugin instance. Added support for passing user name to the checkpubkey function. Added options to the session returned by the plugin and have dropbear to parse and process them
* Added -rdynamic to the linker flags when EPKA is enabled
* Changed the API to pass a previously created session to the checkPubKey function (created during preauth)
* Added documentation to the API
* Added parameter addrstring to plugin creation function
* Modified the API to retrieve the auth options. Instead of having them as field of the EPKASession struct, they are stored internally (plugin-dependent) in the plugin/session and retrieved through a pointer to a function (in the session)
* Changed option string to be a simple char * instead of unsigned char *
author | fabriziobertocci <fabriziobertocci@gmail.com> |
---|---|
date | Wed, 15 May 2019 09:43:57 -0400 |
parents | b3196c46f780 |
children | b63f1e803f70 |
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 # Attempt to guess a canonical system name. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
3 # Copyright 1992-2019 Free Software Foundation, Inc. |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
4 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
5 timestamp='2019-03-04' |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
6 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
7 # This file is free software; you can redistribute it and/or modify it |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
8 # under the terms of the GNU General Public License as published by |
792
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 # |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
12 # This program is distributed in the hope that it will be useful, but |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
13 # WITHOUT ANY WARRANTY; without even the implied warranty of |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
15 # General Public License for more details. |
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 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
18 # along with this program; if not, see <https://www.gnu.org/licenses/>. |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
19 # |
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"). |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
26 # |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
27 # Originally written by Per Bothner; maintained since 2000 by Ben Elliston. |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
28 # |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
29 # You can get the latest version of this script from: |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
30 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
31 # |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
32 # Please send patches to <[email protected]>. |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
33 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
34 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
35 me=`echo "$0" | sed -e 's,.*/,,'` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
36 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
37 usage="\ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
38 Usage: $0 [OPTION] |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
39 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
40 Output the configuration name of the system \`$me' is run on. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
41 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
42 Options: |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
43 -h, --help print this help, then exit |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
44 -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
|
45 -v, --version print version number, then exit |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
46 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
47 Report bugs and patches to <[email protected]>." |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
48 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
49 version="\ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
50 GNU config.guess ($timestamp) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
51 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
52 Originally written by Per Bothner. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
53 Copyright 1992-2019 Free Software Foundation, Inc. |
4
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 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
|
56 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
|
57 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
58 help=" |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
59 Try \`$me --help' for more information." |
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 # Parse command line |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
62 while test $# -gt 0 ; do |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
63 case $1 in |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
64 --time-stamp | --time* | -t ) |
393 | 65 echo "$timestamp" ; exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
66 --version | -v ) |
393 | 67 echo "$version" ; exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
68 --help | --h* | -h ) |
393 | 69 echo "$usage"; exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
70 -- ) # Stop option processing |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
71 shift; break ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
72 - ) # Use stdin as input. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
73 break ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
74 -* ) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
75 echo "$me: invalid option $1$help" >&2 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
76 exit 1 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
77 * ) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
78 break ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
79 esac |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
80 done |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
81 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
82 if test $# != 0; then |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
83 echo "$me: too many arguments$help" >&2 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
84 exit 1 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
85 fi |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
86 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
87 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
88 # compiler to aid in system detection is discouraged as it requires |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
89 # temporary files to be created and, as you can see below, it is a |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
90 # headache to deal with in a portable fashion. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
91 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
92 # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
93 # use `HOST_CC' if defined, but it is deprecated. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
94 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
95 # Portable tmp directory creation inspired by the Autoconf team. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
96 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
97 tmp= |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
98 # shellcheck disable=SC2172 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
99 trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
100 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
101 set_cc_for_build() { |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
102 : "${TMPDIR=/tmp}" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
103 # shellcheck disable=SC2039 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
104 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
105 { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } || |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
106 { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } || |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
107 { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
108 dummy=$tmp/dummy |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
109 case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
110 ,,) echo "int x;" > "$dummy.c" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
111 for driver in cc gcc c89 c99 ; do |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
112 if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
113 CC_FOR_BUILD="$driver" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
114 break |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
115 fi |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
116 done |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
117 if test x"$CC_FOR_BUILD" = x ; then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
118 CC_FOR_BUILD=no_compiler_found |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
119 fi |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
120 ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
121 ,,*) CC_FOR_BUILD=$CC ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
122 ,*,*) CC_FOR_BUILD=$HOST_CC ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
123 esac |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
124 } |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
125 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
126 # This is needed to find uname on a Pyramid OSx when run in the BSD universe. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
127 # ([email protected] 1994-08-24) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
128 if test -f /.attbin/uname ; then |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
129 PATH=$PATH:/.attbin ; export PATH |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
130 fi |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
131 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
132 UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
133 UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
134 UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
135 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
136 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
137 case "$UNAME_SYSTEM" in |
859
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
138 Linux|GNU|GNU/*) |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
139 # If the system lacks a compiler, then just pick glibc. |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
140 # We could probably try harder. |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
141 LIBC=gnu |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
142 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
143 set_cc_for_build |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
144 cat <<-EOF > "$dummy.c" |
859
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
145 #include <features.h> |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
146 #if defined(__UCLIBC__) |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
147 LIBC=uclibc |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
148 #elif defined(__dietlibc__) |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
149 LIBC=dietlibc |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
150 #else |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
151 LIBC=gnu |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
152 #endif |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
153 EOF |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
154 eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
155 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
156 # If ldd exists, use it to detect musl libc. |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
157 if command -v ldd >/dev/null && \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
158 ldd --version 2>&1 | grep -q ^musl |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
159 then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
160 LIBC=musl |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
161 fi |
859
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
162 ;; |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
163 esac |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
164 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
165 # Note: order is significant - the case branches are not exclusive. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
166 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
167 case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
168 *:NetBSD:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
169 # NetBSD (nbsd) targets should (where applicable) match one or |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
170 # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
171 # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
172 # switched to ELF, *-*-netbsd* would select the old |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
173 # object file format. This provides both forward |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
174 # compatibility and a consistent mechanism for selecting the |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
175 # object file format. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
176 # |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
177 # Note: NetBSD doesn't particularly care about the vendor |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
178 # portion of the name. We always set it to "unknown". |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
179 sysctl="sysctl -n hw.machine_arch" |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
180 UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
181 "/sbin/$sysctl" 2>/dev/null || \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
182 "/usr/sbin/$sysctl" 2>/dev/null || \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
183 echo unknown)` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
184 case "$UNAME_MACHINE_ARCH" in |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
185 armeb) machine=armeb-unknown ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
186 arm*) machine=arm-unknown ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
187 sh3el) machine=shl-unknown ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
188 sh3eb) machine=sh-unknown ;; |
393 | 189 sh5el) machine=sh5le-unknown ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
190 earmv*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
191 arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
192 endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
193 machine="${arch}${endian}"-unknown |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
194 ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
195 *) machine="$UNAME_MACHINE_ARCH"-unknown ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
196 esac |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
197 # The Operating System including object format, if it has switched |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
198 # to ELF recently (or will in the future) and ABI. |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
199 case "$UNAME_MACHINE_ARCH" in |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
200 earm*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
201 os=netbsdelf |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
202 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
203 arm*|i386|m68k|ns32k|sh3*|sparc|vax) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
204 set_cc_for_build |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
205 if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
206 | grep -q __ELF__ |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
207 then |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
208 # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
209 # Return netbsd for either. FIX? |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
210 os=netbsd |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
211 else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
212 os=netbsdelf |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
213 fi |
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 *) |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
216 os=netbsd |
4
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 esac |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
219 # Determine ABI tags. |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
220 case "$UNAME_MACHINE_ARCH" in |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
221 earm*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
222 expr='s/^earmv[0-9]/-eabi/;s/eb$//' |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
223 abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
224 ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
225 esac |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
226 # The OS release |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
227 # Debian GNU/NetBSD machines have a different userland, and |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
228 # thus, need a distinct triplet. However, they do not need |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
229 # kernel version information, so it can be replaced with a |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
230 # suitable tag, in the style of linux-gnu. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
231 case "$UNAME_VERSION" in |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
232 Debian*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
233 release='-gnu' |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
234 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
235 *) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
236 release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2` |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
237 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
238 esac |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
239 # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
240 # contains redundant information, the shorter form: |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
241 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
242 echo "$machine-${os}${release}${abi-}" |
393 | 243 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
244 *:Bitrig:*:*) |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
245 UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
246 echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
247 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
248 *:OpenBSD:*:*) |
393 | 249 UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
250 echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
251 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
252 *:LibertyBSD:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
253 UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
254 echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
255 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
256 *:MidnightBSD:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
257 echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE" |
393 | 258 exit ;; |
259 *:ekkoBSD:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
260 echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE" |
393 | 261 exit ;; |
262 *:SolidBSD:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
263 echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE" |
393 | 264 exit ;; |
265 macppc:MirBSD:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
266 echo powerpc-unknown-mirbsd"$UNAME_RELEASE" |
393 | 267 exit ;; |
268 *:MirBSD:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
269 echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
270 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
271 *:Sortix:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
272 echo "$UNAME_MACHINE"-unknown-sortix |
393 | 273 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
274 *:Redox:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
275 echo "$UNAME_MACHINE"-unknown-redox |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
276 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
277 mips:OSF1:*.*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
278 echo mips-dec-osf1 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
279 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
280 alpha:OSF1:*:*) |
393 | 281 case $UNAME_RELEASE in |
282 *4.0) | |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
283 UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` |
393 | 284 ;; |
285 *5.*) | |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
286 UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` |
393 | 287 ;; |
288 esac | |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
289 # According to Compaq, /usr/sbin/psrinfo has been available on |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
290 # OSF/1 and Tru64 systems produced since 1995. I hope that |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
291 # covers most systems running today. This code pipes the CPU |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
292 # types through head -n 1, so we only detect the type of CPU 0. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
293 ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
294 case "$ALPHA_CPU_TYPE" in |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
295 "EV4 (21064)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
296 UNAME_MACHINE=alpha ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
297 "EV4.5 (21064)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
298 UNAME_MACHINE=alpha ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
299 "LCA4 (21066/21068)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
300 UNAME_MACHINE=alpha ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
301 "EV5 (21164)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
302 UNAME_MACHINE=alphaev5 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
303 "EV5.6 (21164A)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
304 UNAME_MACHINE=alphaev56 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
305 "EV5.6 (21164PC)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
306 UNAME_MACHINE=alphapca56 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
307 "EV5.7 (21164PC)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
308 UNAME_MACHINE=alphapca57 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
309 "EV6 (21264)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
310 UNAME_MACHINE=alphaev6 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
311 "EV6.7 (21264A)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
312 UNAME_MACHINE=alphaev67 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
313 "EV6.8CB (21264C)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
314 UNAME_MACHINE=alphaev68 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
315 "EV6.8AL (21264B)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
316 UNAME_MACHINE=alphaev68 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
317 "EV6.8CX (21264D)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
318 UNAME_MACHINE=alphaev68 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
319 "EV6.9A (21264/EV69A)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
320 UNAME_MACHINE=alphaev69 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
321 "EV7 (21364)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
322 UNAME_MACHINE=alphaev7 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
323 "EV7.9 (21364A)") |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
324 UNAME_MACHINE=alphaev79 ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
325 esac |
393 | 326 # A Pn.n version is a patched version. |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
327 # A Vn.n version is a released version. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
328 # A Tn.n version is a released field test version. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
329 # A Xn.n version is an unreleased experimental baselevel. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
330 # 1.2 uses "1.2" for uname -r. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
331 echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
332 # Reset EXIT trap before exiting to avoid spurious non-zero exit code. |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
333 exitcode=$? |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
334 trap '' 0 |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
335 exit $exitcode ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
336 Amiga*:UNIX_System_V:4.0:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
337 echo m68k-unknown-sysv4 |
393 | 338 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
339 *:[Aa]miga[Oo][Ss]:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
340 echo "$UNAME_MACHINE"-unknown-amigaos |
393 | 341 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
342 *:[Mm]orph[Oo][Ss]:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
343 echo "$UNAME_MACHINE"-unknown-morphos |
393 | 344 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
345 *:OS/390:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
346 echo i370-ibm-openedition |
393 | 347 exit ;; |
348 *:z/VM:*:*) | |
349 echo s390-ibm-zvmoe | |
350 exit ;; | |
351 *:OS400:*:*) | |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
352 echo powerpc-ibm-os400 |
393 | 353 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
354 arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
355 echo arm-acorn-riscix"$UNAME_RELEASE" |
393 | 356 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
357 arm*:riscos:*:*|arm*:RISCOS:*:*) |
393 | 358 echo arm-unknown-riscos |
359 exit ;; | |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
360 SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
361 echo hppa1.1-hitachi-hiuxmpp |
393 | 362 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
363 Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
364 # [email protected] (Earle F. Ake) contributed MIS and NILE. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
365 if test "`(/bin/universe) 2>/dev/null`" = att ; then |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
366 echo pyramid-pyramid-sysv3 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
367 else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
368 echo pyramid-pyramid-bsd |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
369 fi |
393 | 370 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
371 NILE*:*:*:dcosx) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
372 echo pyramid-pyramid-svr4 |
393 | 373 exit ;; |
374 DRS?6000:unix:4.0:6*) | |
375 echo sparc-icl-nx6 | |
376 exit ;; | |
377 DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) | |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
378 case `/usr/bin/uname -p` in |
393 | 379 sparc) echo sparc-icl-nx7; exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
380 esac ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
381 s390x:SunOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
382 echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
383 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
384 sun4H:SunOS:5.*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
385 echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" |
393 | 386 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
387 sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
388 echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`" |
393 | 389 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
390 i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
391 echo i386-pc-auroraux"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
392 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
393 i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
394 set_cc_for_build |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
395 SUN_ARCH=i386 |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
396 # If there is a compiler, see if it is configured for 64-bit objects. |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
397 # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
398 # This test works for both compilers. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
399 if [ "$CC_FOR_BUILD" != no_compiler_found ]; then |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
400 if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
401 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
402 grep IS_64BIT_ARCH >/dev/null |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
403 then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
404 SUN_ARCH=x86_64 |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
405 fi |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
406 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
407 echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" |
393 | 408 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
409 sun4*:SunOS:6*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
410 # According to config.sub, this is the proper way to canonicalize |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
411 # SunOS6. Hard to guess exactly what SunOS6 will be like, but |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
412 # it's likely to be more like Solaris than SunOS4. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
413 echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" |
393 | 414 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
415 sun4*:SunOS:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
416 case "`/usr/bin/arch -k`" in |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
417 Series*|S4*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
418 UNAME_RELEASE=`uname -v` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
419 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
420 esac |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
421 # Japanese Language versions have a version number like `4.1.3-JL'. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
422 echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`" |
393 | 423 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
424 sun3*:SunOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
425 echo m68k-sun-sunos"$UNAME_RELEASE" |
393 | 426 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
427 sun*:*:4.2BSD:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
428 UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
429 test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
430 case "`/bin/arch`" in |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
431 sun3) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
432 echo m68k-sun-sunos"$UNAME_RELEASE" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
433 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
434 sun4) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
435 echo sparc-sun-sunos"$UNAME_RELEASE" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
436 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
437 esac |
393 | 438 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
439 aushp:SunOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
440 echo sparc-auspex-sunos"$UNAME_RELEASE" |
393 | 441 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
442 # The situation for MiNT is a little confusing. The machine name |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
443 # can be virtually everything (everything which is not |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
444 # "atarist" or "atariste" at least should have a processor |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
445 # > m68000). The system name ranges from "MiNT" over "FreeMiNT" |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
446 # to the lowercase version "mint" (or "freemint"). Finally |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
447 # the system name "TOS" denotes a system which is actually not |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
448 # MiNT. But MiNT is downward compatible to TOS, so this should |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
449 # be no problem. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
450 atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
451 echo m68k-atari-mint"$UNAME_RELEASE" |
393 | 452 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
453 atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
454 echo m68k-atari-mint"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
455 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
456 *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
457 echo m68k-atari-mint"$UNAME_RELEASE" |
393 | 458 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
459 milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
460 echo m68k-milan-mint"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
461 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
462 hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
463 echo m68k-hades-mint"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
464 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
465 *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
466 echo m68k-unknown-mint"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
467 exit ;; |
393 | 468 m68k:machten:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
469 echo m68k-apple-machten"$UNAME_RELEASE" |
393 | 470 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
471 powerpc:machten:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
472 echo powerpc-apple-machten"$UNAME_RELEASE" |
393 | 473 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
474 RISC*:Mach:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
475 echo mips-dec-mach_bsd4.3 |
393 | 476 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
477 RISC*:ULTRIX:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
478 echo mips-dec-ultrix"$UNAME_RELEASE" |
393 | 479 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
480 VAX*:ULTRIX*:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
481 echo vax-dec-ultrix"$UNAME_RELEASE" |
393 | 482 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
483 2020:CLIX:*:* | 2430:CLIX:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
484 echo clipper-intergraph-clix"$UNAME_RELEASE" |
393 | 485 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
486 mips:*:*:UMIPS | mips:*:*:RISCos) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
487 set_cc_for_build |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
488 sed 's/^ //' << EOF > "$dummy.c" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
489 #ifdef __cplusplus |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
490 #include <stdio.h> /* for printf() prototype */ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
491 int main (int argc, char *argv[]) { |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
492 #else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
493 int main (argc, argv) int argc; char *argv[]; { |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
494 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
495 #if defined (host_mips) && defined (MIPSEB) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
496 #if defined (SYSTYPE_SYSV) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
497 printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0); |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
498 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
499 #if defined (SYSTYPE_SVR4) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
500 printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0); |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
501 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
502 #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
503 printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0); |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
504 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
505 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
506 exit (-1); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
507 } |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
508 EOF |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
509 $CC_FOR_BUILD -o "$dummy" "$dummy.c" && |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
510 dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` && |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
511 SYSTEM_NAME=`"$dummy" "$dummyarg"` && |
393 | 512 { echo "$SYSTEM_NAME"; exit; } |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
513 echo mips-mips-riscos"$UNAME_RELEASE" |
393 | 514 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
515 Motorola:PowerMAX_OS:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
516 echo powerpc-motorola-powermax |
393 | 517 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
518 Motorola:*:4.3:PL8-*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
519 echo powerpc-harris-powermax |
393 | 520 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
521 Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
522 echo powerpc-harris-powermax |
393 | 523 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
524 Night_Hawk:Power_UNIX:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
525 echo powerpc-harris-powerunix |
393 | 526 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
527 m88k:CX/UX:7*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
528 echo m88k-harris-cxux7 |
393 | 529 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
530 m88k:*:4*:R4*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
531 echo m88k-motorola-sysv4 |
393 | 532 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
533 m88k:*:3*:R3*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
534 echo m88k-motorola-sysv3 |
393 | 535 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
536 AViiON:dgux:*:*) |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
537 # DG/UX returns AViiON for all architectures |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
538 UNAME_PROCESSOR=`/usr/bin/uname -p` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
539 if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ] |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
540 then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
541 if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
542 [ "$TARGET_BINARY_INTERFACE"x = x ] |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
543 then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
544 echo m88k-dg-dgux"$UNAME_RELEASE" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
545 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
546 echo m88k-dg-dguxbcs"$UNAME_RELEASE" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
547 fi |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
548 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
549 echo i586-dg-dgux"$UNAME_RELEASE" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
550 fi |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
551 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
552 M88*:DolphinOS:*:*) # DolphinOS (SVR3) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
553 echo m88k-dolphin-sysv3 |
393 | 554 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
555 M88*:*:R3*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
556 # Delta 88k system running SVR3 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
557 echo m88k-motorola-sysv3 |
393 | 558 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
559 XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
560 echo m88k-tektronix-sysv3 |
393 | 561 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
562 Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
563 echo m68k-tektronix-bsd |
393 | 564 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
565 *:IRIX*:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
566 echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`" |
393 | 567 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
568 ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. |
393 | 569 echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id |
570 exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' | |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
571 i*86:AIX:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
572 echo i386-ibm-aix |
393 | 573 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
574 ia64:AIX:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
575 if [ -x /usr/bin/oslevel ] ; then |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
576 IBM_REV=`/usr/bin/oslevel` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
577 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
578 IBM_REV="$UNAME_VERSION.$UNAME_RELEASE" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
579 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
580 echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV" |
393 | 581 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
582 *:AIX:2:3) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
583 if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
584 set_cc_for_build |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
585 sed 's/^ //' << EOF > "$dummy.c" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
586 #include <sys/systemcfg.h> |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
587 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
588 main() |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
589 { |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
590 if (!__power_pc()) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
591 exit(1); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
592 puts("powerpc-ibm-aix3.2.5"); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
593 exit(0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
594 } |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
595 EOF |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
596 if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` |
393 | 597 then |
598 echo "$SYSTEM_NAME" | |
599 else | |
600 echo rs6000-ibm-aix3.2.5 | |
601 fi | |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
602 elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
603 echo rs6000-ibm-aix3.2.4 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
604 else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
605 echo rs6000-ibm-aix3.2 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
606 fi |
393 | 607 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
608 *:AIX:*:[4567]) |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
609 IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
610 if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
611 IBM_ARCH=rs6000 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
612 else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
613 IBM_ARCH=powerpc |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
614 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
615 if [ -x /usr/bin/lslpp ] ; then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
616 IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
617 awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
618 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
619 IBM_REV="$UNAME_VERSION.$UNAME_RELEASE" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
620 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
621 echo "$IBM_ARCH"-ibm-aix"$IBM_REV" |
393 | 622 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
623 *:AIX:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
624 echo rs6000-ibm-aix |
393 | 625 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
626 ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*) |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
627 echo romp-ibm-bsd4.4 |
393 | 628 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
629 ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
630 echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to |
393 | 631 exit ;; # report: romp-ibm BSD 4.3 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
632 *:BOSX:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
633 echo rs6000-bull-bosx |
393 | 634 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
635 DPX/2?00:B.O.S.:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
636 echo m68k-bull-sysv3 |
393 | 637 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
638 9000/[34]??:4.3bsd:1.*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
639 echo m68k-hp-bsd |
393 | 640 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
641 hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
642 echo m68k-hp-bsd4.4 |
393 | 643 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
644 9000/[34678]??:HP-UX:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
645 HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
646 case "$UNAME_MACHINE" in |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
647 9000/31?) HP_ARCH=m68000 ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
648 9000/[34]??) HP_ARCH=m68k ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
649 9000/[678][0-9][0-9]) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
650 if [ -x /usr/bin/getconf ]; then |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
651 sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
652 sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
653 case "$sc_cpu_version" in |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
654 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
655 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1 |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
656 532) # CPU_PA_RISC2_0 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
657 case "$sc_kernel_bits" in |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
658 32) HP_ARCH=hppa2.0n ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
659 64) HP_ARCH=hppa2.0w ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
660 '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20 |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
661 esac ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
662 esac |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
663 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
664 if [ "$HP_ARCH" = "" ]; then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
665 set_cc_for_build |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
666 sed 's/^ //' << EOF > "$dummy.c" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
667 |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
668 #define _HPUX_SOURCE |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
669 #include <stdlib.h> |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
670 #include <unistd.h> |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
671 |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
672 int main () |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
673 { |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
674 #if defined(_SC_KERNEL_BITS) |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
675 long bits = sysconf(_SC_KERNEL_BITS); |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
676 #endif |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
677 long cpu = sysconf (_SC_CPU_VERSION); |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
678 |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
679 switch (cpu) |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
680 { |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
681 case CPU_PA_RISC1_0: puts ("hppa1.0"); break; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
682 case CPU_PA_RISC1_1: puts ("hppa1.1"); break; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
683 case CPU_PA_RISC2_0: |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
684 #if defined(_SC_KERNEL_BITS) |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
685 switch (bits) |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
686 { |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
687 case 64: puts ("hppa2.0w"); break; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
688 case 32: puts ("hppa2.0n"); break; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
689 default: puts ("hppa2.0"); break; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
690 } break; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
691 #else /* !defined(_SC_KERNEL_BITS) */ |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
692 puts ("hppa2.0"); break; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
693 #endif |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
694 default: puts ("hppa1.0"); break; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
695 } |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
696 exit (0); |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
697 } |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
698 EOF |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
699 (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"` |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
700 test -z "$HP_ARCH" && HP_ARCH=hppa |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
701 fi ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
702 esac |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
703 if [ "$HP_ARCH" = hppa2.0w ] |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
704 then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
705 set_cc_for_build |
393 | 706 |
707 # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating | |
708 # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler | |
709 # generating 64-bit code. GNU and HP use different nomenclature: | |
710 # | |
711 # $ CC_FOR_BUILD=cc ./config.guess | |
712 # => hppa2.0w-hp-hpux11.23 | |
713 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess | |
714 # => hppa64-hp-hpux11.23 | |
715 | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
716 if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
717 grep -q __LP64__ |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
718 then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
719 HP_ARCH=hppa2.0w |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
720 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
721 HP_ARCH=hppa64 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
722 fi |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
723 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
724 echo "$HP_ARCH"-hp-hpux"$HPUX_REV" |
393 | 725 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
726 ia64:HP-UX:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
727 HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
728 echo ia64-hp-hpux"$HPUX_REV" |
393 | 729 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
730 3050*:HI-UX:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
731 set_cc_for_build |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
732 sed 's/^ //' << EOF > "$dummy.c" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
733 #include <unistd.h> |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
734 int |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
735 main () |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
736 { |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
737 long cpu = sysconf (_SC_CPU_VERSION); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
738 /* The order matters, because CPU_IS_HP_MC68K erroneously returns |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
739 true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
740 results, however. */ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
741 if (CPU_IS_PA_RISC (cpu)) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
742 { |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
743 switch (cpu) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
744 { |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
745 case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
746 case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
747 case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
748 default: puts ("hppa-hitachi-hiuxwe2"); break; |
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 } |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
751 else if (CPU_IS_HP_MC68K (cpu)) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
752 puts ("m68k-hitachi-hiuxwe2"); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
753 else puts ("unknown-hitachi-hiuxwe2"); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
754 exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
755 } |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
756 EOF |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
757 $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` && |
393 | 758 { echo "$SYSTEM_NAME"; exit; } |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
759 echo unknown-hitachi-hiuxwe2 |
393 | 760 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
761 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*) |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
762 echo hppa1.1-hp-bsd |
393 | 763 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
764 9000/8??:4.3bsd:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
765 echo hppa1.0-hp-bsd |
393 | 766 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
767 *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
768 echo hppa1.0-hp-mpeix |
393 | 769 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
770 hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*) |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
771 echo hppa1.1-hp-osf |
393 | 772 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
773 hp8??:OSF1:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
774 echo hppa1.0-hp-osf |
393 | 775 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
776 i*86:OSF1:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
777 if [ -x /usr/sbin/sysversion ] ; then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
778 echo "$UNAME_MACHINE"-unknown-osf1mk |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
779 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
780 echo "$UNAME_MACHINE"-unknown-osf1 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
781 fi |
393 | 782 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
783 parisc*:Lites*:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
784 echo hppa1.1-hp-lites |
393 | 785 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
786 C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
787 echo c1-convex-bsd |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
788 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
789 C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
790 if getsysinfo -f scalar_acc |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
791 then echo c32-convex-bsd |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
792 else echo c2-convex-bsd |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
793 fi |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
794 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
795 C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
796 echo c34-convex-bsd |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
797 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
798 C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
799 echo c38-convex-bsd |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
800 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
801 C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
802 echo c4-convex-bsd |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
803 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
804 CRAY*Y-MP:*:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
805 echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' |
393 | 806 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
807 CRAY*[A-Z]90:*:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
808 echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \ |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
809 | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
810 -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
811 -e 's/\.[^.]*$/.X/' |
393 | 812 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
813 CRAY*TS:*:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
814 echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' |
393 | 815 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
816 CRAY*T3E:*:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
817 echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' |
393 | 818 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
819 CRAY*SV1:*:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
820 echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' |
393 | 821 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
822 *:UNICOS/mp:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
823 echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' |
393 | 824 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
825 F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
826 FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
827 FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
828 FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'` |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
829 echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
830 exit ;; |
393 | 831 5000:UNIX_System_V:4.*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
832 FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
833 FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'` |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
834 echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" |
393 | 835 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
836 i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
837 echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE" |
393 | 838 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
839 sparc*:BSD/OS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
840 echo sparc-unknown-bsdi"$UNAME_RELEASE" |
393 | 841 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
842 *:BSD/OS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
843 echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
844 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
845 arm:FreeBSD:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
846 UNAME_PROCESSOR=`uname -p` |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
847 set_cc_for_build |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
848 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
849 | grep -q __ARM_PCS_VFP |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
850 then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
851 echo "${UNAME_PROCESSOR}"-unknown-freebsd"`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`"-gnueabi |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
852 else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
853 echo "${UNAME_PROCESSOR}"-unknown-freebsd"`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`"-gnueabihf |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
854 fi |
393 | 855 exit ;; |
856 *:FreeBSD:*:*) | |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
857 UNAME_PROCESSOR=`/usr/bin/uname -p` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
858 case "$UNAME_PROCESSOR" in |
393 | 859 amd64) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
860 UNAME_PROCESSOR=x86_64 ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
861 i386) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
862 UNAME_PROCESSOR=i586 ;; |
393 | 863 esac |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
864 echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`" |
393 | 865 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
866 i*:CYGWIN*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
867 echo "$UNAME_MACHINE"-pc-cygwin |
393 | 868 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
869 *:MINGW64*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
870 echo "$UNAME_MACHINE"-pc-mingw64 |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
871 exit ;; |
393 | 872 *:MINGW*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
873 echo "$UNAME_MACHINE"-pc-mingw32 |
393 | 874 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
875 *:MSYS*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
876 echo "$UNAME_MACHINE"-pc-msys |
393 | 877 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
878 i*:PW*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
879 echo "$UNAME_MACHINE"-pc-pw32 |
393 | 880 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
881 *:Interix*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
882 case "$UNAME_MACHINE" in |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
883 x86) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
884 echo i586-pc-interix"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
885 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
886 authenticamd | genuineintel | EM64T) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
887 echo x86_64-unknown-interix"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
888 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
889 IA64) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
890 echo ia64-unknown-interix"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
891 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
892 esac ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
893 i*:UWIN*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
894 echo "$UNAME_MACHINE"-pc-uwin |
393 | 895 exit ;; |
896 amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
897 echo x86_64-pc-cygwin |
393 | 898 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
899 prep*:SunOS:5.*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
900 echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`" |
393 | 901 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
902 *:GNU:*:*) |
393 | 903 # the GNU system |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
904 echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`" |
393 | 905 exit ;; |
906 *:GNU/*:*:*) | |
907 # other systems with GNU libc and userland | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
908 echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC" |
393 | 909 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
910 *:Minix:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
911 echo "$UNAME_MACHINE"-unknown-minix |
393 | 912 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
913 aarch64:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
914 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
393 | 915 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
916 aarch64_be:Linux:*:*) |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
917 UNAME_MACHINE=aarch64_be |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
918 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
393 | 919 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
920 alpha:Linux:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
921 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
922 EV5) UNAME_MACHINE=alphaev5 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
923 EV56) UNAME_MACHINE=alphaev56 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
924 PCA56) UNAME_MACHINE=alphapca56 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
925 PCA57) UNAME_MACHINE=alphapca56 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
926 EV6) UNAME_MACHINE=alphaev6 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
927 EV67) UNAME_MACHINE=alphaev67 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
928 EV68*) UNAME_MACHINE=alphaev68 ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
929 esac |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
930 objdump --private-headers /bin/sh | grep -q ld.so.1 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
931 if test "$?" = 0 ; then LIBC=gnulibc1 ; fi |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
932 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
393 | 933 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
934 arc:Linux:*:* | arceb:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
935 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
936 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
937 arm*:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
938 set_cc_for_build |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
939 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
940 | grep -q __ARM_EABI__ |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
941 then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
942 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
943 else |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
944 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
945 | grep -q __ARM_PCS_VFP |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
946 then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
947 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
948 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
949 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
950 fi |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
951 fi |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
952 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
953 avr32*:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
954 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
955 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
956 cris:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
957 echo "$UNAME_MACHINE"-axis-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
958 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
959 crisv32:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
960 echo "$UNAME_MACHINE"-axis-linux-"$LIBC" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
961 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
962 e2k:Linux:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
963 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
964 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
965 frv:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
966 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
967 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
968 hexagon:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
969 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
970 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
971 i*86:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
972 echo "$UNAME_MACHINE"-pc-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
973 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
974 ia64:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
975 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
976 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
977 k1om:Linux:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
978 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
979 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
980 m32r*:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
981 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
982 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
983 m68*:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
984 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
985 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
986 mips:Linux:*:* | mips64:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
987 set_cc_for_build |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
988 IS_GLIBC=0 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
989 test x"${LIBC}" = xgnu && IS_GLIBC=1 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
990 sed 's/^ //' << EOF > "$dummy.c" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
991 #undef CPU |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
992 #undef mips |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
993 #undef mipsel |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
994 #undef mips64 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
995 #undef mips64el |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
996 #if ${IS_GLIBC} && defined(_ABI64) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
997 LIBCABI=gnuabi64 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
998 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
999 #if ${IS_GLIBC} && defined(_ABIN32) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1000 LIBCABI=gnuabin32 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1001 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1002 LIBCABI=${LIBC} |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1003 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1004 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1005 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1006 #if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1007 CPU=mipsisa64r6 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1008 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1009 #if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1010 CPU=mipsisa32r6 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1011 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1012 #if defined(__mips64) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1013 CPU=mips64 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1014 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1015 CPU=mips |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1016 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1017 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1018 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1019 |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1020 #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1021 MIPS_ENDIAN=el |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1022 #else |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1023 #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1024 MIPS_ENDIAN= |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1025 #else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1026 MIPS_ENDIAN= |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1027 #endif |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1028 #endif |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1029 EOF |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1030 eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'`" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1031 test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; } |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1032 ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1033 mips64el:Linux:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1034 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1035 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1036 openrisc*:Linux:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1037 echo or1k-unknown-linux-"$LIBC" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1038 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1039 or32:Linux:*:* | or1k*:Linux:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1040 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1041 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1042 padre:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1043 echo sparc-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1044 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1045 parisc64:Linux:*:* | hppa64:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1046 echo hppa64-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1047 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1048 parisc:Linux:*:* | hppa:Linux:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1049 # Look for CPU level |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1050 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1051 PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1052 PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1053 *) echo hppa-unknown-linux-"$LIBC" ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1054 esac |
393 | 1055 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1056 ppc64:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1057 echo powerpc64-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1058 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1059 ppc:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1060 echo powerpc-unknown-linux-"$LIBC" |
859
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
1061 exit ;; |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
1062 ppc64le:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1063 echo powerpc64le-unknown-linux-"$LIBC" |
859
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
1064 exit ;; |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
1065 ppcle:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1066 echo powerpcle-unknown-linux-"$LIBC" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1067 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1068 riscv32:Linux:*:* | riscv64:Linux:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1069 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
393 | 1070 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1071 s390:Linux:*:* | s390x:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1072 echo "$UNAME_MACHINE"-ibm-linux-"$LIBC" |
393 | 1073 exit ;; |
1074 sh64*:Linux:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1075 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
393 | 1076 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1077 sh*:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1078 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
393 | 1079 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1080 sparc:Linux:*:* | sparc64:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1081 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
393 | 1082 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1083 tile*:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1084 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1085 exit ;; |
393 | 1086 vax:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1087 echo "$UNAME_MACHINE"-dec-linux-"$LIBC" |
393 | 1088 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1089 x86_64:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1090 echo "$UNAME_MACHINE"-pc-linux-"$LIBC" |
393 | 1091 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1092 xtensa*:Linux:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1093 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1094 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1095 i*86:DYNIX/ptx:4*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1096 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1097 # earlier versions are messed up and put the nodename in both |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1098 # sysname and nodename. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1099 echo i386-sequent-sysv4 |
393 | 1100 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1101 i*86:UNIX_SV:4.2MP:2.*) |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1102 # Unixware is an offshoot of SVR4, but it has its own version |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1103 # number series starting with 2... |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1104 # I am not positive that other SVR4 systems won't match this, |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1105 # I just have to hope. -- rms. |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1106 # Use sysv4.2uw... so that sysv4* matches it. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1107 echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION" |
393 | 1108 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1109 i*86:OS/2:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1110 # If we were able to find `uname', then EMX Unix compatibility |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1111 # is probably installed. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1112 echo "$UNAME_MACHINE"-pc-os2-emx |
393 | 1113 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1114 i*86:XTS-300:*:STOP) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1115 echo "$UNAME_MACHINE"-unknown-stop |
393 | 1116 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1117 i*86:atheos:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1118 echo "$UNAME_MACHINE"-unknown-atheos |
393 | 1119 exit ;; |
1120 i*86:syllable:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1121 echo "$UNAME_MACHINE"-pc-syllable |
393 | 1122 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1123 i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1124 echo i386-unknown-lynxos"$UNAME_RELEASE" |
393 | 1125 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1126 i*86:*DOS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1127 echo "$UNAME_MACHINE"-pc-msdosdjgpp |
393 | 1128 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1129 i*86:*:4.*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1130 UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'` |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1131 if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1132 echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1133 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1134 echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1135 fi |
393 | 1136 exit ;; |
1137 i*86:*:5:[678]*) | |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1138 # UnixWare 7.x, OpenUNIX and OpenServer 6. |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1139 case `/bin/uname -X | grep "^Machine"` in |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1140 *486*) UNAME_MACHINE=i486 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1141 *Pentium) UNAME_MACHINE=i586 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1142 *Pent*|*Celeron) UNAME_MACHINE=i686 ;; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1143 esac |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1144 echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}" |
393 | 1145 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1146 i*86:*:3.2:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1147 if test -f /usr/options/cb.name; then |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1148 UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1149 echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1150 elif /bin/uname -X 2>/dev/null >/dev/null ; then |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1151 UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1152 (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1153 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1154 && UNAME_MACHINE=i586 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1155 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1156 && UNAME_MACHINE=i686 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1157 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1158 && UNAME_MACHINE=i686 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1159 echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1160 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1161 echo "$UNAME_MACHINE"-pc-sysv32 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1162 fi |
393 | 1163 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1164 pc:*:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1165 # Left here for compatibility: |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1166 # uname -m prints for DJGPP always 'pc', but it prints nothing about |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1167 # the processor, so we play safe by assuming i586. |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1168 # Note: whatever this is, it MUST be the same as what config.sub |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1169 # prints for the "djgpp" host, or else GDB configure will decide that |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1170 # this is a cross-build. |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1171 echo i586-pc-msdosdjgpp |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1172 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1173 Intel:Mach:3*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1174 echo i386-pc-mach3 |
393 | 1175 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1176 paragon:*:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1177 echo i860-intel-osf1 |
393 | 1178 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1179 i860:*:4.*:*) # i860-SVR4 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1180 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1181 echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1182 else # Add other i860-SVR4 vendors below as they are discovered. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1183 echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1184 fi |
393 | 1185 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1186 mini*:CTIX:SYS*5:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1187 # "miniframe" |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1188 echo m68010-convergent-sysv |
393 | 1189 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1190 mc68k:UNIX:SYSTEM5:3.51m) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1191 echo m68k-convergent-sysv |
393 | 1192 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1193 M680?0:D-NIX:5.3:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1194 echo m68k-diab-dnix |
393 | 1195 exit ;; |
1196 M68*:*:R3V[5678]*:*) | |
1197 test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; | |
1198 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) | |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1199 OS_REL='' |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1200 test -r /etc/.relid \ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1201 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1202 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1203 && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1204 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1205 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1206 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1207 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1208 && { echo i486-ncr-sysv4; exit; } ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1209 NCR*:*:4.2:* | MPRAS*:*:4.2:*) |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1210 OS_REL='.3' |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1211 test -r /etc/.relid \ |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1212 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1213 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1214 && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1215 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1216 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1217 /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1218 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1219 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1220 echo m68k-unknown-lynxos"$UNAME_RELEASE" |
393 | 1221 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1222 mc68030:UNIX_System_V:4.*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1223 echo m68k-atari-sysv4 |
393 | 1224 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1225 TSUNAMI:LynxOS:2.*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1226 echo sparc-unknown-lynxos"$UNAME_RELEASE" |
393 | 1227 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1228 rs6000:LynxOS:2.*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1229 echo rs6000-unknown-lynxos"$UNAME_RELEASE" |
393 | 1230 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1231 PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1232 echo powerpc-unknown-lynxos"$UNAME_RELEASE" |
393 | 1233 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1234 SM[BE]S:UNIX_SV:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1235 echo mips-dde-sysv"$UNAME_RELEASE" |
393 | 1236 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1237 RM*:ReliantUNIX-*:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1238 echo mips-sni-sysv4 |
393 | 1239 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1240 RM*:SINIX-*:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1241 echo mips-sni-sysv4 |
393 | 1242 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1243 *:SINIX-*:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1244 if uname -p 2>/dev/null >/dev/null ; then |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1245 UNAME_MACHINE=`(uname -p) 2>/dev/null` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1246 echo "$UNAME_MACHINE"-sni-sysv4 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1247 else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1248 echo ns32k-sni-sysv |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1249 fi |
393 | 1250 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1251 PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1252 # says <[email protected]> |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1253 echo i586-unisys-sysv4 |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1254 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1255 *:UNIX_System_V:4*:FTX*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1256 # From Gerald Hewes <[email protected]>. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1257 # How about differentiating between stratus architectures? -djm |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1258 echo hppa1.1-stratus-sysv4 |
393 | 1259 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1260 *:*:*:FTX*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1261 # From [email protected]. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1262 echo i860-stratus-sysv4 |
393 | 1263 exit ;; |
1264 i*86:VOS:*:*) | |
1265 # From [email protected]. | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1266 echo "$UNAME_MACHINE"-stratus-vos |
393 | 1267 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1268 *:VOS:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1269 # From [email protected]. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1270 echo hppa1.1-stratus-vos |
393 | 1271 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1272 mc68*:A/UX:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1273 echo m68k-apple-aux"$UNAME_RELEASE" |
393 | 1274 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1275 news*:NEWS-OS:6*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1276 echo mips-sony-newsos6 |
393 | 1277 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1278 R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1279 if [ -d /usr/nec ]; then |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1280 echo mips-nec-sysv"$UNAME_RELEASE" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1281 else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1282 echo mips-unknown-sysv"$UNAME_RELEASE" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1283 fi |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1284 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1285 BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1286 echo powerpc-be-beos |
393 | 1287 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1288 BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1289 echo powerpc-apple-beos |
393 | 1290 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1291 BePC:BeOS:*:*) # BeOS running on Intel PC compatible. |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1292 echo i586-pc-beos |
393 | 1293 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1294 BePC:Haiku:*:*) # Haiku running on Intel PC compatible. |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1295 echo i586-pc-haiku |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1296 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1297 x86_64:Haiku:*:*) |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1298 echo x86_64-unknown-haiku |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1299 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1300 SX-4:SUPER-UX:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1301 echo sx4-nec-superux"$UNAME_RELEASE" |
393 | 1302 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1303 SX-5:SUPER-UX:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1304 echo sx5-nec-superux"$UNAME_RELEASE" |
393 | 1305 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1306 SX-6:SUPER-UX:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1307 echo sx6-nec-superux"$UNAME_RELEASE" |
393 | 1308 exit ;; |
1309 SX-7:SUPER-UX:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1310 echo sx7-nec-superux"$UNAME_RELEASE" |
393 | 1311 exit ;; |
1312 SX-8:SUPER-UX:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1313 echo sx8-nec-superux"$UNAME_RELEASE" |
393 | 1314 exit ;; |
1315 SX-8R:SUPER-UX:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1316 echo sx8r-nec-superux"$UNAME_RELEASE" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1317 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1318 SX-ACE:SUPER-UX:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1319 echo sxace-nec-superux"$UNAME_RELEASE" |
393 | 1320 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1321 Power*:Rhapsody:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1322 echo powerpc-apple-rhapsody"$UNAME_RELEASE" |
393 | 1323 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1324 *:Rhapsody:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1325 echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE" |
393 | 1326 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1327 *:Darwin:*:*) |
393 | 1328 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1329 set_cc_for_build |
859
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
1330 if test "$UNAME_PROCESSOR" = unknown ; then |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
1331 UNAME_PROCESSOR=powerpc |
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
1332 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1333 if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1334 if [ "$CC_FOR_BUILD" != no_compiler_found ]; then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1335 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1336 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1337 grep IS_64BIT_ARCH >/dev/null |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1338 then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1339 case $UNAME_PROCESSOR in |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1340 i386) UNAME_PROCESSOR=x86_64 ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1341 powerpc) UNAME_PROCESSOR=powerpc64 ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1342 esac |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1343 fi |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1344 # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1345 if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1346 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1347 grep IS_PPC >/dev/null |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1348 then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1349 UNAME_PROCESSOR=powerpc |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1350 fi |
859
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
1351 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1352 elif test "$UNAME_PROCESSOR" = i386 ; then |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1353 # Avoid executing cc on OS X 10.9, as it ships with a stub |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1354 # that puts up a graphical alert prompting to install |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1355 # developer tools. Any system running Mac OS X 10.7 or |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1356 # later (Darwin 11 and later) is required to have a 64-bit |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1357 # processor. This is not true of the ARM version of Darwin |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1358 # that Apple uses in portable devices. |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1359 UNAME_PROCESSOR=x86_64 |
859
4891acd7ab4f
another new config.guess 2013-06-10
Matt Johnston <matt@ucc.asn.au>
parents:
792
diff
changeset
|
1360 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1361 echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE" |
393 | 1362 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1363 *:procnto*:*:* | *:QNX:[0123456789]*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1364 UNAME_PROCESSOR=`uname -p` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1365 if test "$UNAME_PROCESSOR" = x86; then |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1366 UNAME_PROCESSOR=i386 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1367 UNAME_MACHINE=pc |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1368 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1369 echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE" |
393 | 1370 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1371 *:QNX:*:4*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1372 echo i386-pc-qnx |
393 | 1373 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1374 NEO-*:NONSTOP_KERNEL:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1375 echo neo-tandem-nsk"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1376 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1377 NSE-*:NONSTOP_KERNEL:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1378 echo nse-tandem-nsk"$UNAME_RELEASE" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1379 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1380 NSR-*:NONSTOP_KERNEL:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1381 echo nsr-tandem-nsk"$UNAME_RELEASE" |
393 | 1382 exit ;; |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1383 NSV-*:NONSTOP_KERNEL:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1384 echo nsv-tandem-nsk"$UNAME_RELEASE" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1385 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1386 NSX-*:NONSTOP_KERNEL:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1387 echo nsx-tandem-nsk"$UNAME_RELEASE" |
393 | 1388 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1389 *:NonStop-UX:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1390 echo mips-compaq-nonstopux |
393 | 1391 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1392 BS2000:POSIX*:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1393 echo bs2000-siemens-sysv |
393 | 1394 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1395 DS/*:UNIX_System_V:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1396 echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE" |
393 | 1397 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1398 *:Plan9:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1399 # "uname -m" is not consistent, so use $cputype instead. 386 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1400 # is converted to i386 for consistency with other x86 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1401 # operating systems. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1402 # shellcheck disable=SC2154 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1403 if test "$cputype" = 386; then |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1404 UNAME_MACHINE=i386 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1405 else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1406 UNAME_MACHINE="$cputype" |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1407 fi |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1408 echo "$UNAME_MACHINE"-unknown-plan9 |
393 | 1409 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1410 *:TOPS-10:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1411 echo pdp10-unknown-tops10 |
393 | 1412 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1413 *:TENEX:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1414 echo pdp10-unknown-tenex |
393 | 1415 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1416 KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1417 echo pdp10-dec-tops20 |
393 | 1418 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1419 XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1420 echo pdp10-xkl-tops20 |
393 | 1421 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1422 *:TOPS-20:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1423 echo pdp10-unknown-tops20 |
393 | 1424 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1425 *:ITS:*:*) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1426 echo pdp10-unknown-its |
393 | 1427 exit ;; |
1428 SEI:*:*:SEIUX) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1429 echo mips-sei-seiux"$UNAME_RELEASE" |
393 | 1430 exit ;; |
1431 *:DragonFly:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1432 echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`" |
393 | 1433 exit ;; |
1434 *:*VMS:*:*) | |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1435 UNAME_MACHINE=`(uname -p) 2>/dev/null` |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1436 case "$UNAME_MACHINE" in |
393 | 1437 A*) echo alpha-dec-vms ; exit ;; |
1438 I*) echo ia64-dec-vms ; exit ;; | |
1439 V*) echo vax-dec-vms ; exit ;; | |
1440 esac ;; | |
1441 *:XENIX:*:SysV) | |
1442 echo i386-pc-xenix | |
1443 exit ;; | |
1444 i*86:skyos:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1445 echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`" |
393 | 1446 exit ;; |
1447 i*86:rdos:*:*) | |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1448 echo "$UNAME_MACHINE"-pc-rdos |
393 | 1449 exit ;; |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1450 i*86:AROS:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1451 echo "$UNAME_MACHINE"-pc-aros |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1452 exit ;; |
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1453 x86_64:VMkernel:*:*) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1454 echo "$UNAME_MACHINE"-unknown-esx |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1455 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1456 amd64:Isilon\ OneFS:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1457 echo x86_64-unknown-onefs |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1458 exit ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1459 *:Unleashed:*:*) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1460 echo "$UNAME_MACHINE"-unknown-unleashed"$UNAME_RELEASE" |
792
239ede24d54f
Update config.guess and config.sub
Matt Johnston <matt@ucc.asn.au>
parents:
393
diff
changeset
|
1461 exit ;; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1462 esac |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1463 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1464 # No uname command or uname output not recognized. |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1465 set_cc_for_build |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1466 cat > "$dummy.c" <<EOF |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1467 #ifdef _SEQUENT_ |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1468 #include <sys/types.h> |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1469 #include <sys/utsname.h> |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1470 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1471 main () |
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 #if defined (sony) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1474 #if defined (MIPSEB) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1475 /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1476 I don't know.... */ |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1477 printf ("mips-sony-bsd\n"); exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1478 #else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1479 #include <sys/param.h> |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1480 printf ("m68k-sony-newsos%s\n", |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1481 #ifdef NEWSOS4 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1482 "4" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1483 #else |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1484 "" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1485 #endif |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1486 ); exit (0); |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1487 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1488 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1489 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1490 #if defined (NeXT) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1491 #if !defined (__ARCHITECTURE__) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1492 #define __ARCHITECTURE__ "m68k" |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1493 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1494 int version; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1495 version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1496 if (version < 4) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1497 printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1498 else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1499 printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1500 exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1501 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1502 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1503 #if defined (MULTIMAX) || defined (n16) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1504 #if defined (UMAXV) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1505 printf ("ns32k-encore-sysv\n"); exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1506 #else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1507 #if defined (CMU) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1508 printf ("ns32k-encore-mach\n"); exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1509 #else |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1510 printf ("ns32k-encore-bsd\n"); exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1511 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1512 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1513 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1514 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1515 #if defined (__386BSD__) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1516 printf ("i386-pc-bsd\n"); exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1517 #endif |
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 #if defined (sequent) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1520 #if defined (i386) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1521 printf ("i386-sequent-dynix\n"); exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1522 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1523 #if defined (ns32000) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1524 printf ("ns32k-sequent-dynix\n"); exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1525 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1526 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1527 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1528 #if defined (_SEQUENT_) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1529 struct utsname un; |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1530 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1531 uname(&un); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1532 if (strncmp(un.version, "V2", 2) == 0) { |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1533 printf ("i386-sequent-ptx2\n"); exit (0); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1534 } |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1535 if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1536 printf ("i386-sequent-ptx1\n"); exit (0); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1537 } |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1538 printf ("i386-sequent-ptx\n"); exit (0); |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1539 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1540 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1541 #if defined (vax) |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1542 #if !defined (ultrix) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1543 #include <sys/param.h> |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1544 #if defined (BSD) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1545 #if BSD == 43 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1546 printf ("vax-dec-bsd4.3\n"); exit (0); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1547 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1548 #if BSD == 199006 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1549 printf ("vax-dec-bsd4.3reno\n"); exit (0); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1550 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1551 printf ("vax-dec-bsd\n"); exit (0); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1552 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1553 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1554 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1555 printf ("vax-dec-bsd\n"); exit (0); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1556 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1557 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1558 printf ("vax-dec-ultrix\n"); exit (0); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1559 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1560 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1561 #if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1562 #if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1563 #include <signal.h> |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1564 #if defined(_SIZE_T_) /* >= ULTRIX4 */ |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1565 printf ("mips-dec-ultrix4\n"); exit (0); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1566 #else |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1567 #if defined(ULTRIX3) || defined(ultrix3) || defined(SIGLOST) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1568 printf ("mips-dec-ultrix3\n"); exit (0); |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1569 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1570 #endif |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1571 #endif |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1572 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1573 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1574 #if defined (alliant) && defined (i860) |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1575 printf ("i860-alliant-bsd\n"); exit (0); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1576 #endif |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1577 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1578 exit (1); |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1579 } |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1580 EOF |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1581 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1582 $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`$dummy` && |
393 | 1583 { echo "$SYSTEM_NAME"; exit; } |
4
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 # Apollos put the system type in the environment. |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1586 test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; } |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1587 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1588 echo "$0: unable to guess system type" >&2 |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1589 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1590 case "$UNAME_MACHINE:$UNAME_SYSTEM" in |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1591 mips:Linux | mips64:Linux) |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1592 # If we got here on MIPS GNU/Linux, output extra information. |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1593 cat >&2 <<EOF |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1594 |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1595 NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1596 the system type. Please install a C compiler and try again. |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1597 EOF |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1598 ;; |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1599 esac |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1600 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1601 cat >&2 <<EOF |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1602 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1603 This script (version $timestamp), has failed to recognize the |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1604 operating system you are using. If your script is old, overwrite *all* |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1605 copies of config.guess and config.sub with the latest versions from: |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1606 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1607 https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess |
393 | 1608 and |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1609 https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1610 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1611 If $0 has already been updated, send the following data and any |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1612 information you think might be pertinent to [email protected] to |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1613 provide the necessary information to handle your system. |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1614 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1615 config.guess timestamp = $timestamp |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1616 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1617 uname -m = `(uname -m) 2>/dev/null || echo unknown` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1618 uname -r = `(uname -r) 2>/dev/null || echo unknown` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1619 uname -s = `(uname -s) 2>/dev/null || echo unknown` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1620 uname -v = `(uname -v) 2>/dev/null || echo unknown` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1621 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1622 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1623 /bin/uname -X = `(/bin/uname -X) 2>/dev/null` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1624 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1625 hostinfo = `(hostinfo) 2>/dev/null` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1626 /bin/universe = `(/bin/universe) 2>/dev/null` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1627 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1628 /bin/arch = `(/bin/arch) 2>/dev/null` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1629 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1630 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1631 |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1632 UNAME_MACHINE = "$UNAME_MACHINE" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1633 UNAME_RELEASE = "$UNAME_RELEASE" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1634 UNAME_SYSTEM = "$UNAME_SYSTEM" |
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1635 UNAME_VERSION = "$UNAME_VERSION" |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1636 EOF |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1637 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1638 exit 1 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1639 |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1640 # Local variables: |
1644
b3196c46f780
Update config.sub to 2019-01-05 and config.guess to 2019-03-04
Matt Johnston <matt@ucc.asn.au>
parents:
859
diff
changeset
|
1641 # eval: (add-hook 'before-save-hook 'time-stamp) |
4
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1642 # time-stamp-start: "timestamp='" |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1643 # time-stamp-format: "%:y-%02m-%02d" |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1644 # time-stamp-end: "'" |
fe6bca95afa7
Makefile.in contains updated files required
Matt Johnston <matt@ucc.asn.au>
parents:
diff
changeset
|
1645 # End: |