Mercurial > emacs
annotate configure1.in @ 4005:da8962f65741
* intervals.c (find_interval): Doc fixes, computation of
tree->position rearranged for clarity.
* intervals.c (find_interval): Consistently treat POSITION as an
actual buffer position, i.e. origin 1. The old code seemed
undecided on this point. Treat the end of the buffer as being
part of the rightmost interval.
(adjust_intervals_for_insertion): Consistently treat POSITION as
origin 1.
(interval_deletion_adjustment): The exception: FROM should be
origin zero here. Consistently treat it as such. Simplify code
which shrinks and possibly deletes intervals.
(adjust_intervals_for_deletion): Treat start as origin 1; our
caller does.
(set_point): Use buffer positions throughout, not a mix of buffer
posns and origin zero posns.
(get_local_map): Remove special case for POSITION at end of buffer;
find_interval handles that case correctly.
(verify_interval_modification): Remove special case for START at
end of buffer.
* textprop.c (validate_interval_range): End-of-buffer/string
positions no longer need special handling.
* intervals.c (make_new_interval): #if 0 this out. Nobody calls it.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Tue, 06 Jul 1993 14:53:54 +0000 |
parents | ad7559755428 |
children | 7b4f3b64253b |
rev | line source |
---|---|
2984
bc54386e4fb2
* configure.in: Explain that this is an autoconf script.
Jim Blandy <jimb@redhat.com>
parents:
2983
diff
changeset
|
1 dnl This is an autoconf script. |
2985
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
2 dnl To rebuild the `configure' script from this, execute the command |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
3 dnl autoconf |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
4 dnl in the directory containing this script. You must have autoconf |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
5 dnl version 1.4 or later. |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
6 dnl |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
7 dnl The following text appears in the resulting `configure' script, |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
8 dnl explaining how to rebuild it. |
2983
355fee3a2100
* configure.in: Make the first line of the configure script be
Jim Blandy <jimb@redhat.com>
parents:
2975
diff
changeset
|
9 [#!/bin/sh |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
10 #### Configuration script for GNU Emacs |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
11 #### Copyright (C) 1992 Free Software Foundation, Inc. |
603 | 12 |
2985
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
13 ### Don't edit this script! |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
14 ### This script was automatically generated by the `autoconf' program |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
15 ### from the file `./configure.in'. |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
16 ### To rebuild it, execute the command |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
17 ### autoconf |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
18 ### in the this directory. You must have autoconf version 1.4 or later. |
77adcc23ca44
* configure.in: Explain that this is an autoconf script, and give
Jim Blandy <jimb@redhat.com>
parents:
2984
diff
changeset
|
19 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
20 ### This file is part of GNU Emacs. |
603 | 21 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
22 ### GNU Emacs is free software; you can redistribute it and/or modify |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
23 ### it under the terms of the GNU General Public License as published by |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
24 ### the Free Software Foundation; either version 1, or (at your option) |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
25 ### any later version. |
603 | 26 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
27 ### GNU Emacs is distributed in the hope that it will be useful, |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
28 ### but WITHOUT ANY WARRANTY; without even the implied warranty of |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
29 ### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
30 ### GNU General Public License for more details. |
603 | 31 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
32 ### You should have received a copy of the GNU General Public License |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
33 ### along with GNU Emacs; see the file COPYING. If not, write to |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
34 ### the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. |
603 | 35 |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
36 |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
37 ### Since Emacs has configuration requirements that autoconf can't |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
38 ### meet, this file is an unholy marriage of custom-baked |
3011 | 39 ### configuration code and autoconf macros. |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
40 ### |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
41 ### We use the m4 quoting characters [ ] (as established by the |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
42 ### autoconf system) to include large sections of raw sewage - Oops, I |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
43 ### mean, shell code - in the final configuration script. |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
44 ### |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
45 ### Usage: configure config_name |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
46 ### |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
47 ### If configure succeeds, it leaves its status in config.status. |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
48 ### If configure fails after disturbing the status quo, |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
49 ### config.status is removed. |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
50 |
603 | 51 |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
52 ### Remove any more than one leading "." element from the path name. |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
53 ### If we don't remove them, then another "./" will be prepended to |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
54 ### the file name each time we use config.status, and the program name |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
55 ### will get larger and larger. This wouldn't be a problem, except |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
56 ### that since progname gets recorded in all the Makefiles this script |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
57 ### produces, move-if-change thinks they're different when they're |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
58 ### not. |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
59 ### |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
60 ### It would be nice if we could put the ./ in a \( \) group and then |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
61 ### apply the * operator to that, so we remove as many leading ./././'s |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
62 ### as are present, but some seds (like Ultrix's sed) don't allow you to |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
63 ### apply * to a \( \) group. Bleah. |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
64 progname="`echo $0 | sed 's:^\./\./:\./:'`" |
603 | 65 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
66 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
67 #### Usage messages. |
603 | 68 |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
69 short_usage="Usage: ${progname} CONFIGURATION [-OPTION[=VALUE] ...] |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
70 |
603 | 71 Set compilation and installation parameters for GNU Emacs, and report. |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
72 CONFIGURATION specifies the machine and operating system to build for. |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
73 --with-x Support the X Window System. |
3082
950a86899def
Fix some messages. Support -with-gnu-cc.
Richard M. Stallman <rms@gnu.org>
parents:
3078
diff
changeset
|
74 --with-x=no Don't support X. |
950a86899def
Fix some messages. Support -with-gnu-cc.
Richard M. Stallman <rms@gnu.org>
parents:
3078
diff
changeset
|
75 --x-includes=DIR Search for X header files in DIR. |
950a86899def
Fix some messages. Support -with-gnu-cc.
Richard M. Stallman <rms@gnu.org>
parents:
3078
diff
changeset
|
76 --x-libraries=DIR Search for X libraries in DIR. |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
77 --with-gcc Use GCC to compile Emacs. |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
78 --with-gcc=no Don't use GCC to compile Emacs. |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
79 --run-in-place Use libraries and data files directly out of the |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
80 source tree. |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
81 --srcdir=DIR Look for source in DIR. |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
82 --prefix=DIR Install files below dir. |
603 | 83 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
84 If successful, ${progname} leaves its status in config.status. If |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
85 unsuccessful after disturbing the status quo, it removes config.status." |
603 | 86 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
87 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
88 #### Option processing. |
603 | 89 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
90 ### Record all the arguments, so we can save them in config.status. |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
91 arguments="$@" |
638 | 92 |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
93 ### These values are used to comment and uncomment different values |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
94 ### for the path variables in the Makefile, to choose the installed |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
95 ### configuration or the run-in-place configuration. |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
96 rip_paths='#disabled# ' |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
97 inst_paths='' |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
98 |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
99 ### Establish some default values. |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
100 prefix='/usr/local' |
3010
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
101 exec_prefix='${prefix}' |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
102 |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
103 ### Don't use shift -- that destroys the argument list, which autoconf needs |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
104 ### to produce config.status. It turns out that "set - ${arguments}" doesn't |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
105 ### work portably. |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
106 index=0 |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
107 while [ $index -lt $# ]; do |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
108 index=`expr $index + 1` |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
109 arg=`eval echo '$'$index` |
603 | 110 case "${arg}" in |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
111 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
112 ## Anything starting with a hyphen we assume is an option. |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
113 -* ) |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
114 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
115 ## Separate the switch name from the value it's being given. |
603 | 116 case "${arg}" in |
1139 | 117 -*=*) |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
118 opt=`echo ${arg} | sed 's:^-*\([^=]*\)=.*$:\1:'` |
1139 | 119 val=`echo ${arg} | sed 's:^-*[^=]*=\(.*\)$:\1:'` |
603 | 120 valomitted=no |
121 ;; | |
1139 | 122 -*) |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
123 ## If FOO is a boolean argument, --FOO is equivalent to |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
124 ## --FOO=yes. Otherwise, the value comes from the next |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
125 ## argument - see below. |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
126 opt=`echo ${arg} | sed 's:^-*\(.*\)$:\1:'` |
603 | 127 val="yes" |
128 valomitted=yes | |
129 ;; | |
130 esac | |
131 | |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
132 ## Change `-' in the option name to `_'. |
2345 | 133 optname="${opt}" |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
134 opt="`echo ${opt} | tr - _`" |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
135 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
136 ## Process the option. |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
137 case "${opt}" in |
603 | 138 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
139 ## Has the user specified which window systems they want to support? |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
140 "with_x" | "with_x11" | "with_x10" ) |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
141 ## Make sure the value given was either "yes" or "no". |
603 | 142 case "${val}" in |
143 y | ye | yes ) val=yes ;; | |
144 n | no ) val=no ;; | |
145 * ) | |
2345 | 146 (echo "${progname}: the \`--${optname}' option is supposed to have a boolean value. |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
147 Set it to either \`yes' or \`no'." |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
148 echo "${short_usage}") >&2 |
603 | 149 exit 1 |
150 ;; | |
151 esac | |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
152 eval "${opt}=\"${val}\"" |
603 | 153 ;; |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
154 |
1859
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
155 ## Has the user specified whether or not they want GCC? |
3082
950a86899def
Fix some messages. Support -with-gnu-cc.
Richard M. Stallman <rms@gnu.org>
parents:
3078
diff
changeset
|
156 "with_gcc" | "with_gnu_cc" ) |
1859
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
157 ## Make sure the value given was either "yes" or "no". |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
158 case "${val}" in |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
159 y | ye | yes ) val=yes ;; |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
160 n | no ) val=no ;; |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
161 * ) |
2345 | 162 (echo "${progname}: the \`--${optname}' option is supposed to have a boolean value. |
1859
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
163 Set it to either \`yes' or \`no'." |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
164 echo "${short_usage}") >&2 |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
165 exit 1 |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
166 ;; |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
167 esac |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
168 eval "${opt}=\"${val}\"" |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
169 ;; |
bf9e3f462e86
* configure (progname): New option `--with-gcc'. Make it clearer
Jim Blandy <jimb@redhat.com>
parents:
1699
diff
changeset
|
170 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
171 ## Has the user specified a source directory? |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
172 "srcdir" ) |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
173 ## If the value was omitted, get it from the next argument. |
603 | 174 if [ "${valomitted}" = "yes" ]; then |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
175 ## Get the next argument from the argument list, if there is one. |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
176 if [ $index = $# ]; then |
2345 | 177 (echo "${progname}: You must give a value for the \`--${optname}' option, as in |
178 \`--${optname}=FOO'." | |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
179 echo "${short_usage}") >&2 |
621 | 180 exit 1 |
181 fi | |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
182 index=`expr $index + 1` |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
183 val=`eval echo '$'$index` |
603 | 184 fi |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
185 srcdir="${val}" |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
186 ;; |
603 | 187 |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
188 ## Has the user tried to tell us where the X files are? |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
189 ## I think these are dopey, but no less than three alpha |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
190 ## testers, at large sites, have said they have their X files |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
191 ## installed in odd places. |
2345 | 192 "x_includes" ) |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
193 ## If the value was omitted, get it from the next argument. |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
194 if [ "${valomitted}" = "yes" ]; then |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
195 ## Get the next argument from the argument list, if there is one. |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
196 if [ $index = $# ]; then |
2345 | 197 (echo "${progname}: You must give a value for the \`--${optname}' option, as in |
198 \`--${optname}=FOO'." | |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
199 echo "${short_usage}") >&2 |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
200 exit 1 |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
201 fi |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
202 index=`expr $index + 1` |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
203 val=`eval echo '$'$index` |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
204 fi |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
205 x_includes="${val}" |
3771
78c629b32fd9
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3761
diff
changeset
|
206 C_SWITCH_X_SITE="-I\"${x_includes}\"" |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
207 ;; |
2345 | 208 "x_libraries" ) |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
209 ## If the value was omitted, get it from the next argument. |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
210 if [ "${valomitted}" = "yes" ]; then |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
211 ## Get the next argument from the argument list, if there is one. |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
212 if [ $index = $# ]; then |
2345 | 213 (echo "${progname}: You must give a value for the \`--${optname}' option, as in |
214 \`--${optname}=FOO'." | |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
215 echo "${short_usage}") >&2 |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
216 exit 1 |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
217 fi |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
218 index=`expr $index + 1` |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
219 val=`eval echo '$'$index` |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
220 fi |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
221 x_libraries="${val}" |
3771
78c629b32fd9
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3761
diff
changeset
|
222 LD_SWITCH_X_SITE="-L\"${x_libraries}\"" |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
223 ;; |
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
224 |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
225 ## Should this use the "development configuration"? |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
226 "run_in_place" ) |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
227 rip_paths='' |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
228 inst_paths='#disabled# ' |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
229 ;; |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
230 |
3591
507f64624555
Apply typo patches from Paul Eggert.
Jim Blandy <jimb@redhat.com>
parents:
3582
diff
changeset
|
231 ## Has the user specified an installation prefix? |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
232 "prefix" ) |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
233 ## If the value was omitted, get it from the next argument. |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
234 if [ "${valomitted}" = "yes" ]; then |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
235 ## Get the next argument from the argument list, if there is one. |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
236 if [ $index = $# ]; then |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
237 (echo "${progname}: You must give a value for the \`--${optname}' option, as in |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
238 \`--${optname}=FOO'." |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
239 echo "${short_usage}") >&2 |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
240 exit 1 |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
241 fi |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
242 index=`expr $index + 1` |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
243 val=`eval echo '$'$index` |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
244 fi |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
245 prefix="${val}" |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
246 ;; |
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
247 |
3591
507f64624555
Apply typo patches from Paul Eggert.
Jim Blandy <jimb@redhat.com>
parents:
3582
diff
changeset
|
248 ## Has the user specified an installation prefix? |
3010
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
249 "exec_prefix" ) |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
250 ## If the value was omitted, get it from the next argument. |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
251 if [ "${valomitted}" = "yes" ]; then |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
252 ## Get the next argument from the argument list, if there is one. |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
253 if [ $index = $# ]; then |
3010
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
254 (echo "${progname}: You must give a value for the \`--${optname}' option, as in |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
255 \`--${optname}=FOO'." |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
256 echo "${short_usage}") >&2 |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
257 exit 1 |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
258 fi |
3262
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
259 index=`expr $index + 1` |
4ece9a6d1f37
* configure.in: Traverse the argument list without destroying it;
Jim Blandy <jimb@redhat.com>
parents:
3259
diff
changeset
|
260 val=`eval echo '$'$index` |
3010
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
261 fi |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
262 exec_prefix="${val}" |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
263 ;; |
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
264 |
3892
ad7559755428
* configure.in: Add --verbose flag.
Jim Blandy <jimb@redhat.com>
parents:
3820
diff
changeset
|
265 ## Verbose flag, tested by autoconf macros. |
ad7559755428
* configure.in: Add --verbose flag.
Jim Blandy <jimb@redhat.com>
parents:
3820
diff
changeset
|
266 "verbose" ) |
ad7559755428
* configure.in: Add --verbose flag.
Jim Blandy <jimb@redhat.com>
parents:
3820
diff
changeset
|
267 verbose=yes |
ad7559755428
* configure.in: Add --verbose flag.
Jim Blandy <jimb@redhat.com>
parents:
3820
diff
changeset
|
268 ;; |
ad7559755428
* configure.in: Add --verbose flag.
Jim Blandy <jimb@redhat.com>
parents:
3820
diff
changeset
|
269 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
270 ## Has the user asked for some help? |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
271 "usage" | "help" ) |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
272 echo "${short_usage}" | more |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
273 exit |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
274 ;; |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
275 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
276 ## We ignore all other options silently. |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
277 esac |
603 | 278 ;; |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
279 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
280 ## Anything not starting with a hyphen we assume is a |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
281 ## configuration name. |
603 | 282 *) |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
283 configuration=${arg} |
603 | 284 ;; |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
285 |
603 | 286 esac |
287 done | |
288 | |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
289 if [ "${configuration}" = "" ]; then |
3139 | 290 echo '- You did not tell me what kind of host system you want to configure. |
291 - I will attempt to guess the kind of system this is.' 1>&2 | |
292 guesssys=`echo ${progname} | sed 's/configure$/config.guess/'` | |
293 if configuration=`${guesssys}` ; then | |
294 echo "- Looks like this is a ${configuration}" 1>&2 | |
295 else | |
296 echo '- Failed to guess the system type. You need to tell me.' 1>&2 | |
3178
241c63a9aaa1
Delete spurious paren outputting short_usage.
Richard M. Stallman <rms@gnu.org>
parents:
3139
diff
changeset
|
297 echo "${short_usage}" >&2 |
3139 | 298 exit 1 |
299 fi | |
603 | 300 fi |
301 | |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
302 #### Decide where the source is. |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
303 case "${srcdir}" in |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
304 |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
305 ## If it's not specified, see if `.' or `..' might work. |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
306 "" ) |
3059
2d8952db38ee
* configure.in: Check to see if the source lives in the same
Jim Blandy <jimb@redhat.com>
parents:
3057
diff
changeset
|
307 confdir=`echo $0 | sed 's|//|/|' | sed 's|/[^/]*$||'` |
2d8952db38ee
* configure.in: Check to see if the source lives in the same
Jim Blandy <jimb@redhat.com>
parents:
3057
diff
changeset
|
308 if [ -f $confdir/src/lisp.h -a -f $confdir/lisp/version.el ]; then |
3193
d4e38dec127d
* configure.in (prefix): Don't run pwd on srcdir unnecessarily.
Jim Blandy <jimb@redhat.com>
parents:
3178
diff
changeset
|
309 srcdir="${confdir}" |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
310 else |
3059
2d8952db38ee
* configure.in: Check to see if the source lives in the same
Jim Blandy <jimb@redhat.com>
parents:
3057
diff
changeset
|
311 if [ -f "./src/lisp.h" -a -f "./lisp/version.el" ]; then |
3304
eed494603359
When looking for sources, use '.', not `.`. Also '..'.
Richard M. Stallman <rms@gnu.org>
parents:
3300
diff
changeset
|
312 srcdir='.' |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
313 else |
3059
2d8952db38ee
* configure.in: Check to see if the source lives in the same
Jim Blandy <jimb@redhat.com>
parents:
3057
diff
changeset
|
314 if [ -f "../src/lisp.h" -a -f "../lisp/version.el" ]; then |
3304
eed494603359
When looking for sources, use '.', not `.`. Also '..'.
Richard M. Stallman <rms@gnu.org>
parents:
3300
diff
changeset
|
315 srcdir='..' |
3059
2d8952db38ee
* configure.in: Check to see if the source lives in the same
Jim Blandy <jimb@redhat.com>
parents:
3057
diff
changeset
|
316 else |
2d8952db38ee
* configure.in: Check to see if the source lives in the same
Jim Blandy <jimb@redhat.com>
parents:
3057
diff
changeset
|
317 (echo "\ |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
318 ${progname}: Neither the current directory nor its parent seem to |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
319 contain the Emacs sources. If you do not want to build Emacs in its |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
320 source tree, you should run \`${progname}' in the directory in which |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
321 you wish to build Emacs, using its \`--srcdir' option to say where the |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
322 sources may be found." |
3059
2d8952db38ee
* configure.in: Check to see if the source lives in the same
Jim Blandy <jimb@redhat.com>
parents:
3057
diff
changeset
|
323 echo "${short_usage}") >&2 |
2d8952db38ee
* configure.in: Check to see if the source lives in the same
Jim Blandy <jimb@redhat.com>
parents:
3057
diff
changeset
|
324 exit 1 |
2d8952db38ee
* configure.in: Check to see if the source lives in the same
Jim Blandy <jimb@redhat.com>
parents:
3057
diff
changeset
|
325 fi |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
326 fi |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
327 fi |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
328 ;; |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
329 |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
330 ## Otherwise, check if the directory they specified is okay. |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
331 * ) |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
332 if [ ! -d "${srcdir}" -o ! -f "${srcdir}/src/lisp.h" -o ! -f "${srcdir}/lisp/version.el" ]; then |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
333 (echo "\ |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
334 ${progname}: The directory specified with the \`--srcdir' option, |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
335 \`${srcdir}', doesn't seem to contain the Emacs sources. You should |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
336 either run the \`${progname}' script at the top of the Emacs source |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
337 tree, or use the \`--srcdir' option to specify where the Emacs sources |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
338 are." |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
339 echo "${short_usage}") >&2 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
340 exit 1 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
341 fi |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
342 ;; |
3193
d4e38dec127d
* configure.in (prefix): Don't run pwd on srcdir unnecessarily.
Jim Blandy <jimb@redhat.com>
parents:
3178
diff
changeset
|
343 esac |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
344 |
3193
d4e38dec127d
* configure.in (prefix): Don't run pwd on srcdir unnecessarily.
Jim Blandy <jimb@redhat.com>
parents:
3178
diff
changeset
|
345 #### Make srcdir absolute, if it isn't already. It's important to |
d4e38dec127d
* configure.in (prefix): Don't run pwd on srcdir unnecessarily.
Jim Blandy <jimb@redhat.com>
parents:
3178
diff
changeset
|
346 #### avoid running the path through pwd unnecessary, since pwd can |
d4e38dec127d
* configure.in (prefix): Don't run pwd on srcdir unnecessarily.
Jim Blandy <jimb@redhat.com>
parents:
3178
diff
changeset
|
347 #### give you automounter prefixes, which can go away. |
d4e38dec127d
* configure.in (prefix): Don't run pwd on srcdir unnecessarily.
Jim Blandy <jimb@redhat.com>
parents:
3178
diff
changeset
|
348 case "${srcdir}" in |
d4e38dec127d
* configure.in (prefix): Don't run pwd on srcdir unnecessarily.
Jim Blandy <jimb@redhat.com>
parents:
3178
diff
changeset
|
349 /* ) ;; |
3200
add7f1e21bee
* configure.in: If srcdir is '.', then try using PWD to make it
Jim Blandy <jimb@redhat.com>
parents:
3196
diff
changeset
|
350 . ) |
add7f1e21bee
* configure.in: If srcdir is '.', then try using PWD to make it
Jim Blandy <jimb@redhat.com>
parents:
3196
diff
changeset
|
351 ## We may be able to use the $PWD environment variable to make this |
add7f1e21bee
* configure.in: If srcdir is '.', then try using PWD to make it
Jim Blandy <jimb@redhat.com>
parents:
3196
diff
changeset
|
352 ## absolute. But sometimes PWD is inaccurate. |
add7f1e21bee
* configure.in: If srcdir is '.', then try using PWD to make it
Jim Blandy <jimb@redhat.com>
parents:
3196
diff
changeset
|
353 if [ "${PWD}" != "" ] && [ "`(cd ${PWD} ; pwd)`" = "`pwd`" ] ; then |
add7f1e21bee
* configure.in: If srcdir is '.', then try using PWD to make it
Jim Blandy <jimb@redhat.com>
parents:
3196
diff
changeset
|
354 srcdir="$PWD" |
add7f1e21bee
* configure.in: If srcdir is '.', then try using PWD to make it
Jim Blandy <jimb@redhat.com>
parents:
3196
diff
changeset
|
355 else |
add7f1e21bee
* configure.in: If srcdir is '.', then try using PWD to make it
Jim Blandy <jimb@redhat.com>
parents:
3196
diff
changeset
|
356 srcdir="`(cd ${srcdir}; pwd)`" |
3259
de18f95a692c
* configure.in: Add missing "fi".
Jim Blandy <jimb@redhat.com>
parents:
3245
diff
changeset
|
357 fi |
3200
add7f1e21bee
* configure.in: If srcdir is '.', then try using PWD to make it
Jim Blandy <jimb@redhat.com>
parents:
3196
diff
changeset
|
358 ;; |
3193
d4e38dec127d
* configure.in (prefix): Don't run pwd on srcdir unnecessarily.
Jim Blandy <jimb@redhat.com>
parents:
3178
diff
changeset
|
359 * ) srcdir="`(cd ${srcdir}; pwd)`" ;; |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
360 esac |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
361 |
3300
3ac8efebf586
* configure.in: Complain if srcdir points at an already-configured
Jim Blandy <jimb@redhat.com>
parents:
3271
diff
changeset
|
362 #### Make sure that the source directory doesn't already have a |
3ac8efebf586
* configure.in: Complain if srcdir points at an already-configured
Jim Blandy <jimb@redhat.com>
parents:
3271
diff
changeset
|
363 #### configured system in it. |
3322
6cfb031aabc7
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4.
Jim Blandy <jimb@redhat.com>
parents:
3304
diff
changeset
|
364 if [ `pwd` != `(cd ${srcdir} && pwd)` ] \ |
6cfb031aabc7
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4.
Jim Blandy <jimb@redhat.com>
parents:
3304
diff
changeset
|
365 && [ -f "${srcdir}/src/config.h" ] ; then |
6cfb031aabc7
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4.
Jim Blandy <jimb@redhat.com>
parents:
3304
diff
changeset
|
366 (echo "${progname}: the directory tree \`${srcdir}' is being used" |
6cfb031aabc7
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4.
Jim Blandy <jimb@redhat.com>
parents:
3304
diff
changeset
|
367 echo " as a build directory right now; it has been configured in its own" |
6cfb031aabc7
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4.
Jim Blandy <jimb@redhat.com>
parents:
3304
diff
changeset
|
368 echo " right. You can't use srcdir in this situation.") >&2 |
3300
3ac8efebf586
* configure.in: Complain if srcdir points at an already-configured
Jim Blandy <jimb@redhat.com>
parents:
3271
diff
changeset
|
369 exit 1 |
3ac8efebf586
* configure.in: Complain if srcdir points at an already-configured
Jim Blandy <jimb@redhat.com>
parents:
3271
diff
changeset
|
370 fi |
3193
d4e38dec127d
* configure.in (prefix): Don't run pwd on srcdir unnecessarily.
Jim Blandy <jimb@redhat.com>
parents:
3178
diff
changeset
|
371 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
372 ### Make the necessary directories, if they don't exist. |
3751
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
373 for dir in ./src ./lib-src ./cpp ./oldXMenu ./etc ; do |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
374 if [ ! -d ${dir} ]; then |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
375 mkdir ${dir} |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
376 fi |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
377 done |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
378 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
379 #### Given the configuration name, set machfile and opsysfile to the |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
380 #### names of the m/*.h and s/*.h files we should use. |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
381 |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
382 ### Canonicalize the configuration name. |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
383 echo "Checking the configuration name." |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
384 if configuration=`${srcdir}/config.sub "${configuration}"` ; then : ; else |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
385 exit $? |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
386 fi |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
387 |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
388 ### If you add support for a new configuration, add code to this |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
389 ### switch statement to recognize your configuration name and select |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
390 ### the appropriate operating system and machine description files. |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
391 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
392 ### You would hope that you could choose an m/*.h file pretty much |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
393 ### based on the machine portion of the configuration name, and an s- |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
394 ### file based on the operating system portion. However, it turns out |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
395 ### that each m/*.h file is pretty manufacturer-specific - for |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
396 ### example, apollo.h, hp9000s300.h, mega68k, news.h, and tad68k are |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
397 ### all 68000 machines; mips.h, pmax.h, and news-risc are all MIPS |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
398 ### machines. So we basically have to have a special case for each |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
399 ### configuration name. |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
400 ### |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
401 ### As far as handling version numbers on operating systems is |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
402 ### concerned, make sure things will fail in a fixable way. If |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
403 ### /etc/MACHINES doesn't say anything about version numbers, be |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
404 ### prepared to handle anything reasonably. If version numbers |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
405 ### matter, be sure /etc/MACHINES says something about it. |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
406 ### |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
407 ### Eric Raymond says we should accept strings like "sysvr4" to mean |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
408 ### "System V Release 4"; he writes, "The old convention encouraged |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
409 ### confusion between `system' and `release' levels'." |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
410 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
411 machine='' opsys='' unported='false' |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
412 case "${configuration}" in |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
413 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
414 ## Alliant machines |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
415 ## Strictly speaking, we need the version of the alliant operating |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
416 ## system to choose the right machine file, but currently the |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
417 ## configuration name doesn't tell us enough to choose the right |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
418 ## one; we need to give alliants their own operating system name to |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
419 ## do this right. When someone cares, they can help us. |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
420 fx80-alliant-* ) |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
421 machine=alliant4 opsys=bsd4-2 |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
422 ;; |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
423 i860-alliant-* ) |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
424 machine=alliant-2800 opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
425 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
426 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
427 ## Altos 3068 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
428 m68*-altos-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
429 machine=altos opsys=usg5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
430 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
431 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
432 ## Amdahl UTS |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
433 580-amdahl-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
434 machine=amdahl opsys=usg5-2-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
435 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
436 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
437 ## Appallings - I mean, Apollos - running Domain |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
438 m68*-apollo* ) |
2711
2c2052ec537d
The GNU coding standards specify that CFLAGS should be left for
Jim Blandy <jimb@redhat.com>
parents:
2678
diff
changeset
|
439 machine=apollo opsys=bsd4-2 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
440 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
441 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
442 ## AT&T 3b2, 3b5, 3b15, 3b20 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
443 we32k-att-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
444 machine=att3b opsys=usg5-2-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
445 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
446 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
447 ## AT&T 3b1 - The Mighty Unix PC! |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
448 m68*-att-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
449 machine=7300 opsys=usg5-2-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
450 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
451 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
452 ## Bull sps7 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
453 m68*-bull-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
454 machine=sps7 opsys=usg5-2 |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
455 ;; |
603 | 456 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
457 ## CCI 5/32, 6/32 -- see "Tahoe". |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
458 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
459 ## Celerity |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
460 ## I don't know what configuration name to use for this; config.sub |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
461 ## doesn't seem to know anything about it. Hey, Celerity users, get |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
462 ## in touch with us! |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
463 celerity-celerity-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
464 machine=celerity opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
465 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
466 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
467 ## Clipper |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
468 ## What operating systems does this chip run that Emacs has been |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
469 ## tested on? |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
470 clipper-* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
471 machine=clipper |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
472 ## We'll use the catch-all code at the bottom to guess the |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
473 ## operating system. |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
474 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
475 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
476 ## Convex |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
477 *-convex-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
478 machine=convex opsys=bsd4-3 |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
479 ;; |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
480 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
481 ## Cubix QBx/386 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
482 i386-cubix-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
483 machine=intel386 opsys=usg5-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
484 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
485 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
486 ## Cydra 5 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
487 cydra*-cydrome-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
488 machine=cydra5 opsys=usg5-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
489 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
490 |
3599
3b928190a3e8
* configure.in: Recognize configuration name for Data General
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
491 ## Data General AViiON Machines |
3b928190a3e8
* configure.in: Recognize configuration name for Data General
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
492 m88k-dg-dgux* ) |
3b928190a3e8
* configure.in: Recognize configuration name for Data General
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
493 machine=aviion opsys=dgux |
3b928190a3e8
* configure.in: Recognize configuration name for Data General
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
494 ;; |
3b928190a3e8
* configure.in: Recognize configuration name for Data General
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
495 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
496 ## DECstations |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
497 mips-dec-ultrix[0-3].* | mips-dec-ultrix4.0 | mips-dec-bsd4.2 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
498 machine=pmax opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
499 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
500 mips-dec-ultrix* | mips-dec-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
501 machine=pmax opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
502 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
503 mips-dec-osf* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
504 machine=pmax opsys=osf1 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
505 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
506 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
507 ## Motorola Delta machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
508 m68*-motorola-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
509 machine=delta opsys=usg5-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
510 ;; |
3772
011935247e94
* configure.in: Add case for m88k-motorola-sysv4.
Jim Blandy <jimb@redhat.com>
parents:
3771
diff
changeset
|
511 m88k-motorola-sysv4* ) |
011935247e94
* configure.in: Add case for m88k-motorola-sysv4.
Jim Blandy <jimb@redhat.com>
parents:
3771
diff
changeset
|
512 machine=delta88k opsys=usg5-4 |
011935247e94
* configure.in: Add case for m88k-motorola-sysv4.
Jim Blandy <jimb@redhat.com>
parents:
3771
diff
changeset
|
513 ;; |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
514 m88k-motorola-sysv* | m88k-motorola-m88kbcs* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
515 machine=delta88k opsys=usg5-3 |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
516 ;; |
603 | 517 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
518 ## Dual machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
519 m68*-dual-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
520 machine=dual opsys=usg5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
521 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
522 m68*-dual-uniplus* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
523 machine=dual opsys=unipl5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
524 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
525 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
526 ## Elxsi 6400 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
527 elxsi-elxsi-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
528 machine=elxsi opsys=usg5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
529 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
530 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
531 ## Encore machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
532 ns16k-encore-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
533 machine=ns16000 opsys=umax |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
534 ;; |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
535 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
536 ## The GEC 93 - apparently, this port isn't really finished yet. |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
537 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
538 ## Gould Power Node and NP1 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
539 pn-gould-bsd4.2 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
540 machine=gould opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
541 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
542 pn-gould-bsd4.3 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
543 machine=gould opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
544 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
545 np1-gould-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
546 machine=gould-np1 opsys=bsd4-3 |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
547 ;; |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
548 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
549 ## Honeywell XPS100 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
550 xps*-honeywell-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
551 machine=xps100 opsys=usg5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
552 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
553 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
554 ## HP 9000 series 200 or 300 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
555 m68*-hp-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
556 machine=hp9000s300 opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
557 ;; |
3771
78c629b32fd9
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3761
diff
changeset
|
558 ## HP/UX 7, 8 and 9 are supported on these machines. |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
559 m68*-hp-hpux* ) |
3771
78c629b32fd9
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3761
diff
changeset
|
560 case "`uname -r`" in |
78c629b32fd9
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3761
diff
changeset
|
561 *.08.* ) machine=hp9000s300 opsys=hpux8 ;; |
78c629b32fd9
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3761
diff
changeset
|
562 *.09.* ) machine=hp9000s300 opsys=hpux9 ;; |
78c629b32fd9
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3761
diff
changeset
|
563 *) machine=hp9000s300 opsys=hpux ;; |
78c629b32fd9
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3761
diff
changeset
|
564 esac |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
565 ;; |
603 | 566 |
3006
7126575622da
* configure.in: Distinguish between hp800's and hp700's by calling
Jim Blandy <jimb@redhat.com>
parents:
2985
diff
changeset
|
567 ## HP 9000 series 700 and 800, running HP/UX |
3573
7ff6a8013a4d
* configure.in (machine): Fix the versions in hpux version number test.
Jim Blandy <jimb@redhat.com>
parents:
3460
diff
changeset
|
568 hppa*-hp-hpux7* ) |
3575
1b93c0bc8bf4
* configure.in: Remove extra ;; from hpux cases.
Jim Blandy <jimb@redhat.com>
parents:
3574
diff
changeset
|
569 machine=hp9000s800 opsys=hpux |
3573
7ff6a8013a4d
* configure.in (machine): Fix the versions in hpux version number test.
Jim Blandy <jimb@redhat.com>
parents:
3460
diff
changeset
|
570 ;; |
7ff6a8013a4d
* configure.in (machine): Fix the versions in hpux version number test.
Jim Blandy <jimb@redhat.com>
parents:
3460
diff
changeset
|
571 hppa*-hp-hpux8* ) |
3575
1b93c0bc8bf4
* configure.in: Remove extra ;; from hpux cases.
Jim Blandy <jimb@redhat.com>
parents:
3574
diff
changeset
|
572 machine=hp9000s800 opsys=hpux8 |
3006
7126575622da
* configure.in: Distinguish between hp800's and hp700's by calling
Jim Blandy <jimb@redhat.com>
parents:
2985
diff
changeset
|
573 ;; |
3573
7ff6a8013a4d
* configure.in (machine): Fix the versions in hpux version number test.
Jim Blandy <jimb@redhat.com>
parents:
3460
diff
changeset
|
574 hppa*-hp-hpux9* ) |
3575
1b93c0bc8bf4
* configure.in: Remove extra ;; from hpux cases.
Jim Blandy <jimb@redhat.com>
parents:
3574
diff
changeset
|
575 machine=hp9000s800 opsys=hpux9 |
3006
7126575622da
* configure.in: Distinguish between hp800's and hp700's by calling
Jim Blandy <jimb@redhat.com>
parents:
2985
diff
changeset
|
576 ;; |
3573
7ff6a8013a4d
* configure.in (machine): Fix the versions in hpux version number test.
Jim Blandy <jimb@redhat.com>
parents:
3460
diff
changeset
|
577 |
7ff6a8013a4d
* configure.in (machine): Fix the versions in hpux version number test.
Jim Blandy <jimb@redhat.com>
parents:
3460
diff
changeset
|
578 ## HP 9000 series 700 and 800, running HP/UX |
3006
7126575622da
* configure.in: Distinguish between hp800's and hp700's by calling
Jim Blandy <jimb@redhat.com>
parents:
2985
diff
changeset
|
579 hppa*-hp-hpux* ) |
7126575622da
* configure.in: Distinguish between hp800's and hp700's by calling
Jim Blandy <jimb@redhat.com>
parents:
2985
diff
changeset
|
580 ## Cross-compilation? Nah! |
3124
e6338dd6e55f
* configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
Jim Blandy <jimb@redhat.com>
parents:
3115
diff
changeset
|
581 case "`uname -r`" in |
3573
7ff6a8013a4d
* configure.in (machine): Fix the versions in hpux version number test.
Jim Blandy <jimb@redhat.com>
parents:
3460
diff
changeset
|
582 *.08.* ) machine=hp9000s800 opsys=hpux8 ;; |
7ff6a8013a4d
* configure.in (machine): Fix the versions in hpux version number test.
Jim Blandy <jimb@redhat.com>
parents:
3460
diff
changeset
|
583 *.09.* ) machine=hp9000s800 opsys=hpux9 ;; |
3124
e6338dd6e55f
* configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
Jim Blandy <jimb@redhat.com>
parents:
3115
diff
changeset
|
584 *) machine=hp9000s800 opsys=hpux ;; |
3006
7126575622da
* configure.in: Distinguish between hp800's and hp700's by calling
Jim Blandy <jimb@redhat.com>
parents:
2985
diff
changeset
|
585 esac |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
586 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
587 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
588 ## Orion machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
589 orion-orion-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
590 machine=orion opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
591 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
592 clipper-orion-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
593 machine=orion105 opsys=bsd4-2 |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
594 ;; |
603 | 595 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
596 ## IBM machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
597 i386-ibm-aix1.1 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
598 machine=ibmps2-aix opsys=usg5-2-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
599 ;; |
3341
79657d6d8843
Handle AIX versions 1.2, 1.3.
Richard M. Stallman <rms@gnu.org>
parents:
3325
diff
changeset
|
600 i386-ibm-aix1.[23] | i386-ibm-aix* ) |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
601 machine=ibmps2-aix opsys=usg5-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
602 ;; |
2244
3b5391ff2ffd
* configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
Jim Blandy <jimb@redhat.com>
parents:
2173
diff
changeset
|
603 rs6000-ibm-aix3.1 ) |
3b5391ff2ffd
* configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
Jim Blandy <jimb@redhat.com>
parents:
2173
diff
changeset
|
604 machine=ibmrs6000 opsys=aix3-1 |
2173
d4bbcd4b1378
Recognize AIX 3.2 and make it the default for -aix.
Charles Hannum <mycroft@gnu.org>
parents:
2100
diff
changeset
|
605 ;; |
2244
3b5391ff2ffd
* configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
Jim Blandy <jimb@redhat.com>
parents:
2173
diff
changeset
|
606 rs6000-ibm-aix3.2 | rs6000-ibm-aix* ) |
3b5391ff2ffd
* configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
Jim Blandy <jimb@redhat.com>
parents:
2173
diff
changeset
|
607 machine=ibmrs6000 opsys=aix3-2 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
608 ;; |
3245
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
609 romp-ibm-bsd4-3 ) |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
610 machine=ibmrt opsys=bsd4-3 |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
611 ;; |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
612 romp-ibm-bsd4-2 ) |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
613 machine=ibmrt opsys=bsd4-2 |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
614 ;; |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
615 romp-ibm-aos4-3 ) |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
616 machine=ibmrt opsys=bsd4-3 |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
617 ;; |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
618 romp-ibm-aos4-2 ) |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
619 machine=ibmrt opsys=bsd4-2 |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
620 ;; |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
621 romp-ibm-aos* ) |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
622 machine=ibmrt opsys=bsd4-3 |
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
623 ;; |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
624 romp-ibm-bsd* ) |
3245
0687b13fc461
(romp): Handle various version numbers with aos and bsd.
Richard M. Stallman <rms@gnu.org>
parents:
3217
diff
changeset
|
625 machine=ibmrt opsys=bsd4-3 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
626 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
627 romp-ibm-aix* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
628 machine=ibmrt-aix opsys=usg5-2-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
629 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
630 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
631 ## Integrated Solutions `Optimum V' |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
632 m68*-isi-bsd4.2 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
633 machine=isi-ov opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
634 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
635 m68*-isi-bsd4.3 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
636 machine=isi-ov opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
637 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
638 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
639 ## Intel 386 machines where we do care about the manufacturer |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
640 i[34]86-intsys-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
641 machine=is386 opsys=usg5-2-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
642 ;; |
3628
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
643 |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
644 ## Prime EXL |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
645 i386-prime-sysv* ) |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
646 machine=i386 opsys=usg5-3 |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
647 ;; |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
648 |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
649 ## Sequent Symmetry |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
650 i386-sequent-bsd* ) |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
651 machine=symmetry opsys=bsd4-3 |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
652 ;; |
3f0d7802decb
Move i386-prime-sysv* and i386-sequent-bsd*
Richard M. Stallman <rms@gnu.org>
parents:
3603
diff
changeset
|
653 |
3057
b155c80dc2c2
* configure.in: Recognize configuration names for i860 boxes
Jim Blandy <jimb@redhat.com>
parents:
3024
diff
changeset
|
654 ## Intel 860 |
b155c80dc2c2
* configure.in: Recognize configuration names for i860 boxes
Jim Blandy <jimb@redhat.com>
parents:
3024
diff
changeset
|
655 i860-*-sysvr4 ) |
b155c80dc2c2
* configure.in: Recognize configuration names for i860 boxes
Jim Blandy <jimb@redhat.com>
parents:
3024
diff
changeset
|
656 machine=i860 opsys=usg5-4 |
b155c80dc2c2
* configure.in: Recognize configuration names for i860 boxes
Jim Blandy <jimb@redhat.com>
parents:
3024
diff
changeset
|
657 ;; |
b155c80dc2c2
* configure.in: Recognize configuration names for i860 boxes
Jim Blandy <jimb@redhat.com>
parents:
3024
diff
changeset
|
658 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
659 ## Silicon Graphics machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
660 ## Iris 2500 and Iris 2500 Turbo (aka the Iris 3030) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
661 m68*-sgi-iris3.5 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
662 machine=irist opsys=iris3-5 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
663 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
664 m68*-sgi-iris3.6 | m68*-sgi-iris*) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
665 machine=irist opsys=iris3-6 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
666 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
667 ## Iris 4D |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
668 mips-sgi-irix3.* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
669 machine=iris4d opsys=irix3-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
670 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
671 mips-sgi-irix4.* | mips-sgi-irix* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
672 machine=iris4d opsys=irix4-0 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
673 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
674 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
675 ## Masscomp machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
676 m68*-masscomp-rtu ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
677 machine=masscomp opsys=rtu |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
678 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
679 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
680 ## Megatest machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
681 m68*-megatest-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
682 machine=mega68 opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
683 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
684 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
685 ## Workstations sold by MIPS |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
686 ## This is not necessarily all workstations using the MIPS processor - |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
687 ## Irises are produced by SGI, and DECstations by DEC. |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
688 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
689 ## etc/MACHINES lists mips.h and mips4.h as possible machine files, |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
690 ## and usg5-2-2 and bsd4-3 as possible OS files. The only guidance |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
691 ## it gives for choosing between the alternatives seems to be "Use |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
692 ## -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
693 ## the BSD world." I'll assume that these are instructions for |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
694 ## handling two odd situations, and that every other situation |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
695 ## should use mips.h and usg5-2-2, they being listed first. |
3325
4e23ef20e03c
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
Jim Blandy <jimb@redhat.com>
parents:
3322
diff
changeset
|
696 mips-mips-usg* ) |
4e23ef20e03c
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
Jim Blandy <jimb@redhat.com>
parents:
3322
diff
changeset
|
697 machine=mips4 |
4e23ef20e03c
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
Jim Blandy <jimb@redhat.com>
parents:
3322
diff
changeset
|
698 ## Fall through to the general code at the bottom to decide on the OS. |
4e23ef20e03c
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
Jim Blandy <jimb@redhat.com>
parents:
3322
diff
changeset
|
699 ;; |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
700 mips-mips-riscos4* ) |
3322
6cfb031aabc7
* configure.in: Use s/bsd4-3.h for mips-mips-riscos4.
Jim Blandy <jimb@redhat.com>
parents:
3304
diff
changeset
|
701 machine=mips4 opsys=bsd4-3 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
702 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
703 mips-mips-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
704 machine=mips opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
705 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
706 mips-mips-* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
707 machine=mips opsys=usg5-2-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
708 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
709 |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
710 ## NeXT |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
711 m68*-next-mach* | m68*-next-bsd* ) |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
712 machine=next opsys=mach2 |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
713 ;; |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
714 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
715 ## The complete machine from National Semiconductor |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
716 ns32k-ns-genix* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
717 machine=ns32000 opsys=usg5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
718 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
719 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
720 ## NCR machines |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
721 m68*-ncr-sysv2* | m68*-ncr-sysvr2* ) |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
722 machine=tower32 opsys=usg5-2-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
723 ;; |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
724 m68*-ncr-sysv3* | m68*-ncr-sysvr3* ) |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
725 machine=tower32v3 opsys=usg5-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
726 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
727 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
728 ## Nixdorf Targon 31 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
729 m68*-nixdorf-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
730 machine=targon31 opsys=usg5-2-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
731 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
732 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
733 ## Nu (TI or LMI) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
734 m68*-nu-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
735 machine=nu opsys=usg5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
736 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
737 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
738 ## Plexus |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
739 m68*-plexus-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
740 machine=plexus opsys=usg5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
741 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
742 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
743 ## Pyramid machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
744 ## I don't really have any idea what sort of processor the Pyramid has, |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
745 ## so I'm assuming it is its own architecture. |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
746 pyramid-pyramid-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
747 machine=pyramid opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
748 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
749 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
750 ## Sequent Balance |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
751 ns32k-sequent-bsd4.2 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
752 machine=sequent opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
753 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
754 ns32k-sequent-bsd4.3 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
755 machine=sequent opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
756 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
757 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
758 ## SONY machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
759 m68*-sony-bsd4.2 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
760 machine=news opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
761 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
762 m68*-sony-bsd4.3 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
763 machine=news opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
764 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
765 mips-sony-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
766 machine=news-risc opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
767 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
768 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
769 ## Stride |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
770 m68*-stride-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
771 machine=stride opsys=usg5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
772 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
773 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
774 ## Suns |
2812
cea361c342f4
Install ${srcdir} changes from DJM.
Jim Blandy <jimb@redhat.com>
parents:
2804
diff
changeset
|
775 *-sun-sunos* | *-sun-bsd* | *-sun-solaris* ) |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
776 case "${configuration}" in |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
777 m68*-sunos1* ) machine=sun1 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
778 m68*-sunos2* ) machine=sun2 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
779 m68* ) machine=sun3 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
780 i[34]86* ) machine=sun386 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
781 sparc* ) machine=sparc ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
782 * ) unported=true ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
783 esac |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
784 case "${configuration}" in |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
785 *-sunos4.0* ) opsys=sunos4-0 ;; |
3115
86652a5c442b
Handle sunos4.1.3 specially.
Richard M. Stallman <rms@gnu.org>
parents:
3091
diff
changeset
|
786 *-sunos4.1.3* ) opsys=sunos4-1-3 ;; |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
787 *-sunos4* | *-sunos ) opsys=sunos4-1 ;; |
2812
cea361c342f4
Install ${srcdir} changes from DJM.
Jim Blandy <jimb@redhat.com>
parents:
2804
diff
changeset
|
788 *-sunos5* | *-solaris* ) opsys=sol2 ;; |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
789 * ) opsys=bsd4-2 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
790 esac |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
791 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
792 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
793 ## Tadpole 68k |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
794 m68*-tadpole-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
795 machine=tad68k opsys=usg5-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
796 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
797 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
798 ## Tahoe machines |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
799 tahoe-tahoe-bsd4.2 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
800 machine=tahoe opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
801 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
802 tahoe-tahoe-bsd4.3 ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
803 machine=tahoe opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
804 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
805 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
806 ## Tandem Integrity S2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
807 mips-tandem-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
808 machine=tandem-s2 opsys=usg5-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
809 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
810 |
3271
dbd332a25c64
* configure.in: Add case for the Tektronix XD88.
Jim Blandy <jimb@redhat.com>
parents:
3264
diff
changeset
|
811 ## Tektronix XD88 |
dbd332a25c64
* configure.in: Add case for the Tektronix XD88.
Jim Blandy <jimb@redhat.com>
parents:
3264
diff
changeset
|
812 m88k-tektronix-sysv3 ) |
dbd332a25c64
* configure.in: Add case for the Tektronix XD88.
Jim Blandy <jimb@redhat.com>
parents:
3264
diff
changeset
|
813 machine=tekXD88 opsys=usg5-3 |
dbd332a25c64
* configure.in: Add case for the Tektronix XD88.
Jim Blandy <jimb@redhat.com>
parents:
3264
diff
changeset
|
814 ;; |
dbd332a25c64
* configure.in: Add case for the Tektronix XD88.
Jim Blandy <jimb@redhat.com>
parents:
3264
diff
changeset
|
815 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
816 ## Tektronix 16000 box (6130?) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
817 ns16k-tektronix-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
818 machine=ns16000 opsys=bsd4-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
819 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
820 ## Tektronix 4300 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
821 ## src/m/tek4300.h hints that this is a m68k machine. |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
822 m68*-tektronix-bsd* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
823 machine=tex4300 opsys=bsd4-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
824 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
825 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
826 ## Titan P2 or P3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
827 ## We seem to have lost the machine-description file titan.h! |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
828 titan-titan-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
829 machine=titan opsys=usg5-3 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
830 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
831 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
832 ## Ustation E30 (SS5E) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
833 m68*-unisys-uniplus* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
834 machine=ustation opsystem=unipl5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
835 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
836 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
837 ## Vaxen. |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
838 vax-dec-* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
839 machine=vax |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
840 case "${configuration}" in |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
841 *-bsd4.1 ) opsys=bsd4-1 ;; |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
842 *-bsd4.2 | *-ultrix[0-3].* | *-ultrix4.0 ) opsys=bsd4-2 ;; |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
843 *-bsd4.3 | *-ultrix* ) opsys=bsd4-3 ;; |
3362 | 844 *-bsd386 ) opsys=bsd386 ;; |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
845 *-sysv[01]* | *-sysvr[01]* ) opsys=usg5-0 ;; |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
846 *-sysv2* | *-sysvr2* ) opsys=usg5-2 ;; |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
847 *-vms* ) opsys=vms ;; |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
848 * ) unported=true |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
849 esac |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
850 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
851 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
852 ## Whitechapel MG1 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
853 ns16k-whitechapel-* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
854 machine=mg1 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
855 ## We don't know what sort of OS runs on these; we'll let the |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
856 ## operating system guessing code below try. |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
857 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
858 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
859 ## Wicat |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
860 m68*-wicat-sysv* ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
861 machine=wicat opsys=usg5-2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
862 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
863 |
3761
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
864 ## Intel 386 machines where we don't care about the manufacturer |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
865 i[34]86-*-* ) |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
866 machine=intel386 |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
867 case "${configuration}" in |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
868 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
869 *-isc2.2 ) opsys=isc2-2 ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
870 *-isc* ) opsys=isc3-0 ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
871 *-esix5* ) opsys=esix5r4 ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
872 *-esix* ) opsys=esix ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
873 *-xenix* ) opsys=xenix ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
874 *-linux* ) opsys=linux ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
875 *-sco3.2v4* ) opsys=sco4 ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
876 *-bsd386* ) opsys=bsd386 ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
877 *-386bsd ) opsys=386bsd ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
878 ## Otherwise, we'll fall through to the generic opsys code at the bottom. |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
879 esac |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
880 ;; |
e9b348e99645
* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy <jimb@redhat.com>
parents:
3751
diff
changeset
|
881 |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
882 * ) |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
883 unported=true |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
884 ;; |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
885 esac |
603 | 886 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
887 ### If the code above didn't choose an operating system, just choose |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
888 ### an operating system based on the configuration name. You really |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
889 ### only want to use this when you have no idea what the right |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
890 ### operating system is; if you know what operating systems a machine |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
891 ### runs, it's cleaner to make it explicit in the case statement |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
892 ### above. |
3362 | 893 if [ x"${opsys}" = x ]; then |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
894 case "${configuration}" in |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
895 *-bsd4.[01] ) opsys=bsd4-1 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
896 *-bsd4.2 ) opsys=bsd4-2 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
897 *-bsd4.3 ) opsys=bsd4-3 ;; |
2100
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
898 *-sysv0 | *-sysvr0 ) opsys=usg5-0 ;; |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
899 *-sysv2 | *-sysvr2 ) opsys=usg5-2 ;; |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
900 *-sysv2.2 | *-sysvr2.2 ) opsys=usg5-2-2 ;; |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
901 *-sysv3 | *-sysvr3 ) opsys=usg5-3 ;; |
4c081de167f4
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy <jimb@redhat.com>
parents:
2007
diff
changeset
|
902 *-sysv4 | *-sysvr4 ) opsys=usg5-4 ;; |
3264
eff921d7bde6
Handle sysv4.2 and sysvr4.2.
Richard M. Stallman <rms@gnu.org>
parents:
3262
diff
changeset
|
903 *-sysv4.2 | *-sysvr4.2 ) opsys=usg5-4-2 ;; |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
904 * ) |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
905 unported=true |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
906 ;; |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
907 esac |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
908 fi |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
909 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
910 if $unported ; then |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
911 (echo "${progname}: Emacs hasn't been ported to \`${configuration}' systems." |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
912 echo "${progname}: Check \`etc/MACHINES' for recognized configuration names." |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
913 ) >&2 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
914 exit 1 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
915 fi |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
916 |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
917 machfile="m/${machine}.h" |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
918 opsysfile="s/${opsys}.h" |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
919 |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
920 ] |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
921 AC_PREPARE(lisp) |
2711
2c2052ec537d
The GNU coding standards specify that CFLAGS should be left for
Jim Blandy <jimb@redhat.com>
parents:
2678
diff
changeset
|
922 AC_CONFIG_HEADER(src/config.h) |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
923 [ |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
924 |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
925 #### Choose a compiler. |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
926 case ${with_gcc} in |
2516
a5cb0d9f5916
* configure.in: Don't set CC to "gcc -O" if the user specifies
Jim Blandy <jimb@redhat.com>
parents:
2499
diff
changeset
|
927 "yes" ) CC="gcc" GCC=1 ;; |
a5cb0d9f5916
* configure.in: Don't set CC to "gcc -O" if the user specifies
Jim Blandy <jimb@redhat.com>
parents:
2499
diff
changeset
|
928 "no" ) CC="cc" ;; |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
929 * ) |
2711
2c2052ec537d
The GNU coding standards specify that CFLAGS should be left for
Jim Blandy <jimb@redhat.com>
parents:
2678
diff
changeset
|
930 ] AC_PROG_CC [ |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
931 esac |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
932 |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
933 #### Some other nice autoconf tests. If you add a test here which |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
934 #### should make an entry in src/config.h, don't forget to add an |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
935 #### #undef clause to src/config.h.in for autoconf to modify. |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
936 ] |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
937 dnl checks for programs |
2711
2c2052ec537d
The GNU coding standards specify that CFLAGS should be left for
Jim Blandy <jimb@redhat.com>
parents:
2678
diff
changeset
|
938 AC_LN_S |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
939 AC_PROG_CPP |
3010
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
940 AC_PROG_INSTALL |
3582
eb75df1104eb
* configure.in: Test for bison.
Jim Blandy <jimb@redhat.com>
parents:
3575
diff
changeset
|
941 AC_PROG_YACC |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
942 |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
943 dnl checks for UNIX variants that set `DEFS' |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
944 |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
945 dnl checks for header files |
2663
ed552ce28308
* configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
Jim Blandy <jimb@redhat.com>
parents:
2624
diff
changeset
|
946 AC_HAVE_HEADERS(sys/timeb.h sys/time.h) |
2775
72277ed7609e
* configure.in: Call AC_STDC_HEADERS.
Jim Blandy <jimb@redhat.com>
parents:
2739
diff
changeset
|
947 AC_STDC_HEADERS |
2804
6cbe25563857
* configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
Jim Blandy <jimb@redhat.com>
parents:
2775
diff
changeset
|
948 AC_TIME_WITH_SYS_TIME |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
949 |
3574
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
950 dnl checks for library files |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
951 AC_HAVE_LIBRARY(-ldnet) |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
952 |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
953 dnl checks for typedefs |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
954 AC_RETSIGTYPE |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
955 |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
956 dnl checks for functions |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
957 AC_ALLOCA |
3796
c4e62c57c22c
* configure.in: Look for the closedir function.
Jim Blandy <jimb@redhat.com>
parents:
3791
diff
changeset
|
958 AC_HAVE_FUNCS(gettimeofday gethostname dup2 rename closedir) |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
959 |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
960 dnl checks for structure members |
2663
ed552ce28308
* configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
Jim Blandy <jimb@redhat.com>
parents:
2624
diff
changeset
|
961 AC_STRUCT_TM |
2919
2420d37c5335
* configure.in: Add AC_TIMEZONE.
Jim Blandy <jimb@redhat.com>
parents:
2914
diff
changeset
|
962 AC_TIMEZONE |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
963 |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
964 dnl checks for compiler characteristics |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
965 AC_CONST |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
966 |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
967 dnl checks for operating system services |
3603
2bef8320089c
* configure.in: Use AC_LONG_FILE_NAMES.
Jim Blandy <jimb@redhat.com>
parents:
3599
diff
changeset
|
968 AC_LONG_FILE_NAMES |
2876
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
969 |
ba7f0ad9aad9
* configure.in: Include remarks saying what order the autoconf
Jim Blandy <jimb@redhat.com>
parents:
2812
diff
changeset
|
970 dnl other checks for UNIX variants |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
971 [ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
972 |
621 | 973 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
974 #### Choose a window system. |
617 | 975 echo "Checking window system." |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
976 |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
977 window_system='' |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
978 case "${with_x}" in |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
979 yes ) |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
980 window_system=${window_system}x11 |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
981 ;; |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
982 no ) |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
983 window_system=${window_system}none |
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
984 esac |
1139 | 985 case "${with_x11}" in |
986 yes ) | |
987 window_system=${window_system}x11 | |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
988 ;; |
1139 | 989 esac |
990 case "${with_x10}" in | |
991 yes ) | |
992 window_system=${window_system}x10 | |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
993 ;; |
1139 | 994 esac |
995 | |
603 | 996 case "${window_system}" in |
997 "none" | "x11" | "x10" ) ;; | |
998 "" ) | |
3460
9943fb1c45ca
Do NOT look for `unknown' as company name.
Richard M. Stallman <rms@gnu.org>
parents:
3382
diff
changeset
|
999 echo " No window system specified. Looking for X11." |
603 | 1000 window_system=none |
2333
47e301d9868b
* configure: Add special code to detect XFree386, and tell
Jim Blandy <jimb@redhat.com>
parents:
2330
diff
changeset
|
1001 if [ -r /usr/lib/libX11.a \ |
47e301d9868b
* configure: Add special code to detect XFree386, and tell
Jim Blandy <jimb@redhat.com>
parents:
2330
diff
changeset
|
1002 -o -d /usr/include/X11 \ |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1003 -o -d /usr/X386/include \ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1004 -o -d ${x_includes}/X11 ]; then |
603 | 1005 window_system=x11 |
617 | 1006 fi |
603 | 1007 ;; |
1008 * ) | |
3085 | 1009 echo "Don't specify the window system more than once." >&2 |
603 | 1010 exit 1 |
1011 ;; | |
1012 esac | |
1013 | |
1014 case "${window_system}" in | |
1015 x11 ) | |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1016 HAVE_X_WINDOWS=yes |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1017 HAVE_X11=yes |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
1018 echo " Using X11." |
603 | 1019 ;; |
1020 x10 ) | |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1021 HAVE_X_WINDOWS=yes |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1022 HAVE_X11=no |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
1023 echo " Using X10." |
603 | 1024 ;; |
1025 none ) | |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1026 HAVE_X_WINDOWS=no |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1027 HAVE_X11=no |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
1028 echo " Using no window system." |
603 | 1029 ;; |
1030 esac | |
1031 | |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1032 ### If we're using X11, we should use the X menu package. |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1033 HAVE_X_MENU=no |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1034 case ${HAVE_X11} in |
1423
93ee9c5e7eec
Partially changed to use GCC-style configuration names.
Jim Blandy <jimb@redhat.com>
parents:
1139
diff
changeset
|
1035 yes ) |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1036 HAVE_X_MENU=yes |
603 | 1037 ;; |
1038 esac | |
1039 | |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1040 #### Extract some information from the operating system and machine files. |
621 | 1041 |
617 | 1042 echo "Examining the machine- and system-dependent files to find out" |
1043 echo " - which libraries the lib-src programs will want, and" | |
1044 echo " - whether the GNU malloc routines are usable." | |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
1045 |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
1046 ### It's not important that this name contain the PID; you can't run |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
1047 ### two configures in the same directory and have anything work |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
1048 ### anyway. |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
1049 tempcname="conftest.c" |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
1050 |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1051 echo ' |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1052 #include "'${srcdir}'/src/'${opsysfile}'" |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1053 #include "'${srcdir}'/src/'${machfile}'" |
603 | 1054 #ifndef LIBS_MACHINE |
1055 #define LIBS_MACHINE | |
1056 #endif | |
1057 #ifndef LIBS_SYSTEM | |
1058 #define LIBS_SYSTEM | |
1059 #endif | |
2361
b1c74a8a020b
Arrange for C compilation throughout the tree to get
Jim Blandy <jimb@redhat.com>
parents:
2345
diff
changeset
|
1060 #ifndef C_SWITCH_SYSTEM |
b1c74a8a020b
Arrange for C compilation throughout the tree to get
Jim Blandy <jimb@redhat.com>
parents:
2345
diff
changeset
|
1061 #define C_SWITCH_SYSTEM |
2363
64dadcfcdf68
Fix typo in source for `configure.tmp.$$.c'.
Jim Blandy <jimb@redhat.com>
parents:
2361
diff
changeset
|
1062 #endif |
621 | 1063 @configure@ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM |
2361
b1c74a8a020b
Arrange for C compilation throughout the tree to get
Jim Blandy <jimb@redhat.com>
parents:
2345
diff
changeset
|
1064 @configure@ c_switch_system=C_SWITCH_SYSTEM |
3196
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1065 |
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1066 #ifdef UNEXEC |
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1067 @configure@ unexec=UNEXEC |
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1068 #else |
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1069 @configure@ unexec=unexec.o |
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1070 #endif |
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1071 |
617 | 1072 #ifdef SYSTEM_MALLOC |
621 | 1073 @configure@ system_malloc=yes |
617 | 1074 #else |
621 | 1075 @configure@ system_malloc=no |
617 | 1076 #endif |
3574
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1077 |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1078 #ifndef C_DEBUG_SWITCH |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1079 #define C_DEBUG_SWITCH -g |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1080 #endif |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1081 |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1082 #ifndef C_OPTIMIZE_SWITCH |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1083 #define C_OPTIMIZE_SWITCH -O |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1084 #endif |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1085 |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1086 #ifdef __GNUC__ |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1087 @configure@ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1088 #else |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1089 @configure@ CFLAGS=C_DEBUG_SWITCH |
b5ddfcc90902
* configure.in (CFLAGS): Don't set this according to the value of
Jim Blandy <jimb@redhat.com>
parents:
3573
diff
changeset
|
1090 #endif |
617 | 1091 ' > ${tempcname} |
2663
ed552ce28308
* configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
Jim Blandy <jimb@redhat.com>
parents:
2624
diff
changeset
|
1092 # The value of CPP is a quoted variable reference, so we need to do this |
ed552ce28308
* configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
Jim Blandy <jimb@redhat.com>
parents:
2624
diff
changeset
|
1093 # to get its actual value... |
3791
b51e109425f1
* configure.in (CPP): Autoconf sets this to a shell variable
Jim Blandy <jimb@redhat.com>
parents:
3772
diff
changeset
|
1094 CPP=`eval "echo $CPP"` |
b51e109425f1
* configure.in (CPP): Autoconf sets this to a shell variable
Jim Blandy <jimb@redhat.com>
parents:
3772
diff
changeset
|
1095 eval `${CPP} -Isrc ${tempcname} \ |
2333
47e301d9868b
* configure: Add special code to detect XFree386, and tell
Jim Blandy <jimb@redhat.com>
parents:
2330
diff
changeset
|
1096 | grep '@configure@' \ |
47e301d9868b
* configure: Add special code to detect XFree386, and tell
Jim Blandy <jimb@redhat.com>
parents:
2330
diff
changeset
|
1097 | sed -e 's/^@configure@ \([^=]*=\)\(.*\)$/\1"\2"/'` |
617 | 1098 rm ${tempcname} |
1099 | |
3196
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1100 ### Compute the unexec source name from the object name. |
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1101 UNEXEC_SRC="`echo ${unexec} | sed 's/\.o/.c/'`" |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1102 |
617 | 1103 # Do the opsystem or machine files prohibit the use of the GNU malloc? |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1104 # Assume not, until told otherwise. |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1105 GNU_MALLOC=yes |
617 | 1106 if [ "${system_malloc}" = "yes" ]; then |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1107 GNU_MALLOC=no |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1108 GNU_MALLOC_reason=" |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
1109 (The GNU allocators don't work with this system configuration.)" |
617 | 1110 fi |
1111 | |
3362 | 1112 if [ x"${REL_ALLOC}" = x ]; then |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1113 REL_ALLOC=${GNU_MALLOC} |
617 | 1114 fi |
603 | 1115 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1116 LISP_FLOAT_TYPE=yes |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1117 |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1118 |
3751
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1119 #### Add the X libraries to the list, and check for some functions found there. |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1120 CFLAGS_save="$CFLAGS" |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1121 CFLAGS="${CFLAGS} ${LD_SWITCH_X_SITE}" |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1122 ] |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1123 AC_HAVE_LIBRARY(-lXbsd) |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1124 [ |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1125 LIBS_save="$LIBS" |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1126 if [ "${HAVE_X11}" = "yes" ] ; then |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1127 LIBS="-lX11 ${LIBS}" |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1128 fi |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1129 ] |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1130 AC_HAVE_FUNCS(XrmSetDatabase random) |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1131 [ |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1132 CFLAGS="$CFLAGS_save" |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1133 LIBS="$LIBS_save" |
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1134 |
3820
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1135 case "${window_system}:${LIBS}" in |
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1136 x11:*-lXbsd* ) |
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1137 if [ -d /usr/X386/include ]; then |
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1138 HAVE_XFREE386=yes |
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1139 if [ "${C_SWITCH_X_SITE}" = "" ]; then |
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1140 C_SWITCH_X_SITE="-I/usr/X386/include" |
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1141 fi |
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1142 fi |
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1143 ;; |
6c4ad8344c3f
* configure.in: Only check for -lXbsd once.
Jim Blandy <jimb@redhat.com>
parents:
3796
diff
changeset
|
1144 esac |
3751
72997ec201f2
* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy <jimb@redhat.com>
parents:
3635
diff
changeset
|
1145 |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1146 #### Find out which version of Emacs this is. |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1147 version=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \ |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1148 | sed -e 's/^.*"\([0-9][0-9]*\.[0-9][0-9]*\)\..*$/\1/'` |
3362 | 1149 if [ x"${version}" = x ]; then |
1687
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1150 echo "${progname}: can't find current emacs version in |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1151 \`${srcdir}/lisp/version.el'." >&2 |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1152 exit 1 |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1153 fi |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1154 |
2bee660c3046
* configure: Don't make the top-level Makefile read-only - people
Jim Blandy <jimb@redhat.com>
parents:
1647
diff
changeset
|
1155 |
2711
2c2052ec537d
The GNU coding standards specify that CFLAGS should be left for
Jim Blandy <jimb@redhat.com>
parents:
2678
diff
changeset
|
1156 #### Specify what sort of things we'll be editing into Makefile and config.h. |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1157 ] |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1158 AC_SUBST(configuration) |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1159 AC_SUBST(version) |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1160 AC_SUBST(srcdir) |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1161 AC_SUBST(c_switch_system) |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1162 AC_SUBST(libsrc_libs) |
2624
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
1163 AC_SUBST(rip_paths) |
5de08620df66
* configure.in: Use the AC_PROG_CPP macro, and then use the CPP
Jim Blandy <jimb@redhat.com>
parents:
2516
diff
changeset
|
1164 AC_SUBST(inst_paths) |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1165 AC_SUBST(LD_SWITCH_X_SITE) |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1166 AC_SUBST(C_SWITCH_X_SITE) |
2711
2c2052ec537d
The GNU coding standards specify that CFLAGS should be left for
Jim Blandy <jimb@redhat.com>
parents:
2678
diff
changeset
|
1167 AC_SUBST(CFLAGS) |
2975
11c21b4d400d
* configure.in (long_usage): Removed; made short_usage describe
Jim Blandy <jimb@redhat.com>
parents:
2973
diff
changeset
|
1168 AC_SUBST(prefix) |
3010
4ca5a6bd174b
* configure.in: Add support for the `--exec-prefix' option.
Jim Blandy <jimb@redhat.com>
parents:
3006
diff
changeset
|
1169 AC_SUBST(exec_prefix) |
2711
2c2052ec537d
The GNU coding standards specify that CFLAGS should be left for
Jim Blandy <jimb@redhat.com>
parents:
2678
diff
changeset
|
1170 |
2938
0d26c3d15c1b
* configure.in: Remove the hack of AC_DEFINE; use
Jim Blandy <jimb@redhat.com>
parents:
2919
diff
changeset
|
1171 AC_DEFINE_UNQUOTED(config_machfile, "\"${machfile}\"") |
0d26c3d15c1b
* configure.in: Remove the hack of AC_DEFINE; use
Jim Blandy <jimb@redhat.com>
parents:
2919
diff
changeset
|
1172 AC_DEFINE_UNQUOTED(config_opsysfile, "\"${opsysfile}\"") |
0d26c3d15c1b
* configure.in: Remove the hack of AC_DEFINE; use
Jim Blandy <jimb@redhat.com>
parents:
2919
diff
changeset
|
1173 AC_DEFINE_UNQUOTED(LD_SWITCH_X_SITE, ${LD_SWITCH_X_SITE}) |
0d26c3d15c1b
* configure.in: Remove the hack of AC_DEFINE; use
Jim Blandy <jimb@redhat.com>
parents:
2919
diff
changeset
|
1174 AC_DEFINE_UNQUOTED(C_SWITCH_X_SITE, ${C_SWITCH_X_SITE}) |
3196
c3470c4abe5e
* configure.in: Extract UNEXEC from the system configuration
Jim Blandy <jimb@redhat.com>
parents:
3193
diff
changeset
|
1175 AC_DEFINE_UNQUOTED(UNEXEC_SRC, ${UNEXEC_SRC}) |
2737
443605a261b3
* configure.in: Sidestep autoconf's quoting of the second argument
Jim Blandy <jimb@redhat.com>
parents:
2711
diff
changeset
|
1176 |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1177 [ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1178 if [ "${HAVE_X_WINDOWS}" = "yes" ] ; then |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1179 ] AC_DEFINE(HAVE_X_WINDOWS) [ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1180 fi |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1181 if [ "${HAVE_X11}" = "yes" ] ; then |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1182 ] AC_DEFINE(HAVE_X11) [ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1183 fi |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1184 if [ "${HAVE_XFREE386}" = "yes" ] ; then |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1185 ] AC_DEFINE(HAVE_XFREE386) [ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1186 fi |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1187 if [ "${HAVE_X_MENU}" = "yes" ] ; then |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1188 ] AC_DEFINE(HAVE_X_MENU) [ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1189 fi |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1190 if [ "${GNU_MALLOC}" = "yes" ] ; then |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1191 ] AC_DEFINE(GNU_MALLOC) [ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1192 fi |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1193 if [ "${REL_ALLOC}" = "yes" ] ; then |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1194 ] AC_DEFINE(REL_ALLOC) [ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1195 fi |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1196 if [ "${LISP_FLOAT_TYPE}" = "yes" ] ; then |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1197 ] AC_DEFINE(LISP_FLOAT_TYPE) [ |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1198 fi |
603 | 1199 |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1200 |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1201 #### Report on what we decided to do. |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1202 echo " |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1203 |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1204 Configured for \`${configuration}'. |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
1205 |
3200
add7f1e21bee
* configure.in: If srcdir is '.', then try using PWD to make it
Jim Blandy <jimb@redhat.com>
parents:
3196
diff
changeset
|
1206 Where should the build process find the source code? ${srcdir} |
1629
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
1207 What operating system and machine description files should Emacs use? |
b57feef74718
* configure: Use GCC-style configuration names, using config.sub.
Jim Blandy <jimb@redhat.com>
parents:
1559
diff
changeset
|
1208 \`${opsysfile}' and \`${machfile}' |
2711
2c2052ec537d
The GNU coding standards specify that CFLAGS should be left for
Jim Blandy <jimb@redhat.com>
parents:
2678
diff
changeset
|
1209 What compiler should emacs be built with? ${CC} ${CFLAGS} |
1647
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1210 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason} |
bd3afc204773
Now partially conforms with GNU coding standards. I'm only checking
Jim Blandy <jimb@redhat.com>
parents:
1629
diff
changeset
|
1211 Should Emacs use the relocating allocator for buffers? ${REL_ALLOC} |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1212 What window system should Emacs use? ${window_system}${x_includes+ |
2329
b8028b77b69a
* configure: Add `--x-includes' and `--x-libraries' options. I
Jim Blandy <jimb@redhat.com>
parents:
2244
diff
changeset
|
1213 Where do we find X Windows header files? }${x_includes}${x_libraries+ |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1214 Where do we find X Windows libraries? }${x_libraries} |
605 | 1215 |
2499
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1216 " |
da67547eda51
* configure.in: When checking for X windows, search for an X11
Jim Blandy <jimb@redhat.com>
parents:
2427
diff
changeset
|
1217 ] |
2711
2c2052ec537d
The GNU coding standards specify that CFLAGS should be left for
Jim Blandy <jimb@redhat.com>
parents:
2678
diff
changeset
|
1218 AC_OUTPUT(Makefile) |