annotate configure @ 35394:0936433023f5

(specbind): If binding a per-buffer variable which doesn't have a buffer-local value in the current buffer, change the global value by changing the value of the symbol bound in all buffers not having their own value, to make it consistent with what happens with other buffer-local variables.
author Gerd Moellmann <gerd@gnu.org>
date Thu, 18 Jan 2001 13:21:26 +0000
parents 054acbd5e9f7
children b85d466802a5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1 #! /bin/sh
Dave Love <fx@gnu.org>
parents:
diff changeset
2
Dave Love <fx@gnu.org>
parents:
diff changeset
3 # Guess values for system-dependent variables and create Makefiles.
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
4 # Generated automatically using autoconf version 2.13
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
Dave Love <fx@gnu.org>
parents:
diff changeset
6 #
Dave Love <fx@gnu.org>
parents:
diff changeset
7 # This configure script is free software; the Free Software Foundation
Dave Love <fx@gnu.org>
parents:
diff changeset
8 # gives unlimited permission to copy, distribute and modify it.
Dave Love <fx@gnu.org>
parents:
diff changeset
9
Dave Love <fx@gnu.org>
parents:
diff changeset
10 # Defaults:
Dave Love <fx@gnu.org>
parents:
diff changeset
11 ac_help=
Dave Love <fx@gnu.org>
parents:
diff changeset
12 ac_default_prefix=/usr/local
Dave Love <fx@gnu.org>
parents:
diff changeset
13 # Any additions from configure.in:
Dave Love <fx@gnu.org>
parents:
diff changeset
14 ac_help="$ac_help
25994
Dave Love <fx@gnu.org>
parents: 25897
diff changeset
15 --without-gcc don't use GCC to compile Emacs if GCC is found"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
16 ac_help="$ac_help
25994
Dave Love <fx@gnu.org>
parents: 25897
diff changeset
17 --without-pop don't support POP mail retrieval with movemail"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
18 ac_help="$ac_help
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
19 --with-kerberos support Kerberos-authenticated POP"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
20 ac_help="$ac_help
28418
5b7b3b5d54df * configure.in: Line up "--help" output a little better.
Ken Raeburn <raeburn@raeburn.org>
parents: 28060
diff changeset
21 --with-kerberos5 support Kerberos version 5 authenticated POP"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
22 ac_help="$ac_help
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
23 --with-hesiod support Hesiod to get the POP server host"
Dave Love <fx@gnu.org>
parents:
diff changeset
24 ac_help="$ac_help
Dave Love <fx@gnu.org>
parents:
diff changeset
25 --with-x-toolkit=KIT use an X toolkit (KIT = yes/lucid/athena/motif/no)"
Dave Love <fx@gnu.org>
parents:
diff changeset
26 ac_help="$ac_help
Dave Love <fx@gnu.org>
parents:
diff changeset
27 --with-xpm use -lXpm for displaying XPM images"
Dave Love <fx@gnu.org>
parents:
diff changeset
28 ac_help="$ac_help
Dave Love <fx@gnu.org>
parents:
diff changeset
29 --with-jpeg use -ljpeg for displaying JPEG images"
Dave Love <fx@gnu.org>
parents:
diff changeset
30 ac_help="$ac_help
Dave Love <fx@gnu.org>
parents:
diff changeset
31 --with-tiff use -ltiff for displaying TIFF images"
Dave Love <fx@gnu.org>
parents:
diff changeset
32 ac_help="$ac_help
Dave Love <fx@gnu.org>
parents:
diff changeset
33 --with-gif use -lungif for displaying GIF images"
Dave Love <fx@gnu.org>
parents:
diff changeset
34 ac_help="$ac_help
Dave Love <fx@gnu.org>
parents:
diff changeset
35 --with-png use -lpng for displaying PNG images"
Dave Love <fx@gnu.org>
parents:
diff changeset
36 ac_help="$ac_help
28418
5b7b3b5d54df * configure.in: Line up "--help" output a little better.
Ken Raeburn <raeburn@raeburn.org>
parents: 28060
diff changeset
37 --without-toolkit-scroll-bars
29949
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
38 don't use Motif or Xaw3d scroll bars"
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
39 ac_help="$ac_help
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
40 --without-xim don't use X11 XIM"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
41 ac_help="$ac_help
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
42 --disable-largefile omit support for large files"
29388
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
43 ac_help="$ac_help
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
44 --with-x use the X Window System"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
45
Dave Love <fx@gnu.org>
parents:
diff changeset
46 # Initialize some variables set by options.
Dave Love <fx@gnu.org>
parents:
diff changeset
47 # The variables have the same names as the options, with
Dave Love <fx@gnu.org>
parents:
diff changeset
48 # dashes changed to underlines.
Dave Love <fx@gnu.org>
parents:
diff changeset
49 build=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
50 cache_file=./config.cache
Dave Love <fx@gnu.org>
parents:
diff changeset
51 exec_prefix=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
52 host=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
53 no_create=
Dave Love <fx@gnu.org>
parents:
diff changeset
54 nonopt=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
55 no_recursion=
Dave Love <fx@gnu.org>
parents:
diff changeset
56 prefix=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
57 program_prefix=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
58 program_suffix=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
59 program_transform_name=s,x,x,
Dave Love <fx@gnu.org>
parents:
diff changeset
60 silent=
Dave Love <fx@gnu.org>
parents:
diff changeset
61 site=
Dave Love <fx@gnu.org>
parents:
diff changeset
62 srcdir=
Dave Love <fx@gnu.org>
parents:
diff changeset
63 target=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
64 verbose=
Dave Love <fx@gnu.org>
parents:
diff changeset
65 x_includes=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
66 x_libraries=NONE
Dave Love <fx@gnu.org>
parents:
diff changeset
67 bindir='${exec_prefix}/bin'
Dave Love <fx@gnu.org>
parents:
diff changeset
68 sbindir='${exec_prefix}/sbin'
Dave Love <fx@gnu.org>
parents:
diff changeset
69 libexecdir='${exec_prefix}/libexec'
Dave Love <fx@gnu.org>
parents:
diff changeset
70 datadir='${prefix}/share'
Dave Love <fx@gnu.org>
parents:
diff changeset
71 sysconfdir='${prefix}/etc'
Dave Love <fx@gnu.org>
parents:
diff changeset
72 sharedstatedir='${prefix}/com'
Dave Love <fx@gnu.org>
parents:
diff changeset
73 localstatedir='${prefix}/var'
Dave Love <fx@gnu.org>
parents:
diff changeset
74 libdir='${exec_prefix}/lib'
Dave Love <fx@gnu.org>
parents:
diff changeset
75 includedir='${prefix}/include'
Dave Love <fx@gnu.org>
parents:
diff changeset
76 oldincludedir='/usr/include'
Dave Love <fx@gnu.org>
parents:
diff changeset
77 infodir='${prefix}/info'
Dave Love <fx@gnu.org>
parents:
diff changeset
78 mandir='${prefix}/man'
Dave Love <fx@gnu.org>
parents:
diff changeset
79
Dave Love <fx@gnu.org>
parents:
diff changeset
80 # Initialize some other variables.
Dave Love <fx@gnu.org>
parents:
diff changeset
81 subdirs=
Dave Love <fx@gnu.org>
parents:
diff changeset
82 MFLAGS= MAKEFLAGS=
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
83 SHELL=${CONFIG_SHELL-/bin/sh}
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
84 # Maximum number of lines to put in a shell here document.
Dave Love <fx@gnu.org>
parents:
diff changeset
85 ac_max_here_lines=12
Dave Love <fx@gnu.org>
parents:
diff changeset
86
Dave Love <fx@gnu.org>
parents:
diff changeset
87 ac_prev=
Dave Love <fx@gnu.org>
parents:
diff changeset
88 for ac_option
Dave Love <fx@gnu.org>
parents:
diff changeset
89 do
Dave Love <fx@gnu.org>
parents:
diff changeset
90
Dave Love <fx@gnu.org>
parents:
diff changeset
91 # If the previous option needs an argument, assign it.
Dave Love <fx@gnu.org>
parents:
diff changeset
92 if test -n "$ac_prev"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
93 eval "$ac_prev=\$ac_option"
Dave Love <fx@gnu.org>
parents:
diff changeset
94 ac_prev=
Dave Love <fx@gnu.org>
parents:
diff changeset
95 continue
Dave Love <fx@gnu.org>
parents:
diff changeset
96 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
97
Dave Love <fx@gnu.org>
parents:
diff changeset
98 case "$ac_option" in
Dave Love <fx@gnu.org>
parents:
diff changeset
99 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
100 *) ac_optarg= ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
101 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
102
Dave Love <fx@gnu.org>
parents:
diff changeset
103 # Accept the important Cygnus configure options, so we can diagnose typos.
Dave Love <fx@gnu.org>
parents:
diff changeset
104
Dave Love <fx@gnu.org>
parents:
diff changeset
105 case "$ac_option" in
Dave Love <fx@gnu.org>
parents:
diff changeset
106
Dave Love <fx@gnu.org>
parents:
diff changeset
107 -bindir | --bindir | --bindi | --bind | --bin | --bi)
Dave Love <fx@gnu.org>
parents:
diff changeset
108 ac_prev=bindir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
109 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
110 bindir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
111
Dave Love <fx@gnu.org>
parents:
diff changeset
112 -build | --build | --buil | --bui | --bu)
Dave Love <fx@gnu.org>
parents:
diff changeset
113 ac_prev=build ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
114 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
115 build="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
116
Dave Love <fx@gnu.org>
parents:
diff changeset
117 -cache-file | --cache-file | --cache-fil | --cache-fi \
Dave Love <fx@gnu.org>
parents:
diff changeset
118 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
Dave Love <fx@gnu.org>
parents:
diff changeset
119 ac_prev=cache_file ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
120 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
121 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
122 cache_file="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
123
Dave Love <fx@gnu.org>
parents:
diff changeset
124 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
Dave Love <fx@gnu.org>
parents:
diff changeset
125 ac_prev=datadir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
126 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
127 | --da=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
128 datadir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
129
Dave Love <fx@gnu.org>
parents:
diff changeset
130 -disable-* | --disable-*)
Dave Love <fx@gnu.org>
parents:
diff changeset
131 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
Dave Love <fx@gnu.org>
parents:
diff changeset
132 # Reject names that are not valid shell variable names.
Dave Love <fx@gnu.org>
parents:
diff changeset
133 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
134 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
135 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
136 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
Dave Love <fx@gnu.org>
parents:
diff changeset
137 eval "enable_${ac_feature}=no" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
138
Dave Love <fx@gnu.org>
parents:
diff changeset
139 -enable-* | --enable-*)
Dave Love <fx@gnu.org>
parents:
diff changeset
140 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
Dave Love <fx@gnu.org>
parents:
diff changeset
141 # Reject names that are not valid shell variable names.
Dave Love <fx@gnu.org>
parents:
diff changeset
142 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
143 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
144 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
145 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
Dave Love <fx@gnu.org>
parents:
diff changeset
146 case "$ac_option" in
Dave Love <fx@gnu.org>
parents:
diff changeset
147 *=*) ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
148 *) ac_optarg=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
149 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
150 eval "enable_${ac_feature}='$ac_optarg'" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
151
Dave Love <fx@gnu.org>
parents:
diff changeset
152 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
Dave Love <fx@gnu.org>
parents:
diff changeset
153 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
Dave Love <fx@gnu.org>
parents:
diff changeset
154 | --exec | --exe | --ex)
Dave Love <fx@gnu.org>
parents:
diff changeset
155 ac_prev=exec_prefix ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
156 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
157 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
158 | --exec=* | --exe=* | --ex=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
159 exec_prefix="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
160
Dave Love <fx@gnu.org>
parents:
diff changeset
161 -gas | --gas | --ga | --g)
Dave Love <fx@gnu.org>
parents:
diff changeset
162 # Obsolete; use --with-gas.
Dave Love <fx@gnu.org>
parents:
diff changeset
163 with_gas=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
164
Dave Love <fx@gnu.org>
parents:
diff changeset
165 -help | --help | --hel | --he)
Dave Love <fx@gnu.org>
parents:
diff changeset
166 # Omit some internal or obsolete options to make the list less imposing.
Dave Love <fx@gnu.org>
parents:
diff changeset
167 # This message is too long to be a string in the A/UX 3.1 sh.
Dave Love <fx@gnu.org>
parents:
diff changeset
168 cat << EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
169 Usage: configure [options] [host]
Dave Love <fx@gnu.org>
parents:
diff changeset
170 Options: [defaults in brackets after descriptions]
Dave Love <fx@gnu.org>
parents:
diff changeset
171 Configuration:
Dave Love <fx@gnu.org>
parents:
diff changeset
172 --cache-file=FILE cache test results in FILE
Dave Love <fx@gnu.org>
parents:
diff changeset
173 --help print this message
Dave Love <fx@gnu.org>
parents:
diff changeset
174 --no-create do not create output files
Dave Love <fx@gnu.org>
parents:
diff changeset
175 --quiet, --silent do not print \`checking...' messages
Dave Love <fx@gnu.org>
parents:
diff changeset
176 --version print the version of autoconf that created configure
Dave Love <fx@gnu.org>
parents:
diff changeset
177 Directory and file names:
Dave Love <fx@gnu.org>
parents:
diff changeset
178 --prefix=PREFIX install architecture-independent files in PREFIX
Dave Love <fx@gnu.org>
parents:
diff changeset
179 [$ac_default_prefix]
Dave Love <fx@gnu.org>
parents:
diff changeset
180 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
Dave Love <fx@gnu.org>
parents:
diff changeset
181 [same as prefix]
Dave Love <fx@gnu.org>
parents:
diff changeset
182 --bindir=DIR user executables in DIR [EPREFIX/bin]
Dave Love <fx@gnu.org>
parents:
diff changeset
183 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
Dave Love <fx@gnu.org>
parents:
diff changeset
184 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
Dave Love <fx@gnu.org>
parents:
diff changeset
185 --datadir=DIR read-only architecture-independent data in DIR
Dave Love <fx@gnu.org>
parents:
diff changeset
186 [PREFIX/share]
Dave Love <fx@gnu.org>
parents:
diff changeset
187 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
Dave Love <fx@gnu.org>
parents:
diff changeset
188 --sharedstatedir=DIR modifiable architecture-independent data in DIR
Dave Love <fx@gnu.org>
parents:
diff changeset
189 [PREFIX/com]
Dave Love <fx@gnu.org>
parents:
diff changeset
190 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
Dave Love <fx@gnu.org>
parents:
diff changeset
191 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
Dave Love <fx@gnu.org>
parents:
diff changeset
192 --includedir=DIR C header files in DIR [PREFIX/include]
Dave Love <fx@gnu.org>
parents:
diff changeset
193 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
Dave Love <fx@gnu.org>
parents:
diff changeset
194 --infodir=DIR info documentation in DIR [PREFIX/info]
Dave Love <fx@gnu.org>
parents:
diff changeset
195 --mandir=DIR man documentation in DIR [PREFIX/man]
Dave Love <fx@gnu.org>
parents:
diff changeset
196 --srcdir=DIR find the sources in DIR [configure dir or ..]
Dave Love <fx@gnu.org>
parents:
diff changeset
197 --program-prefix=PREFIX prepend PREFIX to installed program names
Dave Love <fx@gnu.org>
parents:
diff changeset
198 --program-suffix=SUFFIX append SUFFIX to installed program names
Dave Love <fx@gnu.org>
parents:
diff changeset
199 --program-transform-name=PROGRAM
Dave Love <fx@gnu.org>
parents:
diff changeset
200 run sed PROGRAM on installed program names
Dave Love <fx@gnu.org>
parents:
diff changeset
201 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
202 cat << EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
203 Host type:
Dave Love <fx@gnu.org>
parents:
diff changeset
204 --build=BUILD configure for building on BUILD [BUILD=HOST]
Dave Love <fx@gnu.org>
parents:
diff changeset
205 --host=HOST configure for HOST [guessed]
Dave Love <fx@gnu.org>
parents:
diff changeset
206 --target=TARGET configure for TARGET [TARGET=HOST]
Dave Love <fx@gnu.org>
parents:
diff changeset
207 Features and packages:
Dave Love <fx@gnu.org>
parents:
diff changeset
208 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
Dave Love <fx@gnu.org>
parents:
diff changeset
209 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
Dave Love <fx@gnu.org>
parents:
diff changeset
210 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
Dave Love <fx@gnu.org>
parents:
diff changeset
211 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
Dave Love <fx@gnu.org>
parents:
diff changeset
212 --x-includes=DIR X include files are in DIR
Dave Love <fx@gnu.org>
parents:
diff changeset
213 --x-libraries=DIR X library files are in DIR
Dave Love <fx@gnu.org>
parents:
diff changeset
214 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
215 if test -n "$ac_help"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
216 echo "--enable and --with options recognized:$ac_help"
Dave Love <fx@gnu.org>
parents:
diff changeset
217 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
218 exit 0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
219
Dave Love <fx@gnu.org>
parents:
diff changeset
220 -host | --host | --hos | --ho)
Dave Love <fx@gnu.org>
parents:
diff changeset
221 ac_prev=host ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
222 -host=* | --host=* | --hos=* | --ho=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
223 host="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
224
Dave Love <fx@gnu.org>
parents:
diff changeset
225 -includedir | --includedir | --includedi | --included | --include \
Dave Love <fx@gnu.org>
parents:
diff changeset
226 | --includ | --inclu | --incl | --inc)
Dave Love <fx@gnu.org>
parents:
diff changeset
227 ac_prev=includedir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
228 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
229 | --includ=* | --inclu=* | --incl=* | --inc=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
230 includedir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
231
Dave Love <fx@gnu.org>
parents:
diff changeset
232 -infodir | --infodir | --infodi | --infod | --info | --inf)
Dave Love <fx@gnu.org>
parents:
diff changeset
233 ac_prev=infodir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
234 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
235 infodir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
236
Dave Love <fx@gnu.org>
parents:
diff changeset
237 -libdir | --libdir | --libdi | --libd)
Dave Love <fx@gnu.org>
parents:
diff changeset
238 ac_prev=libdir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
239 -libdir=* | --libdir=* | --libdi=* | --libd=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
240 libdir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
241
Dave Love <fx@gnu.org>
parents:
diff changeset
242 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
Dave Love <fx@gnu.org>
parents:
diff changeset
243 | --libexe | --libex | --libe)
Dave Love <fx@gnu.org>
parents:
diff changeset
244 ac_prev=libexecdir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
245 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
246 | --libexe=* | --libex=* | --libe=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
247 libexecdir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
248
Dave Love <fx@gnu.org>
parents:
diff changeset
249 -localstatedir | --localstatedir | --localstatedi | --localstated \
Dave Love <fx@gnu.org>
parents:
diff changeset
250 | --localstate | --localstat | --localsta | --localst \
Dave Love <fx@gnu.org>
parents:
diff changeset
251 | --locals | --local | --loca | --loc | --lo)
Dave Love <fx@gnu.org>
parents:
diff changeset
252 ac_prev=localstatedir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
253 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
254 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
255 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
256 localstatedir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
257
Dave Love <fx@gnu.org>
parents:
diff changeset
258 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
Dave Love <fx@gnu.org>
parents:
diff changeset
259 ac_prev=mandir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
260 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
261 mandir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
262
Dave Love <fx@gnu.org>
parents:
diff changeset
263 -nfp | --nfp | --nf)
Dave Love <fx@gnu.org>
parents:
diff changeset
264 # Obsolete; use --without-fp.
Dave Love <fx@gnu.org>
parents:
diff changeset
265 with_fp=no ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
266
Dave Love <fx@gnu.org>
parents:
diff changeset
267 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
Dave Love <fx@gnu.org>
parents:
diff changeset
268 | --no-cr | --no-c)
Dave Love <fx@gnu.org>
parents:
diff changeset
269 no_create=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
270
Dave Love <fx@gnu.org>
parents:
diff changeset
271 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
Dave Love <fx@gnu.org>
parents:
diff changeset
272 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
Dave Love <fx@gnu.org>
parents:
diff changeset
273 no_recursion=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
274
Dave Love <fx@gnu.org>
parents:
diff changeset
275 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
Dave Love <fx@gnu.org>
parents:
diff changeset
276 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
Dave Love <fx@gnu.org>
parents:
diff changeset
277 | --oldin | --oldi | --old | --ol | --o)
Dave Love <fx@gnu.org>
parents:
diff changeset
278 ac_prev=oldincludedir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
279 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
280 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
281 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
282 oldincludedir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
283
Dave Love <fx@gnu.org>
parents:
diff changeset
284 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
Dave Love <fx@gnu.org>
parents:
diff changeset
285 ac_prev=prefix ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
286 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
287 prefix="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
288
Dave Love <fx@gnu.org>
parents:
diff changeset
289 -program-prefix | --program-prefix | --program-prefi | --program-pref \
Dave Love <fx@gnu.org>
parents:
diff changeset
290 | --program-pre | --program-pr | --program-p)
Dave Love <fx@gnu.org>
parents:
diff changeset
291 ac_prev=program_prefix ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
292 -program-prefix=* | --program-prefix=* | --program-prefi=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
293 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
294 program_prefix="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
295
Dave Love <fx@gnu.org>
parents:
diff changeset
296 -program-suffix | --program-suffix | --program-suffi | --program-suff \
Dave Love <fx@gnu.org>
parents:
diff changeset
297 | --program-suf | --program-su | --program-s)
Dave Love <fx@gnu.org>
parents:
diff changeset
298 ac_prev=program_suffix ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
299 -program-suffix=* | --program-suffix=* | --program-suffi=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
300 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
301 program_suffix="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
302
Dave Love <fx@gnu.org>
parents:
diff changeset
303 -program-transform-name | --program-transform-name \
Dave Love <fx@gnu.org>
parents:
diff changeset
304 | --program-transform-nam | --program-transform-na \
Dave Love <fx@gnu.org>
parents:
diff changeset
305 | --program-transform-n | --program-transform- \
Dave Love <fx@gnu.org>
parents:
diff changeset
306 | --program-transform | --program-transfor \
Dave Love <fx@gnu.org>
parents:
diff changeset
307 | --program-transfo | --program-transf \
Dave Love <fx@gnu.org>
parents:
diff changeset
308 | --program-trans | --program-tran \
Dave Love <fx@gnu.org>
parents:
diff changeset
309 | --progr-tra | --program-tr | --program-t)
Dave Love <fx@gnu.org>
parents:
diff changeset
310 ac_prev=program_transform_name ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
311 -program-transform-name=* | --program-transform-name=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
312 | --program-transform-nam=* | --program-transform-na=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
313 | --program-transform-n=* | --program-transform-=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
314 | --program-transform=* | --program-transfor=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
315 | --program-transfo=* | --program-transf=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
316 | --program-trans=* | --program-tran=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
317 | --progr-tra=* | --program-tr=* | --program-t=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
318 program_transform_name="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
319
Dave Love <fx@gnu.org>
parents:
diff changeset
320 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
Dave Love <fx@gnu.org>
parents:
diff changeset
321 | -silent | --silent | --silen | --sile | --sil)
Dave Love <fx@gnu.org>
parents:
diff changeset
322 silent=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
323
Dave Love <fx@gnu.org>
parents:
diff changeset
324 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
Dave Love <fx@gnu.org>
parents:
diff changeset
325 ac_prev=sbindir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
326 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
327 | --sbi=* | --sb=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
328 sbindir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
329
Dave Love <fx@gnu.org>
parents:
diff changeset
330 -sharedstatedir | --sharedstatedir | --sharedstatedi \
Dave Love <fx@gnu.org>
parents:
diff changeset
331 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
Dave Love <fx@gnu.org>
parents:
diff changeset
332 | --sharedst | --shareds | --shared | --share | --shar \
Dave Love <fx@gnu.org>
parents:
diff changeset
333 | --sha | --sh)
Dave Love <fx@gnu.org>
parents:
diff changeset
334 ac_prev=sharedstatedir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
335 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
336 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
337 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
338 | --sha=* | --sh=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
339 sharedstatedir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
340
Dave Love <fx@gnu.org>
parents:
diff changeset
341 -site | --site | --sit)
Dave Love <fx@gnu.org>
parents:
diff changeset
342 ac_prev=site ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
343 -site=* | --site=* | --sit=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
344 site="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
345
Dave Love <fx@gnu.org>
parents:
diff changeset
346 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
Dave Love <fx@gnu.org>
parents:
diff changeset
347 ac_prev=srcdir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
348 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
349 srcdir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
350
Dave Love <fx@gnu.org>
parents:
diff changeset
351 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
Dave Love <fx@gnu.org>
parents:
diff changeset
352 | --syscon | --sysco | --sysc | --sys | --sy)
Dave Love <fx@gnu.org>
parents:
diff changeset
353 ac_prev=sysconfdir ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
354 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
355 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
356 sysconfdir="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
357
Dave Love <fx@gnu.org>
parents:
diff changeset
358 -target | --target | --targe | --targ | --tar | --ta | --t)
Dave Love <fx@gnu.org>
parents:
diff changeset
359 ac_prev=target ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
360 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
361 target="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
362
Dave Love <fx@gnu.org>
parents:
diff changeset
363 -v | -verbose | --verbose | --verbos | --verbo | --verb)
Dave Love <fx@gnu.org>
parents:
diff changeset
364 verbose=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
365
Dave Love <fx@gnu.org>
parents:
diff changeset
366 -version | --version | --versio | --versi | --vers)
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
367 echo "configure generated by autoconf version 2.13"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
368 exit 0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
369
Dave Love <fx@gnu.org>
parents:
diff changeset
370 -with-* | --with-*)
Dave Love <fx@gnu.org>
parents:
diff changeset
371 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
Dave Love <fx@gnu.org>
parents:
diff changeset
372 # Reject names that are not valid shell variable names.
Dave Love <fx@gnu.org>
parents:
diff changeset
373 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
374 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
375 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
376 ac_package=`echo $ac_package| sed 's/-/_/g'`
Dave Love <fx@gnu.org>
parents:
diff changeset
377 case "$ac_option" in
Dave Love <fx@gnu.org>
parents:
diff changeset
378 *=*) ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
379 *) ac_optarg=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
380 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
381 eval "with_${ac_package}='$ac_optarg'" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
382
Dave Love <fx@gnu.org>
parents:
diff changeset
383 -without-* | --without-*)
Dave Love <fx@gnu.org>
parents:
diff changeset
384 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
Dave Love <fx@gnu.org>
parents:
diff changeset
385 # Reject names that are not valid shell variable names.
Dave Love <fx@gnu.org>
parents:
diff changeset
386 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
387 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
388 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
389 ac_package=`echo $ac_package| sed 's/-/_/g'`
Dave Love <fx@gnu.org>
parents:
diff changeset
390 eval "with_${ac_package}=no" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
391
Dave Love <fx@gnu.org>
parents:
diff changeset
392 --x)
Dave Love <fx@gnu.org>
parents:
diff changeset
393 # Obsolete; use --with-x.
Dave Love <fx@gnu.org>
parents:
diff changeset
394 with_x=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
395
Dave Love <fx@gnu.org>
parents:
diff changeset
396 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
Dave Love <fx@gnu.org>
parents:
diff changeset
397 | --x-incl | --x-inc | --x-in | --x-i)
Dave Love <fx@gnu.org>
parents:
diff changeset
398 ac_prev=x_includes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
399 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
400 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
401 x_includes="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
402
Dave Love <fx@gnu.org>
parents:
diff changeset
403 -x-libraries | --x-libraries | --x-librarie | --x-librari \
Dave Love <fx@gnu.org>
parents:
diff changeset
404 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
Dave Love <fx@gnu.org>
parents:
diff changeset
405 ac_prev=x_libraries ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
406 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
Dave Love <fx@gnu.org>
parents:
diff changeset
407 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
Dave Love <fx@gnu.org>
parents:
diff changeset
408 x_libraries="$ac_optarg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
409
Dave Love <fx@gnu.org>
parents:
diff changeset
410 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
411 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
412
Dave Love <fx@gnu.org>
parents:
diff changeset
413 *)
Dave Love <fx@gnu.org>
parents:
diff changeset
414 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
415 echo "configure: warning: $ac_option: invalid host type" 1>&2
Dave Love <fx@gnu.org>
parents:
diff changeset
416 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
417 if test "x$nonopt" != xNONE; then
Dave Love <fx@gnu.org>
parents:
diff changeset
418 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
419 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
420 nonopt="$ac_option"
Dave Love <fx@gnu.org>
parents:
diff changeset
421 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
422
Dave Love <fx@gnu.org>
parents:
diff changeset
423 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
424 done
Dave Love <fx@gnu.org>
parents:
diff changeset
425
Dave Love <fx@gnu.org>
parents:
diff changeset
426 if test -n "$ac_prev"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
427 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
428 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
429
Dave Love <fx@gnu.org>
parents:
diff changeset
430 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
Dave Love <fx@gnu.org>
parents:
diff changeset
431
Dave Love <fx@gnu.org>
parents:
diff changeset
432 # File descriptor usage:
Dave Love <fx@gnu.org>
parents:
diff changeset
433 # 0 standard input
Dave Love <fx@gnu.org>
parents:
diff changeset
434 # 1 file creation
Dave Love <fx@gnu.org>
parents:
diff changeset
435 # 2 errors and warnings
Dave Love <fx@gnu.org>
parents:
diff changeset
436 # 3 some systems may open it to /dev/tty
Dave Love <fx@gnu.org>
parents:
diff changeset
437 # 4 used on the Kubota Titan
Dave Love <fx@gnu.org>
parents:
diff changeset
438 # 6 checking for... messages and results
Dave Love <fx@gnu.org>
parents:
diff changeset
439 # 5 compiler messages saved in config.log
Dave Love <fx@gnu.org>
parents:
diff changeset
440 if test "$silent" = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
441 exec 6>/dev/null
Dave Love <fx@gnu.org>
parents:
diff changeset
442 else
Dave Love <fx@gnu.org>
parents:
diff changeset
443 exec 6>&1
Dave Love <fx@gnu.org>
parents:
diff changeset
444 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
445 exec 5>./config.log
Dave Love <fx@gnu.org>
parents:
diff changeset
446
Dave Love <fx@gnu.org>
parents:
diff changeset
447 echo "\
Dave Love <fx@gnu.org>
parents:
diff changeset
448 This file contains any messages produced by compilers while
Dave Love <fx@gnu.org>
parents:
diff changeset
449 running configure, to aid debugging if configure makes a mistake.
Dave Love <fx@gnu.org>
parents:
diff changeset
450 " 1>&5
Dave Love <fx@gnu.org>
parents:
diff changeset
451
Dave Love <fx@gnu.org>
parents:
diff changeset
452 # Strip out --no-create and --no-recursion so they do not pile up.
Dave Love <fx@gnu.org>
parents:
diff changeset
453 # Also quote any args containing shell metacharacters.
Dave Love <fx@gnu.org>
parents:
diff changeset
454 ac_configure_args=
Dave Love <fx@gnu.org>
parents:
diff changeset
455 for ac_arg
Dave Love <fx@gnu.org>
parents:
diff changeset
456 do
Dave Love <fx@gnu.org>
parents:
diff changeset
457 case "$ac_arg" in
Dave Love <fx@gnu.org>
parents:
diff changeset
458 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
Dave Love <fx@gnu.org>
parents:
diff changeset
459 | --no-cr | --no-c) ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
460 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
Dave Love <fx@gnu.org>
parents:
diff changeset
461 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
462 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
Dave Love <fx@gnu.org>
parents:
diff changeset
463 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
464 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
465 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
466 done
Dave Love <fx@gnu.org>
parents:
diff changeset
467
Dave Love <fx@gnu.org>
parents:
diff changeset
468 # NLS nuisances.
Dave Love <fx@gnu.org>
parents:
diff changeset
469 # Only set these to C if already set. These must not be set unconditionally
Dave Love <fx@gnu.org>
parents:
diff changeset
470 # because not all systems understand e.g. LANG=C (notably SCO).
Dave Love <fx@gnu.org>
parents:
diff changeset
471 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
Dave Love <fx@gnu.org>
parents:
diff changeset
472 # Non-C LC_CTYPE values break the ctype check.
Dave Love <fx@gnu.org>
parents:
diff changeset
473 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
Dave Love <fx@gnu.org>
parents:
diff changeset
474 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
Dave Love <fx@gnu.org>
parents:
diff changeset
475 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
Dave Love <fx@gnu.org>
parents:
diff changeset
476 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
Dave Love <fx@gnu.org>
parents:
diff changeset
477
Dave Love <fx@gnu.org>
parents:
diff changeset
478 # confdefs.h avoids OS command line length limits that DEFS can exceed.
Dave Love <fx@gnu.org>
parents:
diff changeset
479 rm -rf conftest* confdefs.h
Dave Love <fx@gnu.org>
parents:
diff changeset
480 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
Dave Love <fx@gnu.org>
parents:
diff changeset
481 echo > confdefs.h
Dave Love <fx@gnu.org>
parents:
diff changeset
482
Dave Love <fx@gnu.org>
parents:
diff changeset
483 # A filename unique to this package, relative to the directory that
Dave Love <fx@gnu.org>
parents:
diff changeset
484 # configure is in, which we can look for to find out if srcdir is correct.
Dave Love <fx@gnu.org>
parents:
diff changeset
485 ac_unique_file=src/lisp.h
Dave Love <fx@gnu.org>
parents:
diff changeset
486
Dave Love <fx@gnu.org>
parents:
diff changeset
487 # Find the source files, if location was not specified.
Dave Love <fx@gnu.org>
parents:
diff changeset
488 if test -z "$srcdir"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
489 ac_srcdir_defaulted=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
490 # Try the directory containing this script, then its parent.
Dave Love <fx@gnu.org>
parents:
diff changeset
491 ac_prog=$0
Dave Love <fx@gnu.org>
parents:
diff changeset
492 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
493 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
494 srcdir=$ac_confdir
Dave Love <fx@gnu.org>
parents:
diff changeset
495 if test ! -r $srcdir/$ac_unique_file; then
Dave Love <fx@gnu.org>
parents:
diff changeset
496 srcdir=..
Dave Love <fx@gnu.org>
parents:
diff changeset
497 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
498 else
Dave Love <fx@gnu.org>
parents:
diff changeset
499 ac_srcdir_defaulted=no
Dave Love <fx@gnu.org>
parents:
diff changeset
500 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
501 if test ! -r $srcdir/$ac_unique_file; then
Dave Love <fx@gnu.org>
parents:
diff changeset
502 if test "$ac_srcdir_defaulted" = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
503 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
504 else
Dave Love <fx@gnu.org>
parents:
diff changeset
505 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
506 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
507 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
508 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
509
Dave Love <fx@gnu.org>
parents:
diff changeset
510 # Prefer explicitly selected file to automatically selected ones.
Dave Love <fx@gnu.org>
parents:
diff changeset
511 if test -z "$CONFIG_SITE"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
512 if test "x$prefix" != xNONE; then
Dave Love <fx@gnu.org>
parents:
diff changeset
513 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
Dave Love <fx@gnu.org>
parents:
diff changeset
514 else
Dave Love <fx@gnu.org>
parents:
diff changeset
515 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
Dave Love <fx@gnu.org>
parents:
diff changeset
516 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
517 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
518 for ac_site_file in $CONFIG_SITE; do
Dave Love <fx@gnu.org>
parents:
diff changeset
519 if test -r "$ac_site_file"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
520 echo "loading site script $ac_site_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
521 . "$ac_site_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
522 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
523 done
Dave Love <fx@gnu.org>
parents:
diff changeset
524
Dave Love <fx@gnu.org>
parents:
diff changeset
525 if test -r "$cache_file"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
526 echo "loading cache $cache_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
527 . $cache_file
Dave Love <fx@gnu.org>
parents:
diff changeset
528 else
Dave Love <fx@gnu.org>
parents:
diff changeset
529 echo "creating cache $cache_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
530 > $cache_file
Dave Love <fx@gnu.org>
parents:
diff changeset
531 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
532
Dave Love <fx@gnu.org>
parents:
diff changeset
533 ac_ext=c
Dave Love <fx@gnu.org>
parents:
diff changeset
534 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
Dave Love <fx@gnu.org>
parents:
diff changeset
535 ac_cpp='$CPP $CPPFLAGS'
Dave Love <fx@gnu.org>
parents:
diff changeset
536 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
537 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
538 cross_compiling=$ac_cv_prog_cc_cross
Dave Love <fx@gnu.org>
parents:
diff changeset
539
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
540 ac_exeext=
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
541 ac_objext=o
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
542 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
Dave Love <fx@gnu.org>
parents:
diff changeset
543 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
Dave Love <fx@gnu.org>
parents:
diff changeset
544 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
Dave Love <fx@gnu.org>
parents:
diff changeset
545 ac_n= ac_c='
Dave Love <fx@gnu.org>
parents:
diff changeset
546 ' ac_t=' '
Dave Love <fx@gnu.org>
parents:
diff changeset
547 else
Dave Love <fx@gnu.org>
parents:
diff changeset
548 ac_n=-n ac_c= ac_t=
Dave Love <fx@gnu.org>
parents:
diff changeset
549 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
550 else
Dave Love <fx@gnu.org>
parents:
diff changeset
551 ac_n= ac_c='\c' ac_t=
Dave Love <fx@gnu.org>
parents:
diff changeset
552 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
553
Dave Love <fx@gnu.org>
parents:
diff changeset
554
Dave Love <fx@gnu.org>
parents:
diff changeset
555
Dave Love <fx@gnu.org>
parents:
diff changeset
556
Dave Love <fx@gnu.org>
parents:
diff changeset
557 lispdir='${datadir}/emacs/${version}/lisp'
Dave Love <fx@gnu.org>
parents:
diff changeset
558 locallisppath='${datadir}/emacs/${version}/site-lisp:'\
Dave Love <fx@gnu.org>
parents:
diff changeset
559 '${datadir}/emacs/site-lisp:${datadir}/emacs/${version}/leim'
Dave Love <fx@gnu.org>
parents:
diff changeset
560 lisppath='${locallisppath}:${lispdir}'
Dave Love <fx@gnu.org>
parents:
diff changeset
561 etcdir='${datadir}/emacs/${version}/etc'
Dave Love <fx@gnu.org>
parents:
diff changeset
562 archlibdir='${libexecdir}/emacs/${version}/${configuration}'
Dave Love <fx@gnu.org>
parents:
diff changeset
563 docdir='${datadir}/emacs/${version}/etc'
Dave Love <fx@gnu.org>
parents:
diff changeset
564
Dave Love <fx@gnu.org>
parents:
diff changeset
565 # Check whether --with-gcc or --without-gcc was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
566 if test "${with_gcc+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
567 withval="$with_gcc"
Dave Love <fx@gnu.org>
parents:
diff changeset
568 :
Dave Love <fx@gnu.org>
parents:
diff changeset
569 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
570
Dave Love <fx@gnu.org>
parents:
diff changeset
571 # Check whether --with-pop or --without-pop was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
572 if test "${with_pop+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
573 withval="$with_pop"
25994
Dave Love <fx@gnu.org>
parents: 25897
diff changeset
574 if test "$withval" = yes; then
Dave Love <fx@gnu.org>
parents: 25897
diff changeset
575 cat >> confdefs.h <<\EOF
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
576 #define MAIL_USE_POP 1
Dave Love <fx@gnu.org>
parents:
diff changeset
577 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
578
25994
Dave Love <fx@gnu.org>
parents: 25897
diff changeset
579 else :
Dave Love <fx@gnu.org>
parents: 25897
diff changeset
580 fi
26382
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
581 else
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
582 cat >> confdefs.h <<\EOF
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
583 #define MAIL_USE_POP 1
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
584 EOF
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
585
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
586 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
587
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
588 # Check whether --with-kerberos or --without-kerberos was given.
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
589 if test "${with_kerberos+set}" = set; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
590 withval="$with_kerberos"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
591 cat >> confdefs.h <<\EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
592 #define KERBEROS 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
593 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
594
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
595 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
596
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
597 # Check whether --with-kerberos5 or --without-kerberos5 was given.
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
598 if test "${with_kerberos5+set}" = set; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
599 withval="$with_kerberos5"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
600 if test "${with_kerberos5+set}" = set; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
601 if test "${with_kerberos+set}" != set; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
602 with_kerberos=yes
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
603 cat >> confdefs.h <<\EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
604 #define KERBEROS 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
605 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
606
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
607 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
608 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
609 cat >> confdefs.h <<\EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
610 #define KERBEROS5 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
611 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
612
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
613 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
614
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
615 # Check whether --with-hesiod or --without-hesiod was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
616 if test "${with_hesiod+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
617 withval="$with_hesiod"
Dave Love <fx@gnu.org>
parents:
diff changeset
618 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
619 #define HESIOD 1
Dave Love <fx@gnu.org>
parents:
diff changeset
620 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
621
Dave Love <fx@gnu.org>
parents:
diff changeset
622 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
623
Dave Love <fx@gnu.org>
parents:
diff changeset
624 # Check whether --with-x-toolkit or --without-x-toolkit was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
625 if test "${with_x_toolkit+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
626 withval="$with_x_toolkit"
Dave Love <fx@gnu.org>
parents:
diff changeset
627 case "${withval}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
628 y | ye | yes ) val=athena ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
629 n | no ) val=no ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
630 l | lu | luc | luci | lucid ) val=lucid ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
631 a | at | ath | athe | athen | athena ) val=athena ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
632 m | mo | mot | moti | motif ) val=motif ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
633 * )
Dave Love <fx@gnu.org>
parents:
diff changeset
634 { echo "configure: error: \`--with-x-toolkit=$withval' is invalid\;
Dave Love <fx@gnu.org>
parents:
diff changeset
635 this option's value should be \`yes', \`no', \`lucid', \`athena', or \`motif'.
Dave Love <fx@gnu.org>
parents:
diff changeset
636 Currently, \`yes', \`athena' and \`lucid' are synonyms." 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
637 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
638 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
639 with_x_toolkit=$val
Dave Love <fx@gnu.org>
parents:
diff changeset
640
Dave Love <fx@gnu.org>
parents:
diff changeset
641 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
642
Dave Love <fx@gnu.org>
parents:
diff changeset
643 # Check whether --with-xpm or --without-xpm was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
644 if test "${with_xpm+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
645 withval="$with_xpm"
Dave Love <fx@gnu.org>
parents:
diff changeset
646 :
Dave Love <fx@gnu.org>
parents:
diff changeset
647 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
648
Dave Love <fx@gnu.org>
parents:
diff changeset
649 # Check whether --with-jpeg or --without-jpeg was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
650 if test "${with_jpeg+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
651 withval="$with_jpeg"
Dave Love <fx@gnu.org>
parents:
diff changeset
652 :
Dave Love <fx@gnu.org>
parents:
diff changeset
653 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
654
Dave Love <fx@gnu.org>
parents:
diff changeset
655 # Check whether --with-tiff or --without-tiff was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
656 if test "${with_tiff+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
657 withval="$with_tiff"
Dave Love <fx@gnu.org>
parents:
diff changeset
658 :
Dave Love <fx@gnu.org>
parents:
diff changeset
659 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
660
Dave Love <fx@gnu.org>
parents:
diff changeset
661 # Check whether --with-gif or --without-gif was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
662 if test "${with_gif+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
663 withval="$with_gif"
Dave Love <fx@gnu.org>
parents:
diff changeset
664 :
Dave Love <fx@gnu.org>
parents:
diff changeset
665 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
666
Dave Love <fx@gnu.org>
parents:
diff changeset
667 # Check whether --with-png or --without-png was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
668 if test "${with_png+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
669 withval="$with_png"
Dave Love <fx@gnu.org>
parents:
diff changeset
670 :
Dave Love <fx@gnu.org>
parents:
diff changeset
671 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
672
Dave Love <fx@gnu.org>
parents:
diff changeset
673 # Check whether --with-toolkit-scroll-bars or --without-toolkit-scroll-bars was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
674 if test "${with_toolkit_scroll_bars+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
675 withval="$with_toolkit_scroll_bars"
Dave Love <fx@gnu.org>
parents:
diff changeset
676 :
Dave Love <fx@gnu.org>
parents:
diff changeset
677 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
678
29949
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
679 # Check whether --with-xim or --without-xim was given.
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
680 if test "${with_xim+set}" = set; then
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
681 withval="$with_xim"
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
682 :
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
683 fi
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
684
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
685
Dave Love <fx@gnu.org>
parents:
diff changeset
686 #### Make srcdir absolute, if it isn't already. It's important to
31153
49294d7cfd5b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30576
diff changeset
687 #### avoid running the path through pwd unnecessarily, since pwd can
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
688 #### give you automounter prefixes, which can go away. We do all this
Dave Love <fx@gnu.org>
parents:
diff changeset
689 #### so Emacs can find its files when run uninstalled.
31153
49294d7cfd5b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30576
diff changeset
690 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
49294d7cfd5b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30576
diff changeset
691 unset CDPATH
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
692 case "${srcdir}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
693 /* ) ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
694 . )
Dave Love <fx@gnu.org>
parents:
diff changeset
695 ## We may be able to use the $PWD environment variable to make this
Dave Love <fx@gnu.org>
parents:
diff changeset
696 ## absolute. But sometimes PWD is inaccurate.
31153
49294d7cfd5b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30576
diff changeset
697 if test ".${PWD}" != "." && test ".`(cd ${PWD} ; sh -c pwd)`" = ".${PWD}" ;
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
698 then
Dave Love <fx@gnu.org>
parents:
diff changeset
699 srcdir="$PWD"
Dave Love <fx@gnu.org>
parents:
diff changeset
700 else
Dave Love <fx@gnu.org>
parents:
diff changeset
701 srcdir="`(cd ${srcdir}; pwd)`"
Dave Love <fx@gnu.org>
parents:
diff changeset
702 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
703 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
704 * ) srcdir="`(cd ${srcdir}; pwd)`" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
705 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
706
Dave Love <fx@gnu.org>
parents:
diff changeset
707 #### Check if the source directory already has a configured system in it.
Dave Love <fx@gnu.org>
parents:
diff changeset
708 if test `pwd` != `(cd ${srcdir} && pwd)` \
Dave Love <fx@gnu.org>
parents:
diff changeset
709 && test -f "${srcdir}/src/config.h" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
710 echo "configure: warning: The directory tree \`${srcdir}' is being used
Dave Love <fx@gnu.org>
parents:
diff changeset
711 as a build directory right now; it has been configured in its own
Dave Love <fx@gnu.org>
parents:
diff changeset
712 right. To configure in another directory as well, you MUST
Dave Love <fx@gnu.org>
parents:
diff changeset
713 use GNU make. If you do not have GNU make, then you must
Dave Love <fx@gnu.org>
parents:
diff changeset
714 now do \`make distclean' in ${srcdir},
Dave Love <fx@gnu.org>
parents:
diff changeset
715 and then run $0 again." 1>&2
Dave Love <fx@gnu.org>
parents:
diff changeset
716
Dave Love <fx@gnu.org>
parents:
diff changeset
717 extrasub='/^VPATH[ ]*=/c\
Dave Love <fx@gnu.org>
parents:
diff changeset
718 vpath %.c $(srcdir)\
Dave Love <fx@gnu.org>
parents:
diff changeset
719 vpath %.h $(srcdir)\
Dave Love <fx@gnu.org>
parents:
diff changeset
720 vpath %.y $(srcdir)\
Dave Love <fx@gnu.org>
parents:
diff changeset
721 vpath %.l $(srcdir)\
Dave Love <fx@gnu.org>
parents:
diff changeset
722 vpath %.s $(srcdir)\
Dave Love <fx@gnu.org>
parents:
diff changeset
723 vpath %.in $(srcdir)\
Dave Love <fx@gnu.org>
parents:
diff changeset
724 vpath %.texi $(srcdir)'
Dave Love <fx@gnu.org>
parents:
diff changeset
725 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
726
Dave Love <fx@gnu.org>
parents:
diff changeset
727 #### Given the configuration name, set machfile and opsysfile to the
Dave Love <fx@gnu.org>
parents:
diff changeset
728 #### names of the m/*.h and s/*.h files we should use.
Dave Love <fx@gnu.org>
parents:
diff changeset
729
Dave Love <fx@gnu.org>
parents:
diff changeset
730 ### Canonicalize the configuration name.
Dave Love <fx@gnu.org>
parents:
diff changeset
731
Dave Love <fx@gnu.org>
parents:
diff changeset
732 ac_aux_dir=
Dave Love <fx@gnu.org>
parents:
diff changeset
733 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
Dave Love <fx@gnu.org>
parents:
diff changeset
734 if test -f $ac_dir/install-sh; then
Dave Love <fx@gnu.org>
parents:
diff changeset
735 ac_aux_dir=$ac_dir
Dave Love <fx@gnu.org>
parents:
diff changeset
736 ac_install_sh="$ac_aux_dir/install-sh -c"
Dave Love <fx@gnu.org>
parents:
diff changeset
737 break
Dave Love <fx@gnu.org>
parents:
diff changeset
738 elif test -f $ac_dir/install.sh; then
Dave Love <fx@gnu.org>
parents:
diff changeset
739 ac_aux_dir=$ac_dir
Dave Love <fx@gnu.org>
parents:
diff changeset
740 ac_install_sh="$ac_aux_dir/install.sh -c"
Dave Love <fx@gnu.org>
parents:
diff changeset
741 break
Dave Love <fx@gnu.org>
parents:
diff changeset
742 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
743 done
Dave Love <fx@gnu.org>
parents:
diff changeset
744 if test -z "$ac_aux_dir"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
745 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
746 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
747 ac_config_guess=$ac_aux_dir/config.guess
Dave Love <fx@gnu.org>
parents:
diff changeset
748 ac_config_sub=$ac_aux_dir/config.sub
Dave Love <fx@gnu.org>
parents:
diff changeset
749 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
Dave Love <fx@gnu.org>
parents:
diff changeset
750
Dave Love <fx@gnu.org>
parents:
diff changeset
751
Dave Love <fx@gnu.org>
parents:
diff changeset
752 # Make sure we can run config.sub.
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
753 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
754 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
755 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
756
Dave Love <fx@gnu.org>
parents:
diff changeset
757 echo $ac_n "checking host system type""... $ac_c" 1>&6
29949
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
758 echo "configure:759: checking host system type" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
759
Dave Love <fx@gnu.org>
parents:
diff changeset
760 host_alias=$host
Dave Love <fx@gnu.org>
parents:
diff changeset
761 case "$host_alias" in
Dave Love <fx@gnu.org>
parents:
diff changeset
762 NONE)
Dave Love <fx@gnu.org>
parents:
diff changeset
763 case $nonopt in
Dave Love <fx@gnu.org>
parents:
diff changeset
764 NONE)
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
765 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
766 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
767 fi ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
768 *) host_alias=$nonopt ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
769 esac ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
770 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
771
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
772 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
773 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
774 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
775 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
776 echo "$ac_t""$host" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
777
Dave Love <fx@gnu.org>
parents:
diff changeset
778 canonical=$host
Dave Love <fx@gnu.org>
parents:
diff changeset
779 configuration=$host_alias
Dave Love <fx@gnu.org>
parents:
diff changeset
780
Dave Love <fx@gnu.org>
parents:
diff changeset
781
Dave Love <fx@gnu.org>
parents:
diff changeset
782 ### If you add support for a new configuration, add code to this
Dave Love <fx@gnu.org>
parents:
diff changeset
783 ### switch statement to recognize your configuration name and select
Dave Love <fx@gnu.org>
parents:
diff changeset
784 ### the appropriate operating system and machine description files.
Dave Love <fx@gnu.org>
parents:
diff changeset
785
Dave Love <fx@gnu.org>
parents:
diff changeset
786 ### You would hope that you could choose an m/*.h file pretty much
Dave Love <fx@gnu.org>
parents:
diff changeset
787 ### based on the machine portion of the configuration name, and an s-
Dave Love <fx@gnu.org>
parents:
diff changeset
788 ### file based on the operating system portion. However, it turns out
Dave Love <fx@gnu.org>
parents:
diff changeset
789 ### that each m/*.h file is pretty manufacturer-specific - for
Dave Love <fx@gnu.org>
parents:
diff changeset
790 ### example, apollo.h, hp9000s300.h, mega68k, news.h, and tad68k are
Dave Love <fx@gnu.org>
parents:
diff changeset
791 ### all 68000 machines; mips.h, pmax.h, and news-risc are all MIPS
Dave Love <fx@gnu.org>
parents:
diff changeset
792 ### machines. So we basically have to have a special case for each
Dave Love <fx@gnu.org>
parents:
diff changeset
793 ### configuration name.
Dave Love <fx@gnu.org>
parents:
diff changeset
794 ###
Dave Love <fx@gnu.org>
parents:
diff changeset
795 ### As far as handling version numbers on operating systems is
Dave Love <fx@gnu.org>
parents:
diff changeset
796 ### concerned, make sure things will fail in a fixable way. If
Dave Love <fx@gnu.org>
parents:
diff changeset
797 ### /etc/MACHINES doesn't say anything about version numbers, be
Dave Love <fx@gnu.org>
parents:
diff changeset
798 ### prepared to handle anything reasonably. If version numbers
Dave Love <fx@gnu.org>
parents:
diff changeset
799 ### matter, be sure /etc/MACHINES says something about it.
Dave Love <fx@gnu.org>
parents:
diff changeset
800 ###
Dave Love <fx@gnu.org>
parents:
diff changeset
801 ### Eric Raymond says we should accept strings like "sysvr4" to mean
Dave Love <fx@gnu.org>
parents:
diff changeset
802 ### "System V Release 4"; he writes, "The old convention encouraged
Dave Love <fx@gnu.org>
parents:
diff changeset
803 ### confusion between `system' and `release' levels'."
Dave Love <fx@gnu.org>
parents:
diff changeset
804
Dave Love <fx@gnu.org>
parents:
diff changeset
805 machine='' opsys='' unported=no
Dave Love <fx@gnu.org>
parents:
diff changeset
806 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
807
Dave Love <fx@gnu.org>
parents:
diff changeset
808 ## NetBSD ports
Dave Love <fx@gnu.org>
parents:
diff changeset
809 *-*-netbsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
810 opsys=netbsd
Dave Love <fx@gnu.org>
parents:
diff changeset
811 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
812 alpha*-*-netbsd*) machine=alpha ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
813 i[3456]86-*-netbsd*) machine=intel386 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
814 m68k-*-netbsd*)
Dave Love <fx@gnu.org>
parents:
diff changeset
815 # This is somewhat bogus.
Dave Love <fx@gnu.org>
parents:
diff changeset
816 machine=hp9000s300 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
817 powerpc-apple-netbsd*) machine=macppc ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
818 mips-*-netbsd*) machine=pmax ;;
27927
82d519ae67da *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27910
diff changeset
819 mipsel-*-netbsd*) machine=pmax ;;
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
820 ns32k-*-netbsd*) machine=ns32000 ;;
28674
33b9dd030d3b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28643
diff changeset
821 powerpc-*-netbsd*) machine=macppc ;;
32034
259c9935f2db *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31994
diff changeset
822 sparc*-*-netbsd*) machine=sparc ;;
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
823 vax-*-netbsd*) machine=vax ;;
27927
82d519ae67da *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27910
diff changeset
824 arm-*-netbsd*) machine=arm ;;
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
825 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
826 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
827
Dave Love <fx@gnu.org>
parents:
diff changeset
828 ## OpenBSD ports
Dave Love <fx@gnu.org>
parents:
diff changeset
829 *-*-openbsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
830 opsys=openbsd
Dave Love <fx@gnu.org>
parents:
diff changeset
831 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
832 alpha*-*-openbsd*) machine=alpha ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
833 i386-*-openbsd*) machine=intel386 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
834 m68k-*-openbsd*) machine=hp9000s300 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
835 mipsel-*-openbsd*) machine=pmax ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
836 ns32k-*-openbsd*) machine=ns32000 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
837 sparc-*-openbsd*) machine=sparc ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
838 vax-*-openbsd*) machine=vax ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
839 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
840 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
841
Dave Love <fx@gnu.org>
parents:
diff changeset
842 ## Acorn RISCiX:
Dave Love <fx@gnu.org>
parents:
diff changeset
843 arm-acorn-riscix1.1* )
Dave Love <fx@gnu.org>
parents:
diff changeset
844 machine=acorn opsys=riscix1-1
Dave Love <fx@gnu.org>
parents:
diff changeset
845 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
846 arm-acorn-riscix1.2* | arm-acorn-riscix )
Dave Love <fx@gnu.org>
parents:
diff changeset
847 ## This name is riscix12 instead of riscix1.2
Dave Love <fx@gnu.org>
parents:
diff changeset
848 ## to avoid a file name conflict on MSDOS.
Dave Love <fx@gnu.org>
parents:
diff changeset
849 machine=acorn opsys=riscix12
Dave Love <fx@gnu.org>
parents:
diff changeset
850 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
851
Dave Love <fx@gnu.org>
parents:
diff changeset
852 ## BSDI ports
Dave Love <fx@gnu.org>
parents:
diff changeset
853 *-*-bsdi* )
Dave Love <fx@gnu.org>
parents:
diff changeset
854 opsys=bsdi
Dave Love <fx@gnu.org>
parents:
diff changeset
855 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
856 i[345]86-*-bsdi*) machine=intel386 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
857 sparc-*-bsdi*) machine=sparc ;;
33740
fd29993d1f00 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33677
diff changeset
858 powerpc-*-bsdi*) machine=macppc ;;
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
859 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
860 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
861 *-*-bsd386* | *-*-bsdi1* ) opsys=bsd386 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
862 *-*-bsdi2.0* ) opsys=bsdos2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
863 *-*-bsdi2* ) opsys=bsdos2-1 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
864 *-*-bsdi3* ) opsys=bsdos3 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
865 *-*-bsdi4* ) opsys=bsdos4 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
866 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
867 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
868
Dave Love <fx@gnu.org>
parents:
diff changeset
869 ## Alliant machines
Dave Love <fx@gnu.org>
parents:
diff changeset
870 ## Strictly speaking, we need the version of the alliant operating
Dave Love <fx@gnu.org>
parents:
diff changeset
871 ## system to choose the right machine file, but currently the
Dave Love <fx@gnu.org>
parents:
diff changeset
872 ## configuration name doesn't tell us enough to choose the right
Dave Love <fx@gnu.org>
parents:
diff changeset
873 ## one; we need to give alliants their own operating system name to
Dave Love <fx@gnu.org>
parents:
diff changeset
874 ## do this right. When someone cares, they can help us.
Dave Love <fx@gnu.org>
parents:
diff changeset
875 fx80-alliant-* )
Dave Love <fx@gnu.org>
parents:
diff changeset
876 machine=alliant4 opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
877 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
878 i860-alliant-* )
Dave Love <fx@gnu.org>
parents:
diff changeset
879 machine=alliant-2800 opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
880 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
881
Dave Love <fx@gnu.org>
parents:
diff changeset
882 ## Alpha (DEC) machines.
Dave Love <fx@gnu.org>
parents:
diff changeset
883 alpha*-dec-osf* )
Dave Love <fx@gnu.org>
parents:
diff changeset
884 machine=alpha opsys=osf1
Dave Love <fx@gnu.org>
parents:
diff changeset
885 # This is needed to find X11R6.1 libraries for certain tests.
Dave Love <fx@gnu.org>
parents:
diff changeset
886 NON_GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
Dave Love <fx@gnu.org>
parents:
diff changeset
887 GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
34446
d39dd1c5b93f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34431
diff changeset
888 # NON_GNU_CPP is necessary on 5.0 to avoid mangling src/Makefile
d39dd1c5b93f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34431
diff changeset
889 # due to non-traditional preprocessing with the current compiler
d39dd1c5b93f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34431
diff changeset
890 # defaults. OSF 4 can also have that compiler version, and there
d39dd1c5b93f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34431
diff changeset
891 # seems always to have been a usable /usr/bin/cpp.
d39dd1c5b93f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 34431
diff changeset
892 NON_GNU_CPP=/usr/bin/cpp
27883
7c90c9f169f4 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27752
diff changeset
893 case "${canonical}" in
31994
baf314674954 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31607
diff changeset
894 alpha*-dec-osf[5-9]*)
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
895 opsys=osf5-0 ;;
27883
7c90c9f169f4 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27752
diff changeset
896 esac
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
897 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
898
Dave Love <fx@gnu.org>
parents:
diff changeset
899 alpha*-*-linux-gnu* )
Dave Love <fx@gnu.org>
parents:
diff changeset
900 machine=alpha opsys=gnu-linux
Dave Love <fx@gnu.org>
parents:
diff changeset
901 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
902
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
903 arm*-*-linux-gnu* )
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
904 machine=arm opsys=gnu-linux
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
905 ;;
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
906
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
907 ppc-*-linux | \
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
908 powerpc-*-linux* )
33740
fd29993d1f00 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33677
diff changeset
909 machine=macppc opsys=gnu-linux
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
910 ;;
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
911
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
912 ## Altos 3068
Dave Love <fx@gnu.org>
parents:
diff changeset
913 m68*-altos-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
914 machine=altos opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
915 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
916
Dave Love <fx@gnu.org>
parents:
diff changeset
917 ## Amdahl UTS
Dave Love <fx@gnu.org>
parents:
diff changeset
918 580-amdahl-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
919 machine=amdahl opsys=usg5-2-2
Dave Love <fx@gnu.org>
parents:
diff changeset
920 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
921
Dave Love <fx@gnu.org>
parents:
diff changeset
922 ## Apollo, Domain/OS
Dave Love <fx@gnu.org>
parents:
diff changeset
923 m68*-apollo-* )
Dave Love <fx@gnu.org>
parents:
diff changeset
924 machine=apollo opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
925 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
926
Dave Love <fx@gnu.org>
parents:
diff changeset
927 ## AT&T 3b2, 3b5, 3b15, 3b20
Dave Love <fx@gnu.org>
parents:
diff changeset
928 we32k-att-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
929 machine=att3b opsys=usg5-2-2
Dave Love <fx@gnu.org>
parents:
diff changeset
930 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
931
Dave Love <fx@gnu.org>
parents:
diff changeset
932 ## AT&T 3b1 - The Mighty Unix PC!
Dave Love <fx@gnu.org>
parents:
diff changeset
933 m68*-att-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
934 machine=7300 opsys=usg5-2-2
Dave Love <fx@gnu.org>
parents:
diff changeset
935 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
936
Dave Love <fx@gnu.org>
parents:
diff changeset
937 ## Bull dpx20
Dave Love <fx@gnu.org>
parents:
diff changeset
938 rs6000-bull-bosx* )
Dave Love <fx@gnu.org>
parents:
diff changeset
939 machine=ibmrs6000 opsys=aix3-2
Dave Love <fx@gnu.org>
parents:
diff changeset
940 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
941
Dave Love <fx@gnu.org>
parents:
diff changeset
942 ## Bull dpx2
Dave Love <fx@gnu.org>
parents:
diff changeset
943 m68*-bull-sysv3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
944 machine=dpx2 opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
945 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
946
Dave Love <fx@gnu.org>
parents:
diff changeset
947 ## Bull sps7
Dave Love <fx@gnu.org>
parents:
diff changeset
948 m68*-bull-sysv2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
949 machine=sps7 opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
950 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
951
Dave Love <fx@gnu.org>
parents:
diff changeset
952 ## CCI 5/32, 6/32 -- see "Tahoe".
Dave Love <fx@gnu.org>
parents:
diff changeset
953
Dave Love <fx@gnu.org>
parents:
diff changeset
954 ## Celerity
Dave Love <fx@gnu.org>
parents:
diff changeset
955 ## I don't know what configuration name to use for this; config.sub
Dave Love <fx@gnu.org>
parents:
diff changeset
956 ## doesn't seem to know anything about it. Hey, Celerity users, get
Dave Love <fx@gnu.org>
parents:
diff changeset
957 ## in touch with us!
Dave Love <fx@gnu.org>
parents:
diff changeset
958 celerity-celerity-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
959 machine=celerity opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
960 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
961
Dave Love <fx@gnu.org>
parents:
diff changeset
962 ## Clipper
Dave Love <fx@gnu.org>
parents:
diff changeset
963 ## What operating systems does this chip run that Emacs has been
Dave Love <fx@gnu.org>
parents:
diff changeset
964 ## tested on?
Dave Love <fx@gnu.org>
parents:
diff changeset
965 clipper-* )
Dave Love <fx@gnu.org>
parents:
diff changeset
966 machine=clipper
Dave Love <fx@gnu.org>
parents:
diff changeset
967 ## We'll use the catch-all code at the bottom to guess the
Dave Love <fx@gnu.org>
parents:
diff changeset
968 ## operating system.
Dave Love <fx@gnu.org>
parents:
diff changeset
969 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
970
Dave Love <fx@gnu.org>
parents:
diff changeset
971 ## Convex
Dave Love <fx@gnu.org>
parents:
diff changeset
972 *-convex-bsd* | *-convex-convexos* )
Dave Love <fx@gnu.org>
parents:
diff changeset
973 machine=convex opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
974 ## Prevents spurious white space in makefiles - d.m.cooke@larc.nasa.gov
Dave Love <fx@gnu.org>
parents:
diff changeset
975 NON_GNU_CPP="cc -E -P"
Dave Love <fx@gnu.org>
parents:
diff changeset
976 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
977
Dave Love <fx@gnu.org>
parents:
diff changeset
978 ## Cubix QBx/386
Dave Love <fx@gnu.org>
parents:
diff changeset
979 i[3456]86-cubix-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
980 machine=intel386 opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
981 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
982
Dave Love <fx@gnu.org>
parents:
diff changeset
983 ## Cydra 5
Dave Love <fx@gnu.org>
parents:
diff changeset
984 cydra*-cydrome-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
985 machine=cydra5 opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
986 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
987
Dave Love <fx@gnu.org>
parents:
diff changeset
988 ## Data General AViiON Machines
Dave Love <fx@gnu.org>
parents:
diff changeset
989 ## DG changed naming conventions with the release of 5.4.4.10, they
Dave Love <fx@gnu.org>
parents:
diff changeset
990 ## dropped the initial 5.4 but left the intervening R. Because of the
Dave Love <fx@gnu.org>
parents:
diff changeset
991 ## R this shouldn't conflict with older versions of the OS (which I
Dave Love <fx@gnu.org>
parents:
diff changeset
992 ## think were named like dgux4.*). In addition, DG new AViiONs series
Dave Love <fx@gnu.org>
parents:
diff changeset
993 ## uses either Motorola M88k or Intel Pentium CPUs.
Dave Love <fx@gnu.org>
parents:
diff changeset
994 m88k-dg-dguxR4.* | m88k-dg-dgux4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
995 machine=aviion opsys=dgux4
Dave Love <fx@gnu.org>
parents:
diff changeset
996 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
997 m88k-dg-dgux5.4R3* | m88k-dg-dgux5.4.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
998 ## This name is dgux5-4-3 instead of dgux5-4r3
Dave Love <fx@gnu.org>
parents:
diff changeset
999 ## to avoid a file name conflict on MSDOS.
Dave Love <fx@gnu.org>
parents:
diff changeset
1000 machine=aviion opsys=dgux5-4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1001 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1002 m88k-dg-dgux5.4R2* | m88k-dg-dgux5.4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1003 machine=aviion opsys=dgux5-4r2
Dave Love <fx@gnu.org>
parents:
diff changeset
1004 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1005 m88k-dg-dgux* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1006 machine=aviion opsys=dgux
Dave Love <fx@gnu.org>
parents:
diff changeset
1007 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1008
Dave Love <fx@gnu.org>
parents:
diff changeset
1009 ## Data General AViiON Intel (x86) Machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1010 ## Exists from 5.4.3 (current i586-dg-dguxR4.11)
Dave Love <fx@gnu.org>
parents:
diff changeset
1011 ## Ehud Karni, 1998-may-30, ehud@unix.simonwiesel.co.il
Dave Love <fx@gnu.org>
parents:
diff changeset
1012 i[345]86-dg-dguxR4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1013 machine=aviion-intel opsys=dgux4
Dave Love <fx@gnu.org>
parents:
diff changeset
1014 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1015
Dave Love <fx@gnu.org>
parents:
diff changeset
1016 ## DECstations
Dave Love <fx@gnu.org>
parents:
diff changeset
1017 mips-dec-ultrix[0-3].* | mips-dec-ultrix4.0* | mips-dec-bsd4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1018 machine=pmax opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1019 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1020 mips-dec-ultrix4.[12]* | mips-dec-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1021 machine=pmax opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1022 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1023 mips-dec-ultrix* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1024 machine=pmax opsys=ultrix4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1025 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1026 mips-dec-osf* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1027 machine=pmax opsys=osf1
Dave Love <fx@gnu.org>
parents:
diff changeset
1028 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1029 mips-dec-mach_bsd4.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1030 machine=pmax opsys=mach-bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1031 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1032
Dave Love <fx@gnu.org>
parents:
diff changeset
1033 ## Motorola Delta machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1034 m68k-motorola-sysv* | m68000-motorola-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1035 machine=delta opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1036 if test -z "`type gnucc | grep 'not found'`"
Dave Love <fx@gnu.org>
parents:
diff changeset
1037 then
Dave Love <fx@gnu.org>
parents:
diff changeset
1038 if test -s /etc/167config
Dave Love <fx@gnu.org>
parents:
diff changeset
1039 then CC="gnucc -m68040"
Dave Love <fx@gnu.org>
parents:
diff changeset
1040 else CC="gnucc -m68881"
Dave Love <fx@gnu.org>
parents:
diff changeset
1041 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1042 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1043 if test -z "`type gcc | grep 'not found'`"
Dave Love <fx@gnu.org>
parents:
diff changeset
1044 then CC=gcc
Dave Love <fx@gnu.org>
parents:
diff changeset
1045 else CC=cc
Dave Love <fx@gnu.org>
parents:
diff changeset
1046 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1047 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1048 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1049 m88k-motorola-sysv4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1050 # jbotte@bnr.ca says that UNIX_System_V <hostName> 4.0 R40V4.3 m88k mc88110
Dave Love <fx@gnu.org>
parents:
diff changeset
1051 # needs POSIX_SIGNALS and therefore needs usg5-4-2.
Dave Love <fx@gnu.org>
parents:
diff changeset
1052 # I hope there are not other 4.0 versions for this machine
Dave Love <fx@gnu.org>
parents:
diff changeset
1053 # which really need usg5-4 instead.
Dave Love <fx@gnu.org>
parents:
diff changeset
1054 machine=delta88k opsys=usg5-4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1055 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1056 m88k-motorola-sysv* | m88k-motorola-m88kbcs* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1057 machine=delta88k opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1058 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1059
Dave Love <fx@gnu.org>
parents:
diff changeset
1060 ## Dual machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1061 m68*-dual-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1062 machine=dual opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1063 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1064 m68*-dual-uniplus* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1065 machine=dual opsys=unipl5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1066 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1067
Dave Love <fx@gnu.org>
parents:
diff changeset
1068 ## Elxsi 6400
Dave Love <fx@gnu.org>
parents:
diff changeset
1069 elxsi-elxsi-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1070 machine=elxsi opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1071 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1072
Dave Love <fx@gnu.org>
parents:
diff changeset
1073 ## Encore machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1074 ns16k-encore-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1075 machine=ns16000 opsys=umax
Dave Love <fx@gnu.org>
parents:
diff changeset
1076 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1077
30069
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
1078 ## The GEC 63 - apparently, this port isn't really finished yet.
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
1079 # I'm sure we finished off the last of the machines, though. -- fx
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1080
Dave Love <fx@gnu.org>
parents:
diff changeset
1081 ## Gould Power Node and NP1
Dave Love <fx@gnu.org>
parents:
diff changeset
1082 pn-gould-bsd4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1083 machine=gould opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1084 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1085 pn-gould-bsd4.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1086 machine=gould opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1087 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1088 np1-gould-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1089 machine=gould-np1 opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1090 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1091
Dave Love <fx@gnu.org>
parents:
diff changeset
1092 ## Harris Night Hawk machines running CX/UX (a 5000 looks just like a 4000
Dave Love <fx@gnu.org>
parents:
diff changeset
1093 ## as far as Emacs is concerned).
Dave Love <fx@gnu.org>
parents:
diff changeset
1094 m88k-harris-cxux* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1095 # Build needs to be different on 7.0 and later releases
Dave Love <fx@gnu.org>
parents:
diff changeset
1096 case "`uname -r`" in
Dave Love <fx@gnu.org>
parents:
diff changeset
1097 [56].[0-9] ) machine=nh4000 opsys=cxux ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1098 [7].[0-9] ) machine=nh4000 opsys=cxux7 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1099 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1100 NON_GNU_CPP="/lib/cpp"
Dave Love <fx@gnu.org>
parents:
diff changeset
1101 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1102 ## Harris ecx or gcx running CX/UX (Series 1200, Series 3000)
Dave Love <fx@gnu.org>
parents:
diff changeset
1103 m68k-harris-cxux* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1104 machine=nh3000 opsys=cxux
Dave Love <fx@gnu.org>
parents:
diff changeset
1105 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1106 ## Harris power pc NightHawk running Power UNIX (Series 6000)
Dave Love <fx@gnu.org>
parents:
diff changeset
1107 powerpc-harris-powerunix )
Dave Love <fx@gnu.org>
parents:
diff changeset
1108 machine=nh6000 opsys=powerunix
Dave Love <fx@gnu.org>
parents:
diff changeset
1109 NON_GNU_CPP="cc -Xo -E -P"
Dave Love <fx@gnu.org>
parents:
diff changeset
1110 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1111 ## SR2001/SR2201 running HI-UX/MPP
Dave Love <fx@gnu.org>
parents:
diff changeset
1112 hppa1.1-hitachi-hiuxmpp* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1113 machine=sr2k opsys=hiuxmpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1114 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1115 ## Honeywell XPS100
Dave Love <fx@gnu.org>
parents:
diff changeset
1116 xps*-honeywell-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1117 machine=xps100 opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1118 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1119
Dave Love <fx@gnu.org>
parents:
diff changeset
1120 ## HP 9000 series 200 or 300
Dave Love <fx@gnu.org>
parents:
diff changeset
1121 m68*-hp-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1122 machine=hp9000s300 opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1123 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1124 ## HP/UX 7, 8, 9, and 10 are supported on these machines.
Dave Love <fx@gnu.org>
parents:
diff changeset
1125 m68*-hp-hpux* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1126 case "`uname -r`" in
Dave Love <fx@gnu.org>
parents:
diff changeset
1127 ## Someone's system reports A.B8.05 for this.
Dave Love <fx@gnu.org>
parents:
diff changeset
1128 ## I wonder what other possibilities there are.
Dave Love <fx@gnu.org>
parents:
diff changeset
1129 *.B8.* ) machine=hp9000s300 opsys=hpux8 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1130 *.08.* ) machine=hp9000s300 opsys=hpux8 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1131 *.09.* ) machine=hp9000s300 opsys=hpux9 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1132 *.1[0-9].* ) machine=hp9000s300 opsys=hpux9shr ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1133 *) machine=hp9000s300 opsys=hpux ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1134 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1135 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1136
Dave Love <fx@gnu.org>
parents:
diff changeset
1137 ## HP 9000 series 700 and 800, running HP/UX
Dave Love <fx@gnu.org>
parents:
diff changeset
1138 hppa*-hp-hpux7* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1139 machine=hp800 opsys=hpux
Dave Love <fx@gnu.org>
parents:
diff changeset
1140 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1141 hppa*-hp-hpux8* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1142 machine=hp800 opsys=hpux8
Dave Love <fx@gnu.org>
parents:
diff changeset
1143 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1144 hppa*-hp-hpux9shr* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1145 machine=hp800 opsys=hpux9shr
Dave Love <fx@gnu.org>
parents:
diff changeset
1146 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1147 hppa*-hp-hpux9* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1148 machine=hp800 opsys=hpux9
Dave Love <fx@gnu.org>
parents:
diff changeset
1149 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1150 hppa*-hp-hpux1[0-9]* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1151 machine=hp800 opsys=hpux10
Dave Love <fx@gnu.org>
parents:
diff changeset
1152 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1153
Dave Love <fx@gnu.org>
parents:
diff changeset
1154 ## HP 9000 series 700 and 800, running HP/UX
Dave Love <fx@gnu.org>
parents:
diff changeset
1155 hppa*-hp-hpux* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1156 ## Cross-compilation? Nah!
Dave Love <fx@gnu.org>
parents:
diff changeset
1157 case "`uname -r`" in
Dave Love <fx@gnu.org>
parents:
diff changeset
1158 ## Someone's system reports A.B8.05 for this.
Dave Love <fx@gnu.org>
parents:
diff changeset
1159 ## I wonder what other possibilities there are.
Dave Love <fx@gnu.org>
parents:
diff changeset
1160 *.B8.* ) machine=hp800 opsys=hpux8 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1161 *.08.* ) machine=hp800 opsys=hpux8 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1162 *.09.* ) machine=hp800 opsys=hpux9 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1163 *) machine=hp800 opsys=hpux10 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1164 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1165 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1166 hppa*-*-nextstep* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1167 machine=hp800 opsys=nextstep
Dave Love <fx@gnu.org>
parents:
diff changeset
1168 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1169
Dave Love <fx@gnu.org>
parents:
diff changeset
1170 ## Orion machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1171 orion-orion-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1172 machine=orion opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1173 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1174 clipper-orion-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1175 machine=orion105 opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1176 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1177
Dave Love <fx@gnu.org>
parents:
diff changeset
1178 ## IBM machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1179 i[3456]86-ibm-aix1.1* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1180 machine=ibmps2-aix opsys=usg5-2-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1181 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1182 i[3456]86-ibm-aix1.[23]* | i[3456]86-ibm-aix* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1183 machine=ibmps2-aix opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1184 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1185 i370-ibm-aix*)
Dave Love <fx@gnu.org>
parents:
diff changeset
1186 machine=ibm370aix opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1187 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1188 rs6000-ibm-aix3.1* | powerpc-ibm-aix3.1* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1189 machine=ibmrs6000 opsys=aix3-1
Dave Love <fx@gnu.org>
parents:
diff changeset
1190 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1191 rs6000-ibm-aix3.2.5 | powerpc-ibm-aix3.2.5 )
Dave Love <fx@gnu.org>
parents:
diff changeset
1192 machine=ibmrs6000 opsys=aix3-2-5
Dave Love <fx@gnu.org>
parents:
diff changeset
1193 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1194 rs6000-ibm-aix4.1* | powerpc-ibm-aix4.1* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1195 machine=ibmrs6000 opsys=aix4-1
Dave Love <fx@gnu.org>
parents:
diff changeset
1196 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1197 rs6000-ibm-aix4.2* | powerpc-ibm-aix4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1198 machine=ibmrs6000 opsys=aix4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1199 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1200 rs6000-ibm-aix4.0* | powerpc-ibm-aix4.0* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1201 machine=ibmrs6000 opsys=aix4
Dave Love <fx@gnu.org>
parents:
diff changeset
1202 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1203 rs6000-ibm-aix4* | powerpc-ibm-aix4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1204 machine=ibmrs6000 opsys=aix4-1
Dave Love <fx@gnu.org>
parents:
diff changeset
1205 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1206 rs6000-ibm-aix* | powerpc-ibm-aix* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1207 machine=ibmrs6000 opsys=aix3-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1208 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1209 romp-ibm-bsd4.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1210 machine=ibmrt opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1211 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1212 romp-ibm-bsd4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1213 machine=ibmrt opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1214 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1215 romp-ibm-aos4.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1216 machine=ibmrt opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1217 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1218 romp-ibm-aos4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1219 machine=ibmrt opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1220 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1221 romp-ibm-aos* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1222 machine=ibmrt opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1223 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1224 romp-ibm-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1225 machine=ibmrt opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1226 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1227 romp-ibm-aix* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1228 machine=ibmrt-aix opsys=usg5-2-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1229 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1230
Dave Love <fx@gnu.org>
parents:
diff changeset
1231 ## Integrated Solutions `Optimum V'
Dave Love <fx@gnu.org>
parents:
diff changeset
1232 m68*-isi-bsd4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1233 machine=isi-ov opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1234 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1235 m68*-isi-bsd4.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1236 machine=isi-ov opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1237 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1238
Dave Love <fx@gnu.org>
parents:
diff changeset
1239 ## Intel 386 machines where we do care about the manufacturer
Dave Love <fx@gnu.org>
parents:
diff changeset
1240 i[3456]86-intsys-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1241 machine=is386 opsys=usg5-2-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1242 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1243
Dave Love <fx@gnu.org>
parents:
diff changeset
1244 ## Prime EXL
Dave Love <fx@gnu.org>
parents:
diff changeset
1245 i[3456]86-prime-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1246 machine=i386 opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1247 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1248
Dave Love <fx@gnu.org>
parents:
diff changeset
1249 ## Sequent Symmetry running Dynix
Dave Love <fx@gnu.org>
parents:
diff changeset
1250 i[3456]86-sequent-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1251 machine=symmetry opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1252 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1253
Dave Love <fx@gnu.org>
parents:
diff changeset
1254 ## Sequent Symmetry running ptx 4, which is a modified SVR4.
Dave Love <fx@gnu.org>
parents:
diff changeset
1255 i[3456]86-sequent-ptx4* | i[3456]86-sequent-sysv4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1256 machine=sequent-ptx opsys=ptx4
Dave Love <fx@gnu.org>
parents:
diff changeset
1257 NON_GNU_CPP=/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1258 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1259
Dave Love <fx@gnu.org>
parents:
diff changeset
1260 ## Sequent Symmetry running DYNIX/ptx
Dave Love <fx@gnu.org>
parents:
diff changeset
1261 ## Use the old cpp rather than the newer ANSI one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1262 i[3456]86-sequent-ptx* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1263 machine=sequent-ptx opsys=ptx
Dave Love <fx@gnu.org>
parents:
diff changeset
1264 NON_GNU_CPP="/lib/cpp"
Dave Love <fx@gnu.org>
parents:
diff changeset
1265 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1266
Dave Love <fx@gnu.org>
parents:
diff changeset
1267 ## ncr machine running svr4.3.
Dave Love <fx@gnu.org>
parents:
diff changeset
1268 i[3456]86-ncr-sysv4.3 )
Dave Love <fx@gnu.org>
parents:
diff changeset
1269 machine=ncr386 opsys=usg5-4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1270 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1271
Dave Love <fx@gnu.org>
parents:
diff changeset
1272 ## Unspecified sysv on an ncr machine defaults to svr4.2.
Dave Love <fx@gnu.org>
parents:
diff changeset
1273 ## (Plain usg5-4 doesn't turn on POSIX signals, which we need.)
Dave Love <fx@gnu.org>
parents:
diff changeset
1274 i[3456]86-ncr-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1275 machine=ncr386 opsys=usg5-4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1276 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1277
Dave Love <fx@gnu.org>
parents:
diff changeset
1278 ## Intel Paragon OSF/1
Dave Love <fx@gnu.org>
parents:
diff changeset
1279 i860-intel-osf1* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1280 machine=paragon opsys=osf1 NON_GNU_CPP=/usr/mach/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1281 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1282
Dave Love <fx@gnu.org>
parents:
diff changeset
1283 ## Intel 860
Dave Love <fx@gnu.org>
parents:
diff changeset
1284 i860-*-sysv4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1285 machine=i860 opsys=usg5-4
Dave Love <fx@gnu.org>
parents:
diff changeset
1286 NON_GNU_CC="/bin/cc" # Ie, not the one in /usr/ucb/cc.
Dave Love <fx@gnu.org>
parents:
diff changeset
1287 NON_GNU_CPP="/usr/ccs/lib/cpp" # cc -E tokenizes macro expansion.
Dave Love <fx@gnu.org>
parents:
diff changeset
1288 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1289
28748
6d96f2643b05 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28674
diff changeset
1290 ## Macintosh PowerPC
6d96f2643b05 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28674
diff changeset
1291 powerpc*-*-linux-gnu* )
6d96f2643b05 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28674
diff changeset
1292 machine=macppc opsys=gnu-linux
6d96f2643b05 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28674
diff changeset
1293 ;;
6d96f2643b05 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28674
diff changeset
1294
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1295 ## Masscomp machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1296 m68*-masscomp-rtu* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1297 machine=masscomp opsys=rtu
Dave Love <fx@gnu.org>
parents:
diff changeset
1298 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1299
Dave Love <fx@gnu.org>
parents:
diff changeset
1300 ## Megatest machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1301 m68*-megatest-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1302 machine=mega68 opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1303 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1304
Dave Love <fx@gnu.org>
parents:
diff changeset
1305 ## Workstations sold by MIPS
Dave Love <fx@gnu.org>
parents:
diff changeset
1306 ## This is not necessarily all workstations using the MIPS processor -
Dave Love <fx@gnu.org>
parents:
diff changeset
1307 ## Irises are produced by SGI, and DECstations by DEC.
Dave Love <fx@gnu.org>
parents:
diff changeset
1308
Dave Love <fx@gnu.org>
parents:
diff changeset
1309 ## etc/MACHINES lists mips.h and mips4.h as possible machine files,
Dave Love <fx@gnu.org>
parents:
diff changeset
1310 ## and usg5-2-2 and bsd4-3 as possible OS files. The only guidance
Dave Love <fx@gnu.org>
parents:
diff changeset
1311 ## it gives for choosing between the alternatives seems to be "Use
Dave Love <fx@gnu.org>
parents:
diff changeset
1312 ## -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with
Dave Love <fx@gnu.org>
parents:
diff changeset
1313 ## the BSD world." I'll assume that these are instructions for
Dave Love <fx@gnu.org>
parents:
diff changeset
1314 ## handling two odd situations, and that every other situation
Dave Love <fx@gnu.org>
parents:
diff changeset
1315 ## should use mips.h and usg5-2-2, they being listed first.
Dave Love <fx@gnu.org>
parents:
diff changeset
1316 mips-mips-usg* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1317 machine=mips4
Dave Love <fx@gnu.org>
parents:
diff changeset
1318 ## Fall through to the general code at the bottom to decide on the OS.
Dave Love <fx@gnu.org>
parents:
diff changeset
1319 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1320 mips-mips-riscos4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1321 machine=mips4 opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1322 NON_GNU_CC="cc -systype bsd43"
Dave Love <fx@gnu.org>
parents:
diff changeset
1323 NON_GNU_CPP="cc -systype bsd43 -E"
Dave Love <fx@gnu.org>
parents:
diff changeset
1324 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1325 mips-mips-riscos5* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1326 machine=mips4 opsys=riscos5
Dave Love <fx@gnu.org>
parents:
diff changeset
1327 NON_GNU_CC="cc -systype bsd43"
Dave Love <fx@gnu.org>
parents:
diff changeset
1328 NON_GNU_CPP="cc -systype bsd43 -E"
Dave Love <fx@gnu.org>
parents:
diff changeset
1329 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1330 mips-mips-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1331 machine=mips opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1332 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1333 mips-mips-* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1334 machine=mips opsys=usg5-2-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1335 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1336
Dave Love <fx@gnu.org>
parents:
diff changeset
1337 ## NeXT
Dave Love <fx@gnu.org>
parents:
diff changeset
1338 m68*-next-* | m68k-*-nextstep* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1339 machine=m68k opsys=nextstep
Dave Love <fx@gnu.org>
parents:
diff changeset
1340 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1341
Dave Love <fx@gnu.org>
parents:
diff changeset
1342 ## The complete machine from National Semiconductor
Dave Love <fx@gnu.org>
parents:
diff changeset
1343 ns32k-ns-genix* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1344 machine=ns32000 opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1345 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1346
Dave Love <fx@gnu.org>
parents:
diff changeset
1347 ## NCR machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1348 m68*-ncr-sysv2* | m68*-ncr-sysvr2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1349 machine=tower32 opsys=usg5-2-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1350 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1351 m68*-ncr-sysv3* | m68*-ncr-sysvr3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1352 machine=tower32v3 opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1353 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1354
Dave Love <fx@gnu.org>
parents:
diff changeset
1355 ## NEC EWS4800
Dave Love <fx@gnu.org>
parents:
diff changeset
1356 mips-nec-sysv4*)
Dave Love <fx@gnu.org>
parents:
diff changeset
1357 machine=ews4800 opsys=ux4800
Dave Love <fx@gnu.org>
parents:
diff changeset
1358 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1359
Dave Love <fx@gnu.org>
parents:
diff changeset
1360 ## Nixdorf Targon 31
Dave Love <fx@gnu.org>
parents:
diff changeset
1361 m68*-nixdorf-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1362 machine=targon31 opsys=usg5-2-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1363 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1364
Dave Love <fx@gnu.org>
parents:
diff changeset
1365 ## Nu (TI or LMI)
Dave Love <fx@gnu.org>
parents:
diff changeset
1366 m68*-nu-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1367 machine=nu opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1368 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1369
Dave Love <fx@gnu.org>
parents:
diff changeset
1370 ## Plexus
Dave Love <fx@gnu.org>
parents:
diff changeset
1371 m68*-plexus-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1372 machine=plexus opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1373 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1374
Dave Love <fx@gnu.org>
parents:
diff changeset
1375 ## PowerPC reference platform
Dave Love <fx@gnu.org>
parents:
diff changeset
1376 powerpcle-*-solaris2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1377 machine=prep
Dave Love <fx@gnu.org>
parents:
diff changeset
1378 opsys=sol2-5
Dave Love <fx@gnu.org>
parents:
diff changeset
1379 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1380
Dave Love <fx@gnu.org>
parents:
diff changeset
1381 ## Pyramid machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1382 ## I don't really have any idea what sort of processor the Pyramid has,
Dave Love <fx@gnu.org>
parents:
diff changeset
1383 ## so I'm assuming it is its own architecture.
Dave Love <fx@gnu.org>
parents:
diff changeset
1384 pyramid-pyramid-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1385 machine=pyramid opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1386 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1387
Dave Love <fx@gnu.org>
parents:
diff changeset
1388 ## Sequent Balance
Dave Love <fx@gnu.org>
parents:
diff changeset
1389 ns32k-sequent-bsd4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1390 machine=sequent opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1391 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1392 ns32k-sequent-bsd4.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1393 machine=sequent opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1394 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1395
Dave Love <fx@gnu.org>
parents:
diff changeset
1396 ## Siemens Nixdorf
Dave Love <fx@gnu.org>
parents:
diff changeset
1397 mips-siemens-sysv* | mips-sni-sysv*)
Dave Love <fx@gnu.org>
parents:
diff changeset
1398 machine=mips-siemens opsys=usg5-4
Dave Love <fx@gnu.org>
parents:
diff changeset
1399 NON_GNU_CC=/usr/ccs/bin/cc
Dave Love <fx@gnu.org>
parents:
diff changeset
1400 NON_GNU_CPP=/usr/ccs/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1401 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1402
Dave Love <fx@gnu.org>
parents:
diff changeset
1403 ## Silicon Graphics machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1404 ## Iris 2500 and Iris 2500 Turbo (aka the Iris 3030)
Dave Love <fx@gnu.org>
parents:
diff changeset
1405 m68*-sgi-iris3.5* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1406 machine=irist opsys=iris3-5
Dave Love <fx@gnu.org>
parents:
diff changeset
1407 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1408 m68*-sgi-iris3.6* | m68*-sgi-iris*)
Dave Love <fx@gnu.org>
parents:
diff changeset
1409 machine=irist opsys=iris3-6
Dave Love <fx@gnu.org>
parents:
diff changeset
1410 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1411 ## Iris 4D
Dave Love <fx@gnu.org>
parents:
diff changeset
1412 mips-sgi-irix3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1413 machine=iris4d opsys=irix3-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1414 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1415 mips-sgi-irix4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1416 machine=iris4d opsys=irix4-0
Dave Love <fx@gnu.org>
parents:
diff changeset
1417 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1418 mips-sgi-irix6.5 )
Dave Love <fx@gnu.org>
parents:
diff changeset
1419 machine=iris4d opsys=irix6-5
26502
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
1420 # Without defining _LANGUAGE_C, things get masked out in the headers
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
1421 # so that, for instance, grepping for `free' in stdlib.h fails and
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
1422 # AC_HEADER_STD_C fails. (MIPSPro 7.2.1.2m compilers, Irix 6.5.3m).
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
1423 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
29388
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
1424 NON_GCC_TEST_OPTIONS="-D_LANGUAGE_C"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1425 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1426 mips-sgi-irix6* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1427 machine=iris4d opsys=irix6-0
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1428 # It's not clear whether -D_LANGUAGE_C is necessary as it is for 6.5,
26502
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
1429 # but presumably it does no harm.
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
1430 NON_GNU_CPP="/lib/cpp -D_LANGUAGE_C"
29388
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
1431 # -32 probably isn't necessary in later v.6s -- anyone know which?
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1432 NON_GCC_TEST_OPTIONS=-32
Dave Love <fx@gnu.org>
parents:
diff changeset
1433 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1434 mips-sgi-irix5.[01]* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1435 machine=iris4d opsys=irix5-0
Dave Love <fx@gnu.org>
parents:
diff changeset
1436 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1437 mips-sgi-irix5* | mips-sgi-irix* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1438 machine=iris4d opsys=irix5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1439 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1440
Dave Love <fx@gnu.org>
parents:
diff changeset
1441 ## SONY machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1442 m68*-sony-bsd4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1443 machine=news opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1444 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1445 m68*-sony-bsd4.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1446 machine=news opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1447 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1448 m68*-sony-newsos3* | m68*-sony-news3*)
Dave Love <fx@gnu.org>
parents:
diff changeset
1449 machine=news opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1450 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1451 mips-sony-bsd* | mips-sony-newsos4* | mips-sony-news4*)
Dave Love <fx@gnu.org>
parents:
diff changeset
1452 machine=news-risc opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1453 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1454 mips-sony-newsos6* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1455 machine=news-r6 opsys=newsos6
Dave Love <fx@gnu.org>
parents:
diff changeset
1456 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1457 mips-sony-news* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1458 machine=news-risc opsys=newsos5
Dave Love <fx@gnu.org>
parents:
diff changeset
1459 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1460
Dave Love <fx@gnu.org>
parents:
diff changeset
1461 ## Stride
Dave Love <fx@gnu.org>
parents:
diff changeset
1462 m68*-stride-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1463 machine=stride opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1464 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1465
Dave Love <fx@gnu.org>
parents:
diff changeset
1466 ## Suns
Dave Love <fx@gnu.org>
parents:
diff changeset
1467 sparc-*-linux-gnu* | sparc64-*-linux-gnu* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1468 machine=sparc opsys=gnu-linux
Dave Love <fx@gnu.org>
parents:
diff changeset
1469 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1470
27949
e06c6af9d981 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27927
diff changeset
1471 *-auspex-sunos* | *-sun-sunos* | *-sun-bsd* | *-sun-solaris* \
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1472 | i[3456]86-*-solaris2* | i[3456]86-*-sunos5* | powerpc*-*-solaris2* \
Dave Love <fx@gnu.org>
parents:
diff changeset
1473 | rs6000-*-solaris2*)
Dave Love <fx@gnu.org>
parents:
diff changeset
1474 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
1475 m68*-sunos1* ) machine=sun1 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1476 m68*-sunos2* ) machine=sun2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1477 m68* ) machine=sun3 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1478 i[3456]86-sun-sunos[34]* ) machine=sun386 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1479 i[3456]86-*-* ) machine=intel386 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1480 powerpcle* ) machine=powerpcle ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1481 powerpc* | rs6000* ) machine=ibmrs6000 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1482 sparc* ) machine=sparc ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1483 * ) unported=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1484 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1485 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
1486 ## The Sun386 didn't get past 4.0.
Dave Love <fx@gnu.org>
parents:
diff changeset
1487 i[3456]86-*-sunos4 ) opsys=sunos4-0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1488 *-sunos4.0* ) opsys=sunos4-0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1489 *-sunos4.1.[3-9]*noshare )
Dave Love <fx@gnu.org>
parents:
diff changeset
1490 ## This name is sunos413 instead of sunos4-1-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1491 ## to avoid a file name conflict on MSDOS.
Dave Love <fx@gnu.org>
parents:
diff changeset
1492 opsys=sunos413
Dave Love <fx@gnu.org>
parents:
diff changeset
1493 NON_GNU_CPP=/usr/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1494 NON_GCC_TEST_OPTIONS=-Bstatic
Dave Love <fx@gnu.org>
parents:
diff changeset
1495 GCC_TEST_OPTIONS=-static
Dave Love <fx@gnu.org>
parents:
diff changeset
1496 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1497 *-sunos4.1.[3-9]* | *-sunos4shr*)
Dave Love <fx@gnu.org>
parents:
diff changeset
1498 opsys=sunos4shr
Dave Love <fx@gnu.org>
parents:
diff changeset
1499 NON_GNU_CPP=/usr/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1500 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1501 *-sunos4* | *-sunos )
Dave Love <fx@gnu.org>
parents:
diff changeset
1502 opsys=sunos4-1
Dave Love <fx@gnu.org>
parents:
diff changeset
1503 NON_GCC_TEST_OPTIONS=-Bstatic
Dave Love <fx@gnu.org>
parents:
diff changeset
1504 GCC_TEST_OPTIONS=-static
Dave Love <fx@gnu.org>
parents:
diff changeset
1505 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1506 *-sunos5.3* | *-solaris2.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1507 opsys=sol2-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1508 NON_GNU_CPP=/usr/ccs/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1509 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1510 *-sunos5.4* | *-solaris2.4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1511 opsys=sol2-4
Dave Love <fx@gnu.org>
parents:
diff changeset
1512 NON_GNU_CPP=/usr/ccs/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1513 RANLIB="ar -ts"
Dave Love <fx@gnu.org>
parents:
diff changeset
1514 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1515 *-sunos5.5* | *-solaris2.5* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1516 opsys=sol2-5
Dave Love <fx@gnu.org>
parents:
diff changeset
1517 NON_GNU_CPP=/usr/ccs/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1518 RANLIB="ar -ts"
Dave Love <fx@gnu.org>
parents:
diff changeset
1519 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1520 *-sunos5* | *-solaris* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1521 opsys=sol2-5
Dave Love <fx@gnu.org>
parents:
diff changeset
1522 NON_GNU_CPP=/usr/ccs/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1523 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1524 * ) opsys=bsd4-2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1525 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1526 ## Watch out for a compiler that we know will not work.
Dave Love <fx@gnu.org>
parents:
diff changeset
1527 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
1528 *-solaris* | *-sunos5* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1529 if [ "x$CC" = x/usr/ucb/cc ]; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1530 ## /usr/ucb/cc doesn't work;
Dave Love <fx@gnu.org>
parents:
diff changeset
1531 ## we should find some other compiler that does work.
Dave Love <fx@gnu.org>
parents:
diff changeset
1532 unset CC
Dave Love <fx@gnu.org>
parents:
diff changeset
1533 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1534 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1535 *) ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1536 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1537 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1538 sparc-*-nextstep* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1539 machine=sparc opsys=nextstep
Dave Love <fx@gnu.org>
parents:
diff changeset
1540 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1541
Dave Love <fx@gnu.org>
parents:
diff changeset
1542 ## Tadpole 68k
Dave Love <fx@gnu.org>
parents:
diff changeset
1543 m68*-tadpole-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1544 machine=tad68k opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1545 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1546
Dave Love <fx@gnu.org>
parents:
diff changeset
1547 ## Tahoe machines
Dave Love <fx@gnu.org>
parents:
diff changeset
1548 tahoe-tahoe-bsd4.2* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1549 machine=tahoe opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1550 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1551 tahoe-tahoe-bsd4.3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1552 machine=tahoe opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1553 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1554
Dave Love <fx@gnu.org>
parents:
diff changeset
1555 ## Tandem Integrity S2
Dave Love <fx@gnu.org>
parents:
diff changeset
1556 mips-tandem-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1557 machine=tandem-s2 opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1558 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1559
Dave Love <fx@gnu.org>
parents:
diff changeset
1560 ## Tektronix XD88
Dave Love <fx@gnu.org>
parents:
diff changeset
1561 m88k-tektronix-sysv3* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1562 machine=tekxd88 opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1563 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1564
Dave Love <fx@gnu.org>
parents:
diff changeset
1565 ## Tektronix 16000 box (6130?)
Dave Love <fx@gnu.org>
parents:
diff changeset
1566 ns16k-tektronix-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1567 machine=ns16000 opsys=bsd4-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1568 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1569 ## Tektronix 4300
Dave Love <fx@gnu.org>
parents:
diff changeset
1570 ## src/m/tek4300.h hints that this is a m68k machine.
Dave Love <fx@gnu.org>
parents:
diff changeset
1571 m68*-tektronix-bsd* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1572 machine=tek4300 opsys=bsd4-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1573 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1574
Dave Love <fx@gnu.org>
parents:
diff changeset
1575 ## Titan P2 or P3
Dave Love <fx@gnu.org>
parents:
diff changeset
1576 ## We seem to have lost the machine-description file titan.h!
Dave Love <fx@gnu.org>
parents:
diff changeset
1577 titan-titan-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1578 machine=titan opsys=usg5-3
Dave Love <fx@gnu.org>
parents:
diff changeset
1579 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1580
Dave Love <fx@gnu.org>
parents:
diff changeset
1581 ## Ustation E30 (SS5E)
Dave Love <fx@gnu.org>
parents:
diff changeset
1582 m68*-unisys-uniplus* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1583 machine=ustation opsystem=unipl5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1584 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1585
Dave Love <fx@gnu.org>
parents:
diff changeset
1586 ## Vaxen.
Dave Love <fx@gnu.org>
parents:
diff changeset
1587 vax-dec-* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1588 machine=vax
Dave Love <fx@gnu.org>
parents:
diff changeset
1589 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
1590 *-bsd4.1* ) opsys=bsd4-1 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1591 *-bsd4.2* | *-ultrix[0-3].* | *-ultrix4.0* ) opsys=bsd4-2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1592 *-bsd4.3* | *-ultrix* ) opsys=bsd4-3 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1593 *-sysv[01]* | *-sysvr[01]* ) opsys=usg5-0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1594 *-sysv2* | *-sysvr2* ) opsys=usg5-2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1595 *-vms* ) opsys=vms ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1596 * ) unported=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
1597 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1598 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1599
Dave Love <fx@gnu.org>
parents:
diff changeset
1600 ## Whitechapel MG1
Dave Love <fx@gnu.org>
parents:
diff changeset
1601 ns16k-whitechapel-* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1602 machine=mg1
Dave Love <fx@gnu.org>
parents:
diff changeset
1603 ## We don't know what sort of OS runs on these; we'll let the
Dave Love <fx@gnu.org>
parents:
diff changeset
1604 ## operating system guessing code below try.
Dave Love <fx@gnu.org>
parents:
diff changeset
1605 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1606
Dave Love <fx@gnu.org>
parents:
diff changeset
1607 ## Wicat
Dave Love <fx@gnu.org>
parents:
diff changeset
1608 m68*-wicat-sysv* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1609 machine=wicat opsys=usg5-2
Dave Love <fx@gnu.org>
parents:
diff changeset
1610 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1611
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
1612 ## IA-64
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
1613 ia64*-*-linux* )
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
1614 machine=ia64 opsys=gnu-linux
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
1615 ;;
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
1616
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1617 ## Intel 386 machines where we don't care about the manufacturer
Dave Love <fx@gnu.org>
parents:
diff changeset
1618 i[3456]86-*-* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1619 machine=intel386
Dave Love <fx@gnu.org>
parents:
diff changeset
1620 case "${canonical}" in
29654
16fbddb97bd4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29388
diff changeset
1621 *-lynxos* ) opsys=lynxos ;;
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1622 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1623 *-isc2.2* ) opsys=isc2-2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1624 *-isc4.0* ) opsys=isc4-0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1625 *-isc4.* ) opsys=isc4-1
Dave Love <fx@gnu.org>
parents:
diff changeset
1626 GCC_TEST_OPTIONS=-posix
Dave Love <fx@gnu.org>
parents:
diff changeset
1627 NON_GCC_TEST_OPTIONS=-Xp
Dave Love <fx@gnu.org>
parents:
diff changeset
1628 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1629 *-isc* ) opsys=isc3-0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1630 *-esix5* ) opsys=esix5r4; NON_GNU_CPP=/usr/lib/cpp ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1631 *-esix* ) opsys=esix ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1632 *-xenix* ) opsys=xenix ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1633 *-linux-gnu* ) opsys=gnu-linux ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1634 *-sco3.2v4* ) opsys=sco4 ; NON_GNU_CPP=/lib/cpp ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1635 *-sco3.2v5* ) opsys=sco5
Dave Love <fx@gnu.org>
parents:
diff changeset
1636 NON_GNU_CPP=/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1637 # Prevent -belf from being passed to $CPP.
Dave Love <fx@gnu.org>
parents:
diff changeset
1638 # /lib/cpp does not accept it.
Dave Love <fx@gnu.org>
parents:
diff changeset
1639 OVERRIDE_CPPFLAGS=" "
Dave Love <fx@gnu.org>
parents:
diff changeset
1640 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1641 *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1642 *-386bsd* ) opsys=386bsd ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1643 *-freebsd* ) opsys=freebsd ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1644 *-nextstep* ) opsys=nextstep ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1645 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
Dave Love <fx@gnu.org>
parents:
diff changeset
1646 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1647 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1648
Dave Love <fx@gnu.org>
parents:
diff changeset
1649 ## m68k Linux-based GNU system
Dave Love <fx@gnu.org>
parents:
diff changeset
1650 m68k-*-linux-gnu* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1651 machine=m68k opsys=gnu-linux
Dave Love <fx@gnu.org>
parents:
diff changeset
1652 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1653
Dave Love <fx@gnu.org>
parents:
diff changeset
1654 ## Mips Linux-based GNU system
Dave Love <fx@gnu.org>
parents:
diff changeset
1655 mips-*-linux-gnu* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1656 machine=mips opsys=gnu-linux
Dave Love <fx@gnu.org>
parents:
diff changeset
1657 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1658
Dave Love <fx@gnu.org>
parents:
diff changeset
1659 ## UXP/DS
Dave Love <fx@gnu.org>
parents:
diff changeset
1660 sparc-fujitsu-sysv4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1661 machine=sparc opsys=uxpds
Dave Love <fx@gnu.org>
parents:
diff changeset
1662 NON_GNU_CPP=/usr/ccs/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1663 RANLIB="ar -ts"
Dave Love <fx@gnu.org>
parents:
diff changeset
1664 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1665
Dave Love <fx@gnu.org>
parents:
diff changeset
1666 ## UXP/V
Dave Love <fx@gnu.org>
parents:
diff changeset
1667 f301-fujitsu-uxpv4.1)
Dave Love <fx@gnu.org>
parents:
diff changeset
1668 machine=f301 opsys=uxpv
Dave Love <fx@gnu.org>
parents:
diff changeset
1669 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1670
Dave Love <fx@gnu.org>
parents:
diff changeset
1671 * )
Dave Love <fx@gnu.org>
parents:
diff changeset
1672 unported=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
1673 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1674 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1675
Dave Love <fx@gnu.org>
parents:
diff changeset
1676 ### If the code above didn't choose an operating system, just choose
Dave Love <fx@gnu.org>
parents:
diff changeset
1677 ### an operating system based on the configuration name. You really
Dave Love <fx@gnu.org>
parents:
diff changeset
1678 ### only want to use this when you have no idea what the right
Dave Love <fx@gnu.org>
parents:
diff changeset
1679 ### operating system is; if you know what operating systems a machine
Dave Love <fx@gnu.org>
parents:
diff changeset
1680 ### runs, it's cleaner to make it explicit in the case statement
Dave Love <fx@gnu.org>
parents:
diff changeset
1681 ### above.
Dave Love <fx@gnu.org>
parents:
diff changeset
1682 if test x"${opsys}" = x; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1683 case "${canonical}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
1684 *-gnu* ) opsys=gnu ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1685 *-bsd4.[01] ) opsys=bsd4-1 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1686 *-bsd4.2 ) opsys=bsd4-2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1687 *-bsd4.3 ) opsys=bsd4-3 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1688 *-sysv0 | *-sysvr0 ) opsys=usg5-0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1689 *-sysv2 | *-sysvr2 ) opsys=usg5-2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1690 *-sysv2.2 | *-sysvr2.2 ) opsys=usg5-2-2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1691 *-sysv3* | *-sysvr3* ) opsys=usg5-3 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1692 *-sysv4.2uw* ) opsys=unixware ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1693 *-sysv4.1* | *-sysvr4.1* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1694 NON_GNU_CPP=/usr/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1695 opsys=usg5-4 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1696 *-sysv4.[2-9]* | *-sysvr4.[2-9]* )
Dave Love <fx@gnu.org>
parents:
diff changeset
1697 if [ x$NON_GNU_CPP = x ]; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1698 if [ -f /usr/ccs/lib/cpp ]; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1699 NON_GNU_CPP=/usr/ccs/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1700 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1701 NON_GNU_CPP=/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
1702 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1703 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1704 opsys=usg5-4-2 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1705 *-sysv4* | *-sysvr4* ) opsys=usg5-4 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1706 * )
Dave Love <fx@gnu.org>
parents:
diff changeset
1707 unported=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
1708 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1709 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1710 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1711
Dave Love <fx@gnu.org>
parents:
diff changeset
1712
Dave Love <fx@gnu.org>
parents:
diff changeset
1713 if test $unported = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1714 { echo "configure: error: Emacs hasn't been ported to \`${canonical}' systems.
Dave Love <fx@gnu.org>
parents:
diff changeset
1715 Check \`etc/MACHINES' for recognized configuration names." 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
1716 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1717
Dave Love <fx@gnu.org>
parents:
diff changeset
1718 machfile="m/${machine}.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
1719 opsysfile="s/${opsys}.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
1720
Dave Love <fx@gnu.org>
parents:
diff changeset
1721
Dave Love <fx@gnu.org>
parents:
diff changeset
1722 #### Choose a compiler.
Dave Love <fx@gnu.org>
parents:
diff changeset
1723 test -n "$CC" && cc_specified=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
1724
Dave Love <fx@gnu.org>
parents:
diff changeset
1725 # Save the value of CFLAGS that the user specified.
Dave Love <fx@gnu.org>
parents:
diff changeset
1726 SPECIFIED_CFLAGS="$CFLAGS"
Dave Love <fx@gnu.org>
parents:
diff changeset
1727
Dave Love <fx@gnu.org>
parents:
diff changeset
1728 case ${with_gcc} in
Dave Love <fx@gnu.org>
parents:
diff changeset
1729 "yes" ) CC="gcc" GCC=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1730 "no" ) : ${CC=cc} ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
1731 * ) # Extract the first word of "gcc", so it can be a program name with args.
Dave Love <fx@gnu.org>
parents:
diff changeset
1732 set dummy gcc; ac_word=$2
Dave Love <fx@gnu.org>
parents:
diff changeset
1733 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1734 echo "configure:1735: checking for $ac_word" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1735 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1736 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1737 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1738 if test -n "$CC"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1739 ac_cv_prog_CC="$CC" # Let the user override the test.
Dave Love <fx@gnu.org>
parents:
diff changeset
1740 else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1741 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1742 ac_dummy="$PATH"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1743 for ac_dir in $ac_dummy; do
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1744 test -z "$ac_dir" && ac_dir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
1745 if test -f $ac_dir/$ac_word; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1746 ac_cv_prog_CC="gcc"
Dave Love <fx@gnu.org>
parents:
diff changeset
1747 break
Dave Love <fx@gnu.org>
parents:
diff changeset
1748 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1749 done
Dave Love <fx@gnu.org>
parents:
diff changeset
1750 IFS="$ac_save_ifs"
Dave Love <fx@gnu.org>
parents:
diff changeset
1751 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1752 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1753 CC="$ac_cv_prog_CC"
Dave Love <fx@gnu.org>
parents:
diff changeset
1754 if test -n "$CC"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1755 echo "$ac_t""$CC" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1756 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1757 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1758 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1759
Dave Love <fx@gnu.org>
parents:
diff changeset
1760 if test -z "$CC"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1761 # Extract the first word of "cc", so it can be a program name with args.
Dave Love <fx@gnu.org>
parents:
diff changeset
1762 set dummy cc; ac_word=$2
Dave Love <fx@gnu.org>
parents:
diff changeset
1763 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1764 echo "configure:1765: checking for $ac_word" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1765 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1766 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1767 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1768 if test -n "$CC"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1769 ac_cv_prog_CC="$CC" # Let the user override the test.
Dave Love <fx@gnu.org>
parents:
diff changeset
1770 else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1771 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1772 ac_prog_rejected=no
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1773 ac_dummy="$PATH"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1774 for ac_dir in $ac_dummy; do
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1775 test -z "$ac_dir" && ac_dir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
1776 if test -f $ac_dir/$ac_word; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1777 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1778 ac_prog_rejected=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
1779 continue
Dave Love <fx@gnu.org>
parents:
diff changeset
1780 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1781 ac_cv_prog_CC="cc"
Dave Love <fx@gnu.org>
parents:
diff changeset
1782 break
Dave Love <fx@gnu.org>
parents:
diff changeset
1783 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1784 done
Dave Love <fx@gnu.org>
parents:
diff changeset
1785 IFS="$ac_save_ifs"
Dave Love <fx@gnu.org>
parents:
diff changeset
1786 if test $ac_prog_rejected = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1787 # We found a bogon in the path, so make sure we never use it.
Dave Love <fx@gnu.org>
parents:
diff changeset
1788 set dummy $ac_cv_prog_CC
Dave Love <fx@gnu.org>
parents:
diff changeset
1789 shift
Dave Love <fx@gnu.org>
parents:
diff changeset
1790 if test $# -gt 0; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1791 # We chose a different compiler from the bogus one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1792 # However, it has the same basename, so the bogon will be chosen
Dave Love <fx@gnu.org>
parents:
diff changeset
1793 # first if we set CC to just the basename; use the full file name.
Dave Love <fx@gnu.org>
parents:
diff changeset
1794 shift
Dave Love <fx@gnu.org>
parents:
diff changeset
1795 set dummy "$ac_dir/$ac_word" "$@"
Dave Love <fx@gnu.org>
parents:
diff changeset
1796 shift
Dave Love <fx@gnu.org>
parents:
diff changeset
1797 ac_cv_prog_CC="$@"
Dave Love <fx@gnu.org>
parents:
diff changeset
1798 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1799 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1800 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1801 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1802 CC="$ac_cv_prog_CC"
Dave Love <fx@gnu.org>
parents:
diff changeset
1803 if test -n "$CC"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1804 echo "$ac_t""$CC" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1805 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1806 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1807 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1808
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1809 if test -z "$CC"; then
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1810 case "`uname -s`" in
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1811 *win32* | *WIN32*)
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1812 # Extract the first word of "cl", so it can be a program name with args.
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1813 set dummy cl; ac_word=$2
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1814 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1815 echo "configure:1816: checking for $ac_word" >&5
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1816 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1817 echo $ac_n "(cached) $ac_c" 1>&6
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1818 else
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1819 if test -n "$CC"; then
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1820 ac_cv_prog_CC="$CC" # Let the user override the test.
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1821 else
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1822 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1823 ac_dummy="$PATH"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1824 for ac_dir in $ac_dummy; do
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1825 test -z "$ac_dir" && ac_dir=.
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1826 if test -f $ac_dir/$ac_word; then
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1827 ac_cv_prog_CC="cl"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1828 break
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1829 fi
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1830 done
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1831 IFS="$ac_save_ifs"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1832 fi
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1833 fi
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1834 CC="$ac_cv_prog_CC"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1835 if test -n "$CC"; then
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1836 echo "$ac_t""$CC" 1>&6
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1837 else
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1838 echo "$ac_t""no" 1>&6
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1839 fi
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1840 ;;
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1841 esac
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1842 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1843 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
1844 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1845
Dave Love <fx@gnu.org>
parents:
diff changeset
1846 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1847 echo "configure:1848: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1848
Dave Love <fx@gnu.org>
parents:
diff changeset
1849 ac_ext=c
Dave Love <fx@gnu.org>
parents:
diff changeset
1850 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
Dave Love <fx@gnu.org>
parents:
diff changeset
1851 ac_cpp='$CPP $CPPFLAGS'
Dave Love <fx@gnu.org>
parents:
diff changeset
1852 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1853 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1854 cross_compiling=$ac_cv_prog_cc_cross
Dave Love <fx@gnu.org>
parents:
diff changeset
1855
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1856 cat > conftest.$ac_ext << EOF
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1857
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1858 #line 1859 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1859 #include "confdefs.h"
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1860
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1861 main(){return(0);}
Dave Love <fx@gnu.org>
parents:
diff changeset
1862 EOF
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1863 if { (eval echo configure:1864: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1864 ac_cv_prog_cc_works=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
1865 # If we can't run a trivial program, we are probably using a cross compiler.
Dave Love <fx@gnu.org>
parents:
diff changeset
1866 if (./conftest; exit) 2>/dev/null; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1867 ac_cv_prog_cc_cross=no
Dave Love <fx@gnu.org>
parents:
diff changeset
1868 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1869 ac_cv_prog_cc_cross=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
1870 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1871 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1872 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
1873 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
1874 ac_cv_prog_cc_works=no
Dave Love <fx@gnu.org>
parents:
diff changeset
1875 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1876 rm -fr conftest*
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1877 ac_ext=c
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1878 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1879 ac_cpp='$CPP $CPPFLAGS'
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1880 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1881 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1882 cross_compiling=$ac_cv_prog_cc_cross
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1883
Dave Love <fx@gnu.org>
parents:
diff changeset
1884 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1885 if test $ac_cv_prog_cc_works = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1886 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
1887 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1888 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1889 echo "configure:1890: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1890 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1891 cross_compiling=$ac_cv_prog_cc_cross
Dave Love <fx@gnu.org>
parents:
diff changeset
1892
Dave Love <fx@gnu.org>
parents:
diff changeset
1893 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1894 echo "configure:1895: checking whether we are using GNU C" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1895 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1896 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1897 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1898 cat > conftest.c <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
1899 #ifdef __GNUC__
Dave Love <fx@gnu.org>
parents:
diff changeset
1900 yes;
Dave Love <fx@gnu.org>
parents:
diff changeset
1901 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
1902 EOF
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1903 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1904: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1904 ac_cv_prog_gcc=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
1905 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1906 ac_cv_prog_gcc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
1907 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1908 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1909
Dave Love <fx@gnu.org>
parents:
diff changeset
1910 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1911
Dave Love <fx@gnu.org>
parents:
diff changeset
1912 if test $ac_cv_prog_gcc = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1913 GCC=yes
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1914 else
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1915 GCC=
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1916 fi
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1917
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1918 ac_test_CFLAGS="${CFLAGS+set}"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1919 ac_save_CFLAGS="$CFLAGS"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1920 CFLAGS=
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1921 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
1922 echo "configure:1923: checking whether ${CC-cc} accepts -g" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1923 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1924 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
1925 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1926 echo 'void f(){}' > conftest.c
Dave Love <fx@gnu.org>
parents:
diff changeset
1927 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1928 ac_cv_prog_cc_g=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
1929 else
Dave Love <fx@gnu.org>
parents:
diff changeset
1930 ac_cv_prog_cc_g=no
Dave Love <fx@gnu.org>
parents:
diff changeset
1931 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1932 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
1933
Dave Love <fx@gnu.org>
parents:
diff changeset
1934 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1935
Dave Love <fx@gnu.org>
parents:
diff changeset
1936 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1937 if test "$ac_test_CFLAGS" = set; then
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1938 CFLAGS="$ac_save_CFLAGS"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1939 elif test $ac_cv_prog_cc_g = yes; then
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1940 if test "$GCC" = yes; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1941 CFLAGS="-g -O2"
Dave Love <fx@gnu.org>
parents:
diff changeset
1942 else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1943 CFLAGS="-g"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1944 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1945 else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1946 if test "$GCC" = yes; then
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1947 CFLAGS="-O2"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1948 else
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1949 CFLAGS=
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
1950 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
1951 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1952
Dave Love <fx@gnu.org>
parents:
diff changeset
1953 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
1954
Dave Love <fx@gnu.org>
parents:
diff changeset
1955 # On Suns, sometimes $CPP names a directory.
Dave Love <fx@gnu.org>
parents:
diff changeset
1956 if test -n "$CPP" && test -d "$CPP"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
1957 CPP=
Dave Love <fx@gnu.org>
parents:
diff changeset
1958 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1959
Dave Love <fx@gnu.org>
parents:
diff changeset
1960 #### Some systems specify a CPP to use unless we are using GCC.
Dave Love <fx@gnu.org>
parents:
diff changeset
1961 #### Now that we know whether we are using GCC, we can decide whether
Dave Love <fx@gnu.org>
parents:
diff changeset
1962 #### to use that one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1963 if test "x$NON_GNU_CPP" != x && test x$GCC != xyes && test "x$CPP" = x
Dave Love <fx@gnu.org>
parents:
diff changeset
1964 then
Dave Love <fx@gnu.org>
parents:
diff changeset
1965 CPP="$NON_GNU_CPP"
Dave Love <fx@gnu.org>
parents:
diff changeset
1966 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1967
Dave Love <fx@gnu.org>
parents:
diff changeset
1968 #### Some systems specify a CC to use unless we are using GCC.
Dave Love <fx@gnu.org>
parents:
diff changeset
1969 #### Now that we know whether we are using GCC, we can decide whether
Dave Love <fx@gnu.org>
parents:
diff changeset
1970 #### to use that one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1971 if test "x$NON_GNU_CC" != x && test x$GCC != xyes &&
Dave Love <fx@gnu.org>
parents:
diff changeset
1972 test x$cc_specified != xyes
Dave Love <fx@gnu.org>
parents:
diff changeset
1973 then
Dave Love <fx@gnu.org>
parents:
diff changeset
1974 CC="$NON_GNU_CC"
Dave Love <fx@gnu.org>
parents:
diff changeset
1975 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1976
Dave Love <fx@gnu.org>
parents:
diff changeset
1977 if test x$GCC = xyes && test "x$GCC_TEST_OPTIONS" != x
Dave Love <fx@gnu.org>
parents:
diff changeset
1978 then
Dave Love <fx@gnu.org>
parents:
diff changeset
1979 CC="$CC $GCC_TEST_OPTIONS"
Dave Love <fx@gnu.org>
parents:
diff changeset
1980 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1981
Dave Love <fx@gnu.org>
parents:
diff changeset
1982 if test x$GCC = x && test "x$NON_GCC_TEST_OPTIONS" != x
Dave Love <fx@gnu.org>
parents:
diff changeset
1983 then
Dave Love <fx@gnu.org>
parents:
diff changeset
1984 CC="$CC $NON_GCC_TEST_OPTIONS"
Dave Love <fx@gnu.org>
parents:
diff changeset
1985 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1986
Dave Love <fx@gnu.org>
parents:
diff changeset
1987 if test x$GCC = xyes && test "x$GCC_LINK_TEST_OPTIONS" != x
Dave Love <fx@gnu.org>
parents:
diff changeset
1988 then
Dave Love <fx@gnu.org>
parents:
diff changeset
1989 ac_link="$ac_link $GCC_LINK_TEST_OPTIONS"
Dave Love <fx@gnu.org>
parents:
diff changeset
1990 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1991
Dave Love <fx@gnu.org>
parents:
diff changeset
1992 if test x$GCC = x && test "x$NON_GCC_LINK_TEST_OPTIONS" != x
Dave Love <fx@gnu.org>
parents:
diff changeset
1993 then
Dave Love <fx@gnu.org>
parents:
diff changeset
1994 ac_link="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
Dave Love <fx@gnu.org>
parents:
diff changeset
1995 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
1996
Dave Love <fx@gnu.org>
parents:
diff changeset
1997 #### Some other nice autoconf tests. If you add a test here which
Dave Love <fx@gnu.org>
parents:
diff changeset
1998 #### should make an entry in src/config.h, don't forget to add an
Dave Love <fx@gnu.org>
parents:
diff changeset
1999 #### #undef clause to src/config.h.in for autoconf to modify.
Dave Love <fx@gnu.org>
parents:
diff changeset
2000
Dave Love <fx@gnu.org>
parents:
diff changeset
2001 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2002 echo "configure:2003: checking whether ln -s works" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2003 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2004 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2005 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2006 rm -f conftestdata
Dave Love <fx@gnu.org>
parents:
diff changeset
2007 if ln -s X conftestdata 2>/dev/null
Dave Love <fx@gnu.org>
parents:
diff changeset
2008 then
Dave Love <fx@gnu.org>
parents:
diff changeset
2009 rm -f conftestdata
Dave Love <fx@gnu.org>
parents:
diff changeset
2010 ac_cv_prog_LN_S="ln -s"
Dave Love <fx@gnu.org>
parents:
diff changeset
2011 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2012 ac_cv_prog_LN_S=ln
Dave Love <fx@gnu.org>
parents:
diff changeset
2013 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2014 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2015 LN_S="$ac_cv_prog_LN_S"
Dave Love <fx@gnu.org>
parents:
diff changeset
2016 if test "$ac_cv_prog_LN_S" = "ln -s"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2017 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2018 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2019 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2020 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2021
Dave Love <fx@gnu.org>
parents:
diff changeset
2022 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2023 echo "configure:2024: checking how to run the C preprocessor" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2024 # On Suns, sometimes $CPP names a directory.
Dave Love <fx@gnu.org>
parents:
diff changeset
2025 if test -n "$CPP" && test -d "$CPP"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2026 CPP=
Dave Love <fx@gnu.org>
parents:
diff changeset
2027 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2028 if test -z "$CPP"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2029 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2030 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2031 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2032 # This must be in double quotes, not single quotes, because CPP may get
Dave Love <fx@gnu.org>
parents:
diff changeset
2033 # substituted into the Makefile and "${CC-cc}" will confuse make.
Dave Love <fx@gnu.org>
parents:
diff changeset
2034 CPP="${CC-cc} -E"
Dave Love <fx@gnu.org>
parents:
diff changeset
2035 # On the NeXT, cc -E runs the code through the compiler's parser,
Dave Love <fx@gnu.org>
parents:
diff changeset
2036 # not just through cpp.
Dave Love <fx@gnu.org>
parents:
diff changeset
2037 cat > conftest.$ac_ext <<EOF
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2038 #line 2039 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2039 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2040 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2041 Syntax Error
Dave Love <fx@gnu.org>
parents:
diff changeset
2042 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2043 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2044 { (eval echo configure:2045: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2045 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2046 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2047 :
Dave Love <fx@gnu.org>
parents:
diff changeset
2048 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2049 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2050 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2051 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2052 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2053 CPP="${CC-cc} -E -traditional-cpp"
Dave Love <fx@gnu.org>
parents:
diff changeset
2054 cat > conftest.$ac_ext <<EOF
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2055 #line 2056 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2056 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2057 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2058 Syntax Error
Dave Love <fx@gnu.org>
parents:
diff changeset
2059 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2060 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2061 { (eval echo configure:2062: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2062 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2063 if test -z "$ac_err"; then
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2064 :
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2065 else
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2066 echo "$ac_err" >&5
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2067 echo "configure: failed program was:" >&5
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2068 cat conftest.$ac_ext >&5
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2069 rm -rf conftest*
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2070 CPP="${CC-cc} -nologo -E"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2071 cat > conftest.$ac_ext <<EOF
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2072 #line 2073 "configure"
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2073 #include "confdefs.h"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2074 #include <assert.h>
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2075 Syntax Error
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2076 EOF
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2077 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2078 { (eval echo configure:2079: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2079 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2080 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2081 :
Dave Love <fx@gnu.org>
parents:
diff changeset
2082 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2083 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2084 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2085 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2086 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2087 CPP=/lib/cpp
Dave Love <fx@gnu.org>
parents:
diff changeset
2088 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2089 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2090 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2091 rm -f conftest*
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2092 fi
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2093 rm -f conftest*
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2094 ac_cv_prog_CPP="$CPP"
Dave Love <fx@gnu.org>
parents:
diff changeset
2095 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2096 CPP="$ac_cv_prog_CPP"
Dave Love <fx@gnu.org>
parents:
diff changeset
2097 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2098 ac_cv_prog_CPP="$CPP"
Dave Love <fx@gnu.org>
parents:
diff changeset
2099 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2100 echo "$ac_t""$CPP" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2101
Dave Love <fx@gnu.org>
parents:
diff changeset
2102 # Find a good install program. We prefer a C program (faster),
Dave Love <fx@gnu.org>
parents:
diff changeset
2103 # so one script is as good as another. But avoid the broken or
Dave Love <fx@gnu.org>
parents:
diff changeset
2104 # incompatible versions:
Dave Love <fx@gnu.org>
parents:
diff changeset
2105 # SysV /etc/install, /usr/sbin/install
Dave Love <fx@gnu.org>
parents:
diff changeset
2106 # SunOS /usr/etc/install
Dave Love <fx@gnu.org>
parents:
diff changeset
2107 # IRIX /sbin/install
Dave Love <fx@gnu.org>
parents:
diff changeset
2108 # AIX /bin/install
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2109 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2110 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
Dave Love <fx@gnu.org>
parents:
diff changeset
2111 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
Dave Love <fx@gnu.org>
parents:
diff changeset
2112 # ./install, which can be erroneously created by make from ./install.sh.
Dave Love <fx@gnu.org>
parents:
diff changeset
2113 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2114 echo "configure:2115: checking for a BSD compatible install" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2115 if test -z "$INSTALL"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2116 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2117 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2118 else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2119 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2120 for ac_dir in $PATH; do
Dave Love <fx@gnu.org>
parents:
diff changeset
2121 # Account for people who put trailing slashes in PATH elements.
Dave Love <fx@gnu.org>
parents:
diff changeset
2122 case "$ac_dir/" in
Dave Love <fx@gnu.org>
parents:
diff changeset
2123 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
2124 *)
Dave Love <fx@gnu.org>
parents:
diff changeset
2125 # OSF1 and SCO ODT 3.0 have their own names for install.
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2126 # Don't use installbsd from OSF since it installs stuff as root
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2127 # by default.
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2128 for ac_prog in ginstall scoinst install; do
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2129 if test -f $ac_dir/$ac_prog; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2130 if test $ac_prog = install &&
Dave Love <fx@gnu.org>
parents:
diff changeset
2131 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2132 # AIX install. It has an incompatible calling convention.
Dave Love <fx@gnu.org>
parents:
diff changeset
2133 :
Dave Love <fx@gnu.org>
parents:
diff changeset
2134 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2135 ac_cv_path_install="$ac_dir/$ac_prog -c"
Dave Love <fx@gnu.org>
parents:
diff changeset
2136 break 2
Dave Love <fx@gnu.org>
parents:
diff changeset
2137 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2138 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2139 done
Dave Love <fx@gnu.org>
parents:
diff changeset
2140 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
2141 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
2142 done
Dave Love <fx@gnu.org>
parents:
diff changeset
2143 IFS="$ac_save_IFS"
Dave Love <fx@gnu.org>
parents:
diff changeset
2144
Dave Love <fx@gnu.org>
parents:
diff changeset
2145 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2146 if test "${ac_cv_path_install+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2147 INSTALL="$ac_cv_path_install"
Dave Love <fx@gnu.org>
parents:
diff changeset
2148 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2149 # As a last resort, use the slow shell script. We don't cache a
Dave Love <fx@gnu.org>
parents:
diff changeset
2150 # path for INSTALL within a source directory, because that will
Dave Love <fx@gnu.org>
parents:
diff changeset
2151 # break other packages using the cache if that directory is
Dave Love <fx@gnu.org>
parents:
diff changeset
2152 # removed, or if the path is relative.
Dave Love <fx@gnu.org>
parents:
diff changeset
2153 INSTALL="$ac_install_sh"
Dave Love <fx@gnu.org>
parents:
diff changeset
2154 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2155 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2156 echo "$ac_t""$INSTALL" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2157
Dave Love <fx@gnu.org>
parents:
diff changeset
2158 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
Dave Love <fx@gnu.org>
parents:
diff changeset
2159 # It thinks the first close brace ends the variable substitution.
Dave Love <fx@gnu.org>
parents:
diff changeset
2160 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
Dave Love <fx@gnu.org>
parents:
diff changeset
2161
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2162 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2163
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2164 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
Dave Love <fx@gnu.org>
parents:
diff changeset
2165
Dave Love <fx@gnu.org>
parents:
diff changeset
2166 for ac_prog in 'bison -y' byacc
Dave Love <fx@gnu.org>
parents:
diff changeset
2167 do
Dave Love <fx@gnu.org>
parents:
diff changeset
2168 # Extract the first word of "$ac_prog", so it can be a program name with args.
Dave Love <fx@gnu.org>
parents:
diff changeset
2169 set dummy $ac_prog; ac_word=$2
Dave Love <fx@gnu.org>
parents:
diff changeset
2170 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2171 echo "configure:2172: checking for $ac_word" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2172 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2173 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2174 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2175 if test -n "$YACC"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2176 ac_cv_prog_YACC="$YACC" # Let the user override the test.
Dave Love <fx@gnu.org>
parents:
diff changeset
2177 else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2178 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2179 ac_dummy="$PATH"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2180 for ac_dir in $ac_dummy; do
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2181 test -z "$ac_dir" && ac_dir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
2182 if test -f $ac_dir/$ac_word; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2183 ac_cv_prog_YACC="$ac_prog"
Dave Love <fx@gnu.org>
parents:
diff changeset
2184 break
Dave Love <fx@gnu.org>
parents:
diff changeset
2185 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2186 done
Dave Love <fx@gnu.org>
parents:
diff changeset
2187 IFS="$ac_save_ifs"
Dave Love <fx@gnu.org>
parents:
diff changeset
2188 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2189 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2190 YACC="$ac_cv_prog_YACC"
Dave Love <fx@gnu.org>
parents:
diff changeset
2191 if test -n "$YACC"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2192 echo "$ac_t""$YACC" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2193 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2194 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2195 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2196
Dave Love <fx@gnu.org>
parents:
diff changeset
2197 test -n "$YACC" && break
Dave Love <fx@gnu.org>
parents:
diff changeset
2198 done
Dave Love <fx@gnu.org>
parents:
diff changeset
2199 test -n "$YACC" || YACC="yacc"
Dave Love <fx@gnu.org>
parents:
diff changeset
2200
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2201 if test "x$RANLIB" = x; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2202 # Extract the first word of "ranlib", so it can be a program name with args.
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2203 set dummy ranlib; ac_word=$2
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2204 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2205 echo "configure:2206: checking for $ac_word" >&5
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2206 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2207 echo $ac_n "(cached) $ac_c" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2208 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2209 if test -n "$RANLIB"; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2210 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2211 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2212 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2213 ac_dummy="$PATH"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2214 for ac_dir in $ac_dummy; do
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2215 test -z "$ac_dir" && ac_dir=.
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2216 if test -f $ac_dir/$ac_word; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2217 ac_cv_prog_RANLIB="ranlib"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2218 break
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2219 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2220 done
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2221 IFS="$ac_save_ifs"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2222 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2223 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2224 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2225 RANLIB="$ac_cv_prog_RANLIB"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2226 if test -n "$RANLIB"; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2227 echo "$ac_t""$RANLIB" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2228 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2229 echo "$ac_t""no" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2230 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2231
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
2232 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2233
Dave Love <fx@gnu.org>
parents:
diff changeset
2234 echo $ac_n "checking for AIX""... $ac_c" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2235 echo "configure:2236: checking for AIX" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2236 cat > conftest.$ac_ext <<EOF
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2237 #line 2238 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2238 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2239 #ifdef _AIX
Dave Love <fx@gnu.org>
parents:
diff changeset
2240 yes
Dave Love <fx@gnu.org>
parents:
diff changeset
2241 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
2242
Dave Love <fx@gnu.org>
parents:
diff changeset
2243 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2244 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Dave Love <fx@gnu.org>
parents:
diff changeset
2245 egrep "yes" >/dev/null 2>&1; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2246 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2247 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2248 #define _ALL_SOURCE 1
Dave Love <fx@gnu.org>
parents:
diff changeset
2249 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2250
Dave Love <fx@gnu.org>
parents:
diff changeset
2251 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2252 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2253 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2254 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2255 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2256
Dave Love <fx@gnu.org>
parents:
diff changeset
2257
Dave Love <fx@gnu.org>
parents:
diff changeset
2258
30311
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2259 #### Extract some information from the operating system and machine files.
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2260
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2261 echo "checking the machine- and system-dependent files to find out
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2262 - which libraries the lib-src programs will want, and
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2263 - whether the GNU malloc routines are usable" 1>&6
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2264 echo "configure:2265: checking the machine- and system-dependent files to find out
30311
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2265 - which libraries the lib-src programs will want, and
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2266 - whether the GNU malloc routines are usable" >&5
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2267
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2268 ### First figure out CFLAGS (which we use for running the compiler here)
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2269 ### and REAL_CFLAGS (which we use for real compilation).
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2270 ### The two are the same except on a few systems, where they are made
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2271 ### different to work around various lossages. For example,
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2272 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2273 ### as implying static linking.
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2274
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2275 ### If the CFLAGS env var is specified, we use that value
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2276 ### instead of the default.
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2277
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2278 ### It's not important that this name contain the PID; you can't run
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2279 ### two configures in the same directory and have anything work
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2280 ### anyway.
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2281 tempcname="conftest.c"
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2282
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2283 echo '
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2284 #include "'${srcdir}'/src/'${opsysfile}'"
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2285 #include "'${srcdir}'/src/'${machfile}'"
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2286 #ifndef LIBS_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2287 #define LIBS_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2288 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2289 #ifndef LIBS_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2290 #define LIBS_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2291 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2292 #ifndef C_SWITCH_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2293 #define C_SWITCH_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2294 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2295 #ifndef C_SWITCH_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2296 #define C_SWITCH_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2297 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2298 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2299 configure___ c_switch_system=C_SWITCH_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2300 configure___ c_switch_machine=C_SWITCH_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2301
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2302 #ifndef LIB_X11_LIB
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2303 #define LIB_X11_LIB -lX11
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2304 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2305
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2306 #ifndef LIBX11_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2307 #define LIBX11_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2308 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2309
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2310 #ifndef LIBX11_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2311 #define LIBX11_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2312 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2313 configure___ LIBX=LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2314
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2315 #ifdef UNEXEC
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2316 configure___ unexec=UNEXEC
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2317 #else
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2318 configure___ unexec=unexec.o
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2319 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2320
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2321 #ifdef SYSTEM_MALLOC
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2322 configure___ system_malloc=yes
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2323 #else
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2324 configure___ system_malloc=no
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2325 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2326
31607
3e0642938fc8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31512
diff changeset
2327 #ifdef USE_MMAP_FOR_BUFFERS
3e0642938fc8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31512
diff changeset
2328 configure___ use_mmap_for_buffers=yes
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
2329 #else
31607
3e0642938fc8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31512
diff changeset
2330 configure___ use_mmap_for_buffers=no
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
2331 #endif
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
2332
30311
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2333 #ifndef C_DEBUG_SWITCH
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2334 #define C_DEBUG_SWITCH -g
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2335 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2336
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2337 #ifndef C_OPTIMIZE_SWITCH
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2338 #ifdef __GNUC__
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2339 #define C_OPTIMIZE_SWITCH -O2
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2340 #else
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2341 #define C_OPTIMIZE_SWITCH -O
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2342 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2343 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2344
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2345 #ifndef LD_SWITCH_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2346 #define LD_SWITCH_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2347 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2348
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2349 #ifndef LD_SWITCH_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2350 #define LD_SWITCH_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2351 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2352
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2353 #ifndef LD_SWITCH_X_SITE_AUX
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2354 #define LD_SWITCH_X_SITE_AUX
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2355 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2356
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2357 configure___ ld_switch_system=LD_SWITCH_SYSTEM
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2358 configure___ ld_switch_machine=LD_SWITCH_MACHINE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2359
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2360 #ifdef THIS_IS_CONFIGURE
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2361
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2362 /* Get the CFLAGS for tests in configure. */
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2363 #ifdef __GNUC__
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2364 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2365 #else
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2366 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2367 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2368
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2369 #else /* not THIS_IS_CONFIGURE */
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2370
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2371 /* Get the CFLAGS for real compilation. */
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2372 #ifdef __GNUC__
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2373 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2374 #else
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2375 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2376 #endif
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2377
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2378 #endif /* not THIS_IS_CONFIGURE */
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2379 ' > ${tempcname}
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2380
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2381 # The value of CPP is a quoted variable reference, so we need to do this
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2382 # to get its actual value...
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2383 CPP=`eval "echo $CPP"`
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2384 eval `${CPP} -Isrc ${tempcname} \
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2385 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2386 if test "x$SPECIFIED_CFLAGS" = x; then
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2387 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2388 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2389 else
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2390 REAL_CFLAGS="$CFLAGS"
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2391 fi
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2392 rm ${tempcname}
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2393
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2394 ac_link="$ac_link $ld_switch_machine $ld_switch_system"
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2395
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2396 ### Make sure subsequent tests use flags consistent with the build flags.
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2397
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2398 if test x"${OVERRIDE_CPPFLAGS}" != x; then
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2399 CPPFLAGS="${OVERRIDE_CPPFLAGS}"
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2400 else
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2401 CPPFLAGS="$c_switch_system $c_switch_machine $CPPFLAGS"
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2402 fi
65d8fb2ca198 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30140
diff changeset
2403
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2404
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2405 # Check whether --enable-largefile or --disable-largefile was given.
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2406 if test "${enable_largefile+set}" = set; then
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2407 enableval="$enable_largefile"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2408 :
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2409 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2410
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2411 if test "$enable_largefile" != no; then
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2412
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2413 echo $ac_n "checking for special C compiler options needed for large files""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2414 echo "configure:2415: checking for special C compiler options needed for large files" >&5
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2415 if eval "test \"`echo '$''{'ac_cv_sys_largefile_CC'+set}'`\" = set"; then
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2416 echo $ac_n "(cached) $ac_c" 1>&6
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2417 else
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2418 ac_cv_sys_largefile_CC=no
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2419 if test "$GCC" != yes; then
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2420 # IRIX 6.2 and later do not support large files by default,
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2421 # so use the C compiler's -n32 option if that helps.
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2422 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2423 #line 2424 "configure"
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2424 #include "confdefs.h"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2425 #include <sys/types.h>
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2426 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2427
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2428 int main() {
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2429
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2430 ; return 0; }
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2431 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2432 if { (eval echo configure:2433: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2433 :
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2434 else
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2435 echo "configure: failed program was:" >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2436 cat conftest.$ac_ext >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2437 rm -rf conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2438 ac_save_CC="$CC"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2439 CC="$CC -n32"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2440 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2441 #line 2442 "configure"
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2442 #include "confdefs.h"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2443 #include <sys/types.h>
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2444 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2445
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2446 int main() {
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2447
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2448 ; return 0; }
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2449 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2450 if { (eval echo configure:2451: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2451 rm -rf conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2452 ac_cv_sys_largefile_CC=' -n32'
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2453 else
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2454 echo "configure: failed program was:" >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2455 cat conftest.$ac_ext >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2456 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2457 rm -f conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2458 CC="$ac_save_CC"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2459 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2460 rm -f conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2461 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2462 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2463
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2464 echo "$ac_t""$ac_cv_sys_largefile_CC" 1>&6
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2465 if test "$ac_cv_sys_largefile_CC" != no; then
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2466 CC="$CC$ac_cv_sys_largefile_CC"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2467 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2468
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2469 echo $ac_n "checking for _FILE_OFFSET_BITS value needed for large files""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2470 echo "configure:2471: checking for _FILE_OFFSET_BITS value needed for large files" >&5
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2471 if eval "test \"`echo '$''{'ac_cv_sys_file_offset_bits'+set}'`\" = set"; then
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2472 echo $ac_n "(cached) $ac_c" 1>&6
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2473 else
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2474 ac_cv_sys_file_offset_bits=no
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2475 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2476 #line 2477 "configure"
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2477 #include "confdefs.h"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2478 #include <sys/types.h>
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2479 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2480
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2481 int main() {
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2482
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2483 ; return 0; }
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2484 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2485 if { (eval echo configure:2486: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2486 :
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2487 else
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2488 echo "configure: failed program was:" >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2489 cat conftest.$ac_ext >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2490 rm -rf conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2491 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2492 #line 2493 "configure"
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2493 #include "confdefs.h"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2494 #define _FILE_OFFSET_BITS 64
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2495 #include <sys/types.h>
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2496 int a[(off_t) 9223372036854775807 == 9223372036854775807 ? 1 : -1];
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2497
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2498
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2499 int main() {
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2500
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2501 ; return 0; }
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2502 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2503 if { (eval echo configure:2504: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2504 rm -rf conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2505 ac_cv_sys_file_offset_bits=64
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2506 else
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2507 echo "configure: failed program was:" >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2508 cat conftest.$ac_ext >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2509 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2510 rm -f conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2511 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2512 rm -f conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2513 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2514
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2515 echo "$ac_t""$ac_cv_sys_file_offset_bits" 1>&6
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2516 if test "$ac_cv_sys_file_offset_bits" != no; then
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2517 cat >> confdefs.h <<EOF
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2518 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2519 EOF
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2520
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2521 fi
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2522 echo $ac_n "checking for _LARGE_FILES value needed for large files""... $ac_c" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2523 echo "configure:2524: checking for _LARGE_FILES value needed for large files" >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2524 if eval "test \"`echo '$''{'ac_cv_sys_large_files'+set}'`\" = set"; then
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2525 echo $ac_n "(cached) $ac_c" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2526 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2527 ac_cv_sys_large_files=no
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2528 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2529 #line 2530 "configure"
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2530 #include "confdefs.h"
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2531
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2532 int main() {
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2533
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2534 ; return 0; }
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2535 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2536 if { (eval echo configure:2537: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2537 :
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2538 else
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2539 echo "configure: failed program was:" >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2540 cat conftest.$ac_ext >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2541 rm -rf conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2542 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2543 #line 2544 "configure"
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2544 #include "confdefs.h"
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2545 #define _LARGE_FILES 1
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2546
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2547
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2548 int main() {
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2549
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2550 ; return 0; }
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2551 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2552 if { (eval echo configure:2553: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
30576
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2553 rm -rf conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2554 ac_cv_sys_large_files=1
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2555 else
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2556 echo "configure: failed program was:" >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2557 cat conftest.$ac_ext >&5
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2558 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2559 rm -f conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2560 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2561 rm -f conftest*
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2562 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2563
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2564 echo "$ac_t""$ac_cv_sys_large_files" 1>&6
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2565 if test "$ac_cv_sys_large_files" != no; then
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2566 cat >> confdefs.h <<EOF
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2567 #define _LARGE_FILES $ac_cv_sys_large_files
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2568 EOF
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2569
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2570 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2571 fi
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2572
e53905a0a16b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30395
diff changeset
2573
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2574 # Sound support for GNU/Linux and the free BSDs.
30078
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2575 for ac_hdr in machine/soundcard.h sys/soundcard.h soundcard.h
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2576 do
Dave Love <fx@gnu.org>
parents:
diff changeset
2577 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
2578 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2579 echo "configure:2580: checking for $ac_hdr" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2580 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2581 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2582 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2583 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2584 #line 2585 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2585 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2586 #include <$ac_hdr>
Dave Love <fx@gnu.org>
parents:
diff changeset
2587 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2588 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2589 { (eval echo configure:2590: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2590 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2591 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2592 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2593 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
2594 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2595 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2596 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2597 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2598 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2599 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
2600 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2601 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2602 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2603 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2604 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2605 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
2606 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2607 #define $ac_tr_hdr 1
Dave Love <fx@gnu.org>
parents:
diff changeset
2608 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2609
Dave Love <fx@gnu.org>
parents:
diff changeset
2610 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2611 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2612 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2613 done
Dave Love <fx@gnu.org>
parents:
diff changeset
2614
30078
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2615 # Emulation library used on NetBSD.
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2616 echo $ac_n "checking for _oss_ioctl in -lossaudio""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2617 echo "configure:2618: checking for _oss_ioctl in -lossaudio" >&5
30078
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2618 ac_lib_var=`echo ossaudio'_'_oss_ioctl | sed 'y%./+-%__p_%'`
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2619 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2620 echo $ac_n "(cached) $ac_c" 1>&6
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2621 else
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2622 ac_save_LIBS="$LIBS"
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2623 LIBS="-lossaudio $LIBS"
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2624 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2625 #line 2626 "configure"
30078
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2626 #include "confdefs.h"
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2627 /* Override any gcc2 internal prototype to avoid an error. */
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2628 /* We use char because int might match the return type of a gcc2
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2629 builtin and then its argument prototype would still apply. */
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2630 char _oss_ioctl();
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2631
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2632 int main() {
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2633 _oss_ioctl()
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2634 ; return 0; }
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2635 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2636 if { (eval echo configure:2637: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
30078
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2637 rm -rf conftest*
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2638 eval "ac_cv_lib_$ac_lib_var=yes"
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2639 else
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2640 echo "configure: failed program was:" >&5
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2641 cat conftest.$ac_ext >&5
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2642 rm -rf conftest*
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2643 eval "ac_cv_lib_$ac_lib_var=no"
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2644 fi
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2645 rm -f conftest*
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2646 LIBS="$ac_save_LIBS"
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2647
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2648 fi
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2649 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2650 echo "$ac_t""yes" 1>&6
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2651 LIBSOUND=-lossaudio
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2652 else
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2653 echo "$ac_t""no" 1>&6
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2654 LIBSOUND=
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2655 fi
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2656
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
2657
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2658
26081
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
2659 for ac_hdr in sys/select.h sys/timeb.h sys/time.h unistd.h utime.h \
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
2660 linux/version.h sys/systeminfo.h termios.h limits.h string.h stdlib.h \
31229
0c280e986946 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31153
diff changeset
2661 termcap.h stdio_ext.h fcntl.h term.h strings.h
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2662 do
Dave Love <fx@gnu.org>
parents:
diff changeset
2663 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
2664 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2665 echo "configure:2666: checking for $ac_hdr" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2666 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2667 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2668 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2669 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2670 #line 2671 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2671 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2672 #include <$ac_hdr>
Dave Love <fx@gnu.org>
parents:
diff changeset
2673 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2674 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2675 { (eval echo configure:2676: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2676 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2677 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2678 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2679 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
2680 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2681 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2682 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2683 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2684 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2685 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
2686 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2687 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2688 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2689 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2690 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2691 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
2692 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2693 #define $ac_tr_hdr 1
Dave Love <fx@gnu.org>
parents:
diff changeset
2694 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2695
Dave Love <fx@gnu.org>
parents:
diff changeset
2696 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2697 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2698 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2699 done
Dave Love <fx@gnu.org>
parents:
diff changeset
2700
Dave Love <fx@gnu.org>
parents:
diff changeset
2701 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2702 echo "configure:2703: checking for ANSI C header files" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2703 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2704 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2705 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2706 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2707 #line 2708 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2708 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2709 #include <stdlib.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2710 #include <stdarg.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2711 #include <string.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2712 #include <float.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2713 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2714 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2715 { (eval echo configure:2716: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
2716 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2717 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2718 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2719 ac_cv_header_stdc=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
2720 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2721 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2722 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2723 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2724 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2725 ac_cv_header_stdc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
2726 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2727 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2728
Dave Love <fx@gnu.org>
parents:
diff changeset
2729 if test $ac_cv_header_stdc = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2730 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
Dave Love <fx@gnu.org>
parents:
diff changeset
2731 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2732 #line 2733 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2733 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2734 #include <string.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2735 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2736 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Dave Love <fx@gnu.org>
parents:
diff changeset
2737 egrep "memchr" >/dev/null 2>&1; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2738 :
Dave Love <fx@gnu.org>
parents:
diff changeset
2739 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2740 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2741 ac_cv_header_stdc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
2742 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2743 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2744
Dave Love <fx@gnu.org>
parents:
diff changeset
2745 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2746
Dave Love <fx@gnu.org>
parents:
diff changeset
2747 if test $ac_cv_header_stdc = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2748 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
Dave Love <fx@gnu.org>
parents:
diff changeset
2749 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2750 #line 2751 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2751 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2752 #include <stdlib.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2753 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2754 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Dave Love <fx@gnu.org>
parents:
diff changeset
2755 egrep "free" >/dev/null 2>&1; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2756 :
Dave Love <fx@gnu.org>
parents:
diff changeset
2757 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2758 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2759 ac_cv_header_stdc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
2760 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2761 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2762
Dave Love <fx@gnu.org>
parents:
diff changeset
2763 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2764
Dave Love <fx@gnu.org>
parents:
diff changeset
2765 if test $ac_cv_header_stdc = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2766 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
Dave Love <fx@gnu.org>
parents:
diff changeset
2767 if test "$cross_compiling" = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2768 :
Dave Love <fx@gnu.org>
parents:
diff changeset
2769 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2770 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2771 #line 2772 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2772 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2773 #include <ctype.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2774 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
Dave Love <fx@gnu.org>
parents:
diff changeset
2775 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
Dave Love <fx@gnu.org>
parents:
diff changeset
2776 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
Dave Love <fx@gnu.org>
parents:
diff changeset
2777 int main () { int i; for (i = 0; i < 256; i++)
Dave Love <fx@gnu.org>
parents:
diff changeset
2778 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
Dave Love <fx@gnu.org>
parents:
diff changeset
2779 exit (0); }
Dave Love <fx@gnu.org>
parents:
diff changeset
2780
Dave Love <fx@gnu.org>
parents:
diff changeset
2781 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2782 if { (eval echo configure:2783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2783 then
Dave Love <fx@gnu.org>
parents:
diff changeset
2784 :
Dave Love <fx@gnu.org>
parents:
diff changeset
2785 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2786 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2787 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2788 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2789 ac_cv_header_stdc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
2790 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2791 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2792 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2793
Dave Love <fx@gnu.org>
parents:
diff changeset
2794 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2795 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2796
Dave Love <fx@gnu.org>
parents:
diff changeset
2797 echo "$ac_t""$ac_cv_header_stdc" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2798 if test $ac_cv_header_stdc = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2799 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2800 #define STDC_HEADERS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
2801 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2802
Dave Love <fx@gnu.org>
parents:
diff changeset
2803 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2804
Dave Love <fx@gnu.org>
parents:
diff changeset
2805 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2806 echo "configure:2807: checking whether time.h and sys/time.h may both be included" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2807 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2808 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2809 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2810 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2811 #line 2812 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2812 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2813 #include <sys/types.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2814 #include <sys/time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2815 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2816 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
2817 struct tm *tp;
Dave Love <fx@gnu.org>
parents:
diff changeset
2818 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
2819 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2820 if { (eval echo configure:2821: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2821 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2822 ac_cv_header_time=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
2823 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2824 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2825 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2826 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2827 ac_cv_header_time=no
Dave Love <fx@gnu.org>
parents:
diff changeset
2828 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2829 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2830 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2831
Dave Love <fx@gnu.org>
parents:
diff changeset
2832 echo "$ac_t""$ac_cv_header_time" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2833 if test $ac_cv_header_time = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2834 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2835 #define TIME_WITH_SYS_TIME 1
Dave Love <fx@gnu.org>
parents:
diff changeset
2836 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2837
Dave Love <fx@gnu.org>
parents:
diff changeset
2838 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2839
Dave Love <fx@gnu.org>
parents:
diff changeset
2840 echo $ac_n "checking for sys_siglist declaration in signal.h or unistd.h""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2841 echo "configure:2842: checking for sys_siglist declaration in signal.h or unistd.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2842 if eval "test \"`echo '$''{'ac_cv_decl_sys_siglist'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2843 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2844 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2845 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2846 #line 2847 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2847 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2848 #include <sys/types.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2849 #include <signal.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2850 /* NetBSD declares sys_siglist in unistd.h. */
Dave Love <fx@gnu.org>
parents:
diff changeset
2851 #ifdef HAVE_UNISTD_H
Dave Love <fx@gnu.org>
parents:
diff changeset
2852 #include <unistd.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2853 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
2854 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
2855 char *msg = *(sys_siglist + 1);
Dave Love <fx@gnu.org>
parents:
diff changeset
2856 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
2857 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2858 if { (eval echo configure:2859: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2859 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2860 ac_cv_decl_sys_siglist=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
2861 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2862 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2863 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2864 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2865 ac_cv_decl_sys_siglist=no
Dave Love <fx@gnu.org>
parents:
diff changeset
2866 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2867 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2868 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2869
Dave Love <fx@gnu.org>
parents:
diff changeset
2870 echo "$ac_t""$ac_cv_decl_sys_siglist" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2871 if test $ac_cv_decl_sys_siglist = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2872 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2873 #define SYS_SIGLIST_DECLARED 1
Dave Love <fx@gnu.org>
parents:
diff changeset
2874 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2875
Dave Love <fx@gnu.org>
parents:
diff changeset
2876 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2877
30069
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2878 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2879 echo "configure:2880: checking for sys/wait.h that is POSIX.1 compatible" >&5
30069
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2880 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2881 echo $ac_n "(cached) $ac_c" 1>&6
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2882 else
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2883 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2884 #line 2885 "configure"
30069
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2885 #include "confdefs.h"
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2886 #include <sys/types.h>
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2887 #include <sys/wait.h>
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2888 #ifndef WEXITSTATUS
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2889 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2890 #endif
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2891 #ifndef WIFEXITED
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2892 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2893 #endif
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2894 int main() {
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2895 int s;
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2896 wait (&s);
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2897 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2898 ; return 0; }
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2899 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2900 if { (eval echo configure:2901: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
30069
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2901 rm -rf conftest*
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2902 ac_cv_header_sys_wait_h=yes
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2903 else
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2904 echo "configure: failed program was:" >&5
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2905 cat conftest.$ac_ext >&5
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2906 rm -rf conftest*
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2907 ac_cv_header_sys_wait_h=no
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2908 fi
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2909 rm -f conftest*
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2910 fi
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2911
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2912 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2913 if test $ac_cv_header_sys_wait_h = yes; then
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2914 cat >> confdefs.h <<\EOF
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2915 #define HAVE_SYS_WAIT_H 1
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2916 EOF
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2917
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2918 fi
7c51ac7c415f *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29990
diff changeset
2919
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2920
Dave Love <fx@gnu.org>
parents:
diff changeset
2921 echo $ac_n "checking for struct utimbuf""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2922 echo "configure:2923: checking for struct utimbuf" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2923 if eval "test \"`echo '$''{'emacs_cv_struct_utimbuf'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2924 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2925 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2926 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2927 #line 2928 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2928 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2929 #ifdef TIME_WITH_SYS_TIME
Dave Love <fx@gnu.org>
parents:
diff changeset
2930 #include <sys/time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2931 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2932 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
2933 #ifdef HAVE_SYS_TIME_H
Dave Love <fx@gnu.org>
parents:
diff changeset
2934 #include <sys/time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2935 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
2936 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2937 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
2938 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
2939 #ifdef HAVE_UTIME_H
Dave Love <fx@gnu.org>
parents:
diff changeset
2940 #include <utime.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2941 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
2942 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
2943 static struct utimbuf x; x.actime = x.modtime;
Dave Love <fx@gnu.org>
parents:
diff changeset
2944 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
2945 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2946 if { (eval echo configure:2947: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2947 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2948 emacs_cv_struct_utimbuf=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
2949 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2950 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2951 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2952 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2953 emacs_cv_struct_utimbuf=no
Dave Love <fx@gnu.org>
parents:
diff changeset
2954 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2955 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2956 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2957
Dave Love <fx@gnu.org>
parents:
diff changeset
2958 echo "$ac_t""$emacs_cv_struct_utimbuf" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2959 if test $emacs_cv_struct_utimbuf = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2960 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2961 #define HAVE_STRUCT_UTIMBUF 1
Dave Love <fx@gnu.org>
parents:
diff changeset
2962 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
2963
Dave Love <fx@gnu.org>
parents:
diff changeset
2964 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2965
Dave Love <fx@gnu.org>
parents:
diff changeset
2966 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2967 echo "configure:2968: checking return type of signal handlers" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2968 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
2969 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
2970 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2971 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2972 #line 2973 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2973 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
2974 #include <sys/types.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2975 #include <signal.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
2976 #ifdef signal
Dave Love <fx@gnu.org>
parents:
diff changeset
2977 #undef signal
Dave Love <fx@gnu.org>
parents:
diff changeset
2978 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
2979 #ifdef __cplusplus
Dave Love <fx@gnu.org>
parents:
diff changeset
2980 extern "C" void (*signal (int, void (*)(int)))(int);
Dave Love <fx@gnu.org>
parents:
diff changeset
2981 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
2982 void (*signal ()) ();
Dave Love <fx@gnu.org>
parents:
diff changeset
2983 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
2984
Dave Love <fx@gnu.org>
parents:
diff changeset
2985 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
2986 int i;
Dave Love <fx@gnu.org>
parents:
diff changeset
2987 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
2988 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
2989 if { (eval echo configure:2990: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
2990 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2991 ac_cv_type_signal=void
Dave Love <fx@gnu.org>
parents:
diff changeset
2992 else
Dave Love <fx@gnu.org>
parents:
diff changeset
2993 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2994 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
2995 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2996 ac_cv_type_signal=int
Dave Love <fx@gnu.org>
parents:
diff changeset
2997 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
2998 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
2999 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3000
Dave Love <fx@gnu.org>
parents:
diff changeset
3001 echo "$ac_t""$ac_cv_type_signal" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3002 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3003 #define RETSIGTYPE $ac_cv_type_signal
Dave Love <fx@gnu.org>
parents:
diff changeset
3004 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3005
Dave Love <fx@gnu.org>
parents:
diff changeset
3006
Dave Love <fx@gnu.org>
parents:
diff changeset
3007
29254
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3008 echo $ac_n "checking for speed_t""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3009 echo "configure:3010: checking for speed_t" >&5
29254
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3010 if eval "test \"`echo '$''{'emacs_cv_speed_t'+set}'`\" = set"; then
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3011 echo $ac_n "(cached) $ac_c" 1>&6
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3012 else
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3013 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3014 #line 3015 "configure"
29254
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3015 #include "confdefs.h"
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3016 #include <termios.h>
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3017 int main() {
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3018 speed_t x = 1;
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3019 ; return 0; }
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3020 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3021 if { (eval echo configure:3022: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
29254
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3022 rm -rf conftest*
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3023 emacs_cv_speed_t=yes
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3024 else
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3025 echo "configure: failed program was:" >&5
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3026 cat conftest.$ac_ext >&5
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3027 fi
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3028 rm -f conftest*
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3029 fi
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3030
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3031 echo "$ac_t""$emacs_cv_speed_t" 1>&6
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3032 if test $emacs_cv_speed_t = yes; then
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3033 cat >> confdefs.h <<\EOF
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3034 #define HAVE_SPEED_T 1
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3035 EOF
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3036
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3037 fi
d700ca6acc99 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29036
diff changeset
3038
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3039 echo $ac_n "checking for struct timeval""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3040 echo "configure:3041: checking for struct timeval" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3041 if eval "test \"`echo '$''{'emacs_cv_struct_timeval'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3042 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3043 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3044 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3045 #line 3046 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3046 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3047 #ifdef TIME_WITH_SYS_TIME
Dave Love <fx@gnu.org>
parents:
diff changeset
3048 #include <sys/time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3049 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3050 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
3051 #ifdef HAVE_SYS_TIME_H
Dave Love <fx@gnu.org>
parents:
diff changeset
3052 #include <sys/time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3053 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
3054 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3055 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
3056 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
3057 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3058 static struct timeval x; x.tv_sec = x.tv_usec;
Dave Love <fx@gnu.org>
parents:
diff changeset
3059 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3060 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3061 if { (eval echo configure:3062: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3062 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3063 emacs_cv_struct_timeval=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3064 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3065 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3066 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3067 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3068 emacs_cv_struct_timeval=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3069 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3070 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3071 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3072
Dave Love <fx@gnu.org>
parents:
diff changeset
3073 echo "$ac_t""$emacs_cv_struct_timeval" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3074 HAVE_TIMEVAL=$emacs_cv_struct_timeval
Dave Love <fx@gnu.org>
parents:
diff changeset
3075 if test $emacs_cv_struct_timeval = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3076 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3077 #define HAVE_TIMEVAL 1
Dave Love <fx@gnu.org>
parents:
diff changeset
3078 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3079
Dave Love <fx@gnu.org>
parents:
diff changeset
3080 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3081
29388
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3082 echo $ac_n "checking for struct exception""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3083 echo "configure:3084: checking for struct exception" >&5
29388
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3084 if eval "test \"`echo '$''{'emacs_cv_struct_exception'+set}'`\" = set"; then
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3085 echo $ac_n "(cached) $ac_c" 1>&6
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3086 else
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3087 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3088 #line 3089 "configure"
29388
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3089 #include "confdefs.h"
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3090 #include <math.h>
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3091 int main() {
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3092 static struct exception x; x.arg1 = x.arg2 = x.retval; x.name = ""; x.type = 1;
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3093 ; return 0; }
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3094 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3095 if { (eval echo configure:3096: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
29388
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3096 rm -rf conftest*
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3097 emacs_cv_struct_exception=yes
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3098 else
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3099 echo "configure: failed program was:" >&5
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3100 cat conftest.$ac_ext >&5
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3101 rm -rf conftest*
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3102 emacs_cv_struct_exception=no
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3103 fi
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3104 rm -f conftest*
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3105 fi
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3106
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3107 echo "$ac_t""$emacs_cv_struct_exception" 1>&6
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3108 HAVE_EXCEPTION=$emacs_cv_struct_exception
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3109 if test $emacs_cv_struct_exception != yes; then
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3110 cat >> confdefs.h <<\EOF
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3111 #define NO_MATHERR 1
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3112 EOF
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3113
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3114 fi
315367ef0316 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29254
diff changeset
3115
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3116 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3117 echo "configure:3118: checking whether struct tm is in sys/time.h or time.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3118 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3119 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3120 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3121 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3122 #line 3123 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3123 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3124 #include <sys/types.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3125 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3126 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3127 struct tm *tp; tp->tm_sec;
Dave Love <fx@gnu.org>
parents:
diff changeset
3128 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3129 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3130 if { (eval echo configure:3131: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3131 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3132 ac_cv_struct_tm=time.h
Dave Love <fx@gnu.org>
parents:
diff changeset
3133 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3134 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3135 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3136 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3137 ac_cv_struct_tm=sys/time.h
Dave Love <fx@gnu.org>
parents:
diff changeset
3138 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3139 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3140 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3141
Dave Love <fx@gnu.org>
parents:
diff changeset
3142 echo "$ac_t""$ac_cv_struct_tm" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3143 if test $ac_cv_struct_tm = sys/time.h; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3144 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3145 #define TM_IN_SYS_TIME 1
Dave Love <fx@gnu.org>
parents:
diff changeset
3146 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3147
Dave Love <fx@gnu.org>
parents:
diff changeset
3148 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3149
Dave Love <fx@gnu.org>
parents:
diff changeset
3150 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3151 echo "configure:3152: checking for tm_zone in struct tm" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3152 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3153 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3154 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3155 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3156 #line 3157 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3157 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3158 #include <sys/types.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3159 #include <$ac_cv_struct_tm>
Dave Love <fx@gnu.org>
parents:
diff changeset
3160 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3161 struct tm tm; tm.tm_zone;
Dave Love <fx@gnu.org>
parents:
diff changeset
3162 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3163 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3164 if { (eval echo configure:3165: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3165 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3166 ac_cv_struct_tm_zone=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3167 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3168 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3169 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3170 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3171 ac_cv_struct_tm_zone=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3172 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3173 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3174 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3175
Dave Love <fx@gnu.org>
parents:
diff changeset
3176 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3177 if test "$ac_cv_struct_tm_zone" = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3178 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3179 #define HAVE_TM_ZONE 1
Dave Love <fx@gnu.org>
parents:
diff changeset
3180 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3181
Dave Love <fx@gnu.org>
parents:
diff changeset
3182 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3183 echo $ac_n "checking for tzname""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3184 echo "configure:3185: checking for tzname" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3185 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3186 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3187 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3188 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3189 #line 3190 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3190 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3191 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3192 #ifndef tzname /* For SGI. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3193 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3194 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
3195 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3196 atoi(*tzname);
Dave Love <fx@gnu.org>
parents:
diff changeset
3197 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3198 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3199 if { (eval echo configure:3200: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3200 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3201 ac_cv_var_tzname=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3202 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3203 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3204 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3205 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3206 ac_cv_var_tzname=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3207 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3208 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3209 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3210
Dave Love <fx@gnu.org>
parents:
diff changeset
3211 echo "$ac_t""$ac_cv_var_tzname" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3212 if test $ac_cv_var_tzname = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3213 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3214 #define HAVE_TZNAME 1
Dave Love <fx@gnu.org>
parents:
diff changeset
3215 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3216
Dave Love <fx@gnu.org>
parents:
diff changeset
3217 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3218 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3219
26081
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3220 echo $ac_n "checking for tm_gmtoff in struct tm""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3221 echo "configure:3222: checking for tm_gmtoff in struct tm" >&5
26081
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3222 if eval "test \"`echo '$''{'emacs_cv_tm_gmtoff'+set}'`\" = set"; then
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3223 echo $ac_n "(cached) $ac_c" 1>&6
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3224 else
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3225 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3226 #line 3227 "configure"
26081
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3227 #include "confdefs.h"
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3228 #include <time.h>
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3229 int main() {
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3230 struct tm t; t.tm_gmtoff = 0
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3231 ; return 0; }
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3232 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3233 if { (eval echo configure:3234: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
26081
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3234 rm -rf conftest*
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3235 emacs_cv_tm_gmtoff=yes
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3236 else
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3237 echo "configure: failed program was:" >&5
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3238 cat conftest.$ac_ext >&5
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3239 rm -rf conftest*
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3240 emacs_cv_tm_gmtoff=no
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3241 fi
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3242 rm -f conftest*
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3243 fi
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3244
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3245 echo "$ac_t""$emacs_cv_tm_gmtoff" 1>&6
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3246 if test $emacs_cv_tm_gmtoff = yes; then
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3247 cat >> confdefs.h <<\EOF
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3248 #define HAVE_TM_GMTOFF 1
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3249 EOF
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3250
bfa8d94330b6 Add support for large files. Merge glibc 2.1.2.
Paul Eggert <eggert@twinsun.com>
parents: 25994
diff changeset
3251 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3252
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3253
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3254 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3255 echo "configure:3256: checking for ${CC-cc} option to accept ANSI C" >&5
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3256 if eval "test \"`echo '$''{'ac_cv_prog_cc_stdc'+set}'`\" = set"; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3257 echo $ac_n "(cached) $ac_c" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3258 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3259 ac_cv_prog_cc_stdc=no
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3260 ac_save_CC="$CC"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3261 # Don't try gcc -ansi; that turns off useful extensions and
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3262 # breaks some systems' header files.
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3263 # AIX -qlanglvl=ansi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3264 # Ultrix and OSF/1 -std1
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3265 # HP-UX 10.20 and later -Ae
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3266 # HP-UX older versions -Aa -D_HPUX_SOURCE
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3267 # SVR4 -Xc -D__EXTENSIONS__
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3268 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3269 do
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3270 CC="$ac_save_CC $ac_arg"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3271 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3272 #line 3273 "configure"
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3273 #include "confdefs.h"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3274 #include <stdarg.h>
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3275 #include <stdio.h>
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3276 #include <sys/types.h>
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3277 #include <sys/stat.h>
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3278 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3279 struct buf { int x; };
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3280 FILE * (*rcsopen) (struct buf *, struct stat *, int);
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3281 static char *e (p, i)
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3282 char **p;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3283 int i;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3284 {
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3285 return p[i];
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3286 }
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3287 static char *f (char * (*g) (char **, int), char **p, ...)
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3288 {
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3289 char *s;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3290 va_list v;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3291 va_start (v,p);
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3292 s = g (p, va_arg (v,int));
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3293 va_end (v);
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3294 return s;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3295 }
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3296 int test (int i, double x);
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3297 struct s1 {int (*f) (int a);};
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3298 struct s2 {int (*f) (double a);};
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3299 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3300 int argc;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3301 char **argv;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3302 int main() {
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3303 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3304 ; return 0; }
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3305 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3306 if { (eval echo configure:3307: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3307 rm -rf conftest*
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3308 ac_cv_prog_cc_stdc="$ac_arg"; break
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3309 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3310 echo "configure: failed program was:" >&5
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3311 cat conftest.$ac_ext >&5
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3312 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3313 rm -f conftest*
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3314 done
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3315 CC="$ac_save_CC"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3316
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3317 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3318
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3319 case "x$ac_cv_prog_cc_stdc" in
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3320 x|xno)
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3321 echo "$ac_t""none needed" 1>&6 ;;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3322 *)
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3323 echo "$ac_t""$ac_cv_prog_cc_stdc" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3324 CC="$CC $ac_cv_prog_cc_stdc" ;;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3325 esac
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3326
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3327 echo $ac_n "checking for function prototypes""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3328 echo "configure:3329: checking for function prototypes" >&5
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3329 if test "$ac_cv_prog_cc_stdc" != no; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3330 echo "$ac_t""yes" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3331 cat >> confdefs.h <<\EOF
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3332 #define PROTOTYPES 1
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3333 EOF
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3334
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3335 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3336 echo "$ac_t""no" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3337 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3338
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3339 echo $ac_n "checking for working volatile""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3340 echo "configure:3341: checking for working volatile" >&5
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3341 if eval "test \"`echo '$''{'ac_cv_c_volatile'+set}'`\" = set"; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3342 echo $ac_n "(cached) $ac_c" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3343 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3344 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3345 #line 3346 "configure"
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3346 #include "confdefs.h"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3347
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3348 int main() {
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3349
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3350 volatile int x;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3351 int * volatile y;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3352 ; return 0; }
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3353 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3354 if { (eval echo configure:3355: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3355 rm -rf conftest*
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3356 ac_cv_c_volatile=yes
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3357 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3358 echo "configure: failed program was:" >&5
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3359 cat conftest.$ac_ext >&5
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3360 rm -rf conftest*
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3361 ac_cv_c_volatile=no
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3362 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3363 rm -f conftest*
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3364 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3365
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3366 echo "$ac_t""$ac_cv_c_volatile" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3367 if test $ac_cv_c_volatile = no; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3368 cat >> confdefs.h <<\EOF
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3369 #define volatile
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3370 EOF
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3371
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3372 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3373
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3374 echo $ac_n "checking for working const""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3375 echo "configure:3376: checking for working const" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3376 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3377 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3378 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3379 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3380 #line 3381 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3381 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3382
Dave Love <fx@gnu.org>
parents:
diff changeset
3383 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3384
Dave Love <fx@gnu.org>
parents:
diff changeset
3385 /* Ultrix mips cc rejects this. */
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
3386 typedef int charset[2]; const charset x;
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3387 /* SunOS 4.1.1 cc rejects this. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3388 char const *const *ccp;
Dave Love <fx@gnu.org>
parents:
diff changeset
3389 char **p;
Dave Love <fx@gnu.org>
parents:
diff changeset
3390 /* NEC SVR4.0.2 mips cc rejects this. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3391 struct point {int x, y;};
Dave Love <fx@gnu.org>
parents:
diff changeset
3392 static struct point const zero = {0,0};
Dave Love <fx@gnu.org>
parents:
diff changeset
3393 /* AIX XL C 1.02.0.0 rejects this.
Dave Love <fx@gnu.org>
parents:
diff changeset
3394 It does not let you subtract one const X* pointer from another in an arm
Dave Love <fx@gnu.org>
parents:
diff changeset
3395 of an if-expression whose if-part is not a constant expression */
Dave Love <fx@gnu.org>
parents:
diff changeset
3396 const char *g = "string";
Dave Love <fx@gnu.org>
parents:
diff changeset
3397 ccp = &g + (g ? g-g : 0);
Dave Love <fx@gnu.org>
parents:
diff changeset
3398 /* HPUX 7.0 cc rejects these. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3399 ++ccp;
Dave Love <fx@gnu.org>
parents:
diff changeset
3400 p = (char**) ccp;
Dave Love <fx@gnu.org>
parents:
diff changeset
3401 ccp = (char const *const *) p;
Dave Love <fx@gnu.org>
parents:
diff changeset
3402 { /* SCO 3.2v4 cc rejects this. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3403 char *t;
Dave Love <fx@gnu.org>
parents:
diff changeset
3404 char const *s = 0 ? (char *) 0 : (char const *) 0;
Dave Love <fx@gnu.org>
parents:
diff changeset
3405
Dave Love <fx@gnu.org>
parents:
diff changeset
3406 *t++ = 0;
Dave Love <fx@gnu.org>
parents:
diff changeset
3407 }
Dave Love <fx@gnu.org>
parents:
diff changeset
3408 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3409 int x[] = {25, 17};
Dave Love <fx@gnu.org>
parents:
diff changeset
3410 const int *foo = &x[0];
Dave Love <fx@gnu.org>
parents:
diff changeset
3411 ++foo;
Dave Love <fx@gnu.org>
parents:
diff changeset
3412 }
Dave Love <fx@gnu.org>
parents:
diff changeset
3413 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3414 typedef const int *iptr;
Dave Love <fx@gnu.org>
parents:
diff changeset
3415 iptr p = 0;
Dave Love <fx@gnu.org>
parents:
diff changeset
3416 ++p;
Dave Love <fx@gnu.org>
parents:
diff changeset
3417 }
Dave Love <fx@gnu.org>
parents:
diff changeset
3418 { /* AIX XL C 1.02.0.0 rejects this saying
Dave Love <fx@gnu.org>
parents:
diff changeset
3419 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3420 struct s { int j; const int *ap[3]; };
Dave Love <fx@gnu.org>
parents:
diff changeset
3421 struct s *b; b->j = 5;
Dave Love <fx@gnu.org>
parents:
diff changeset
3422 }
Dave Love <fx@gnu.org>
parents:
diff changeset
3423 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
Dave Love <fx@gnu.org>
parents:
diff changeset
3424 const int foo = 10;
Dave Love <fx@gnu.org>
parents:
diff changeset
3425 }
Dave Love <fx@gnu.org>
parents:
diff changeset
3426
Dave Love <fx@gnu.org>
parents:
diff changeset
3427 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3428 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3429 if { (eval echo configure:3430: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3430 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3431 ac_cv_c_const=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3432 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3433 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3434 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3435 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3436 ac_cv_c_const=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3437 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3438 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3439 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3440
Dave Love <fx@gnu.org>
parents:
diff changeset
3441 echo "$ac_t""$ac_cv_c_const" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3442 if test $ac_cv_c_const = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3443 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3444 #define const
Dave Love <fx@gnu.org>
parents:
diff changeset
3445 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3446
Dave Love <fx@gnu.org>
parents:
diff changeset
3447 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3448
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3449 echo $ac_n "checking for void * support""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3450 echo "configure:3451: checking for void * support" >&5
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3451 if eval "test \"`echo '$''{'emacs_cv_void_star'+set}'`\" = set"; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3452 echo $ac_n "(cached) $ac_c" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3453 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3454 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3455 #line 3456 "configure"
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3456 #include "confdefs.h"
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3457
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3458 int main() {
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3459 void * foo;
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3460 ; return 0; }
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3461 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3462 if { (eval echo configure:3463: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3463 rm -rf conftest*
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3464 emacs_cv_void_star=yes
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3465 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3466 echo "configure: failed program was:" >&5
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3467 cat conftest.$ac_ext >&5
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3468 rm -rf conftest*
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3469 emacs_cv_void_star=no
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3470 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3471 rm -f conftest*
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3472 fi
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3473
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3474 echo "$ac_t""$emacs_cv_void_star" 1>&6
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3475 if test $emacs_cv_void_star = yes; then
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3476 cat >> confdefs.h <<\EOF
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3477 #define POINTER_TYPE void
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3478 EOF
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3479
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3480 else
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3481 cat >> confdefs.h <<\EOF
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3482 #define POINTER_TYPE char
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3483 EOF
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3484
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
3485 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3486
Dave Love <fx@gnu.org>
parents:
diff changeset
3487 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3488 echo "configure:3489: checking whether ${MAKE-make} sets \${MAKE}" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3489 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
3490 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3491 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3492 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3493 cat > conftestmake <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3494 all:
Dave Love <fx@gnu.org>
parents:
diff changeset
3495 @echo 'ac_maketemp="${MAKE}"'
Dave Love <fx@gnu.org>
parents:
diff changeset
3496 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3497 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Dave Love <fx@gnu.org>
parents:
diff changeset
3498 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
Dave Love <fx@gnu.org>
parents:
diff changeset
3499 if test -n "$ac_maketemp"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3500 eval ac_cv_prog_make_${ac_make}_set=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3501 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3502 eval ac_cv_prog_make_${ac_make}_set=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3503 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3504 rm -f conftestmake
Dave Love <fx@gnu.org>
parents:
diff changeset
3505 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3506 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3507 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3508 SET_MAKE=
Dave Love <fx@gnu.org>
parents:
diff changeset
3509 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3510 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3511 SET_MAKE="MAKE=${MAKE-make}"
Dave Love <fx@gnu.org>
parents:
diff changeset
3512 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3513
Dave Love <fx@gnu.org>
parents:
diff changeset
3514
Dave Love <fx@gnu.org>
parents:
diff changeset
3515 echo $ac_n "checking for long file names""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3516 echo "configure:3517: checking for long file names" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3517 if eval "test \"`echo '$''{'ac_cv_sys_long_file_names'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3518 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3519 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3520 ac_cv_sys_long_file_names=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3521 # Test for long file names in all the places we know might matter:
Dave Love <fx@gnu.org>
parents:
diff changeset
3522 # . the current directory, where building will happen
Dave Love <fx@gnu.org>
parents:
diff changeset
3523 # $prefix/lib where we will be installing things
Dave Love <fx@gnu.org>
parents:
diff changeset
3524 # $exec_prefix/lib likewise
Dave Love <fx@gnu.org>
parents:
diff changeset
3525 # eval it to expand exec_prefix.
Dave Love <fx@gnu.org>
parents:
diff changeset
3526 # $TMPDIR if set, where it might want to write temporary files
Dave Love <fx@gnu.org>
parents:
diff changeset
3527 # if $TMPDIR is not set:
Dave Love <fx@gnu.org>
parents:
diff changeset
3528 # /tmp where it might want to write temporary files
Dave Love <fx@gnu.org>
parents:
diff changeset
3529 # /var/tmp likewise
Dave Love <fx@gnu.org>
parents:
diff changeset
3530 # /usr/tmp likewise
Dave Love <fx@gnu.org>
parents:
diff changeset
3531 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3532 ac_tmpdirs="$TMPDIR"
Dave Love <fx@gnu.org>
parents:
diff changeset
3533 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3534 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
Dave Love <fx@gnu.org>
parents:
diff changeset
3535 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3536 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
Dave Love <fx@gnu.org>
parents:
diff changeset
3537 test -d $ac_dir || continue
Dave Love <fx@gnu.org>
parents:
diff changeset
3538 test -w $ac_dir || continue # It is less confusing to not echo anything here.
Dave Love <fx@gnu.org>
parents:
diff changeset
3539 (echo 1 > $ac_dir/conftest9012345) 2>/dev/null
Dave Love <fx@gnu.org>
parents:
diff changeset
3540 (echo 2 > $ac_dir/conftest9012346) 2>/dev/null
Dave Love <fx@gnu.org>
parents:
diff changeset
3541 val=`cat $ac_dir/conftest9012345 2>/dev/null`
Dave Love <fx@gnu.org>
parents:
diff changeset
3542 if test ! -f $ac_dir/conftest9012345 || test "$val" != 1; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3543 ac_cv_sys_long_file_names=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3544 rm -f $ac_dir/conftest9012345 $ac_dir/conftest9012346 2>/dev/null
Dave Love <fx@gnu.org>
parents:
diff changeset
3545 break
Dave Love <fx@gnu.org>
parents:
diff changeset
3546 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3547 rm -f $ac_dir/conftest9012345 $ac_dir/conftest9012346 2>/dev/null
Dave Love <fx@gnu.org>
parents:
diff changeset
3548 done
Dave Love <fx@gnu.org>
parents:
diff changeset
3549 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3550
Dave Love <fx@gnu.org>
parents:
diff changeset
3551 echo "$ac_t""$ac_cv_sys_long_file_names" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3552 if test $ac_cv_sys_long_file_names = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3553 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3554 #define HAVE_LONG_FILE_NAMES 1
Dave Love <fx@gnu.org>
parents:
diff changeset
3555 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3556
Dave Love <fx@gnu.org>
parents:
diff changeset
3557 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3558
Dave Love <fx@gnu.org>
parents:
diff changeset
3559
Dave Love <fx@gnu.org>
parents:
diff changeset
3560 #### Choose a window system.
Dave Love <fx@gnu.org>
parents:
diff changeset
3561
Dave Love <fx@gnu.org>
parents:
diff changeset
3562 # If we find X, set shell vars x_includes and x_libraries to the
Dave Love <fx@gnu.org>
parents:
diff changeset
3563 # paths, otherwise set no_x=yes.
Dave Love <fx@gnu.org>
parents:
diff changeset
3564 # Uses ac_ vars as temps to allow command line to override cache and checks.
Dave Love <fx@gnu.org>
parents:
diff changeset
3565 # --without-x overrides everything else, but does not touch the cache.
Dave Love <fx@gnu.org>
parents:
diff changeset
3566 echo $ac_n "checking for X""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3567 echo "configure:3568: checking for X" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3568
Dave Love <fx@gnu.org>
parents:
diff changeset
3569 # Check whether --with-x or --without-x was given.
Dave Love <fx@gnu.org>
parents:
diff changeset
3570 if test "${with_x+set}" = set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3571 withval="$with_x"
Dave Love <fx@gnu.org>
parents:
diff changeset
3572 :
Dave Love <fx@gnu.org>
parents:
diff changeset
3573 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3574
Dave Love <fx@gnu.org>
parents:
diff changeset
3575 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
Dave Love <fx@gnu.org>
parents:
diff changeset
3576 if test "x$with_x" = xno; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3577 # The user explicitly disabled X.
Dave Love <fx@gnu.org>
parents:
diff changeset
3578 have_x=disabled
Dave Love <fx@gnu.org>
parents:
diff changeset
3579 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3580 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3581 # Both variables are already set.
Dave Love <fx@gnu.org>
parents:
diff changeset
3582 have_x=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3583 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3584 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3585 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3586 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3587 # One or both of the vars are not set, and there is no cached value.
Dave Love <fx@gnu.org>
parents:
diff changeset
3588 ac_x_includes=NO ac_x_libraries=NO
Dave Love <fx@gnu.org>
parents:
diff changeset
3589 rm -fr conftestdir
Dave Love <fx@gnu.org>
parents:
diff changeset
3590 if mkdir conftestdir; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3591 cd conftestdir
Dave Love <fx@gnu.org>
parents:
diff changeset
3592 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
Dave Love <fx@gnu.org>
parents:
diff changeset
3593 cat > Imakefile <<'EOF'
Dave Love <fx@gnu.org>
parents:
diff changeset
3594 acfindx:
Dave Love <fx@gnu.org>
parents:
diff changeset
3595 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
Dave Love <fx@gnu.org>
parents:
diff changeset
3596 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3597 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3598 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Dave Love <fx@gnu.org>
parents:
diff changeset
3599 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
Dave Love <fx@gnu.org>
parents:
diff changeset
3600 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
Dave Love <fx@gnu.org>
parents:
diff changeset
3601 for ac_extension in a so sl; do
Dave Love <fx@gnu.org>
parents:
diff changeset
3602 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
Dave Love <fx@gnu.org>
parents:
diff changeset
3603 test -f $ac_im_libdir/libX11.$ac_extension; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3604 ac_im_usrlibdir=$ac_im_libdir; break
Dave Love <fx@gnu.org>
parents:
diff changeset
3605 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3606 done
Dave Love <fx@gnu.org>
parents:
diff changeset
3607 # Screen out bogus values from the imake configuration. They are
Dave Love <fx@gnu.org>
parents:
diff changeset
3608 # bogus both because they are the default anyway, and because
Dave Love <fx@gnu.org>
parents:
diff changeset
3609 # using them would break gcc on systems where it needs fixed includes.
Dave Love <fx@gnu.org>
parents:
diff changeset
3610 case "$ac_im_incroot" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3611 /usr/include) ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3612 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3613 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3614 case "$ac_im_usrlibdir" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3615 /usr/lib | /lib) ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3616 *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3617 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3618 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3619 cd ..
Dave Love <fx@gnu.org>
parents:
diff changeset
3620 rm -fr conftestdir
Dave Love <fx@gnu.org>
parents:
diff changeset
3621 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3622
Dave Love <fx@gnu.org>
parents:
diff changeset
3623 if test "$ac_x_includes" = NO; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3624 # Guess where to find include files, by looking for this one X11 .h file.
Dave Love <fx@gnu.org>
parents:
diff changeset
3625 test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
Dave Love <fx@gnu.org>
parents:
diff changeset
3626
Dave Love <fx@gnu.org>
parents:
diff changeset
3627 # First, try using that file with no special directory specified.
Dave Love <fx@gnu.org>
parents:
diff changeset
3628 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3629 #line 3630 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3630 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3631 #include <$x_direct_test_include>
Dave Love <fx@gnu.org>
parents:
diff changeset
3632 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
3633 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3634 { (eval echo configure:3635: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
3635 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3636 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3637 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3638 # We can compile using X headers with no special include directory.
Dave Love <fx@gnu.org>
parents:
diff changeset
3639 ac_x_includes=
Dave Love <fx@gnu.org>
parents:
diff changeset
3640 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3641 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3642 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3643 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3644 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3645 # Look for the header file in a standard set of common directories.
Dave Love <fx@gnu.org>
parents:
diff changeset
3646 # Check X11 before X11Rn because it is often a symlink to the current release.
Dave Love <fx@gnu.org>
parents:
diff changeset
3647 for ac_dir in \
Dave Love <fx@gnu.org>
parents:
diff changeset
3648 /usr/X11/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3649 /usr/X11R6/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3650 /usr/X11R5/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3651 /usr/X11R4/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3652 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3653 /usr/include/X11 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3654 /usr/include/X11R6 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3655 /usr/include/X11R5 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3656 /usr/include/X11R4 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3657 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3658 /usr/local/X11/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3659 /usr/local/X11R6/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3660 /usr/local/X11R5/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3661 /usr/local/X11R4/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3662 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3663 /usr/local/include/X11 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3664 /usr/local/include/X11R6 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3665 /usr/local/include/X11R5 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3666 /usr/local/include/X11R4 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3667 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3668 /usr/X386/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3669 /usr/x386/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3670 /usr/XFree86/include/X11 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3671 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3672 /usr/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3673 /usr/local/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3674 /usr/unsupported/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3675 /usr/athena/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3676 /usr/local/x11r5/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3677 /usr/lpp/Xamples/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3678 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3679 /usr/openwin/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3680 /usr/openwin/share/include \
Dave Love <fx@gnu.org>
parents:
diff changeset
3681 ; \
Dave Love <fx@gnu.org>
parents:
diff changeset
3682 do
Dave Love <fx@gnu.org>
parents:
diff changeset
3683 if test -r "$ac_dir/$x_direct_test_include"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3684 ac_x_includes=$ac_dir
Dave Love <fx@gnu.org>
parents:
diff changeset
3685 break
Dave Love <fx@gnu.org>
parents:
diff changeset
3686 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3687 done
Dave Love <fx@gnu.org>
parents:
diff changeset
3688 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3689 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3690 fi # $ac_x_includes = NO
Dave Love <fx@gnu.org>
parents:
diff changeset
3691
Dave Love <fx@gnu.org>
parents:
diff changeset
3692 if test "$ac_x_libraries" = NO; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3693 # Check for the libraries.
Dave Love <fx@gnu.org>
parents:
diff changeset
3694
Dave Love <fx@gnu.org>
parents:
diff changeset
3695 test -z "$x_direct_test_library" && x_direct_test_library=Xt
Dave Love <fx@gnu.org>
parents:
diff changeset
3696 test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
Dave Love <fx@gnu.org>
parents:
diff changeset
3697
Dave Love <fx@gnu.org>
parents:
diff changeset
3698 # See if we find them without any special options.
Dave Love <fx@gnu.org>
parents:
diff changeset
3699 # Don't add to $LIBS permanently.
Dave Love <fx@gnu.org>
parents:
diff changeset
3700 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
3701 LIBS="-l$x_direct_test_library $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
3702 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3703 #line 3704 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3704 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3705
Dave Love <fx@gnu.org>
parents:
diff changeset
3706 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3707 ${x_direct_test_function}()
Dave Love <fx@gnu.org>
parents:
diff changeset
3708 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3709 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3710 if { (eval echo configure:3711: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3711 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3712 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
3713 # We can link X programs with no special library path.
Dave Love <fx@gnu.org>
parents:
diff changeset
3714 ac_x_libraries=
Dave Love <fx@gnu.org>
parents:
diff changeset
3715 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3716 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3717 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3718 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3719 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
3720 # First see if replacing the include by lib works.
Dave Love <fx@gnu.org>
parents:
diff changeset
3721 # Check X11 before X11Rn because it is often a symlink to the current release.
Dave Love <fx@gnu.org>
parents:
diff changeset
3722 for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \
Dave Love <fx@gnu.org>
parents:
diff changeset
3723 /usr/X11/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3724 /usr/X11R6/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3725 /usr/X11R5/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3726 /usr/X11R4/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3727 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3728 /usr/lib/X11 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3729 /usr/lib/X11R6 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3730 /usr/lib/X11R5 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3731 /usr/lib/X11R4 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3732 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3733 /usr/local/X11/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3734 /usr/local/X11R6/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3735 /usr/local/X11R5/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3736 /usr/local/X11R4/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3737 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3738 /usr/local/lib/X11 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3739 /usr/local/lib/X11R6 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3740 /usr/local/lib/X11R5 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3741 /usr/local/lib/X11R4 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3742 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3743 /usr/X386/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3744 /usr/x386/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3745 /usr/XFree86/lib/X11 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3746 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3747 /usr/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3748 /usr/local/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3749 /usr/unsupported/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3750 /usr/athena/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3751 /usr/local/x11r5/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3752 /usr/lpp/Xamples/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3753 /lib/usr/lib/X11 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3754 \
Dave Love <fx@gnu.org>
parents:
diff changeset
3755 /usr/openwin/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3756 /usr/openwin/share/lib \
Dave Love <fx@gnu.org>
parents:
diff changeset
3757 ; \
Dave Love <fx@gnu.org>
parents:
diff changeset
3758 do
Dave Love <fx@gnu.org>
parents:
diff changeset
3759 for ac_extension in a so sl; do
Dave Love <fx@gnu.org>
parents:
diff changeset
3760 if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3761 ac_x_libraries=$ac_dir
Dave Love <fx@gnu.org>
parents:
diff changeset
3762 break 2
Dave Love <fx@gnu.org>
parents:
diff changeset
3763 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3764 done
Dave Love <fx@gnu.org>
parents:
diff changeset
3765 done
Dave Love <fx@gnu.org>
parents:
diff changeset
3766 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3767 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3768 fi # $ac_x_libraries = NO
Dave Love <fx@gnu.org>
parents:
diff changeset
3769
Dave Love <fx@gnu.org>
parents:
diff changeset
3770 if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3771 # Didn't find X anywhere. Cache the known absence of X.
Dave Love <fx@gnu.org>
parents:
diff changeset
3772 ac_cv_have_x="have_x=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
3773 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3774 # Record where we found X for the cache.
Dave Love <fx@gnu.org>
parents:
diff changeset
3775 ac_cv_have_x="have_x=yes \
Dave Love <fx@gnu.org>
parents:
diff changeset
3776 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
Dave Love <fx@gnu.org>
parents:
diff changeset
3777 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3778 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3779 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3780 eval "$ac_cv_have_x"
Dave Love <fx@gnu.org>
parents:
diff changeset
3781 fi # $with_x != no
Dave Love <fx@gnu.org>
parents:
diff changeset
3782
Dave Love <fx@gnu.org>
parents:
diff changeset
3783 if test "$have_x" != yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3784 echo "$ac_t""$have_x" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3785 no_x=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3786 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3787 # If each of the values was on the command line, it overrides each guess.
Dave Love <fx@gnu.org>
parents:
diff changeset
3788 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
Dave Love <fx@gnu.org>
parents:
diff changeset
3789 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
Dave Love <fx@gnu.org>
parents:
diff changeset
3790 # Update the cache value to reflect the command line values.
Dave Love <fx@gnu.org>
parents:
diff changeset
3791 ac_cv_have_x="have_x=yes \
Dave Love <fx@gnu.org>
parents:
diff changeset
3792 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
Dave Love <fx@gnu.org>
parents:
diff changeset
3793 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3794 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3795
Dave Love <fx@gnu.org>
parents:
diff changeset
3796 if test "$no_x" = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3797 window_system=none
Dave Love <fx@gnu.org>
parents:
diff changeset
3798 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3799 window_system=x11
Dave Love <fx@gnu.org>
parents:
diff changeset
3800 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3801
Dave Love <fx@gnu.org>
parents:
diff changeset
3802 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3803 LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
Dave Love <fx@gnu.org>
parents:
diff changeset
3804 LD_SWITCH_X_SITE_AUX=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
Dave Love <fx@gnu.org>
parents:
diff changeset
3805 x_default_search_path=""
Dave Love <fx@gnu.org>
parents:
diff changeset
3806 for x_library in `echo ${x_libraries} | sed -e "s/:/ /g"`; do
Dave Love <fx@gnu.org>
parents:
diff changeset
3807 x_search_path="${x_library}/X11/%L/%T/%N%C%S:\
Dave Love <fx@gnu.org>
parents:
diff changeset
3808 ${x_library}/X11/%L/%T/%N%C%S:${x_libary}/X11/%l/%T/%N%C%S:\
Dave Love <fx@gnu.org>
parents:
diff changeset
3809 ${x_library}/X11/%T/%N%C%S:${x_library}/X11/%L/%T/%N%S:\
Dave Love <fx@gnu.org>
parents:
diff changeset
3810 ${x_library}/X11/%l/%T/%N%S:${x_library}/X11/%T/%N%S"
Dave Love <fx@gnu.org>
parents:
diff changeset
3811 if test x"${x_default_search_path}" = x; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3812 x_default_search_path=${x_search_path}
Dave Love <fx@gnu.org>
parents:
diff changeset
3813 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3814 x_default_search_path="${x_search_path}:${x_default_search_path}"
Dave Love <fx@gnu.org>
parents:
diff changeset
3815 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3816 done
Dave Love <fx@gnu.org>
parents:
diff changeset
3817 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3818 if test "${x_includes}" != NONE && test -n "${x_includes}"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3819 C_SWITCH_X_SITE=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
Dave Love <fx@gnu.org>
parents:
diff changeset
3820 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3821
Dave Love <fx@gnu.org>
parents:
diff changeset
3822 if test x"${x_includes}" = x; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3823 bitmapdir=/usr/include/X11/bitmaps
Dave Love <fx@gnu.org>
parents:
diff changeset
3824 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3825 # accumulate include directories that have X11 bitmap subdirectories
Dave Love <fx@gnu.org>
parents:
diff changeset
3826 bmd_acc="dummyval"
Dave Love <fx@gnu.org>
parents:
diff changeset
3827 for bmd in `echo ${x_includes} | sed -e "s/:/ /g"`; do
Dave Love <fx@gnu.org>
parents:
diff changeset
3828 if test -d "${bmd}/X11/bitmaps"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3829 bmd_acc="${bmd_acc}:${bmd}/X11/bitmaps"
26502
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
3830 fi
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
3831 if test -d "${bmd}/bitmaps"; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3832 bmd_acc="${bmd_acc}:${bmd}/bitmaps"
Dave Love <fx@gnu.org>
parents:
diff changeset
3833 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3834 done
Dave Love <fx@gnu.org>
parents:
diff changeset
3835 if test ${bmd_acc} != "dummyval"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3836 bitmapdir=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
Dave Love <fx@gnu.org>
parents:
diff changeset
3837 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3838 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3839
Dave Love <fx@gnu.org>
parents:
diff changeset
3840 case "${window_system}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3841 x11 )
Dave Love <fx@gnu.org>
parents:
diff changeset
3842 HAVE_X_WINDOWS=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3843 HAVE_X11=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3844 case "${with_x_toolkit}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3845 athena | lucid ) USE_X_TOOLKIT=LUCID ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3846 motif ) USE_X_TOOLKIT=MOTIF ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3847 no ) USE_X_TOOLKIT=none ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3848 * ) USE_X_TOOLKIT=maybe ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3849 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3850 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3851 none )
Dave Love <fx@gnu.org>
parents:
diff changeset
3852 HAVE_X_WINDOWS=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3853 HAVE_X11=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3854 USE_X_TOOLKIT=none
Dave Love <fx@gnu.org>
parents:
diff changeset
3855 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3856 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3857
Dave Love <fx@gnu.org>
parents:
diff changeset
3858 ### If we're using X11, we should use the X menu package.
Dave Love <fx@gnu.org>
parents:
diff changeset
3859 HAVE_MENUS=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3860 case ${HAVE_X11} in
Dave Love <fx@gnu.org>
parents:
diff changeset
3861 yes ) HAVE_MENUS=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3862 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3863
Dave Love <fx@gnu.org>
parents:
diff changeset
3864 if test "${opsys}" = "hpux9"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3865 case "${x_libraries}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3866 *X11R4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
3867 opsysfile="s/hpux9-x11r4.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3868 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3869 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3870 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3871
Dave Love <fx@gnu.org>
parents:
diff changeset
3872 if test "${opsys}" = "hpux9shr"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3873 case "${x_libraries}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3874 *X11R4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
3875 opsysfile="s/hpux9shxr4.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3876 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3877 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3878 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3879
Dave Love <fx@gnu.org>
parents:
diff changeset
3880 ### Compute the unexec source name from the object name.
Dave Love <fx@gnu.org>
parents:
diff changeset
3881 UNEXEC_SRC="`echo ${unexec} | sed 's/\.o/.c/'`"
Dave Love <fx@gnu.org>
parents:
diff changeset
3882
Dave Love <fx@gnu.org>
parents:
diff changeset
3883 # Do the opsystem or machine files prohibit the use of the GNU malloc?
Dave Love <fx@gnu.org>
parents:
diff changeset
3884 # Assume not, until told otherwise.
Dave Love <fx@gnu.org>
parents:
diff changeset
3885 GNU_MALLOC=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3886 doug_lea_malloc=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3887 echo $ac_n "checking for malloc_get_state""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3888 echo "configure:3889: checking for malloc_get_state" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3889 if eval "test \"`echo '$''{'ac_cv_func_malloc_get_state'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3890 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3891 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3892 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3893 #line 3894 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3894 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3895 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
3896 which can conflict with char malloc_get_state(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3897 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3898 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3899 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
3900 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3901 char malloc_get_state();
Dave Love <fx@gnu.org>
parents:
diff changeset
3902
Dave Love <fx@gnu.org>
parents:
diff changeset
3903 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3904
Dave Love <fx@gnu.org>
parents:
diff changeset
3905 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
3906 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
3907 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3908 #if defined (__stub_malloc_get_state) || defined (__stub___malloc_get_state)
Dave Love <fx@gnu.org>
parents:
diff changeset
3909 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
3910 #else
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
3911 malloc_get_state();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3912 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
3913
Dave Love <fx@gnu.org>
parents:
diff changeset
3914 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3915 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3916 if { (eval echo configure:3917: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3917 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3918 eval "ac_cv_func_malloc_get_state=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
3919 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3920 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3921 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3922 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3923 eval "ac_cv_func_malloc_get_state=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
3924 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3925 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3926 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3927
Dave Love <fx@gnu.org>
parents:
diff changeset
3928 if eval "test \"`echo '$ac_cv_func_'malloc_get_state`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3929 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3930 :
Dave Love <fx@gnu.org>
parents:
diff changeset
3931 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3932 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3933 doug_lea_malloc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3934 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3935
Dave Love <fx@gnu.org>
parents:
diff changeset
3936 echo $ac_n "checking for malloc_set_state""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3937 echo "configure:3938: checking for malloc_set_state" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3938 if eval "test \"`echo '$''{'ac_cv_func_malloc_set_state'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3939 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3940 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3941 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3942 #line 3943 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3943 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3944 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
3945 which can conflict with char malloc_set_state(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3946 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3947 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3948 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
3949 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3950 char malloc_set_state();
Dave Love <fx@gnu.org>
parents:
diff changeset
3951
Dave Love <fx@gnu.org>
parents:
diff changeset
3952 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3953
Dave Love <fx@gnu.org>
parents:
diff changeset
3954 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
3955 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
3956 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3957 #if defined (__stub_malloc_set_state) || defined (__stub___malloc_set_state)
Dave Love <fx@gnu.org>
parents:
diff changeset
3958 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
3959 #else
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
3960 malloc_set_state();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3961 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
3962
Dave Love <fx@gnu.org>
parents:
diff changeset
3963 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3964 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3965 if { (eval echo configure:3966: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3966 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3967 eval "ac_cv_func_malloc_set_state=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
3968 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3969 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3970 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3971 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3972 eval "ac_cv_func_malloc_set_state=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
3973 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3974 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3975 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3976
Dave Love <fx@gnu.org>
parents:
diff changeset
3977 if eval "test \"`echo '$ac_cv_func_'malloc_set_state`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3978 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3979 :
Dave Love <fx@gnu.org>
parents:
diff changeset
3980 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3981 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3982 doug_lea_malloc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3983 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3984
Dave Love <fx@gnu.org>
parents:
diff changeset
3985 echo $ac_n "checking whether __after_morecore_hook exists""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3986 echo "configure:3987: checking whether __after_morecore_hook exists" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3987 if eval "test \"`echo '$''{'emacs_cv_var___after_morecore_hook'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3988 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3989 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3990 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3991 #line 3992 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3992 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3993 extern void (* __after_morecore_hook)();
Dave Love <fx@gnu.org>
parents:
diff changeset
3994 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3995 __after_morecore_hook = 0
Dave Love <fx@gnu.org>
parents:
diff changeset
3996 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3997 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
3998 if { (eval echo configure:3999: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3999 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4000 emacs_cv_var___after_morecore_hook=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4001 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4002 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4003 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4004 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4005 emacs_cv_var___after_morecore_hook=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4006 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4007 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4008 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4009
Dave Love <fx@gnu.org>
parents:
diff changeset
4010 echo "$ac_t""$emacs_cv_var___after_morecore_hook" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4011 if test $emacs_cv_var___after_morecore_hook = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4012 doug_lea_malloc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4013 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4014 if test "${system_malloc}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4015 GNU_MALLOC=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4016 GNU_MALLOC_reason="
Dave Love <fx@gnu.org>
parents:
diff changeset
4017 (The GNU allocators don't work with this system configuration.)"
Dave Love <fx@gnu.org>
parents:
diff changeset
4018 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4019 if test "$doug_lea_malloc" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4020 if test "$GNU_MALLOC" = yes ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4021 GNU_MALLOC_reason="
Dave Love <fx@gnu.org>
parents:
diff changeset
4022 (Using Doug Lea's new malloc from the GNU C Library.)"
Dave Love <fx@gnu.org>
parents:
diff changeset
4023 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4024 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4025 #define DOUG_LEA_MALLOC 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4026 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4027
Dave Love <fx@gnu.org>
parents:
diff changeset
4028 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4029
Dave Love <fx@gnu.org>
parents:
diff changeset
4030 if test x"${REL_ALLOC}" = x; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4031 REL_ALLOC=${GNU_MALLOC}
Dave Love <fx@gnu.org>
parents:
diff changeset
4032 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4033
31994
baf314674954 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31607
diff changeset
4034
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4035 for ac_hdr in stdlib.h unistd.h sys/stat.h
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4036 do
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4037 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4038 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4039 echo "configure:4040: checking for $ac_hdr" >&5
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4040 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4041 echo $ac_n "(cached) $ac_c" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4042 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4043 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4044 #line 4045 "configure"
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4045 #include "confdefs.h"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4046 #include <$ac_hdr>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4047 EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4048 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4049 { (eval echo configure:4050: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4050 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4051 if test -z "$ac_err"; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4052 rm -rf conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4053 eval "ac_cv_header_$ac_safe=yes"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4054 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4055 echo "$ac_err" >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4056 echo "configure: failed program was:" >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4057 cat conftest.$ac_ext >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4058 rm -rf conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4059 eval "ac_cv_header_$ac_safe=no"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4060 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4061 rm -f conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4062 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4063 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4064 echo "$ac_t""yes" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4065 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4066 cat >> confdefs.h <<EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4067 #define $ac_tr_hdr 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4068 EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4069
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4070 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4071 echo "$ac_t""no" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4072 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4073 done
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4074
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4075 for ac_func in getpagesize
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4076 do
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4077 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4078 echo "configure:4079: checking for $ac_func" >&5
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4079 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4080 echo $ac_n "(cached) $ac_c" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4081 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4082 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4083 #line 4084 "configure"
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4084 #include "confdefs.h"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4085 /* System header to define __stub macros and hopefully few prototypes,
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4086 which can conflict with char $ac_func(); below. */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4087 #include <assert.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4088 /* Override any gcc2 internal prototype to avoid an error. */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4089 /* We use char because int might match the return type of a gcc2
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4090 builtin and then its argument prototype would still apply. */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4091 char $ac_func();
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4092
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4093 int main() {
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4094
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4095 /* The GNU C library defines this for functions which it implements
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4096 to always fail with ENOSYS. Some functions are actually named
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4097 something starting with __ and the normal name is an alias. */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4098 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4099 choke me
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4100 #else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4101 $ac_func();
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4102 #endif
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4103
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4104 ; return 0; }
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4105 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4106 if { (eval echo configure:4107: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4107 rm -rf conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4108 eval "ac_cv_func_$ac_func=yes"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4109 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4110 echo "configure: failed program was:" >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4111 cat conftest.$ac_ext >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4112 rm -rf conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4113 eval "ac_cv_func_$ac_func=no"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4114 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4115 rm -f conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4116 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4117
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4118 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4119 echo "$ac_t""yes" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4120 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4121 cat >> confdefs.h <<EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4122 #define $ac_tr_func 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4123 EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4124
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4125 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4126 echo "$ac_t""no" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4127 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4128 done
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4129
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4130 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4131 echo "configure:4132: checking for working mmap" >&5
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4132 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4133 echo $ac_n "(cached) $ac_c" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4134 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4135 if test "$cross_compiling" = yes; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4136 ac_cv_func_mmap_fixed_mapped=no
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4137 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4138 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4139 #line 4140 "configure"
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4140 #include "confdefs.h"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4141 /* Thanks to Mike Haertel and Jim Avera for this test.
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4142 Here is a matrix of mmap possibilities:
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4143 mmap private not fixed
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4144 mmap private fixed at somewhere currently unmapped
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4145 mmap private fixed at somewhere already mapped
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4146 mmap shared not fixed
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4147 mmap shared fixed at somewhere currently unmapped
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4148 mmap shared fixed at somewhere already mapped
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4149 For private mappings, we should verify that changes cannot be read()
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4150 back from the file, nor mmap's back from the file at a different
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4151 address. (There have been systems where private was not correctly
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4152 implemented like the infamous i386 svr4.0, and systems where the
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4153 VM page cache was not coherent with the file system buffer cache
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4154 like early versions of FreeBSD and possibly contemporary NetBSD.)
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4155 For shared mappings, we should conversely verify that changes get
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4156 propogated back to all the places they're supposed to be.
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4157
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4158 Grep wants private fixed already mapped.
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4159 The main things grep needs to know about mmap are:
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4160 * does it exist and is it safe to write into the mmap'd area
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4161 * how to use it (BSD variants) */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4162 #include <sys/types.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4163 #include <fcntl.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4164 #include <sys/mman.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4165
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4166 #if STDC_HEADERS || HAVE_STDLIB_H
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4167 # include <stdlib.h>
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4168 #else
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4169 char *malloc ();
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4170 #endif
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4171 #if HAVE_UNISTD_H
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4172 # include <unistd.h>
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4173 #endif
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4174 #if HAVE_SYS_STAT_H
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4175 # include <sys/stat.h>
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4176 #endif
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4177
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4178 /* This mess was copied from the GNU getpagesize.h. */
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4179 #if !HAVE_GETPAGESIZE
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4180 /* Assume that all systems that can run configure have sys/param.h. */
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4181 # if !HAVE_SYS_PARAM_H
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4182 # define HAVE_SYS_PARAM_H 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4183 # endif
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4184
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4185 # ifdef _SC_PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4186 # define getpagesize() sysconf(_SC_PAGESIZE)
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4187 # else /* no _SC_PAGESIZE */
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4188 # if HAVE_SYS_PARAM_H
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4189 # include <sys/param.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4190 # ifdef EXEC_PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4191 # define getpagesize() EXEC_PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4192 # else /* no EXEC_PAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4193 # ifdef NBPG
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4194 # define getpagesize() NBPG * CLSIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4195 # ifndef CLSIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4196 # define CLSIZE 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4197 # endif /* no CLSIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4198 # else /* no NBPG */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4199 # ifdef NBPC
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4200 # define getpagesize() NBPC
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4201 # else /* no NBPC */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4202 # ifdef PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4203 # define getpagesize() PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4204 # endif /* PAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4205 # endif /* no NBPC */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4206 # endif /* no NBPG */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4207 # endif /* no EXEC_PAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4208 # else /* no HAVE_SYS_PARAM_H */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4209 # define getpagesize() 8192 /* punt totally */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4210 # endif /* no HAVE_SYS_PARAM_H */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4211 # endif /* no _SC_PAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4212
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4213 #endif /* no HAVE_GETPAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4214
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4215 int
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4216 main ()
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4217 {
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4218 char *data, *data2, *data3;
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4219 int i, pagesize;
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4220 int fd;
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4221
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4222 pagesize = getpagesize ();
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4223
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4224 /* First, make a file with some known garbage in it. */
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4225 data = (char *) malloc (pagesize);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4226 if (!data)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4227 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4228 for (i = 0; i < pagesize; ++i)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4229 *(data + i) = rand ();
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4230 umask (0);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4231 fd = creat ("conftestmmap", 0600);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4232 if (fd < 0)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4233 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4234 if (write (fd, data, pagesize) != pagesize)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4235 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4236 close (fd);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4237
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4238 /* Next, try to mmap the file at a fixed address which already has
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4239 something else allocated at it. If we can, also make sure that
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4240 we see the same garbage. */
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4241 fd = open ("conftestmmap", O_RDWR);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4242 if (fd < 0)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4243 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4244 data2 = (char *) malloc (2 * pagesize);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4245 if (!data2)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4246 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4247 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4248 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4249 MAP_PRIVATE | MAP_FIXED, fd, 0L))
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4250 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4251 for (i = 0; i < pagesize; ++i)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4252 if (*(data + i) != *(data2 + i))
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4253 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4254
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4255 /* Finally, make sure that changes to the mapped area do not
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4256 percolate back to the file as seen by read(). (This is a bug on
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4257 some variants of i386 svr4.0.) */
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4258 for (i = 0; i < pagesize; ++i)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4259 *(data2 + i) = *(data2 + i) + 1;
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4260 data3 = (char *) malloc (pagesize);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4261 if (!data3)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4262 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4263 if (read (fd, data3, pagesize) != pagesize)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4264 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4265 for (i = 0; i < pagesize; ++i)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4266 if (*(data + i) != *(data3 + i))
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4267 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4268 close (fd);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4269 unlink ("conftestmmap");
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4270 exit (0);
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4271 }
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4272 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4273 if { (eval echo configure:4274: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4274 then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4275 ac_cv_func_mmap_fixed_mapped=yes
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4276 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4277 echo "configure: failed program was:" >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4278 cat conftest.$ac_ext >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4279 rm -fr conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4280 ac_cv_func_mmap_fixed_mapped=no
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4281 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4282 rm -fr conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4283 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4284
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4285 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4286
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4287 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4288 if test $ac_cv_func_mmap_fixed_mapped = yes; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4289 cat >> confdefs.h <<\EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4290 #define HAVE_MMAP 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4291 EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4292
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4293 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4294
31607
3e0642938fc8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31512
diff changeset
4295 if test $use_mmap_for_buffers = yes; then
3e0642938fc8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31512
diff changeset
4296 REL_ALLOC=no
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4297 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4298
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4299 LIBS="$libsrc_libs $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4300
Dave Love <fx@gnu.org>
parents:
diff changeset
4301 echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4302 echo "configure:4303: checking for dnet_ntoa in -ldnet" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4303 ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4304 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4305 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4306 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4307 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4308 LIBS="-ldnet $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4309 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4310 #line 4311 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4311 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4312 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4313 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4314 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4315 char dnet_ntoa();
Dave Love <fx@gnu.org>
parents:
diff changeset
4316
Dave Love <fx@gnu.org>
parents:
diff changeset
4317 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4318 dnet_ntoa()
Dave Love <fx@gnu.org>
parents:
diff changeset
4319 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4320 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4321 if { (eval echo configure:4322: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4322 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4323 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4324 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4325 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4326 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4327 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4328 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4329 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4330 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4331 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4332
Dave Love <fx@gnu.org>
parents:
diff changeset
4333 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4334 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4335 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4336 ac_tr_lib=HAVE_LIB`echo dnet | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
4337 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4338 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4339 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4340 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4341
Dave Love <fx@gnu.org>
parents:
diff changeset
4342 LIBS="-ldnet $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4343
Dave Love <fx@gnu.org>
parents:
diff changeset
4344 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4345 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4346 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4347
Dave Love <fx@gnu.org>
parents:
diff changeset
4348
Dave Love <fx@gnu.org>
parents:
diff changeset
4349 echo $ac_n "checking for main in -lXbsd""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4350 echo "configure:4351: checking for main in -lXbsd" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4351 ac_lib_var=`echo Xbsd'_'main | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4352 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4353 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4354 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4355 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4356 LIBS="-lXbsd $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4357 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4358 #line 4359 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4359 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4360
Dave Love <fx@gnu.org>
parents:
diff changeset
4361 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4362 main()
Dave Love <fx@gnu.org>
parents:
diff changeset
4363 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4364 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4365 if { (eval echo configure:4366: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4366 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4367 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4368 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4369 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4370 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4371 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4372 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4373 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4374 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4375 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4376
Dave Love <fx@gnu.org>
parents:
diff changeset
4377 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4378 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4379 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4380 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -lXbsd"
Dave Love <fx@gnu.org>
parents:
diff changeset
4381 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4382 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4383 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4384
Dave Love <fx@gnu.org>
parents:
diff changeset
4385
Dave Love <fx@gnu.org>
parents:
diff changeset
4386 echo $ac_n "checking for cma_open in -lpthreads""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4387 echo "configure:4388: checking for cma_open in -lpthreads" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4388 ac_lib_var=`echo pthreads'_'cma_open | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4389 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4390 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4391 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4392 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4393 LIBS="-lpthreads $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4394 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4395 #line 4396 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4396 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4397 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4398 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4399 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4400 char cma_open();
Dave Love <fx@gnu.org>
parents:
diff changeset
4401
Dave Love <fx@gnu.org>
parents:
diff changeset
4402 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4403 cma_open()
Dave Love <fx@gnu.org>
parents:
diff changeset
4404 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4405 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4406 if { (eval echo configure:4407: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4407 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4408 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4409 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4410 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4411 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4412 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4413 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4414 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4415 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4416 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4417
Dave Love <fx@gnu.org>
parents:
diff changeset
4418 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4419 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4420 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4421 ac_tr_lib=HAVE_LIB`echo pthreads | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
4422 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4423 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4424 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4425 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4426
Dave Love <fx@gnu.org>
parents:
diff changeset
4427 LIBS="-lpthreads $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4428
Dave Love <fx@gnu.org>
parents:
diff changeset
4429 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4430 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4431 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4432
Dave Love <fx@gnu.org>
parents:
diff changeset
4433
Dave Love <fx@gnu.org>
parents:
diff changeset
4434 echo $ac_n "checking for XFree86 in /usr/X386""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4435 echo "configure:4436: checking for XFree86 in /usr/X386" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4436 if test -d /usr/X386/include; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4437 HAVE_XFREE386=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4438 : ${C_SWITCH_X_SITE="-I/usr/X386/include"}
Dave Love <fx@gnu.org>
parents:
diff changeset
4439 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4440 HAVE_XFREE386=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4441 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4442 echo "$ac_t""$HAVE_XFREE386" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4443
Dave Love <fx@gnu.org>
parents:
diff changeset
4444 # Change CFLAGS temporarily so that C_SWITCH_X_SITE gets used
Dave Love <fx@gnu.org>
parents:
diff changeset
4445 # for the tests that follow. We set it back to REAL_CFLAGS later on.
Dave Love <fx@gnu.org>
parents:
diff changeset
4446
29990
98af0f021739 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS, while
Ken Raeburn <raeburn@raeburn.org>
parents: 29949
diff changeset
4447 REAL_CPPFLAGS="$CPPFLAGS"
98af0f021739 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS, while
Ken Raeburn <raeburn@raeburn.org>
parents: 29949
diff changeset
4448
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4449 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4450 DEFS="$C_SWITCH_X_SITE $DEFS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4451 LDFLAGS="$LDFLAGS $LD_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4452 LIBS="$LIBX $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4453 CFLAGS="$C_SWITCH_X_SITE $CFLAGS"
29990
98af0f021739 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS, while
Ken Raeburn <raeburn@raeburn.org>
parents: 29949
diff changeset
4454 CPPFLAGS="$C_SWITCH_X_SITE $CPPFLAGS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4455
Dave Love <fx@gnu.org>
parents:
diff changeset
4456 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
Dave Love <fx@gnu.org>
parents:
diff changeset
4457 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
Dave Love <fx@gnu.org>
parents:
diff changeset
4458 # but it's more convenient here to set LD_RUN_PATH
Dave Love <fx@gnu.org>
parents:
diff changeset
4459 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
Dave Love <fx@gnu.org>
parents:
diff changeset
4460 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4461 LD_RUN_PATH=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
Dave Love <fx@gnu.org>
parents:
diff changeset
4462 export LD_RUN_PATH
Dave Love <fx@gnu.org>
parents:
diff changeset
4463 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4464
Dave Love <fx@gnu.org>
parents:
diff changeset
4465 if test "${opsys}" = "gnu-linux"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4466 echo $ac_n "checking whether X on GNU/Linux needs -b to link""... $ac_c" 1>&6
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4467 echo "configure:4468: checking whether X on GNU/Linux needs -b to link" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4468 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4469 #line 4470 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4470 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4471
Dave Love <fx@gnu.org>
parents:
diff changeset
4472 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4473 XOpenDisplay ("foo");
Dave Love <fx@gnu.org>
parents:
diff changeset
4474 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4475 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4476 if { (eval echo configure:4477: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4477 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4478 xlinux_first_failure=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4479 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4480 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4481 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4482 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4483 xlinux_first_failure=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4484 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4485 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4486 if test "${xlinux_first_failure}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4487 OLD_LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4488 OLD_C_SWITCH_X_SITE="$C_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4489 OLD_CPPFLAGS="$CPPFLAGS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4490 OLD_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4491 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -b i486-linuxaout"
Dave Love <fx@gnu.org>
parents:
diff changeset
4492 C_SWITCH_X_SITE="$C_SWITCH_X_SITE -b i486-linuxaout"
Dave Love <fx@gnu.org>
parents:
diff changeset
4493 CPPFLAGS="$CPPFLAGS -b i486-linuxaout"
Dave Love <fx@gnu.org>
parents:
diff changeset
4494 LIBS="$LIBS -b i486-linuxaout"
Dave Love <fx@gnu.org>
parents:
diff changeset
4495 cat > conftest.$ac_ext <<EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4496 #line 4497 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4497 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4498
Dave Love <fx@gnu.org>
parents:
diff changeset
4499 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4500 XOpenDisplay ("foo");
Dave Love <fx@gnu.org>
parents:
diff changeset
4501 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4502 EOF
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4503 if { (eval echo configure:4504: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4504 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4505 xlinux_second_failure=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4506 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4507 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4508 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4509 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4510 xlinux_second_failure=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4511 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4512 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4513 if test "${xlinux_second_failure}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4514 # If we get the same failure with -b, there is no use adding -b.
Dave Love <fx@gnu.org>
parents:
diff changeset
4515 # So take it out. This plays safe.
Dave Love <fx@gnu.org>
parents:
diff changeset
4516 LD_SWITCH_X_SITE="$OLD_LD_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4517 C_SWITCH_X_SITE="$OLD_C_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4518 CPPFLAGS="$OLD_CPPFLAGS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4519 LIBS="$OLD_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4520 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4521 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4522 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4523 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4524 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4525 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4526 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4527 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4528
35196
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4529 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4530 # header files included from there.
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4531 echo $ac_n "checking for Xkb""... $ac_c" 1>&6
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4532 echo "configure:4533: checking for Xkb" >&5
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4533 cat > conftest.$ac_ext <<EOF
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4534 #line 4535 "configure"
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4535 #include "confdefs.h"
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4536 #include <X11/Xlib.h>
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4537 #include <X11/XKBlib.h>
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4538 int main() {
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4539 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4540 ; return 0; }
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4541 EOF
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4542 if { (eval echo configure:4543: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4543 rm -rf conftest*
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4544 emacs_xkb=yes
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4545 else
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4546 echo "configure: failed program was:" >&5
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4547 cat conftest.$ac_ext >&5
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4548 rm -rf conftest*
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4549 emacs_xkb=no
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4550 fi
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4551 rm -f conftest*
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4552 echo "$ac_t""$emacs_xkb" 1>&6
35196
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4553 if test $emacs_xkb = yes; then
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4554 cat >> confdefs.h <<\EOF
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4555 #define HAVE_XKBGETKEYBOARD 1
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4556 EOF
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4557
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4558 fi
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4559
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4560 for ac_func in XrmSetDatabase XScreenResourceString \
Dave Love <fx@gnu.org>
parents:
diff changeset
4561 XScreenNumberOfScreen XSetWMProtocols
Dave Love <fx@gnu.org>
parents:
diff changeset
4562 do
Dave Love <fx@gnu.org>
parents:
diff changeset
4563 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4564 echo "configure:4565: checking for $ac_func" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4565 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4566 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4567 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4568 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4569 #line 4570 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4570 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4571 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
4572 which can conflict with char $ac_func(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4573 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4574 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4575 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4576 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4577 char $ac_func();
Dave Love <fx@gnu.org>
parents:
diff changeset
4578
Dave Love <fx@gnu.org>
parents:
diff changeset
4579 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4580
Dave Love <fx@gnu.org>
parents:
diff changeset
4581 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
4582 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
4583 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4584 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
Dave Love <fx@gnu.org>
parents:
diff changeset
4585 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
4586 #else
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
4587 $ac_func();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4588 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4589
Dave Love <fx@gnu.org>
parents:
diff changeset
4590 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4591 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4592 if { (eval echo configure:4593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4593 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4594 eval "ac_cv_func_$ac_func=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4595 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4596 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4597 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4598 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4599 eval "ac_cv_func_$ac_func=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4600 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4601 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4602 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4603
Dave Love <fx@gnu.org>
parents:
diff changeset
4604 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4605 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4606 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4607 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4608 #define $ac_tr_func 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4609 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4610
Dave Love <fx@gnu.org>
parents:
diff changeset
4611 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4612 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4613 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4614 done
Dave Love <fx@gnu.org>
parents:
diff changeset
4615
Dave Love <fx@gnu.org>
parents:
diff changeset
4616 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4617
Dave Love <fx@gnu.org>
parents:
diff changeset
4618 if test "${window_system}" = "x11"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4619 echo $ac_n "checking X11 version 6""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4620 echo "configure:4621: checking X11 version 6" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4621 if eval "test \"`echo '$''{'emacs_cv_x11_version_6'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4622 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4623 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4624 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4625 #line 4626 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4626 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4627 #include <X11/Xlib.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4628 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4629 #if XlibSpecificationRelease < 6
Dave Love <fx@gnu.org>
parents:
diff changeset
4630 fail;
Dave Love <fx@gnu.org>
parents:
diff changeset
4631 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4632
Dave Love <fx@gnu.org>
parents:
diff changeset
4633 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4634 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4635 if { (eval echo configure:4636: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4636 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4637 emacs_cv_x11_version_6=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4638 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4639 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4640 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4641 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4642 emacs_cv_x11_version_6=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4643 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4644 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4645 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4646
Dave Love <fx@gnu.org>
parents:
diff changeset
4647 if test $emacs_cv_x11_version_6 = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4648 echo "$ac_t""6 or newer" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4649 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4650 #define HAVE_X11R6 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4651 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4652
Dave Love <fx@gnu.org>
parents:
diff changeset
4653 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4654 echo "$ac_t""before 6" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4655 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4656 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4657
Dave Love <fx@gnu.org>
parents:
diff changeset
4658 if test "${window_system}" = "x11"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4659 echo $ac_n "checking X11 version 5""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4660 echo "configure:4661: checking X11 version 5" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4661 if eval "test \"`echo '$''{'emacs_cv_x11_version_5'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4662 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4663 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4664 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4665 #line 4666 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4666 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4667 #include <X11/Xlib.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4668 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4669 #if XlibSpecificationRelease < 5
Dave Love <fx@gnu.org>
parents:
diff changeset
4670 fail;
Dave Love <fx@gnu.org>
parents:
diff changeset
4671 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4672
Dave Love <fx@gnu.org>
parents:
diff changeset
4673 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4674 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4675 if { (eval echo configure:4676: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4676 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4677 emacs_cv_x11_version_5=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4678 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4679 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4680 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4681 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4682 emacs_cv_x11_version_5=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4683 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4684 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4685 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4686
Dave Love <fx@gnu.org>
parents:
diff changeset
4687 if test $emacs_cv_x11_version_5 = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4688 echo "$ac_t""5 or newer" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4689 HAVE_X11R5=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4690 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4691 #define HAVE_X11R5 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4692 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4693
Dave Love <fx@gnu.org>
parents:
diff changeset
4694 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4695 HAVE_X11R5=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4696 echo "$ac_t""before 5" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4697 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4698 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4699
Dave Love <fx@gnu.org>
parents:
diff changeset
4700 if test x"${USE_X_TOOLKIT}" = xmaybe; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4701 if test x"${HAVE_X11R5}" = xyes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4702 echo $ac_n "checking X11 version 5 with Xaw""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4703 echo "configure:4704: checking X11 version 5 with Xaw" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4704 if eval "test \"`echo '$''{'emacs_cv_x11_version_5_with_xaw'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4705 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4706 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4707 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4708 #line 4709 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4709 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4710
Dave Love <fx@gnu.org>
parents:
diff changeset
4711 #include <X11/Intrinsic.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4712 #include <X11/Xaw/Simple.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4713 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4714
Dave Love <fx@gnu.org>
parents:
diff changeset
4715 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4716 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4717 if { (eval echo configure:4718: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4718 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4719 emacs_cv_x11_version_5_with_xaw=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4720 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4721 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4722 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4723 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4724 emacs_cv_x11_version_5_with_xaw=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4725 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4726 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4727 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4728
Dave Love <fx@gnu.org>
parents:
diff changeset
4729 if test $emacs_cv_x11_version_5_with_xaw = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4730 echo "$ac_t""5 or newer, with Xaw; use toolkit by default" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4731 USE_X_TOOLKIT=LUCID
Dave Love <fx@gnu.org>
parents:
diff changeset
4732 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4733 echo "$ac_t""before 5 or no Xaw; do not use toolkit by default" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4734 USE_X_TOOLKIT=none
Dave Love <fx@gnu.org>
parents:
diff changeset
4735 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4736 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4737 USE_X_TOOLKIT=none
Dave Love <fx@gnu.org>
parents:
diff changeset
4738 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4739 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4740
Dave Love <fx@gnu.org>
parents:
diff changeset
4741 X_TOOLKIT_TYPE=$USE_X_TOOLKIT
Dave Love <fx@gnu.org>
parents:
diff changeset
4742
Dave Love <fx@gnu.org>
parents:
diff changeset
4743 if test "${USE_X_TOOLKIT}" != "none"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4744 echo $ac_n "checking X11 toolkit version""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4745 echo "configure:4746: checking X11 toolkit version" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4746 if eval "test \"`echo '$''{'emacs_cv_x11_toolkit_version_6'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4747 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4748 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4749 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4750 #line 4751 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4751 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4752 #include <X11/Intrinsic.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4753 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4754 #if XtSpecificationRelease < 6
Dave Love <fx@gnu.org>
parents:
diff changeset
4755 fail;
Dave Love <fx@gnu.org>
parents:
diff changeset
4756 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4757
Dave Love <fx@gnu.org>
parents:
diff changeset
4758 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4759 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4760 if { (eval echo configure:4761: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4761 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4762 emacs_cv_x11_toolkit_version_6=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4763 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4764 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4765 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4766 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4767 emacs_cv_x11_toolkit_version_6=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4768 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4769 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4770 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4771
Dave Love <fx@gnu.org>
parents:
diff changeset
4772 HAVE_X11XTR6=$emacs_cv_x11_toolkit_version_6
Dave Love <fx@gnu.org>
parents:
diff changeset
4773 if test $emacs_cv_x11_toolkit_version_6 = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4774 echo "$ac_t""6 or newer" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4775 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4776 #define HAVE_X11XTR6 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4777 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4778
Dave Love <fx@gnu.org>
parents:
diff changeset
4779 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4780 echo "$ac_t""before 6" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4781 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4782
Dave Love <fx@gnu.org>
parents:
diff changeset
4783 OLDLIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4784 if test x$HAVE_X11XTR6 = xyes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4785 LIBS="-lXt -lSM -lICE $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4786 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4787 LIBS="-lXt $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4788 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4789 echo $ac_n "checking for XmuConvertStandardSelection in -lXmu""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4790 echo "configure:4791: checking for XmuConvertStandardSelection in -lXmu" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4791 ac_lib_var=`echo Xmu'_'XmuConvertStandardSelection | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4792 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4793 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4794 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4795 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4796 LIBS="-lXmu $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4797 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4798 #line 4799 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4799 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4800 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4801 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4802 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4803 char XmuConvertStandardSelection();
Dave Love <fx@gnu.org>
parents:
diff changeset
4804
Dave Love <fx@gnu.org>
parents:
diff changeset
4805 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4806 XmuConvertStandardSelection()
Dave Love <fx@gnu.org>
parents:
diff changeset
4807 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4808 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4809 if { (eval echo configure:4810: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4810 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4811 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4812 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4813 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4814 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4815 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4816 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4817 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4818 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4819 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4820
Dave Love <fx@gnu.org>
parents:
diff changeset
4821 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4822 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4823 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4824 ac_tr_lib=HAVE_LIB`echo Xmu | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
4825 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4826 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4827 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4828 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4829
Dave Love <fx@gnu.org>
parents:
diff changeset
4830 LIBS="-lXmu $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4831
Dave Love <fx@gnu.org>
parents:
diff changeset
4832 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4833 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4834 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4835
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4836 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no && LIBS="$OLDLIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4837 fi
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4838
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4839 # On Irix 6.5, at least, we need XShapeQueryExtension from -lXext for Xaw3D.
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4840 if test "${HAVE_X11}" = "yes"; then
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4841 if test "${USE_X_TOOLKIT}" != "none"; then
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4842 echo $ac_n "checking for XShapeQueryExtension in -lXext""... $ac_c" 1>&6
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4843 echo "configure:4844: checking for XShapeQueryExtension in -lXext" >&5
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4844 ac_lib_var=`echo Xext'_'XShapeQueryExtension | sed 'y%./+-%__p_%'`
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4845 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4846 echo $ac_n "(cached) $ac_c" 1>&6
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4847 else
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4848 ac_save_LIBS="$LIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4849 LIBS="-lXext $LIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4850 cat > conftest.$ac_ext <<EOF
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4851 #line 4852 "configure"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4852 #include "confdefs.h"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4853 /* Override any gcc2 internal prototype to avoid an error. */
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4854 /* We use char because int might match the return type of a gcc2
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4855 builtin and then its argument prototype would still apply. */
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4856 char XShapeQueryExtension();
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4857
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4858 int main() {
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4859 XShapeQueryExtension()
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4860 ; return 0; }
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4861 EOF
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4862 if { (eval echo configure:4863: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4863 rm -rf conftest*
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4864 eval "ac_cv_lib_$ac_lib_var=yes"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4865 else
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4866 echo "configure: failed program was:" >&5
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4867 cat conftest.$ac_ext >&5
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4868 rm -rf conftest*
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4869 eval "ac_cv_lib_$ac_lib_var=no"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4870 fi
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4871 rm -f conftest*
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4872 LIBS="$ac_save_LIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4873
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4874 fi
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4875 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4876 echo "$ac_t""yes" 1>&6
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4877 ac_tr_lib=HAVE_LIB`echo Xext | sed -e 's/[^a-zA-Z0-9_]/_/g' \
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4878 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4879 cat >> confdefs.h <<EOF
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4880 #define $ac_tr_lib 1
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4881 EOF
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4882
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4883 LIBS="-lXext $LIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4884
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4885 else
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4886 echo "$ac_t""no" 1>&6
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4887 fi
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4888
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4889 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4890 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4891
Dave Love <fx@gnu.org>
parents:
diff changeset
4892 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4893 echo $ac_n "checking for Motif version 2.1""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4894 echo "configure:4895: checking for Motif version 2.1" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4895 if eval "test \"`echo '$''{'emacs_cv_motif_version_2_1'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4896 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4897 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4898 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4899 #line 4900 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4900 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4901 #include <Xm/Xm.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4902 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4903 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
Dave Love <fx@gnu.org>
parents:
diff changeset
4904 int x = 5;
Dave Love <fx@gnu.org>
parents:
diff changeset
4905 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
4906 Motif version prior to 2.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
4907 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4908 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4909 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4910 if { (eval echo configure:4911: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4911 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4912 emacs_cv_motif_version_2_1=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4913 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4914 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4915 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4916 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4917 emacs_cv_motif_version_2_1=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4918 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4919 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4920 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4921
Dave Love <fx@gnu.org>
parents:
diff changeset
4922 echo "$ac_t""$emacs_cv_motif_version_2_1" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4923 HAVE_MOTIF_2_1=$emacs_cv_motif_version_2_1
Dave Love <fx@gnu.org>
parents:
diff changeset
4924 if test $emacs_cv_motif_version_2_1 = yes; then
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4925 HAVE_LIBXP=no
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4926 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4927 #define HAVE_MOTIF_2_1 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4928 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4929
Dave Love <fx@gnu.org>
parents:
diff changeset
4930 echo $ac_n "checking for XpCreateContext in -lXp""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4931 echo "configure:4932: checking for XpCreateContext in -lXp" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4932 ac_lib_var=`echo Xp'_'XpCreateContext | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4933 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4934 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4935 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4936 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4937 LIBS="-lXp $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4938 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4939 #line 4940 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4940 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4941 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4942 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4943 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4944 char XpCreateContext();
Dave Love <fx@gnu.org>
parents:
diff changeset
4945
Dave Love <fx@gnu.org>
parents:
diff changeset
4946 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4947 XpCreateContext()
Dave Love <fx@gnu.org>
parents:
diff changeset
4948 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4949 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4950 if { (eval echo configure:4951: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4951 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4952 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4953 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4954 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4955 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4956 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4957 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4958 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4959 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4960 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4961
Dave Love <fx@gnu.org>
parents:
diff changeset
4962 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4963 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4964 echo "$ac_t""yes" 1>&6
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4965 HAVE_LIBXP=yes
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4966 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4967 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4968 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4969
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4970 if test ${HAVE_LIBXP} = yes; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4971 cat >> confdefs.h <<\EOF
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4972 #define HAVE_LIBXP 1
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4973 EOF
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4974
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4975 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4976 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4977 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4978
Dave Love <fx@gnu.org>
parents:
diff changeset
4979 ### Is -lXaw3d available?
Dave Love <fx@gnu.org>
parents:
diff changeset
4980 HAVE_XAW3D=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4981 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4982 if test "${USE_X_TOOLKIT}" != "none"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4983 ac_safe=`echo "X11/Xaw3d/Scrollbar.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4984 echo $ac_n "checking for X11/Xaw3d/Scrollbar.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4985 echo "configure:4986: checking for X11/Xaw3d/Scrollbar.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4986 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4987 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4988 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4989 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4990 #line 4991 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4991 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4992 #include <X11/Xaw3d/Scrollbar.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4993 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4994 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4995 { (eval echo configure:4996: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
4996 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4997 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4998 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4999 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5000 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5001 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5002 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5003 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5004 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5005 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5006 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5007 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5008 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5009 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5010 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5011 echo $ac_n "checking for XawScrollbarSetThumb in -lXaw3d""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5012 echo "configure:5013: checking for XawScrollbarSetThumb in -lXaw3d" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5013 ac_lib_var=`echo Xaw3d'_'XawScrollbarSetThumb | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5014 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5015 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5016 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5017 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5018 LIBS="-lXaw3d $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5019 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5020 #line 5021 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5021 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5022 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5023 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5024 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5025 char XawScrollbarSetThumb();
Dave Love <fx@gnu.org>
parents:
diff changeset
5026
Dave Love <fx@gnu.org>
parents:
diff changeset
5027 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5028 XawScrollbarSetThumb()
Dave Love <fx@gnu.org>
parents:
diff changeset
5029 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5030 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5031 if { (eval echo configure:5032: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5032 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5033 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5034 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5035 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5036 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5037 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5038 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5039 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5040 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5041 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5042
Dave Love <fx@gnu.org>
parents:
diff changeset
5043 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5044 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5045 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5046 HAVE_XAW3D=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5047 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5048 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5049 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5050
Dave Love <fx@gnu.org>
parents:
diff changeset
5051 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5052 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5053 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5054
Dave Love <fx@gnu.org>
parents:
diff changeset
5055 if test "${HAVE_XAW3D}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5056 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5057 #define HAVE_XAW3D 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5058 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5059
Dave Love <fx@gnu.org>
parents:
diff changeset
5060 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5061 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5062 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5063
Dave Love <fx@gnu.org>
parents:
diff changeset
5064
Dave Love <fx@gnu.org>
parents:
diff changeset
5065 USE_TOOLKIT_SCROLL_BARS=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5066 if test "${with_toolkit_scroll_bars}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5067 if test "${USE_X_TOOLKIT}" != "none"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5068 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5069 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5070 #define USE_TOOLKIT_SCROLL_BARS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5071 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5072
Dave Love <fx@gnu.org>
parents:
diff changeset
5073 HAVE_XAW3D=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5074 USE_TOOLKIT_SCROLL_BARS=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5075 elif test "${HAVE_XAW3D}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5076 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5077 #define USE_TOOLKIT_SCROLL_BARS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5078 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5079
Dave Love <fx@gnu.org>
parents:
diff changeset
5080 USE_TOOLKIT_SCROLL_BARS=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5081 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5082 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5083 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5084
29949
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5085
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5086 if test "${with_xim}" != "no"; then
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5087 cat >> confdefs.h <<\EOF
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5088 #define USE_XIM 1
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5089 EOF
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5090
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5091 fi
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5092
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5093 ### Use -lXpm if available, unless `--with-xpm=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5094 HAVE_XPM=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5095 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5096 if test "${with_xpm}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5097 ac_safe=`echo "X11/xpm.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5098 echo $ac_n "checking for X11/xpm.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5099 echo "configure:5100: checking for X11/xpm.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5100 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5101 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5102 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5103 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5104 #line 5105 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5105 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5106 #include <X11/xpm.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5107 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5108 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5109 { (eval echo configure:5110: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5110 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5111 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5112 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5113 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5114 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5115 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5116 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5117 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5118 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5119 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5120 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5121 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5122 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5123 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5124 echo "$ac_t""yes" 1>&6
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5125 echo $ac_n "checking for XpmReadFileToPixmap in -lXpm""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5126 echo "configure:5127: checking for XpmReadFileToPixmap in -lXpm" >&5
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5127 ac_lib_var=`echo Xpm'_'XpmReadFileToPixmap | sed 'y%./+-%__p_%'`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5128 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5129 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5130 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5131 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5132 LIBS="-lXpm -lX11 $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5133 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5134 #line 5135 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5135 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5136 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5137 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5138 builtin and then its argument prototype would still apply. */
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5139 char XpmReadFileToPixmap();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5140
Dave Love <fx@gnu.org>
parents:
diff changeset
5141 int main() {
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5142 XpmReadFileToPixmap()
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5143 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5144 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5145 if { (eval echo configure:5146: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5146 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5147 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5148 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5149 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5150 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5151 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5152 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5153 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5154 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5155 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5156
Dave Love <fx@gnu.org>
parents:
diff changeset
5157 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5158 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5159 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5160 HAVE_XPM=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5161 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5162 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5163 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5164
Dave Love <fx@gnu.org>
parents:
diff changeset
5165 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5166 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5167 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5168
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5169 if test "${HAVE_XPM}" = "yes"; then
31320
298f3aff1431 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31229
diff changeset
5170 echo $ac_n "checking for XpmReturnAllocPixels preprocessor define""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5171 echo "configure:5172: checking for XpmReturnAllocPixels preprocessor define" >&5
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5172 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5173 #line 5174 "configure"
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5174 #include "confdefs.h"
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5175 #include "X11/xpm.h"
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5176 #ifndef XpmReturnAllocPixels
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5177 no_return_alloc_pixels
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5178 #endif
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5179
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5180 EOF
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5181 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5182 egrep "no_return_alloc_pixels" >/dev/null 2>&1; then
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5183 rm -rf conftest*
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5184 HAVE_XPM=no
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5185 else
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5186 rm -rf conftest*
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5187 HAVE_XPM=yes
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5188 fi
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5189 rm -f conftest*
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5190
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5191 fi
31320
298f3aff1431 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31229
diff changeset
5192 if test "${HAVE_XPM}" = "yes"; then
298f3aff1431 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31229
diff changeset
5193 echo "$ac_t""yes" 1>&6
298f3aff1431 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31229
diff changeset
5194 else
298f3aff1431 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31229
diff changeset
5195 echo "$ac_t""no" 1>&6
298f3aff1431 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31229
diff changeset
5196 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5197 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5198
Dave Love <fx@gnu.org>
parents:
diff changeset
5199 if test "${HAVE_XPM}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5200 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5201 #define HAVE_XPM 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5202 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5203
Dave Love <fx@gnu.org>
parents:
diff changeset
5204 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5205 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5206
Dave Love <fx@gnu.org>
parents:
diff changeset
5207 ### Use -ljpeg if available, unless `--with-jpeg=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5208 HAVE_JPEG=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5209 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5210 if test "${with_jpeg}" != "no"; then
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5211 ac_safe=`echo "jerror.h" | sed 'y%./+-%__p_%'`
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5212 echo $ac_n "checking for jerror.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5213 echo "configure:5214: checking for jerror.h" >&5
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5214 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5215 echo $ac_n "(cached) $ac_c" 1>&6
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5216 else
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5217 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5218 #line 5219 "configure"
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5219 #include "confdefs.h"
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5220 #include <jerror.h>
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5221 EOF
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5222 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5223 { (eval echo configure:5224: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5224 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5225 if test -z "$ac_err"; then
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5226 rm -rf conftest*
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5227 eval "ac_cv_header_$ac_safe=yes"
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5228 else
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5229 echo "$ac_err" >&5
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5230 echo "configure: failed program was:" >&5
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5231 cat conftest.$ac_ext >&5
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5232 rm -rf conftest*
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5233 eval "ac_cv_header_$ac_safe=no"
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5234 fi
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5235 rm -f conftest*
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5236 fi
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5237 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5238 echo "$ac_t""yes" 1>&6
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5239 echo $ac_n "checking for jpeg_destroy_compress in -ljpeg""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5240 echo "configure:5241: checking for jpeg_destroy_compress in -ljpeg" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5241 ac_lib_var=`echo jpeg'_'jpeg_destroy_compress | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5242 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5243 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5244 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5245 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5246 LIBS="-ljpeg $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5247 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5248 #line 5249 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5249 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5250 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5251 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5252 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5253 char jpeg_destroy_compress();
Dave Love <fx@gnu.org>
parents:
diff changeset
5254
Dave Love <fx@gnu.org>
parents:
diff changeset
5255 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5256 jpeg_destroy_compress()
Dave Love <fx@gnu.org>
parents:
diff changeset
5257 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5258 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5259 if { (eval echo configure:5260: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5260 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5261 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5262 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5263 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5264 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5265 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5266 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5267 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5268 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5269 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5270
Dave Love <fx@gnu.org>
parents:
diff changeset
5271 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5272 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5273 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5274 HAVE_JPEG=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5275 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5276 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5277 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5278
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5279 else
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5280 echo "$ac_t""no" 1>&6
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5281 fi
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5282
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5283 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5284
Dave Love <fx@gnu.org>
parents:
diff changeset
5285 if test "${HAVE_JPEG}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5286 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5287 #define HAVE_JPEG 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5288 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5289
Dave Love <fx@gnu.org>
parents:
diff changeset
5290 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5291 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5292
Dave Love <fx@gnu.org>
parents:
diff changeset
5293 ### Use -lpng if available, unless `--with-png=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5294 HAVE_PNG=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5295 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5296 if test "${with_png}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5297 ac_safe=`echo "png.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5298 echo $ac_n "checking for png.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5299 echo "configure:5300: checking for png.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5300 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5301 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5302 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5303 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5304 #line 5305 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5305 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5306 #include <png.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5307 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5308 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5309 { (eval echo configure:5310: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5310 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5311 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5312 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5313 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5314 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5315 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5316 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5317 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5318 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5319 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5320 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5321 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5322 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5323 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5324 echo "$ac_t""yes" 1>&6
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5325 echo $ac_n "checking for png_get_channels in -lpng""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5326 echo "configure:5327: checking for png_get_channels in -lpng" >&5
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5327 ac_lib_var=`echo png'_'png_get_channels | sed 'y%./+-%__p_%'`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5328 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5329 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5330 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5331 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5332 LIBS="-lpng -lz -lm $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5333 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5334 #line 5335 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5335 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5336 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5337 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5338 builtin and then its argument prototype would still apply. */
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5339 char png_get_channels();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5340
Dave Love <fx@gnu.org>
parents:
diff changeset
5341 int main() {
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5342 png_get_channels()
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5343 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5344 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5345 if { (eval echo configure:5346: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5346 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5347 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5348 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5349 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5350 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5351 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5352 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5353 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5354 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5355 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5356
Dave Love <fx@gnu.org>
parents:
diff changeset
5357 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5358 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5359 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5360 HAVE_PNG=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5361 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5362 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5363 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5364
Dave Love <fx@gnu.org>
parents:
diff changeset
5365 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5366 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5367 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5368
Dave Love <fx@gnu.org>
parents:
diff changeset
5369 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5370
Dave Love <fx@gnu.org>
parents:
diff changeset
5371 if test "${HAVE_PNG}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5372 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5373 #define HAVE_PNG 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5374 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5375
Dave Love <fx@gnu.org>
parents:
diff changeset
5376 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5377 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5378
Dave Love <fx@gnu.org>
parents:
diff changeset
5379 ### Use -ltiff if available, unless `--with-tiff=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5380 HAVE_TIFF=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5381 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5382 if test "${with_tiff}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5383 ac_safe=`echo "tiffio.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5384 echo $ac_n "checking for tiffio.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5385 echo "configure:5386: checking for tiffio.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5386 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5387 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5388 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5389 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5390 #line 5391 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5391 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5392 #include <tiffio.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5393 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5394 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5395 { (eval echo configure:5396: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5396 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5397 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5398 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5399 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5400 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5401 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5402 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5403 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5404 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5405 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5406 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5407 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5408 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5409 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5410 echo "$ac_t""yes" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5411 tifflibs="-lz -lm"
27752
7ee8155d48c5 include -lz and -ljpeg when testing for -ltiff
Ken Raeburn <raeburn@raeburn.org>
parents: 27729
diff changeset
5412 # At least one tiff package requires the jpeg library.
7ee8155d48c5 include -lz and -ljpeg when testing for -ltiff
Ken Raeburn <raeburn@raeburn.org>
parents: 27729
diff changeset
5413 if test "${HAVE_JPEG}" = yes; then tifflibs="-ljpeg $tifflibs"; fi
7ee8155d48c5 include -lz and -ljpeg when testing for -ltiff
Ken Raeburn <raeburn@raeburn.org>
parents: 27729
diff changeset
5414 echo $ac_n "checking for TIFFGetVersion in -ltiff""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5415 echo "configure:5416: checking for TIFFGetVersion in -ltiff" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5416 ac_lib_var=`echo tiff'_'TIFFGetVersion | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5417 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5418 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5419 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5420 ac_save_LIBS="$LIBS"
27752
7ee8155d48c5 include -lz and -ljpeg when testing for -ltiff
Ken Raeburn <raeburn@raeburn.org>
parents: 27729
diff changeset
5421 LIBS="-ltiff $tifflibs $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5422 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5423 #line 5424 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5424 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5425 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5426 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5427 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5428 char TIFFGetVersion();
Dave Love <fx@gnu.org>
parents:
diff changeset
5429
Dave Love <fx@gnu.org>
parents:
diff changeset
5430 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5431 TIFFGetVersion()
Dave Love <fx@gnu.org>
parents:
diff changeset
5432 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5433 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5434 if { (eval echo configure:5435: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5435 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5436 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5437 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5438 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5439 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5440 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5441 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5442 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5443 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5444 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5445
Dave Love <fx@gnu.org>
parents:
diff changeset
5446 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5447 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5448 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5449 HAVE_TIFF=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5450 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5451 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5452 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5453
Dave Love <fx@gnu.org>
parents:
diff changeset
5454 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5455 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5456 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5457
Dave Love <fx@gnu.org>
parents:
diff changeset
5458 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5459
Dave Love <fx@gnu.org>
parents:
diff changeset
5460 if test "${HAVE_TIFF}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5461 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5462 #define HAVE_TIFF 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5463 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5464
Dave Love <fx@gnu.org>
parents:
diff changeset
5465 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5466 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5467
Dave Love <fx@gnu.org>
parents:
diff changeset
5468 ### Use -lgif if available, unless `--with-gif=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5469 HAVE_GIF=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5470 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5471 if test "${with_gif}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5472 ac_safe=`echo "gif_lib.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5473 echo $ac_n "checking for gif_lib.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5474 echo "configure:5475: checking for gif_lib.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5475 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5476 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5477 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5478 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5479 #line 5480 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5480 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5481 #include <gif_lib.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5482 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5483 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5484 { (eval echo configure:5485: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5485 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5486 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5487 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5488 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5489 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5490 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5491 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5492 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5493 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5494 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5495 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5496 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5497 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5498 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5499 echo "$ac_t""yes" 1>&6
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5500 echo $ac_n "checking for DGifOpen in -lungif""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5501 echo "configure:5502: checking for DGifOpen in -lungif" >&5
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5502 ac_lib_var=`echo ungif'_'DGifOpen | sed 'y%./+-%__p_%'`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5503 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5504 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5505 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5506 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5507 LIBS="-lungif $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5508 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5509 #line 5510 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5510 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5511 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5512 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5513 builtin and then its argument prototype would still apply. */
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5514 char DGifOpen();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5515
Dave Love <fx@gnu.org>
parents:
diff changeset
5516 int main() {
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5517 DGifOpen()
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5518 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5519 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5520 if { (eval echo configure:5521: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5521 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5522 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5523 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5524 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5525 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5526 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5527 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5528 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5529 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5530 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5531
Dave Love <fx@gnu.org>
parents:
diff changeset
5532 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5533 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5534 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5535 HAVE_GIF=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5536 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5537 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5538 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5539
Dave Love <fx@gnu.org>
parents:
diff changeset
5540 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5541 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5542 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5543
Dave Love <fx@gnu.org>
parents:
diff changeset
5544 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5545
Dave Love <fx@gnu.org>
parents:
diff changeset
5546 if test "${HAVE_GIF}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5547 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5548 #define HAVE_GIF 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5549 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5550
Dave Love <fx@gnu.org>
parents:
diff changeset
5551 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5552 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5553
Dave Love <fx@gnu.org>
parents:
diff changeset
5554 # If netdb.h doesn't declare h_errno, we must declare it by hand.
Dave Love <fx@gnu.org>
parents:
diff changeset
5555 echo $ac_n "checking whether netdb declares h_errno""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5556 echo "configure:5557: checking whether netdb declares h_errno" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5557 if eval "test \"`echo '$''{'emacs_cv_netdb_declares_h_errno'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5558 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5559 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5560 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5561 #line 5562 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5562 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5563 #include <netdb.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5564 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5565 return h_errno;
Dave Love <fx@gnu.org>
parents:
diff changeset
5566 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5567 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5568 if { (eval echo configure:5569: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5569 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5570 emacs_cv_netdb_declares_h_errno=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5571 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5572 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5573 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5574 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5575 emacs_cv_netdb_declares_h_errno=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5576 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5577 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5578 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5579
Dave Love <fx@gnu.org>
parents:
diff changeset
5580 echo "$ac_t""$emacs_cv_netdb_declares_h_errno" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5581 if test $emacs_cv_netdb_declares_h_errno = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5582 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5583 #define HAVE_H_ERRNO 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5584 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5585
Dave Love <fx@gnu.org>
parents:
diff changeset
5586 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5587
Dave Love <fx@gnu.org>
parents:
diff changeset
5588 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
Dave Love <fx@gnu.org>
parents:
diff changeset
5589 # for constant arguments. Useless!
Dave Love <fx@gnu.org>
parents:
diff changeset
5590 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5591 echo "configure:5592: checking for working alloca.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5592 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5593 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5594 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5595 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5596 #line 5597 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5597 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5598 #include <alloca.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5599 int main() {
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5600 char *p = alloca(2 * sizeof(int));
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5601 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5602 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5603 if { (eval echo configure:5604: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5604 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5605 ac_cv_header_alloca_h=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5606 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5607 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5608 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5609 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5610 ac_cv_header_alloca_h=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5611 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5612 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5613 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5614
Dave Love <fx@gnu.org>
parents:
diff changeset
5615 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5616 if test $ac_cv_header_alloca_h = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5617 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5618 #define HAVE_ALLOCA_H 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5619 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5620
Dave Love <fx@gnu.org>
parents:
diff changeset
5621 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5622
Dave Love <fx@gnu.org>
parents:
diff changeset
5623 echo $ac_n "checking for alloca""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5624 echo "configure:5625: checking for alloca" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5625 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5626 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5627 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5628 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5629 #line 5630 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5630 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5631
Dave Love <fx@gnu.org>
parents:
diff changeset
5632 #ifdef __GNUC__
Dave Love <fx@gnu.org>
parents:
diff changeset
5633 # define alloca __builtin_alloca
Dave Love <fx@gnu.org>
parents:
diff changeset
5634 #else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5635 # ifdef _MSC_VER
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5636 # include <malloc.h>
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5637 # define alloca _alloca
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5638 # else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5639 # if HAVE_ALLOCA_H
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5640 # include <alloca.h>
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5641 # else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5642 # ifdef _AIX
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5643 #pragma alloca
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5644 # else
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5645 # ifndef alloca /* predefined by HP cc +Olibcalls */
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5646 char *alloca ();
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5647 # endif
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5648 # endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5649 # endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5650 # endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5651 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5652
Dave Love <fx@gnu.org>
parents:
diff changeset
5653 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5654 char *p = (char *) alloca(1);
Dave Love <fx@gnu.org>
parents:
diff changeset
5655 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5656 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5657 if { (eval echo configure:5658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5658 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5659 ac_cv_func_alloca_works=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5660 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5661 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5662 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5663 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5664 ac_cv_func_alloca_works=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5665 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5666 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5667 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5668
Dave Love <fx@gnu.org>
parents:
diff changeset
5669 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5670 if test $ac_cv_func_alloca_works = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5671 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5672 #define HAVE_ALLOCA 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5673 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5674
Dave Love <fx@gnu.org>
parents:
diff changeset
5675 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5676
Dave Love <fx@gnu.org>
parents:
diff changeset
5677 if test $ac_cv_func_alloca_works = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5678 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
Dave Love <fx@gnu.org>
parents:
diff changeset
5679 # that cause trouble. Some versions do not even contain alloca or
Dave Love <fx@gnu.org>
parents:
diff changeset
5680 # contain a buggy version. If you still want to use their alloca,
Dave Love <fx@gnu.org>
parents:
diff changeset
5681 # use ar to extract alloca.o from them instead of compiling alloca.c.
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5682 ALLOCA=alloca.${ac_objext}
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5683 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5684 #define C_ALLOCA 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5685 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5686
Dave Love <fx@gnu.org>
parents:
diff changeset
5687
Dave Love <fx@gnu.org>
parents:
diff changeset
5688 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5689 echo "configure:5690: checking whether alloca needs Cray hooks" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5690 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5691 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5692 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5693 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5694 #line 5695 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5695 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5696 #if defined(CRAY) && ! defined(CRAY2)
Dave Love <fx@gnu.org>
parents:
diff changeset
5697 webecray
Dave Love <fx@gnu.org>
parents:
diff changeset
5698 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
5699 wenotbecray
Dave Love <fx@gnu.org>
parents:
diff changeset
5700 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5701
Dave Love <fx@gnu.org>
parents:
diff changeset
5702 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5703 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Dave Love <fx@gnu.org>
parents:
diff changeset
5704 egrep "webecray" >/dev/null 2>&1; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5705 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5706 ac_cv_os_cray=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5707 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5708 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5709 ac_cv_os_cray=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5710 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5711 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5712
Dave Love <fx@gnu.org>
parents:
diff changeset
5713 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5714
Dave Love <fx@gnu.org>
parents:
diff changeset
5715 echo "$ac_t""$ac_cv_os_cray" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5716 if test $ac_cv_os_cray = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5717 for ac_func in _getb67 GETB67 getb67; do
Dave Love <fx@gnu.org>
parents:
diff changeset
5718 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5719 echo "configure:5720: checking for $ac_func" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5720 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5721 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5722 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5723 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5724 #line 5725 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5725 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5726 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
5727 which can conflict with char $ac_func(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5728 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5729 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5730 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5731 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5732 char $ac_func();
Dave Love <fx@gnu.org>
parents:
diff changeset
5733
Dave Love <fx@gnu.org>
parents:
diff changeset
5734 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5735
Dave Love <fx@gnu.org>
parents:
diff changeset
5736 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
5737 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
5738 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5739 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
Dave Love <fx@gnu.org>
parents:
diff changeset
5740 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
5741 #else
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
5742 $ac_func();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5743 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5744
Dave Love <fx@gnu.org>
parents:
diff changeset
5745 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5746 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5747 if { (eval echo configure:5748: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5748 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5749 eval "ac_cv_func_$ac_func=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5750 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5751 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5752 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5753 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5754 eval "ac_cv_func_$ac_func=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5755 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5756 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5757 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5758
Dave Love <fx@gnu.org>
parents:
diff changeset
5759 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5760 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5761 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5762 #define CRAY_STACKSEG_END $ac_func
Dave Love <fx@gnu.org>
parents:
diff changeset
5763 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5764
Dave Love <fx@gnu.org>
parents:
diff changeset
5765 break
Dave Love <fx@gnu.org>
parents:
diff changeset
5766 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5767 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5768 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5769
Dave Love <fx@gnu.org>
parents:
diff changeset
5770 done
Dave Love <fx@gnu.org>
parents:
diff changeset
5771 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5772
Dave Love <fx@gnu.org>
parents:
diff changeset
5773 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5774 echo "configure:5775: checking stack direction for C alloca" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5775 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5776 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5777 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5778 if test "$cross_compiling" = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5779 ac_cv_c_stack_direction=0
Dave Love <fx@gnu.org>
parents:
diff changeset
5780 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5781 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5782 #line 5783 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5783 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5784 find_stack_direction ()
Dave Love <fx@gnu.org>
parents:
diff changeset
5785 {
Dave Love <fx@gnu.org>
parents:
diff changeset
5786 static char *addr = 0;
Dave Love <fx@gnu.org>
parents:
diff changeset
5787 auto char dummy;
Dave Love <fx@gnu.org>
parents:
diff changeset
5788 if (addr == 0)
Dave Love <fx@gnu.org>
parents:
diff changeset
5789 {
Dave Love <fx@gnu.org>
parents:
diff changeset
5790 addr = &dummy;
Dave Love <fx@gnu.org>
parents:
diff changeset
5791 return find_stack_direction ();
Dave Love <fx@gnu.org>
parents:
diff changeset
5792 }
Dave Love <fx@gnu.org>
parents:
diff changeset
5793 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5794 return (&dummy > addr) ? 1 : -1;
Dave Love <fx@gnu.org>
parents:
diff changeset
5795 }
Dave Love <fx@gnu.org>
parents:
diff changeset
5796 main ()
Dave Love <fx@gnu.org>
parents:
diff changeset
5797 {
Dave Love <fx@gnu.org>
parents:
diff changeset
5798 exit (find_stack_direction() < 0);
Dave Love <fx@gnu.org>
parents:
diff changeset
5799 }
Dave Love <fx@gnu.org>
parents:
diff changeset
5800 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5801 if { (eval echo configure:5802: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5802 then
Dave Love <fx@gnu.org>
parents:
diff changeset
5803 ac_cv_c_stack_direction=1
Dave Love <fx@gnu.org>
parents:
diff changeset
5804 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5805 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5806 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5807 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5808 ac_cv_c_stack_direction=-1
Dave Love <fx@gnu.org>
parents:
diff changeset
5809 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5810 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5811 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5812
Dave Love <fx@gnu.org>
parents:
diff changeset
5813 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5814
Dave Love <fx@gnu.org>
parents:
diff changeset
5815 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5816 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5817 #define STACK_DIRECTION $ac_cv_c_stack_direction
Dave Love <fx@gnu.org>
parents:
diff changeset
5818 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5819
Dave Love <fx@gnu.org>
parents:
diff changeset
5820 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5821
Dave Love <fx@gnu.org>
parents:
diff changeset
5822
Dave Love <fx@gnu.org>
parents:
diff changeset
5823 # fmod, logb, and frexp are found in -lm on most systems.
Dave Love <fx@gnu.org>
parents:
diff changeset
5824 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
Dave Love <fx@gnu.org>
parents:
diff changeset
5825 echo $ac_n "checking for sqrt in -lm""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5826 echo "configure:5827: checking for sqrt in -lm" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5827 ac_lib_var=`echo m'_'sqrt | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5828 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5829 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5830 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5831 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5832 LIBS="-lm $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5833 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5834 #line 5835 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5835 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5836 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5837 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5838 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5839 char sqrt();
Dave Love <fx@gnu.org>
parents:
diff changeset
5840
Dave Love <fx@gnu.org>
parents:
diff changeset
5841 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5842 sqrt()
Dave Love <fx@gnu.org>
parents:
diff changeset
5843 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5844 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5845 if { (eval echo configure:5846: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5846 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5847 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5848 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5849 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5850 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5851 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5852 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5853 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5854 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5855 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5856
Dave Love <fx@gnu.org>
parents:
diff changeset
5857 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5858 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5859 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5860 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
5861 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5862 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5863 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5864 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5865
Dave Love <fx@gnu.org>
parents:
diff changeset
5866 LIBS="-lm $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5867
Dave Love <fx@gnu.org>
parents:
diff changeset
5868 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5869 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5870 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5871
Dave Love <fx@gnu.org>
parents:
diff changeset
5872
Dave Love <fx@gnu.org>
parents:
diff changeset
5873 # Check for mail-locking functions in a "mail" library
Dave Love <fx@gnu.org>
parents:
diff changeset
5874 echo $ac_n "checking for maillock in -lmail""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5875 echo "configure:5876: checking for maillock in -lmail" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5876 ac_lib_var=`echo mail'_'maillock | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5877 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5878 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5879 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5880 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5881 LIBS="-lmail $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5882 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5883 #line 5884 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5884 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5885 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5886 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5887 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5888 char maillock();
Dave Love <fx@gnu.org>
parents:
diff changeset
5889
Dave Love <fx@gnu.org>
parents:
diff changeset
5890 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5891 maillock()
Dave Love <fx@gnu.org>
parents:
diff changeset
5892 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5893 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5894 if { (eval echo configure:5895: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5895 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5896 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5897 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5898 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5899 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5900 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5901 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5902 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5903 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5904 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5905
Dave Love <fx@gnu.org>
parents:
diff changeset
5906 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5907 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5908 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5909 ac_tr_lib=HAVE_LIB`echo mail | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
5910 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5911 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5912 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5913 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5914
Dave Love <fx@gnu.org>
parents:
diff changeset
5915 LIBS="-lmail $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5916
Dave Love <fx@gnu.org>
parents:
diff changeset
5917 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5918 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5919 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5920
Dave Love <fx@gnu.org>
parents:
diff changeset
5921 echo $ac_n "checking for maillock in -llockfile""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5922 echo "configure:5923: checking for maillock in -llockfile" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5923 ac_lib_var=`echo lockfile'_'maillock | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5924 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5925 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5926 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5927 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5928 LIBS="-llockfile $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5929 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5930 #line 5931 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5931 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5932 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5933 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5934 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5935 char maillock();
Dave Love <fx@gnu.org>
parents:
diff changeset
5936
Dave Love <fx@gnu.org>
parents:
diff changeset
5937 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5938 maillock()
Dave Love <fx@gnu.org>
parents:
diff changeset
5939 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5940 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5941 if { (eval echo configure:5942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5942 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5943 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5944 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5945 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5946 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5947 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5948 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5949 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5950 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5951 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5952
Dave Love <fx@gnu.org>
parents:
diff changeset
5953 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5954 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5955 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5956 ac_tr_lib=HAVE_LIB`echo lockfile | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
5957 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5958 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5959 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5960 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5961
Dave Love <fx@gnu.org>
parents:
diff changeset
5962 LIBS="-llockfile $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5963
Dave Love <fx@gnu.org>
parents:
diff changeset
5964 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5965 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5966 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5967
Dave Love <fx@gnu.org>
parents:
diff changeset
5968 # If we have the shared liblockfile, assume we must use it for mail
Dave Love <fx@gnu.org>
parents:
diff changeset
5969 # locking (e.g. Debian). If we couldn't link against liblockfile
Dave Love <fx@gnu.org>
parents:
diff changeset
5970 # (no liblockfile.a installed), ensure that we don't need to.
Dave Love <fx@gnu.org>
parents:
diff changeset
5971 if test "$ac_cv_lib_lockfile_maillock" = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5972 # Extract the first word of "liblockfile.so", so it can be a program name with args.
Dave Love <fx@gnu.org>
parents:
diff changeset
5973 set dummy liblockfile.so; ac_word=$2
Dave Love <fx@gnu.org>
parents:
diff changeset
5974 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5975 echo "configure:5976: checking for $ac_word" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5976 if eval "test \"`echo '$''{'ac_cv_prog_liblockfile'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5977 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5978 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5979 if test -n "$liblockfile"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5980 ac_cv_prog_liblockfile="$liblockfile" # Let the user override the test.
Dave Love <fx@gnu.org>
parents:
diff changeset
5981 else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5982 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5983 ac_dummy="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5984 for ac_dir in $ac_dummy; do
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5985 test -z "$ac_dir" && ac_dir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
5986 if test -f $ac_dir/$ac_word; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5987 ac_cv_prog_liblockfile="yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5988 break
Dave Love <fx@gnu.org>
parents:
diff changeset
5989 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5990 done
Dave Love <fx@gnu.org>
parents:
diff changeset
5991 IFS="$ac_save_ifs"
Dave Love <fx@gnu.org>
parents:
diff changeset
5992 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile="no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5993 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5994 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5995 liblockfile="$ac_cv_prog_liblockfile"
Dave Love <fx@gnu.org>
parents:
diff changeset
5996 if test -n "$liblockfile"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5997 echo "$ac_t""$liblockfile" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5998 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5999 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6000 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6001
Dave Love <fx@gnu.org>
parents:
diff changeset
6002 if test $ac_cv_prog_liblockfile = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6003 { echo "configure: error: Shared liblockfile found but can't link against it.
Dave Love <fx@gnu.org>
parents:
diff changeset
6004 This probably means that movemail could lose mail.
Dave Love <fx@gnu.org>
parents:
diff changeset
6005 There may be a \`development' package to install containing liblockfile." 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
6006 else cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6007 #define LIBMAIL -llockfile
Dave Love <fx@gnu.org>
parents:
diff changeset
6008 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6009
Dave Love <fx@gnu.org>
parents:
diff changeset
6010 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6011 else :
Dave Love <fx@gnu.org>
parents:
diff changeset
6012 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6013 for ac_func in touchlock
Dave Love <fx@gnu.org>
parents:
diff changeset
6014 do
Dave Love <fx@gnu.org>
parents:
diff changeset
6015 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6016 echo "configure:6017: checking for $ac_func" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6017 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6018 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6019 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6020 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6021 #line 6022 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6022 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
6023 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
6024 which can conflict with char $ac_func(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6025 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
6026 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6027 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
6028 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6029 char $ac_func();
Dave Love <fx@gnu.org>
parents:
diff changeset
6030
Dave Love <fx@gnu.org>
parents:
diff changeset
6031 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
6032
Dave Love <fx@gnu.org>
parents:
diff changeset
6033 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
6034 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
6035 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6036 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
Dave Love <fx@gnu.org>
parents:
diff changeset
6037 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
6038 #else
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
6039 $ac_func();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6040 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
6041
Dave Love <fx@gnu.org>
parents:
diff changeset
6042 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
6043 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6044 if { (eval echo configure:6045: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6045 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6046 eval "ac_cv_func_$ac_func=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
6047 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6048 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6049 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6050 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6051 eval "ac_cv_func_$ac_func=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
6052 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6053 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6054 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6055
Dave Love <fx@gnu.org>
parents:
diff changeset
6056 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6057 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6058 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
Dave Love <fx@gnu.org>
parents:
diff changeset
6059 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6060 #define $ac_tr_func 1
Dave Love <fx@gnu.org>
parents:
diff changeset
6061 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6062
Dave Love <fx@gnu.org>
parents:
diff changeset
6063 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6064 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6065 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6066 done
Dave Love <fx@gnu.org>
parents:
diff changeset
6067
Dave Love <fx@gnu.org>
parents:
diff changeset
6068 for ac_hdr in maillock.h
Dave Love <fx@gnu.org>
parents:
diff changeset
6069 do
Dave Love <fx@gnu.org>
parents:
diff changeset
6070 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
6071 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6072 echo "configure:6073: checking for $ac_hdr" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6073 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6074 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6075 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6076 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6077 #line 6078 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6078 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
6079 #include <$ac_hdr>
Dave Love <fx@gnu.org>
parents:
diff changeset
6080 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6081 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6082 { (eval echo configure:6083: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
6083 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6084 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6085 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6086 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
6087 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6088 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6089 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6090 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6091 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6092 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
6093 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6094 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6095 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6096 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6097 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6098 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
6099 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6100 #define $ac_tr_hdr 1
Dave Love <fx@gnu.org>
parents:
diff changeset
6101 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6102
Dave Love <fx@gnu.org>
parents:
diff changeset
6103 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6104 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6105 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6106 done
Dave Love <fx@gnu.org>
parents:
diff changeset
6107
Dave Love <fx@gnu.org>
parents:
diff changeset
6108
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
6109 for ac_func in gethostname getdomainname dup2 \
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6110 rename closedir mkdir rmdir sysinfo \
Dave Love <fx@gnu.org>
parents:
diff changeset
6111 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
Dave Love <fx@gnu.org>
parents:
diff changeset
6112 strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
29733
6a91d938851d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29657
diff changeset
6113 utimes setrlimit setpgid getcwd getwd shutdown strftime getaddrinfo \
33286
2281a1a9c54a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 32075
diff changeset
6114 __fpending mblen mbrlen strsignal setitimer ualarm index rindex \
2281a1a9c54a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 32075
diff changeset
6115 gai_strerror mkstemp
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6116 do
Dave Love <fx@gnu.org>
parents:
diff changeset
6117 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6118 echo "configure:6119: checking for $ac_func" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6119 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6120 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6121 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6122 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6123 #line 6124 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6124 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
6125 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
6126 which can conflict with char $ac_func(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6127 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
6128 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6129 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
6130 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6131 char $ac_func();
Dave Love <fx@gnu.org>
parents:
diff changeset
6132
Dave Love <fx@gnu.org>
parents:
diff changeset
6133 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
6134
Dave Love <fx@gnu.org>
parents:
diff changeset
6135 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
6136 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
6137 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6138 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
Dave Love <fx@gnu.org>
parents:
diff changeset
6139 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
6140 #else
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
6141 $ac_func();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6142 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
6143
Dave Love <fx@gnu.org>
parents:
diff changeset
6144 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
6145 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6146 if { (eval echo configure:6147: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6147 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6148 eval "ac_cv_func_$ac_func=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
6149 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6150 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6151 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6152 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6153 eval "ac_cv_func_$ac_func=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
6154 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6155 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6156 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6157
Dave Love <fx@gnu.org>
parents:
diff changeset
6158 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6159 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6160 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
Dave Love <fx@gnu.org>
parents:
diff changeset
6161 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6162 #define $ac_tr_func 1
Dave Love <fx@gnu.org>
parents:
diff changeset
6163 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6164
Dave Love <fx@gnu.org>
parents:
diff changeset
6165 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6166 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6167 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6168 done
Dave Love <fx@gnu.org>
parents:
diff changeset
6169
Dave Love <fx@gnu.org>
parents:
diff changeset
6170
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6171 for ac_hdr in sys/time.h unistd.h
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6172 do
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6173 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6174 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6175 echo "configure:6176: checking for $ac_hdr" >&5
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6176 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6177 echo $ac_n "(cached) $ac_c" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6178 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6179 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6180 #line 6181 "configure"
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6181 #include "confdefs.h"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6182 #include <$ac_hdr>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6183 EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6184 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6185 { (eval echo configure:6186: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6186 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6187 if test -z "$ac_err"; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6188 rm -rf conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6189 eval "ac_cv_header_$ac_safe=yes"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6190 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6191 echo "$ac_err" >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6192 echo "configure: failed program was:" >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6193 cat conftest.$ac_ext >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6194 rm -rf conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6195 eval "ac_cv_header_$ac_safe=no"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6196 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6197 rm -f conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6198 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6199 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6200 echo "$ac_t""yes" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6201 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6202 cat >> confdefs.h <<EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6203 #define $ac_tr_hdr 1
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6204 EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6205
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6206 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6207 echo "$ac_t""no" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6208 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6209 done
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6210
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6211 for ac_func in alarm
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6212 do
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6213 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6214 echo "configure:6215: checking for $ac_func" >&5
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6215 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6216 echo $ac_n "(cached) $ac_c" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6217 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6218 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6219 #line 6220 "configure"
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6220 #include "confdefs.h"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6221 /* System header to define __stub macros and hopefully few prototypes,
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6222 which can conflict with char $ac_func(); below. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6223 #include <assert.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6224 /* Override any gcc2 internal prototype to avoid an error. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6225 /* We use char because int might match the return type of a gcc2
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6226 builtin and then its argument prototype would still apply. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6227 char $ac_func();
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6228
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6229 int main() {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6230
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6231 /* The GNU C library defines this for functions which it implements
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6232 to always fail with ENOSYS. Some functions are actually named
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6233 something starting with __ and the normal name is an alias. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6234 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6235 choke me
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6236 #else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6237 $ac_func();
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6238 #endif
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6239
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6240 ; return 0; }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6241 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6242 if { (eval echo configure:6243: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6243 rm -rf conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6244 eval "ac_cv_func_$ac_func=yes"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6245 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6246 echo "configure: failed program was:" >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6247 cat conftest.$ac_ext >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6248 rm -rf conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6249 eval "ac_cv_func_$ac_func=no"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6250 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6251 rm -f conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6252 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6253
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6254 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6255 echo "$ac_t""yes" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6256 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6257 cat >> confdefs.h <<EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6258 #define $ac_tr_func 1
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6259 EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6260
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6261 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6262 echo "$ac_t""no" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6263 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6264 done
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6265
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6266 echo $ac_n "checking for working mktime""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6267 echo "configure:6268: checking for working mktime" >&5
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6268 if eval "test \"`echo '$''{'ac_cv_func_working_mktime'+set}'`\" = set"; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6269 echo $ac_n "(cached) $ac_c" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6270 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6271 if test "$cross_compiling" = yes; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6272 ac_cv_func_working_mktime=no
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6273 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6274 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6275 #line 6276 "configure"
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6276 #include "confdefs.h"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6277 /* Test program from Paul Eggert (eggert@twinsun.com)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6278 and Tony Leneis (tony@plaza.ds.adp.com). */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6279 #if TIME_WITH_SYS_TIME
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6280 # include <sys/time.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6281 # include <time.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6282 #else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6283 # if HAVE_SYS_TIME_H
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6284 # include <sys/time.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6285 # else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6286 # include <time.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6287 # endif
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6288 #endif
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6289
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6290 #if HAVE_UNISTD_H
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6291 # include <unistd.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6292 #endif
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6293
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6294 #if !HAVE_ALARM
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6295 # define alarm(X) /* empty */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6296 #endif
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6297
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6298 /* Work around redefinition to rpl_putenv by other config tests. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6299 #undef putenv
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6300
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6301 static time_t time_t_max;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6302
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6303 /* Values we'll use to set the TZ environment variable. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6304 static const char *const tz_strings[] = {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6305 (const char *) 0, "TZ=GMT0", "TZ=JST-9",
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6306 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6307 };
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6308 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6309
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6310 /* Fail if mktime fails to convert a date in the spring-forward gap.
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6311 Based on a problem report from Andreas Jaeger. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6312 static void
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6313 spring_forward_gap ()
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6314 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6315 /* glibc (up to about 1998-10-07) failed this test) */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6316 struct tm tm;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6317
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6318 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6319 instead of "TZ=America/Vancouver" in order to detect the bug even
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6320 on systems that don't support the Olson extension, or don't have the
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6321 full zoneinfo tables installed. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6322 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6323
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6324 tm.tm_year = 98;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6325 tm.tm_mon = 3;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6326 tm.tm_mday = 5;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6327 tm.tm_hour = 2;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6328 tm.tm_min = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6329 tm.tm_sec = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6330 tm.tm_isdst = -1;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6331 if (mktime (&tm) == (time_t)-1)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6332 exit (1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6333 }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6334
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6335 static void
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6336 mktime_test (now)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6337 time_t now;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6338 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6339 struct tm *lt;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6340 if ((lt = localtime (&now)) && mktime (lt) != now)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6341 exit (1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6342 now = time_t_max - now;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6343 if ((lt = localtime (&now)) && mktime (lt) != now)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6344 exit (1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6345 }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6346
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6347 static void
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6348 irix_6_4_bug ()
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6349 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6350 /* Based on code from Ariel Faigon. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6351 struct tm tm;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6352 tm.tm_year = 96;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6353 tm.tm_mon = 3;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6354 tm.tm_mday = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6355 tm.tm_hour = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6356 tm.tm_min = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6357 tm.tm_sec = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6358 tm.tm_isdst = -1;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6359 mktime (&tm);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6360 if (tm.tm_mon != 2 || tm.tm_mday != 31)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6361 exit (1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6362 }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6363
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6364 static void
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6365 bigtime_test (j)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6366 int j;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6367 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6368 struct tm tm;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6369 time_t now;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6370 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6371 now = mktime (&tm);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6372 if (now != (time_t) -1)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6373 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6374 struct tm *lt = localtime (&now);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6375 if (! (lt
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6376 && lt->tm_year == tm.tm_year
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6377 && lt->tm_mon == tm.tm_mon
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6378 && lt->tm_mday == tm.tm_mday
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6379 && lt->tm_hour == tm.tm_hour
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6380 && lt->tm_min == tm.tm_min
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6381 && lt->tm_sec == tm.tm_sec
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6382 && lt->tm_yday == tm.tm_yday
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6383 && lt->tm_wday == tm.tm_wday
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6384 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6385 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6386 exit (1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6387 }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6388 }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6389
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6390 int
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6391 main ()
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6392 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6393 time_t t, delta;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6394 int i, j;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6395
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6396 /* This test makes some buggy mktime implementations loop.
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6397 Give up after 60 seconds; a mktime slower than that
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6398 isn't worth using anyway. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6399 alarm (60);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6400
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6401 for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6402 continue;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6403 time_t_max--;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6404 delta = time_t_max / 997; /* a suitable prime number */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6405 for (i = 0; i < N_STRINGS; i++)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6406 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6407 if (tz_strings[i])
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6408 putenv (tz_strings[i]);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6409
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6410 for (t = 0; t <= time_t_max - delta; t += delta)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6411 mktime_test (t);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6412 mktime_test ((time_t) 60 * 60);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6413 mktime_test ((time_t) 60 * 60 * 24);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6414
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6415 for (j = 1; 0 < j; j *= 2)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6416 bigtime_test (j);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6417 bigtime_test (j - 1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6418 }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6419 irix_6_4_bug ();
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6420 spring_forward_gap ();
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6421 exit (0);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6422 }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6423 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6424 if { (eval echo configure:6425: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6425 then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6426 ac_cv_func_working_mktime=yes
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6427 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6428 echo "configure: failed program was:" >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6429 cat conftest.$ac_ext >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6430 rm -fr conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6431 ac_cv_func_working_mktime=no
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6432 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6433 rm -fr conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6434 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6435
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6436 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6437
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6438 echo "$ac_t""$ac_cv_func_working_mktime" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6439 if test $ac_cv_func_working_mktime = no; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6440 LIBOBJS="$LIBOBJS mktime.${ac_objext}"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6441 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6442
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6443 if test "$ac_cv_func_working_mktime" = no; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6444 cat >> confdefs.h <<\EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6445 #define BROKEN_MKTIME 1
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6446 EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6447
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6448 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6449
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6450 ac_have_func=no # yes means we've found a way to get the load average.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6451
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6452 # Some systems with -lutil have (and need) -lkvm as well, some do not.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6453 # On Solaris, -lkvm requires nlist from -lelf, so check that first
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6454 # to get the right answer into the cache.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6455 echo $ac_n "checking for elf_begin in -lelf""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6456 echo "configure:6457: checking for elf_begin in -lelf" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6457 ac_lib_var=`echo elf'_'elf_begin | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6458 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6459 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6460 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6461 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6462 LIBS="-lelf $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6463 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6464 #line 6465 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6465 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6466 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6467 /* We use char because int might match the return type of a gcc2
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6468 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6469 char elf_begin();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6470
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6471 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6472 elf_begin()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6473 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6474 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6475 if { (eval echo configure:6476: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6476 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6477 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6478 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6479 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6480 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6481 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6482 eval "ac_cv_lib_$ac_lib_var=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6483 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6484 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6485 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6486
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6487 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6488 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6489 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6490 LIBS="-lelf $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6491 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6492 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6493 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6494
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6495 echo $ac_n "checking for kvm_open in -lkvm""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6496 echo "configure:6497: checking for kvm_open in -lkvm" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6497 ac_lib_var=`echo kvm'_'kvm_open | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6498 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6499 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6500 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6501 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6502 LIBS="-lkvm $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6503 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6504 #line 6505 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6505 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6506 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6507 /* We use char because int might match the return type of a gcc2
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6508 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6509 char kvm_open();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6510
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6511 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6512 kvm_open()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6513 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6514 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6515 if { (eval echo configure:6516: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6516 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6517 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6518 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6519 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6520 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6521 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6522 eval "ac_cv_lib_$ac_lib_var=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6523 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6524 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6525 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6526
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6527 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6528 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6529 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6530 LIBS="-lkvm $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6531 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6532 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6533 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6534
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6535 # Check for the 4.4BSD definition of getloadavg.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6536 echo $ac_n "checking for getloadavg in -lutil""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6537 echo "configure:6538: checking for getloadavg in -lutil" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6538 ac_lib_var=`echo util'_'getloadavg | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6539 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6540 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6541 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6542 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6543 LIBS="-lutil $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6544 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6545 #line 6546 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6546 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6547 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6548 /* We use char because int might match the return type of a gcc2
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6549 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6550 char getloadavg();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6551
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6552 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6553 getloadavg()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6554 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6555 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6556 if { (eval echo configure:6557: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6557 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6558 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6559 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6560 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6561 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6562 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6563 eval "ac_cv_lib_$ac_lib_var=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6564 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6565 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6566 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6567
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6568 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6569 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6570 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6571 LIBS="-lutil $LIBS" ac_have_func=yes ac_cv_func_getloadavg_setgid=yes
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6572 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6573 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6574 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6575
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6576
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6577 if test $ac_have_func = no; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6578 # There is a commonly available library for RS/6000 AIX.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6579 # Since it is not a standard part of AIX, it might be installed locally.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6580 ac_getloadavg_LIBS="$LIBS"; LIBS="-L/usr/local/lib $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6581 echo $ac_n "checking for getloadavg in -lgetloadavg""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6582 echo "configure:6583: checking for getloadavg in -lgetloadavg" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6583 ac_lib_var=`echo getloadavg'_'getloadavg | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6584 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6585 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6586 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6587 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6588 LIBS="-lgetloadavg $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6589 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6590 #line 6591 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6591 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6592 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6593 /* We use char because int might match the return type of a gcc2
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6594 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6595 char getloadavg();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6596
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6597 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6598 getloadavg()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6599 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6600 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6601 if { (eval echo configure:6602: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6602 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6603 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6604 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6605 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6606 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6607 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6608 eval "ac_cv_lib_$ac_lib_var=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6609 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6610 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6611 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6612
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6613 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6614 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6615 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6616 LIBS="-lgetloadavg $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6617 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6618 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6619 LIBS="$ac_getloadavg_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6620 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6621
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6622 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6623
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6624 # Make sure it is really in the library, if we think we found it.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6625 for ac_func in getloadavg
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6626 do
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6627 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6628 echo "configure:6629: checking for $ac_func" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6629 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6630 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6631 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6632 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6633 #line 6634 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6634 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6635 /* System header to define __stub macros and hopefully few prototypes,
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6636 which can conflict with char $ac_func(); below. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6637 #include <assert.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6638 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6639 /* We use char because int might match the return type of a gcc2
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6640 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6641 char $ac_func();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6642
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6643 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6644
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6645 /* The GNU C library defines this for functions which it implements
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6646 to always fail with ENOSYS. Some functions are actually named
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6647 something starting with __ and the normal name is an alias. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6648 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6649 choke me
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6650 #else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6651 $ac_func();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6652 #endif
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6653
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6654 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6655 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6656 if { (eval echo configure:6657: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6657 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6658 eval "ac_cv_func_$ac_func=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6659 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6660 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6661 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6662 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6663 eval "ac_cv_func_$ac_func=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6664 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6665 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6666 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6667
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6668 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6669 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6670 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6671 cat >> confdefs.h <<EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6672 #define $ac_tr_func 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6673 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6674
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6675 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6676 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6677 LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6678 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6679 done
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6680
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6681
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6682
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6683 if test $ac_cv_func_getloadavg = yes; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6684 cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6685 #define HAVE_GETLOADAVG 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6686 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6687
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6688 ac_have_func=yes
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6689 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6690 # Figure out what our getloadavg.c needs.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6691 ac_have_func=no
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6692 ac_safe=`echo "sys/dg_sys_info.h" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6693 echo $ac_n "checking for sys/dg_sys_info.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6694 echo "configure:6695: checking for sys/dg_sys_info.h" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6695 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6696 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6697 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6698 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6699 #line 6700 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6700 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6701 #include <sys/dg_sys_info.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6702 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6703 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6704 { (eval echo configure:6705: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6705 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6706 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6707 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6708 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6709 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6710 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6711 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6712 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6713 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6714 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6715 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6716 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6717 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6718 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6719 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6720 ac_have_func=yes; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6721 #define DGUX 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6722 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6723
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6724 echo $ac_n "checking for dg_sys_info in -ldgc""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6725 echo "configure:6726: checking for dg_sys_info in -ldgc" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6726 ac_lib_var=`echo dgc'_'dg_sys_info | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6727 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6728 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6729 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6730 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6731 LIBS="-ldgc $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6732 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6733 #line 6734 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6734 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6735 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6736 /* We use char because int might match the return type of a gcc2
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6737 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6738 char dg_sys_info();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6739
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6740 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6741 dg_sys_info()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6742 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6743 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6744 if { (eval echo configure:6745: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6745 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6746 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6747 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6748 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6749 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6750 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6751 eval "ac_cv_lib_$ac_lib_var=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6752 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6753 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6754 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6755
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6756 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6757 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6758 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6759 ac_tr_lib=HAVE_LIB`echo dgc | sed -e 's/[^a-zA-Z0-9_]/_/g' \
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6760 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6761 cat >> confdefs.h <<EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6762 #define $ac_tr_lib 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6763 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6764
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6765 LIBS="-ldgc $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6766
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6767 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6768 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6769 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6770
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6771 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6772 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6773 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6774
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6775
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6776 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6777 # uses stabs), but it is still SVR4. We cannot check for <elf.h> because
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6778 # Irix 4.0.5F has the header but not the library.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6779 if test $ac_have_func = no && test $ac_cv_lib_elf_elf_begin = yes; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6780 ac_have_func=yes; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6781 #define SVR4 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6782 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6783
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6784 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6785
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6786 if test $ac_have_func = no; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6787 ac_safe=`echo "inq_stats/cpustats.h" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6788 echo $ac_n "checking for inq_stats/cpustats.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6789 echo "configure:6790: checking for inq_stats/cpustats.h" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6790 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6791 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6792 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6793 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6794 #line 6795 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6795 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6796 #include <inq_stats/cpustats.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6797 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6798 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6799 { (eval echo configure:6800: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6800 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6801 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6802 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6803 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6804 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6805 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6806 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6807 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6808 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6809 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6810 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6811 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6812 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6813 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6814 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6815 ac_have_func=yes; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6816 #define UMAX 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6817 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6818
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6819 cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6820 #define UMAX4_3 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6821 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6822
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6823 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6824 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6825 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6826
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6827 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6828
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6829 if test $ac_have_func = no; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6830 ac_safe=`echo "sys/cpustats.h" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6831 echo $ac_n "checking for sys/cpustats.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6832 echo "configure:6833: checking for sys/cpustats.h" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6833 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6834 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6835 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6836 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6837 #line 6838 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6838 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6839 #include <sys/cpustats.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6840 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6841 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6842 { (eval echo configure:6843: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6843 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6844 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6845 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6846 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6847 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6848 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6849 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6850 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6851 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6852 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6853 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6854 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6855 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6856 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6857 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6858 ac_have_func=yes; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6859 #define UMAX 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6860 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6861
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6862 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6863 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6864 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6865
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6866 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6867
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6868 if test $ac_have_func = no; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6869 for ac_hdr in mach/mach.h
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6870 do
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6871 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6872 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6873 echo "configure:6874: checking for $ac_hdr" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6874 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6875 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6876 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6877 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6878 #line 6879 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6879 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6880 #include <$ac_hdr>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6881 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6882 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6883 { (eval echo configure:6884: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6884 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6885 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6886 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6887 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6888 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6889 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6890 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6891 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6892 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6893 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6894 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6895 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6896 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6897 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6898 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6899 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6900 cat >> confdefs.h <<EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6901 #define $ac_tr_hdr 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6902 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6903
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6904 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6905 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6906 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6907 done
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6908
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6909 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6910
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6911 ac_safe=`echo "nlist.h" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6912 echo $ac_n "checking for nlist.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6913 echo "configure:6914: checking for nlist.h" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6914 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6915 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6916 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6917 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6918 #line 6919 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6919 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6920 #include <nlist.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6921 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6922 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6923 { (eval echo configure:6924: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6924 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6925 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6926 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6927 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6928 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6929 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6930 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6931 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6932 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6933 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6934 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6935 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6936 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6937 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6938 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6939 cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6940 #define NLIST_STRUCT 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6941 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6942
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6943 echo $ac_n "checking for n_un in struct nlist""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6944 echo "configure:6945: checking for n_un in struct nlist" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6945 if eval "test \"`echo '$''{'ac_cv_struct_nlist_n_un'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6946 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6947 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6948 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6949 #line 6950 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6950 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6951 #include <nlist.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6952 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6953 struct nlist n; n.n_un.n_name = 0;
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6954 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6955 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6956 if { (eval echo configure:6957: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6957 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6958 ac_cv_struct_nlist_n_un=yes
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6959 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6960 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6961 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6962 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6963 ac_cv_struct_nlist_n_un=no
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6964 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6965 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6966 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6967
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6968 echo "$ac_t""$ac_cv_struct_nlist_n_un" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6969 if test $ac_cv_struct_nlist_n_un = yes; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6970 cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6971 #define NLIST_NAME_UNION 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6972 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6973
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6974 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6975
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6976 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6977 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6978 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6979 fi # Do not have getloadavg in system libraries.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6980
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6981 # Some definitions of getloadavg require that the program be installed setgid.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6982 echo $ac_n "checking whether getloadavg requires setgid""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6983 echo "configure:6984: checking whether getloadavg requires setgid" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6984 if eval "test \"`echo '$''{'ac_cv_func_getloadavg_setgid'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6985 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6986 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6987 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
6988 #line 6989 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6989 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6990 #include "$srcdir/getloadavg.c"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6991 #ifdef LDAV_PRIVILEGED
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6992 Yowza Am I SETGID yet
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6993 #endif
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6994 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6995 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6996 egrep "Yowza Am I SETGID yet" >/dev/null 2>&1; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6997 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6998 ac_cv_func_getloadavg_setgid=yes
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6999 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7000 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7001 ac_cv_func_getloadavg_setgid=no
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7002 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7003 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7004
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7005 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7006
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7007 echo "$ac_t""$ac_cv_func_getloadavg_setgid" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7008 if test $ac_cv_func_getloadavg_setgid = yes; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7009 NEED_SETGID=true; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7010 #define GETLOADAVG_PRIVILEGED 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7011 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7012
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7013 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7014 NEED_SETGID=false
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7015 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7016
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7017 if test $ac_cv_func_getloadavg_setgid = yes; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7018 echo $ac_n "checking group of /dev/kmem""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7019 echo "configure:7020: checking group of /dev/kmem" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7020 if eval "test \"`echo '$''{'ac_cv_group_kmem'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7021 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7022 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7023 # On Solaris, /dev/kmem is a symlink. Get info on the real file.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7024 ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7025 # If we got an error (system does not support symlinks), try without -L.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7026 test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7027 ac_cv_group_kmem=`echo $ac_ls_output \
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7028 | sed -ne 's/[ ][ ]*/ /g;
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7029 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7030 / /s/.* //;p;'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7031
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7032 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7033
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7034 echo "$ac_t""$ac_cv_group_kmem" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7035 KMEM_GROUP=$ac_cv_group_kmem
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7036 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7037
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7038
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7039 echo $ac_n "checking for _LARGEFILE_SOURCE value needed for large files""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7040 echo "configure:7041: checking for _LARGEFILE_SOURCE value needed for large files" >&5
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7041 if eval "test \"`echo '$''{'ac_cv_sys_largefile_source'+set}'`\" = set"; then
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7042 echo $ac_n "(cached) $ac_c" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7043 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7044 ac_cv_sys_largefile_source=no
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7045 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7046 #line 7047 "configure"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7047 #include "confdefs.h"
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7048 #include <stdio.h>
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7049 int main() {
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7050 return !fseeko;
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7051 ; return 0; }
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7052 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7053 if { (eval echo configure:7054: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7054 :
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7055 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7056 echo "configure: failed program was:" >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7057 cat conftest.$ac_ext >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7058 rm -rf conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7059 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7060 #line 7061 "configure"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7061 #include "confdefs.h"
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7062 #define _LARGEFILE_SOURCE 1
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7063 #include <stdio.h>
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7064
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7065 int main() {
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7066 return !fseeko;
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7067 ; return 0; }
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7068 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7069 if { (eval echo configure:7070: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7070 rm -rf conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7071 ac_cv_sys_largefile_source=1
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7072 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7073 echo "configure: failed program was:" >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7074 cat conftest.$ac_ext >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7075 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7076 rm -f conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7077 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7078 rm -f conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7079 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7080
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7081 echo "$ac_t""$ac_cv_sys_largefile_source" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7082 if test "$ac_cv_sys_largefile_source" != no; then
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7083 cat >> confdefs.h <<EOF
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7084 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7085 EOF
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7086
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7087 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7088 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7089 # in glibc 2.1.3, but that breaks too many other things.
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7090 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7091
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7092 echo $ac_n "checking for fseeko""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7093 echo "configure:7094: checking for fseeko" >&5
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7094 if eval "test \"`echo '$''{'ac_cv_func_fseeko'+set}'`\" = set"; then
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7095 echo $ac_n "(cached) $ac_c" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7096 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7097 ac_cv_func_fseeko=no
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7098 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7099 #line 7100 "configure"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7100 #include "confdefs.h"
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7101 #include <stdio.h>
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7102 int main() {
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7103 return fseeko && fseeko (stdin, 0, 0);
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7104 ; return 0; }
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7105 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7106 if { (eval echo configure:7107: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7107 rm -rf conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7108 ac_cv_func_fseeko=yes
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7109 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7110 echo "configure: failed program was:" >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7111 cat conftest.$ac_ext >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7112 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7113 rm -f conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7114 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7115
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7116 echo "$ac_t""$ac_cv_func_fseeko" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7117 if test $ac_cv_func_fseeko != no; then
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7118 cat >> confdefs.h <<\EOF
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7119 #define HAVE_FSEEKO 1
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7120 EOF
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7121
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7122 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7123
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7124 # UNIX98 PTYs.
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7125 for ac_func in grantpt
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7126 do
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7127 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7128 echo "configure:7129: checking for $ac_func" >&5
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7129 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7130 echo $ac_n "(cached) $ac_c" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7131 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7132 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7133 #line 7134 "configure"
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7134 #include "confdefs.h"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7135 /* System header to define __stub macros and hopefully few prototypes,
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7136 which can conflict with char $ac_func(); below. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7137 #include <assert.h>
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7138 /* Override any gcc2 internal prototype to avoid an error. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7139 /* We use char because int might match the return type of a gcc2
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7140 builtin and then its argument prototype would still apply. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7141 char $ac_func();
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7142
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7143 int main() {
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7144
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7145 /* The GNU C library defines this for functions which it implements
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7146 to always fail with ENOSYS. Some functions are actually named
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7147 something starting with __ and the normal name is an alias. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7148 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7149 choke me
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7150 #else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7151 $ac_func();
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7152 #endif
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7153
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7154 ; return 0; }
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7155 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7156 if { (eval echo configure:7157: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7157 rm -rf conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7158 eval "ac_cv_func_$ac_func=yes"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7159 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7160 echo "configure: failed program was:" >&5
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7161 cat conftest.$ac_ext >&5
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7162 rm -rf conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7163 eval "ac_cv_func_$ac_func=no"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7164 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7165 rm -f conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7166 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7167
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7168 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7169 echo "$ac_t""yes" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7170 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7171 cat >> confdefs.h <<EOF
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7172 #define $ac_tr_func 1
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7173 EOF
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7174
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7175 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7176 echo "$ac_t""no" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7177 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7178 done
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7179
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7180
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7181 # PTY-related GNU extensions.
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7182 for ac_func in getpt
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7183 do
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7184 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7185 echo "configure:7186: checking for $ac_func" >&5
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7186 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7187 echo $ac_n "(cached) $ac_c" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7188 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7189 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7190 #line 7191 "configure"
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7191 #include "confdefs.h"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7192 /* System header to define __stub macros and hopefully few prototypes,
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7193 which can conflict with char $ac_func(); below. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7194 #include <assert.h>
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7195 /* Override any gcc2 internal prototype to avoid an error. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7196 /* We use char because int might match the return type of a gcc2
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7197 builtin and then its argument prototype would still apply. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7198 char $ac_func();
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7199
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7200 int main() {
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7201
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7202 /* The GNU C library defines this for functions which it implements
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7203 to always fail with ENOSYS. Some functions are actually named
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7204 something starting with __ and the normal name is an alias. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7205 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7206 choke me
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7207 #else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7208 $ac_func();
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7209 #endif
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7210
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7211 ; return 0; }
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7212 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7213 if { (eval echo configure:7214: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7214 rm -rf conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7215 eval "ac_cv_func_$ac_func=yes"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7216 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7217 echo "configure: failed program was:" >&5
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7218 cat conftest.$ac_ext >&5
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7219 rm -rf conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7220 eval "ac_cv_func_$ac_func=no"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7221 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7222 rm -f conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7223 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7224
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7225 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7226 echo "$ac_t""yes" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7227 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7228 cat >> confdefs.h <<EOF
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7229 #define $ac_tr_func 1
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7230 EOF
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7231
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7232 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7233 echo "$ac_t""no" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7234 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7235 done
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7236
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7237
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
7238 # Check this now, so that we will NOT find the above functions in ncurses.
Dave Love <fx@gnu.org>
parents:
diff changeset
7239 # That is because we have not set up to link ncurses in lib-src.
Dave Love <fx@gnu.org>
parents:
diff changeset
7240 # It's better to believe a function is not available
Dave Love <fx@gnu.org>
parents:
diff changeset
7241 # than to expect to find it in ncurses.
Dave Love <fx@gnu.org>
parents:
diff changeset
7242 echo $ac_n "checking for tparm in -lncurses""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7243 echo "configure:7244: checking for tparm in -lncurses" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
7244 ac_lib_var=`echo ncurses'_'tparm | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
7245 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
7246 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
7247 else
Dave Love <fx@gnu.org>
parents:
diff changeset
7248 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
7249 LIBS="-lncurses $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
7250 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7251 #line 7252 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
7252 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
7253 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
7254 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
7255 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
7256 char tparm();
Dave Love <fx@gnu.org>
parents:
diff changeset
7257
Dave Love <fx@gnu.org>
parents:
diff changeset
7258 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
7259 tparm()
Dave Love <fx@gnu.org>
parents:
diff changeset
7260 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
7261 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7262 if { (eval echo configure:7263: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
7263 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
7264 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
7265 else
Dave Love <fx@gnu.org>
parents:
diff changeset
7266 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
7267 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
7268 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
7269 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
7270 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
7271 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
7272 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
7273
Dave Love <fx@gnu.org>
parents:
diff changeset
7274 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
7275 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
7276 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
7277 ac_tr_lib=HAVE_LIB`echo ncurses | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
7278 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
7279 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
7280 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
7281 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
7282
Dave Love <fx@gnu.org>
parents:
diff changeset
7283 LIBS="-lncurses $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
7284
Dave Love <fx@gnu.org>
parents:
diff changeset
7285 else
Dave Love <fx@gnu.org>
parents:
diff changeset
7286 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
7287 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
7288
Dave Love <fx@gnu.org>
parents:
diff changeset
7289
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7290 # These tell us which Kerberos-related libraries to use.
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7291 if test "${with_kerberos+set}" = set; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7292 echo $ac_n "checking for com_err in -lcom_err""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7293 echo "configure:7294: checking for com_err in -lcom_err" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7294 ac_lib_var=`echo com_err'_'com_err | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7295 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7296 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7297 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7298 ac_save_LIBS="$LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7299 LIBS="-lcom_err $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7300 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7301 #line 7302 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7302 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7303 /* Override any gcc2 internal prototype to avoid an error. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7304 /* We use char because int might match the return type of a gcc2
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7305 builtin and then its argument prototype would still apply. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7306 char com_err();
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7307
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7308 int main() {
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7309 com_err()
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7310 ; return 0; }
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7311 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7312 if { (eval echo configure:7313: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7313 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7314 eval "ac_cv_lib_$ac_lib_var=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7315 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7316 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7317 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7318 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7319 eval "ac_cv_lib_$ac_lib_var=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7320 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7321 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7322 LIBS="$ac_save_LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7323
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7324 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7325 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7326 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7327 ac_tr_lib=HAVE_LIB`echo com_err | sed -e 's/[^a-zA-Z0-9_]/_/g' \
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7328 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7329 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7330 #define $ac_tr_lib 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7331 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7332
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7333 LIBS="-lcom_err $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7334
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7335 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7336 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7337 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7338
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7339 echo $ac_n "checking for mit_des_cbc_encrypt in -lk5crypto""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7340 echo "configure:7341: checking for mit_des_cbc_encrypt in -lk5crypto" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7341 ac_lib_var=`echo k5crypto'_'mit_des_cbc_encrypt | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7342 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7343 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7344 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7345 ac_save_LIBS="$LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7346 LIBS="-lk5crypto $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7347 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7348 #line 7349 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7349 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7350 /* Override any gcc2 internal prototype to avoid an error. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7351 /* We use char because int might match the return type of a gcc2
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7352 builtin and then its argument prototype would still apply. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7353 char mit_des_cbc_encrypt();
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7354
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7355 int main() {
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7356 mit_des_cbc_encrypt()
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7357 ; return 0; }
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7358 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7359 if { (eval echo configure:7360: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7360 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7361 eval "ac_cv_lib_$ac_lib_var=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7362 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7363 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7364 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7365 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7366 eval "ac_cv_lib_$ac_lib_var=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7367 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7368 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7369 LIBS="$ac_save_LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7370
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7371 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7372 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7373 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7374 ac_tr_lib=HAVE_LIB`echo k5crypto | sed -e 's/[^a-zA-Z0-9_]/_/g' \
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7375 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7376 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7377 #define $ac_tr_lib 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7378 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7379
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7380 LIBS="-lk5crypto $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7381
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7382 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7383 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7384 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7385
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7386 echo $ac_n "checking for mit_des_cbc_encrypt in -lcrypto""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7387 echo "configure:7388: checking for mit_des_cbc_encrypt in -lcrypto" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7388 ac_lib_var=`echo crypto'_'mit_des_cbc_encrypt | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7389 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7390 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7391 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7392 ac_save_LIBS="$LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7393 LIBS="-lcrypto $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7394 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7395 #line 7396 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7396 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7397 /* Override any gcc2 internal prototype to avoid an error. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7398 /* We use char because int might match the return type of a gcc2
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7399 builtin and then its argument prototype would still apply. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7400 char mit_des_cbc_encrypt();
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7401
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7402 int main() {
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7403 mit_des_cbc_encrypt()
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7404 ; return 0; }
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7405 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7406 if { (eval echo configure:7407: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7407 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7408 eval "ac_cv_lib_$ac_lib_var=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7409 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7410 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7411 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7412 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7413 eval "ac_cv_lib_$ac_lib_var=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7414 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7415 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7416 LIBS="$ac_save_LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7417
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7418 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7419 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7420 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7421 ac_tr_lib=HAVE_LIB`echo crypto | sed -e 's/[^a-zA-Z0-9_]/_/g' \
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7422 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7423 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7424 #define $ac_tr_lib 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7425 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7426
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7427 LIBS="-lcrypto $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7428
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7429 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7430 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7431 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7432
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7433 echo $ac_n "checking for krb5_init_context in -lkrb5""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7434 echo "configure:7435: checking for krb5_init_context in -lkrb5" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7435 ac_lib_var=`echo krb5'_'krb5_init_context | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7436 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7437 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7438 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7439 ac_save_LIBS="$LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7440 LIBS="-lkrb5 $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7441 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7442 #line 7443 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7443 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7444 /* Override any gcc2 internal prototype to avoid an error. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7445 /* We use char because int might match the return type of a gcc2
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7446 builtin and then its argument prototype would still apply. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7447 char krb5_init_context();
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7448
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7449 int main() {
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7450 krb5_init_context()
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7451 ; return 0; }
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7452 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7453 if { (eval echo configure:7454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7454 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7455 eval "ac_cv_lib_$ac_lib_var=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7456 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7457 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7458 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7459 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7460 eval "ac_cv_lib_$ac_lib_var=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7461 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7462 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7463 LIBS="$ac_save_LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7464
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7465 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7466 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7467 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7468 ac_tr_lib=HAVE_LIB`echo krb5 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7469 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7470 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7471 #define $ac_tr_lib 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7472 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7473
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7474 LIBS="-lkrb5 $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7475
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7476 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7477 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7478 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7479
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7480 if test "${with_kerberos5+set}" != set; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7481 echo $ac_n "checking for des_cbc_encrypt in -ldes425""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7482 echo "configure:7483: checking for des_cbc_encrypt in -ldes425" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7483 ac_lib_var=`echo des425'_'des_cbc_encrypt | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7484 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7485 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7486 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7487 ac_save_LIBS="$LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7488 LIBS="-ldes425 $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7489 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7490 #line 7491 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7491 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7492 /* Override any gcc2 internal prototype to avoid an error. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7493 /* We use char because int might match the return type of a gcc2
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7494 builtin and then its argument prototype would still apply. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7495 char des_cbc_encrypt();
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7496
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7497 int main() {
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7498 des_cbc_encrypt()
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7499 ; return 0; }
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7500 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7501 if { (eval echo configure:7502: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7502 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7503 eval "ac_cv_lib_$ac_lib_var=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7504 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7505 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7506 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7507 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7508 eval "ac_cv_lib_$ac_lib_var=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7509 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7510 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7511 LIBS="$ac_save_LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7512
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7513 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7514 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7515 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7516 ac_tr_lib=HAVE_LIB`echo des425 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7517 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7518 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7519 #define $ac_tr_lib 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7520 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7521
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7522 LIBS="-ldes425 $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7523
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7524 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7525 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7526 echo $ac_n "checking for des_cbc_encrypt in -ldes""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7527 echo "configure:7528: checking for des_cbc_encrypt in -ldes" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7528 ac_lib_var=`echo des'_'des_cbc_encrypt | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7529 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7530 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7531 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7532 ac_save_LIBS="$LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7533 LIBS="-ldes $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7534 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7535 #line 7536 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7536 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7537 /* Override any gcc2 internal prototype to avoid an error. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7538 /* We use char because int might match the return type of a gcc2
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7539 builtin and then its argument prototype would still apply. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7540 char des_cbc_encrypt();
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7541
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7542 int main() {
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7543 des_cbc_encrypt()
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7544 ; return 0; }
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7545 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7546 if { (eval echo configure:7547: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7547 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7548 eval "ac_cv_lib_$ac_lib_var=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7549 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7550 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7551 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7552 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7553 eval "ac_cv_lib_$ac_lib_var=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7554 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7555 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7556 LIBS="$ac_save_LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7557
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7558 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7559 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7560 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7561 ac_tr_lib=HAVE_LIB`echo des | sed -e 's/^a-zA-Z0-9_/_/g' \
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7562 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7563 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7564 #define $ac_tr_lib 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7565 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7566
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7567 LIBS="-ldes $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7568
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7569 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7570 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7571 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7572
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7573 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7574
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7575 echo $ac_n "checking for krb_get_cred in -lkrb4""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7576 echo "configure:7577: checking for krb_get_cred in -lkrb4" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7577 ac_lib_var=`echo krb4'_'krb_get_cred | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7578 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7579 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7580 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7581 ac_save_LIBS="$LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7582 LIBS="-lkrb4 $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7583 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7584 #line 7585 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7585 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7586 /* Override any gcc2 internal prototype to avoid an error. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7587 /* We use char because int might match the return type of a gcc2
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7588 builtin and then its argument prototype would still apply. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7589 char krb_get_cred();
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7590
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7591 int main() {
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7592 krb_get_cred()
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7593 ; return 0; }
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7594 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7595 if { (eval echo configure:7596: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7596 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7597 eval "ac_cv_lib_$ac_lib_var=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7598 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7599 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7600 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7601 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7602 eval "ac_cv_lib_$ac_lib_var=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7603 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7604 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7605 LIBS="$ac_save_LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7606
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7607 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7608 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7609 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7610 ac_tr_lib=HAVE_LIB`echo krb4 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7611 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7612 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7613 #define $ac_tr_lib 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7614 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7615
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7616 LIBS="-lkrb4 $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7617
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7618 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7619 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7620 echo $ac_n "checking for krb_get_cred in -lkrb""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7621 echo "configure:7622: checking for krb_get_cred in -lkrb" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7622 ac_lib_var=`echo krb'_'krb_get_cred | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7623 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7624 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7625 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7626 ac_save_LIBS="$LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7627 LIBS="-lkrb $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7628 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7629 #line 7630 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7630 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7631 /* Override any gcc2 internal prototype to avoid an error. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7632 /* We use char because int might match the return type of a gcc2
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7633 builtin and then its argument prototype would still apply. */
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7634 char krb_get_cred();
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7635
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7636 int main() {
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7637 krb_get_cred()
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7638 ; return 0; }
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7639 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7640 if { (eval echo configure:7641: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7641 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7642 eval "ac_cv_lib_$ac_lib_var=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7643 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7644 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7645 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7646 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7647 eval "ac_cv_lib_$ac_lib_var=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7648 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7649 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7650 LIBS="$ac_save_LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7651
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7652 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7653 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7654 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7655 ac_tr_lib=HAVE_LIB`echo krb | sed -e 's/^a-zA-Z0-9_/_/g' \
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7656 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7657 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7658 #define $ac_tr_lib 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7659 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7660
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7661 LIBS="-lkrb $LIBS"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7662
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7663 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7664 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7665 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7666
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7667 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7668
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7669 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7670
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7671 if test "${with_kerberos5+set}" = set; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7672 for ac_hdr in krb5.h
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7673 do
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7674 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7675 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7676 echo "configure:7677: checking for $ac_hdr" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7677 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7678 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7679 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7680 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7681 #line 7682 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7682 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7683 #include <$ac_hdr>
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7684 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7685 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7686 { (eval echo configure:7687: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7687 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7688 if test -z "$ac_err"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7689 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7690 eval "ac_cv_header_$ac_safe=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7691 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7692 echo "$ac_err" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7693 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7694 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7695 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7696 eval "ac_cv_header_$ac_safe=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7697 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7698 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7699 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7700 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7701 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7702 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7703 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7704 #define $ac_tr_hdr 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7705 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7706
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7707 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7708 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7709 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7710 done
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7711
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7712 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7713 for ac_hdr in des.h
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7714 do
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7715 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7716 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7717 echo "configure:7718: checking for $ac_hdr" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7718 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7719 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7720 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7721 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7722 #line 7723 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7723 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7724 #include <$ac_hdr>
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7725 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7726 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7727 { (eval echo configure:7728: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7728 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7729 if test -z "$ac_err"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7730 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7731 eval "ac_cv_header_$ac_safe=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7732 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7733 echo "$ac_err" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7734 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7735 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7736 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7737 eval "ac_cv_header_$ac_safe=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7738 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7739 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7740 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7741 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7742 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7743 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7744 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7745 #define $ac_tr_hdr 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7746 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7747
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7748 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7749 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7750 for ac_hdr in kerberosIV/des.h
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7751 do
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7752 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7753 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7754 echo "configure:7755: checking for $ac_hdr" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7755 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7756 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7757 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7758 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7759 #line 7760 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7760 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7761 #include <$ac_hdr>
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7762 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7763 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7764 { (eval echo configure:7765: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7765 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7766 if test -z "$ac_err"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7767 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7768 eval "ac_cv_header_$ac_safe=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7769 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7770 echo "$ac_err" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7771 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7772 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7773 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7774 eval "ac_cv_header_$ac_safe=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7775 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7776 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7777 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7778 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7779 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7780 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7781 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7782 #define $ac_tr_hdr 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7783 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7784
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7785 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7786 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7787 for ac_hdr in kerberos/des.h
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7788 do
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7789 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7790 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7791 echo "configure:7792: checking for $ac_hdr" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7792 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7793 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7794 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7795 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7796 #line 7797 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7797 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7798 #include <$ac_hdr>
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7799 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7800 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7801 { (eval echo configure:7802: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7802 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7803 if test -z "$ac_err"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7804 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7805 eval "ac_cv_header_$ac_safe=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7806 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7807 echo "$ac_err" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7808 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7809 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7810 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7811 eval "ac_cv_header_$ac_safe=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7812 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7813 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7814 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7815 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7816 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7817 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7818 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7819 #define $ac_tr_hdr 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7820 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7821
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7822 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7823 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7824 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7825 done
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7826
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7827 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7828 done
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7829
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7830 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7831 done
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7832
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7833 for ac_hdr in krb.h
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7834 do
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7835 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7836 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7837 echo "configure:7838: checking for $ac_hdr" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7838 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7839 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7840 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7841 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7842 #line 7843 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7843 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7844 #include <$ac_hdr>
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7845 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7846 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7847 { (eval echo configure:7848: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7848 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7849 if test -z "$ac_err"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7850 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7851 eval "ac_cv_header_$ac_safe=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7852 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7853 echo "$ac_err" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7854 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7855 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7856 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7857 eval "ac_cv_header_$ac_safe=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7858 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7859 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7860 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7861 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7862 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7863 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7864 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7865 #define $ac_tr_hdr 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7866 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7867
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7868 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7869 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7870 for ac_hdr in kerberosIV/krb.h
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7871 do
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7872 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7873 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7874 echo "configure:7875: checking for $ac_hdr" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7875 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7876 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7877 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7878 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7879 #line 7880 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7880 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7881 #include <$ac_hdr>
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7882 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7883 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7884 { (eval echo configure:7885: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7885 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7886 if test -z "$ac_err"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7887 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7888 eval "ac_cv_header_$ac_safe=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7889 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7890 echo "$ac_err" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7891 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7892 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7893 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7894 eval "ac_cv_header_$ac_safe=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7895 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7896 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7897 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7898 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7899 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7900 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7901 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7902 #define $ac_tr_hdr 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7903 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7904
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7905 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7906 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7907 for ac_hdr in kerberos/krb.h
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7908 do
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7909 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7910 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7911 echo "configure:7912: checking for $ac_hdr" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7912 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7913 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7914 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7915 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7916 #line 7917 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7917 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7918 #include <$ac_hdr>
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7919 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7920 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7921 { (eval echo configure:7922: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7922 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7923 if test -z "$ac_err"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7924 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7925 eval "ac_cv_header_$ac_safe=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7926 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7927 echo "$ac_err" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7928 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7929 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7930 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7931 eval "ac_cv_header_$ac_safe=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7932 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7933 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7934 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7935 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7936 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7937 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7938 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7939 #define $ac_tr_hdr 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7940 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7941
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7942 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7943 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7944 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7945 done
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7946
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7947 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7948 done
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7949
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7950 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7951 done
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7952
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7953 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7954 for ac_hdr in com_err.h
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7955 do
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7956 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7957 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7958 echo "configure:7959: checking for $ac_hdr" >&5
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7959 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7960 echo $ac_n "(cached) $ac_c" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7961 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7962 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7963 #line 7964 "configure"
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7964 #include "confdefs.h"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7965 #include <$ac_hdr>
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7966 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7967 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7968 { (eval echo configure:7969: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7969 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7970 if test -z "$ac_err"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7971 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7972 eval "ac_cv_header_$ac_safe=yes"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7973 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7974 echo "$ac_err" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7975 echo "configure: failed program was:" >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7976 cat conftest.$ac_ext >&5
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7977 rm -rf conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7978 eval "ac_cv_header_$ac_safe=no"
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7979 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7980 rm -f conftest*
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7981 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7982 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7983 echo "$ac_t""yes" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7984 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7985 cat >> confdefs.h <<EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7986 #define $ac_tr_hdr 1
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7987 EOF
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7988
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7989 else
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7990 echo "$ac_t""no" 1>&6
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7991 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7992 done
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7993
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7994 fi
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7995
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
7996 # Solaris requires -lintl if you want strerror (which calls dgettext)
Dave Love <fx@gnu.org>
parents:
diff changeset
7997 # to return localized messages.
Dave Love <fx@gnu.org>
parents:
diff changeset
7998 echo $ac_n "checking for dgettext in -lintl""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
7999 echo "configure:8000: checking for dgettext in -lintl" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8000 ac_lib_var=`echo intl'_'dgettext | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8001 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8002 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8003 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8004 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
8005 LIBS="-lintl $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
8006 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8007 #line 8008 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8008 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8009 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8010 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
8011 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8012 char dgettext();
Dave Love <fx@gnu.org>
parents:
diff changeset
8013
Dave Love <fx@gnu.org>
parents:
diff changeset
8014 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
8015 dgettext()
Dave Love <fx@gnu.org>
parents:
diff changeset
8016 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
8017 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8018 if { (eval echo configure:8019: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8019 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8020 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
8021 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8022 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8023 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8024 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8025 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
8026 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8027 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8028 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
8029
Dave Love <fx@gnu.org>
parents:
diff changeset
8030 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8031 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8032 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8033 ac_tr_lib=HAVE_LIB`echo intl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
8034 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8035 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8036 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8037 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8038
Dave Love <fx@gnu.org>
parents:
diff changeset
8039 LIBS="-lintl $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
8040
Dave Love <fx@gnu.org>
parents:
diff changeset
8041 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8042 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8043 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8044
Dave Love <fx@gnu.org>
parents:
diff changeset
8045
Dave Love <fx@gnu.org>
parents:
diff changeset
8046 echo $ac_n "checking whether localtime caches TZ""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8047 echo "configure:8048: checking whether localtime caches TZ" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8048 if eval "test \"`echo '$''{'emacs_cv_localtime_cache'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8049 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8050 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8051 if test x$ac_cv_func_tzset = xyes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8052 if test "$cross_compiling" = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8053 # If we have tzset, assume the worst when cross-compiling.
Dave Love <fx@gnu.org>
parents:
diff changeset
8054 emacs_cv_localtime_cache=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
8055 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8056 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8057 #line 8058 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8058 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8059 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8060 extern char **environ;
Dave Love <fx@gnu.org>
parents:
diff changeset
8061 unset_TZ ()
Dave Love <fx@gnu.org>
parents:
diff changeset
8062 {
Dave Love <fx@gnu.org>
parents:
diff changeset
8063 char **from, **to;
Dave Love <fx@gnu.org>
parents:
diff changeset
8064 for (to = from = environ; (*to = *from); from++)
Dave Love <fx@gnu.org>
parents:
diff changeset
8065 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
Dave Love <fx@gnu.org>
parents:
diff changeset
8066 to++;
Dave Love <fx@gnu.org>
parents:
diff changeset
8067 }
Dave Love <fx@gnu.org>
parents:
diff changeset
8068 char TZ_GMT0[] = "TZ=GMT0";
Dave Love <fx@gnu.org>
parents:
diff changeset
8069 char TZ_PST8[] = "TZ=PST8";
Dave Love <fx@gnu.org>
parents:
diff changeset
8070 main()
Dave Love <fx@gnu.org>
parents:
diff changeset
8071 {
Dave Love <fx@gnu.org>
parents:
diff changeset
8072 time_t now = time ((time_t *) 0);
Dave Love <fx@gnu.org>
parents:
diff changeset
8073 int hour_GMT0, hour_unset;
Dave Love <fx@gnu.org>
parents:
diff changeset
8074 if (putenv (TZ_GMT0) != 0)
Dave Love <fx@gnu.org>
parents:
diff changeset
8075 exit (1);
Dave Love <fx@gnu.org>
parents:
diff changeset
8076 hour_GMT0 = localtime (&now)->tm_hour;
Dave Love <fx@gnu.org>
parents:
diff changeset
8077 unset_TZ ();
Dave Love <fx@gnu.org>
parents:
diff changeset
8078 hour_unset = localtime (&now)->tm_hour;
Dave Love <fx@gnu.org>
parents:
diff changeset
8079 if (putenv (TZ_PST8) != 0)
Dave Love <fx@gnu.org>
parents:
diff changeset
8080 exit (1);
Dave Love <fx@gnu.org>
parents:
diff changeset
8081 if (localtime (&now)->tm_hour == hour_GMT0)
Dave Love <fx@gnu.org>
parents:
diff changeset
8082 exit (1);
Dave Love <fx@gnu.org>
parents:
diff changeset
8083 unset_TZ ();
Dave Love <fx@gnu.org>
parents:
diff changeset
8084 if (localtime (&now)->tm_hour != hour_unset)
Dave Love <fx@gnu.org>
parents:
diff changeset
8085 exit (1);
Dave Love <fx@gnu.org>
parents:
diff changeset
8086 exit (0);
Dave Love <fx@gnu.org>
parents:
diff changeset
8087 }
Dave Love <fx@gnu.org>
parents:
diff changeset
8088 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8089 if { (eval echo configure:8090: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8090 then
Dave Love <fx@gnu.org>
parents:
diff changeset
8091 emacs_cv_localtime_cache=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8092 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8093 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8094 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8095 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8096 emacs_cv_localtime_cache=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
8097 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8098 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8099 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8100
Dave Love <fx@gnu.org>
parents:
diff changeset
8101 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8102 # If we lack tzset, report that localtime does not cache TZ,
Dave Love <fx@gnu.org>
parents:
diff changeset
8103 # since we can't invalidate the cache if we don't have tzset.
Dave Love <fx@gnu.org>
parents:
diff changeset
8104 emacs_cv_localtime_cache=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8105 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8106 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8107 echo "$ac_t""$emacs_cv_localtime_cache" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8108 if test $emacs_cv_localtime_cache = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8109 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8110 #define LOCALTIME_CACHE 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8111 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8112
Dave Love <fx@gnu.org>
parents:
diff changeset
8113 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8114
Dave Love <fx@gnu.org>
parents:
diff changeset
8115 if test "x$HAVE_TIMEVAL" = xyes; then
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8116 for ac_func in gettimeofday
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8117 do
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8118 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8119 echo "configure:8120: checking for $ac_func" >&5
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8120 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8121 echo $ac_n "(cached) $ac_c" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8122 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8123 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8124 #line 8125 "configure"
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8125 #include "confdefs.h"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8126 /* System header to define __stub macros and hopefully few prototypes,
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8127 which can conflict with char $ac_func(); below. */
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8128 #include <assert.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8129 /* Override any gcc2 internal prototype to avoid an error. */
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8130 /* We use char because int might match the return type of a gcc2
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8131 builtin and then its argument prototype would still apply. */
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8132 char $ac_func();
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8133
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8134 int main() {
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8135
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8136 /* The GNU C library defines this for functions which it implements
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8137 to always fail with ENOSYS. Some functions are actually named
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8138 something starting with __ and the normal name is an alias. */
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8139 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8140 choke me
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8141 #else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8142 $ac_func();
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8143 #endif
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8144
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8145 ; return 0; }
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8146 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8147 if { (eval echo configure:8148: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8148 rm -rf conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8149 eval "ac_cv_func_$ac_func=yes"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8150 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8151 echo "configure: failed program was:" >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8152 cat conftest.$ac_ext >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8153 rm -rf conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8154 eval "ac_cv_func_$ac_func=no"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8155 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8156 rm -f conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8157 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8158
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8159 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8160 echo "$ac_t""yes" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8161 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8162 cat >> confdefs.h <<EOF
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8163 #define $ac_tr_func 1
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8164 EOF
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8165
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8166 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8167 echo "$ac_t""no" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8168 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8169 done
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8170
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8171 echo $ac_n "checking whether gettimeofday can accept two arguments""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8172 echo "configure:8173: checking whether gettimeofday can accept two arguments" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8173 if eval "test \"`echo '$''{'emacs_cv_gettimeofday_two_arguments'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8174 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8175 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8176 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8177 #line 8178 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8178 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8179
Dave Love <fx@gnu.org>
parents:
diff changeset
8180 #ifdef TIME_WITH_SYS_TIME
Dave Love <fx@gnu.org>
parents:
diff changeset
8181 #include <sys/time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8182 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8183 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
8184 #ifdef HAVE_SYS_TIME_H
Dave Love <fx@gnu.org>
parents:
diff changeset
8185 #include <sys/time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8186 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
8187 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8188 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
8189 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
8190 int main() {
29733
6a91d938851d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29657
diff changeset
8191 struct timeval time;
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8192 gettimeofday (&time, 0);
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8193 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
8194 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8195 if { (eval echo configure:8196: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8196 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8197 emacs_cv_gettimeofday_two_arguments=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
8198 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8199 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8200 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8201 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8202 emacs_cv_gettimeofday_two_arguments=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8203 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8204 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8205 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8206
Dave Love <fx@gnu.org>
parents:
diff changeset
8207 echo "$ac_t""$emacs_cv_gettimeofday_two_arguments" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8208 if test $emacs_cv_gettimeofday_two_arguments = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8209 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8210 #define GETTIMEOFDAY_ONE_ARGUMENT 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8211 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8212
Dave Love <fx@gnu.org>
parents:
diff changeset
8213 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8214 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8215
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8216 if test "$ac_cv_func_gettimeofday" = yes; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8217 echo $ac_n "checking for struct timezone""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8218 echo "configure:8219: checking for struct timezone" >&5
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8219 if eval "test \"`echo '$''{'emacs_cv_struct_timezone'+set}'`\" = set"; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8220 echo $ac_n "(cached) $ac_c" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8221 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8222 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8223 #line 8224 "configure"
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8224 #include "confdefs.h"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8225 #include <sys/time.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8226 int main() {
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8227 struct timezone tz;
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8228 ; return 0; }
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8229 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8230 if { (eval echo configure:8231: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8231 rm -rf conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8232 if test "$cross_compiling" = yes; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8233 emacs_cv_struct_timezone=yes
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8234 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8235 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8236 #line 8237 "configure"
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8237 #include "confdefs.h"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8238
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8239 #ifdef TIME_WITH_SYS_TIME
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8240 #include <sys/time.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8241 #include <time.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8242 #else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8243 #ifdef HAVE_SYS_TIME_H
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8244 #include <sys/time.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8245 #else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8246 #include <time.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8247 #endif
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8248 #endif
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8249 main () {
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8250 struct timeval time;
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8251 struct timezone dummy;
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8252 exit (gettimeofday (&time, &dummy));
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8253 }
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8254 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8255 if { (eval echo configure:8256: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8256 then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8257 emacs_cv_struct_timezone=yes
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8258 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8259 echo "configure: failed program was:" >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8260 cat conftest.$ac_ext >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8261 rm -fr conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8262 emacs_cv_struct_timezone=no
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8263 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8264 rm -fr conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8265 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8266
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8267 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8268 echo "configure: failed program was:" >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8269 cat conftest.$ac_ext >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8270 rm -rf conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8271 emacs_cv_struct_timezone=no
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8272 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8273 rm -f conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8274 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8275
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8276 echo "$ac_t""$emacs_cv_struct_timezone" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8277 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8278
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8279 ok_so_far=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
8280 echo $ac_n "checking for socket""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8281 echo "configure:8282: checking for socket" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8282 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8283 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8284 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8285 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8286 #line 8287 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8287 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8288 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
8289 which can conflict with char socket(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8290 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8291 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8292 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
8293 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8294 char socket();
Dave Love <fx@gnu.org>
parents:
diff changeset
8295
Dave Love <fx@gnu.org>
parents:
diff changeset
8296 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
8297
Dave Love <fx@gnu.org>
parents:
diff changeset
8298 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
8299 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
8300 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8301 #if defined (__stub_socket) || defined (__stub___socket)
Dave Love <fx@gnu.org>
parents:
diff changeset
8302 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
8303 #else
26562
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
8304 socket();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8305 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
8306
Dave Love <fx@gnu.org>
parents:
diff changeset
8307 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
8308 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8309 if { (eval echo configure:8310: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8310 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8311 eval "ac_cv_func_socket=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
8312 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8313 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8314 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8315 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8316 eval "ac_cv_func_socket=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
8317 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8318 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8319 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8320
Dave Love <fx@gnu.org>
parents:
diff changeset
8321 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8322 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8323 :
Dave Love <fx@gnu.org>
parents:
diff changeset
8324 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8325 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8326 ok_so_far=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8327 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8328
Dave Love <fx@gnu.org>
parents:
diff changeset
8329 if test $ok_so_far = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8330 ac_safe=`echo "netinet/in.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8331 echo $ac_n "checking for netinet/in.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8332 echo "configure:8333: checking for netinet/in.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8333 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8334 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8335 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8336 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8337 #line 8338 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8338 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8339 #include <netinet/in.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8340 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8341 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8342 { (eval echo configure:8343: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
8343 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8344 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8345 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8346 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
8347 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8348 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8349 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8350 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8351 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8352 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
8353 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8354 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8355 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8356 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8357 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8358 :
Dave Love <fx@gnu.org>
parents:
diff changeset
8359 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8360 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8361 ok_so_far=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8362 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8363
Dave Love <fx@gnu.org>
parents:
diff changeset
8364 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8365 if test $ok_so_far = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8366 ac_safe=`echo "arpa/inet.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8367 echo $ac_n "checking for arpa/inet.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8368 echo "configure:8369: checking for arpa/inet.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8369 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8370 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8371 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8372 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8373 #line 8374 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8374 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8375 #include <arpa/inet.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8376 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8377 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8378 { (eval echo configure:8379: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
8379 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8380 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8381 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8382 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
8383 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8384 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8385 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8386 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8387 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8388 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
8389 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8390 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8391 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8392 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8393 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8394 :
Dave Love <fx@gnu.org>
parents:
diff changeset
8395 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8396 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8397 ok_so_far=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8398 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8399
Dave Love <fx@gnu.org>
parents:
diff changeset
8400 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8401 if test $ok_so_far = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8402 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8403 #define HAVE_INET_SOCKETS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8404 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8405
Dave Love <fx@gnu.org>
parents:
diff changeset
8406 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8407
Dave Love <fx@gnu.org>
parents:
diff changeset
8408 if test -f /usr/lpp/X11/bin/smt.exp; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8409 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8410 #define HAVE_AIX_SMT_EXP 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8411 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8412
Dave Love <fx@gnu.org>
parents:
diff changeset
8413 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8414
26382
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8415 echo $ac_n "checking whether system supports dynamic ptys""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8416 echo "configure:8417: checking whether system supports dynamic ptys" >&5
26382
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8417 if test -d /dev/pts && ls -d /dev/ptmx > /dev/null 2>&1 ; then
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8418 echo "$ac_t""yes" 1>&6
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8419 cat >> confdefs.h <<\EOF
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8420 #define HAVE_DEV_PTMX 1
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8421 EOF
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8422
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8423 else
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8424 echo "$ac_t""no" 1>&6
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8425 fi
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8426
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8427 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8428 echo "configure:8429: checking for pid_t" >&5
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8429 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8430 echo $ac_n "(cached) $ac_c" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8431 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8432 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8433 #line 8434 "configure"
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8434 #include "confdefs.h"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8435 #include <sys/types.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8436 #if STDC_HEADERS
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8437 #include <stdlib.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8438 #include <stddef.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8439 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8440 EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8441 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8442 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8443 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8444 ac_cv_type_pid_t=yes
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8445 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8446 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8447 ac_cv_type_pid_t=no
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8448 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8449 rm -f conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8450
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8451 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8452 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8453 if test $ac_cv_type_pid_t = no; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8454 cat >> confdefs.h <<\EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8455 #define pid_t int
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8456 EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8457
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8458 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8459
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8460 ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8461 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8462 echo "configure:8463: checking for vfork.h" >&5
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8463 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8464 echo $ac_n "(cached) $ac_c" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8465 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8466 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8467 #line 8468 "configure"
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8468 #include "confdefs.h"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8469 #include <vfork.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8470 EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8471 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8472 { (eval echo configure:8473: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8473 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8474 if test -z "$ac_err"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8475 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8476 eval "ac_cv_header_$ac_safe=yes"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8477 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8478 echo "$ac_err" >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8479 echo "configure: failed program was:" >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8480 cat conftest.$ac_ext >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8481 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8482 eval "ac_cv_header_$ac_safe=no"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8483 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8484 rm -f conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8485 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8486 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8487 echo "$ac_t""yes" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8488 cat >> confdefs.h <<\EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8489 #define HAVE_VFORK_H 1
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8490 EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8491
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8492 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8493 echo "$ac_t""no" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8494 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8495
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8496 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8497 echo "configure:8498: checking for working vfork" >&5
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8498 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8499 echo $ac_n "(cached) $ac_c" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8500 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8501 if test "$cross_compiling" = yes; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8502 echo $ac_n "checking for vfork""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8503 echo "configure:8504: checking for vfork" >&5
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8504 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8505 echo $ac_n "(cached) $ac_c" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8506 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8507 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8508 #line 8509 "configure"
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8509 #include "confdefs.h"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8510 /* System header to define __stub macros and hopefully few prototypes,
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8511 which can conflict with char vfork(); below. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8512 #include <assert.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8513 /* Override any gcc2 internal prototype to avoid an error. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8514 /* We use char because int might match the return type of a gcc2
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8515 builtin and then its argument prototype would still apply. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8516 char vfork();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8517
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8518 int main() {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8519
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8520 /* The GNU C library defines this for functions which it implements
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8521 to always fail with ENOSYS. Some functions are actually named
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8522 something starting with __ and the normal name is an alias. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8523 #if defined (__stub_vfork) || defined (__stub___vfork)
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8524 choke me
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8525 #else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8526 vfork();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8527 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8528
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8529 ; return 0; }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8530 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8531 if { (eval echo configure:8532: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8532 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8533 eval "ac_cv_func_vfork=yes"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8534 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8535 echo "configure: failed program was:" >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8536 cat conftest.$ac_ext >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8537 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8538 eval "ac_cv_func_vfork=no"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8539 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8540 rm -f conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8541 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8542
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8543 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8544 echo "$ac_t""yes" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8545 :
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8546 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8547 echo "$ac_t""no" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8548 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8549
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8550 ac_cv_func_vfork_works=$ac_cv_func_vfork
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8551 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8552 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8553 #line 8554 "configure"
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8554 #include "confdefs.h"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8555 /* Thanks to Paul Eggert for this test. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8556 #include <stdio.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8557 #include <sys/types.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8558 #include <sys/stat.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8559 #ifdef HAVE_UNISTD_H
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8560 #include <unistd.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8561 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8562 #ifdef HAVE_VFORK_H
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8563 #include <vfork.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8564 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8565 /* On some sparc systems, changes by the child to local and incoming
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8566 argument registers are propagated back to the parent.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8567 The compiler is told about this with #include <vfork.h>,
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8568 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8569 Test for this by using a static variable whose address
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8570 is put into a register that is clobbered by the vfork. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8571 static
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8572 #ifdef __cplusplus
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8573 sparc_address_test (int arg)
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8574 #else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8575 sparc_address_test (arg) int arg;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8576 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8577 {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8578 static pid_t child;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8579 if (!child) {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8580 child = vfork ();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8581 if (child < 0) {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8582 perror ("vfork");
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8583 _exit(2);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8584 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8585 if (!child) {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8586 arg = getpid();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8587 write(-1, "", 0);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8588 _exit (arg);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8589 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8590 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8591 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8592 main() {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8593 pid_t parent = getpid ();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8594 pid_t child;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8595
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8596 sparc_address_test ();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8597
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8598 child = vfork ();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8599
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8600 if (child == 0) {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8601 /* Here is another test for sparc vfork register problems.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8602 This test uses lots of local variables, at least
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8603 as many local variables as main has allocated so far
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8604 including compiler temporaries. 4 locals are enough for
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8605 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8606 A buggy compiler should reuse the register of parent
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8607 for one of the local variables, since it will think that
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8608 parent can't possibly be used any more in this routine.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8609 Assigning to the local variable will thus munge parent
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8610 in the parent process. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8611 pid_t
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8612 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8613 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8614 /* Convince the compiler that p..p7 are live; otherwise, it might
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8615 use the same hardware register for all 8 local variables. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8616 if (p != p1 || p != p2 || p != p3 || p != p4
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8617 || p != p5 || p != p6 || p != p7)
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8618 _exit(1);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8619
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8620 /* On some systems (e.g. IRIX 3.3),
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8621 vfork doesn't separate parent from child file descriptors.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8622 If the child closes a descriptor before it execs or exits,
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8623 this munges the parent's descriptor as well.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8624 Test for this by closing stdout in the child. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8625 _exit(close(fileno(stdout)) != 0);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8626 } else {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8627 int status;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8628 struct stat st;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8629
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8630 while (wait(&status) != child)
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8631 ;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8632 exit(
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8633 /* Was there some problem with vforking? */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8634 child < 0
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8635
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8636 /* Did the child fail? (This shouldn't happen.) */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8637 || status
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8638
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8639 /* Did the vfork/compiler bug occur? */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8640 || parent != getpid()
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8641
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8642 /* Did the file descriptor bug occur? */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8643 || fstat(fileno(stdout), &st) != 0
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8644 );
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8645 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8646 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8647 EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8648 if { (eval echo configure:8649: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8649 then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8650 ac_cv_func_vfork_works=yes
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8651 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8652 echo "configure: failed program was:" >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8653 cat conftest.$ac_ext >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8654 rm -fr conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8655 ac_cv_func_vfork_works=no
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8656 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8657 rm -fr conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8658 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8659
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8660 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8661
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8662 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8663 if test $ac_cv_func_vfork_works = no; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8664 cat >> confdefs.h <<\EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8665 #define vfork fork
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8666 EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8667
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8668 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8669
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8670
30395
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8671 # Fixme: This should be replaced when we have autoconf 2.14.
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8672 echo $ac_n "checking for size_t""... $ac_c" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8673 echo "configure:8674: checking for size_t" >&5
30395
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8674 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8675 echo $ac_n "(cached) $ac_c" 1>&6
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8676 else
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8677 cat > conftest.$ac_ext <<EOF
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
8678 #line 8679 "configure"
30395
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8679 #include "confdefs.h"
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8680 #include <sys/types.h>
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8681 #if STDC_HEADERS
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8682 #include <stdlib.h>
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8683 #include <stddef.h>
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8684 #endif
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8685 EOF
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8686 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8687 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8688 rm -rf conftest*
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8689 ac_cv_type_size_t=yes
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8690 else
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8691 rm -rf conftest*
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8692 ac_cv_type_size_t=no
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8693 fi
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8694 rm -f conftest*
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8695
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8696 fi
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8697 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8698 if test $ac_cv_type_size_t = no; then
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8699 cat >> confdefs.h <<\EOF
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8700 #define size_t unsigned
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8701 EOF
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8702
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8703 fi
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8704
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8705
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8706 # Set up the CFLAGS for real compilation, so we can substitute it.
Dave Love <fx@gnu.org>
parents:
diff changeset
8707 CFLAGS="$REAL_CFLAGS"
29990
98af0f021739 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS, while
Ken Raeburn <raeburn@raeburn.org>
parents: 29949
diff changeset
8708 CPPFLAGS="$REAL_CPPFLAGS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8709
Dave Love <fx@gnu.org>
parents:
diff changeset
8710 #### Find out which version of Emacs this is.
Dave Love <fx@gnu.org>
parents:
diff changeset
8711 version=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
Dave Love <fx@gnu.org>
parents:
diff changeset
8712 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8713 if test x"${version}" = x; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8714 { echo "configure: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
8715 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8716
Dave Love <fx@gnu.org>
parents:
diff changeset
8717 ### Specify what sort of things we'll be editing into Makefile and config.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
8718 ### Use configuration here uncanonicalized to avoid exceeding size limits.
Dave Love <fx@gnu.org>
parents:
diff changeset
8719
Dave Love <fx@gnu.org>
parents:
diff changeset
8720
Dave Love <fx@gnu.org>
parents:
diff changeset
8721
Dave Love <fx@gnu.org>
parents:
diff changeset
8722
Dave Love <fx@gnu.org>
parents:
diff changeset
8723
Dave Love <fx@gnu.org>
parents:
diff changeset
8724
Dave Love <fx@gnu.org>
parents:
diff changeset
8725
Dave Love <fx@gnu.org>
parents:
diff changeset
8726
Dave Love <fx@gnu.org>
parents:
diff changeset
8727
Dave Love <fx@gnu.org>
parents:
diff changeset
8728
Dave Love <fx@gnu.org>
parents:
diff changeset
8729
Dave Love <fx@gnu.org>
parents:
diff changeset
8730
Dave Love <fx@gnu.org>
parents:
diff changeset
8731
Dave Love <fx@gnu.org>
parents:
diff changeset
8732
Dave Love <fx@gnu.org>
parents:
diff changeset
8733
Dave Love <fx@gnu.org>
parents:
diff changeset
8734
Dave Love <fx@gnu.org>
parents:
diff changeset
8735
Dave Love <fx@gnu.org>
parents:
diff changeset
8736
Dave Love <fx@gnu.org>
parents:
diff changeset
8737
Dave Love <fx@gnu.org>
parents:
diff changeset
8738
Dave Love <fx@gnu.org>
parents:
diff changeset
8739
Dave Love <fx@gnu.org>
parents:
diff changeset
8740
Dave Love <fx@gnu.org>
parents:
diff changeset
8741
Dave Love <fx@gnu.org>
parents:
diff changeset
8742
Dave Love <fx@gnu.org>
parents:
diff changeset
8743
Dave Love <fx@gnu.org>
parents:
diff changeset
8744
Dave Love <fx@gnu.org>
parents:
diff changeset
8745
Dave Love <fx@gnu.org>
parents:
diff changeset
8746
Dave Love <fx@gnu.org>
parents:
diff changeset
8747
Dave Love <fx@gnu.org>
parents:
diff changeset
8748
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
8749
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8750 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8751 #define EMACS_CONFIGURATION "${canonical}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8752 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8753
Dave Love <fx@gnu.org>
parents:
diff changeset
8754 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8755 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8756 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8757
Dave Love <fx@gnu.org>
parents:
diff changeset
8758 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8759 #define config_machfile "${machfile}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8760 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8761
Dave Love <fx@gnu.org>
parents:
diff changeset
8762 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8763 #define config_opsysfile "${opsysfile}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8764 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8765
Dave Love <fx@gnu.org>
parents:
diff changeset
8766 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8767 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
Dave Love <fx@gnu.org>
parents:
diff changeset
8768 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8769
Dave Love <fx@gnu.org>
parents:
diff changeset
8770 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8771 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
Dave Love <fx@gnu.org>
parents:
diff changeset
8772 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8773
Dave Love <fx@gnu.org>
parents:
diff changeset
8774 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8775 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
Dave Love <fx@gnu.org>
parents:
diff changeset
8776 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8777
Dave Love <fx@gnu.org>
parents:
diff changeset
8778 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8779 #define UNEXEC_SRC ${UNEXEC_SRC}
Dave Love <fx@gnu.org>
parents:
diff changeset
8780 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8781
Dave Love <fx@gnu.org>
parents:
diff changeset
8782
Dave Love <fx@gnu.org>
parents:
diff changeset
8783 if test "${HAVE_X_WINDOWS}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8784 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8785 #define HAVE_X_WINDOWS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8786 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8787
Dave Love <fx@gnu.org>
parents:
diff changeset
8788 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8789 if test "${USE_X_TOOLKIT}" != "none" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8790 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8791 #define USE_X_TOOLKIT 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8792 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8793
Dave Love <fx@gnu.org>
parents:
diff changeset
8794 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8795 if test "${HAVE_X11}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8796 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8797 #define HAVE_X11 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8798 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8799
Dave Love <fx@gnu.org>
parents:
diff changeset
8800 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8801 if test "${HAVE_XFREE386}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8802 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8803 #define HAVE_XFREE386 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8804 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8805
Dave Love <fx@gnu.org>
parents:
diff changeset
8806 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8807 if test "${HAVE_MENUS}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8808 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8809 #define HAVE_MENUS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8810 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8811
Dave Love <fx@gnu.org>
parents:
diff changeset
8812 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8813 if test "${GNU_MALLOC}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8814 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8815 #define GNU_MALLOC 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8816 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8817
Dave Love <fx@gnu.org>
parents:
diff changeset
8818 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8819 if test "${REL_ALLOC}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8820 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8821 #define REL_ALLOC 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8822 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8823
Dave Love <fx@gnu.org>
parents:
diff changeset
8824 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8825
Dave Love <fx@gnu.org>
parents:
diff changeset
8826 #### Report on what we decided to do.
Dave Love <fx@gnu.org>
parents:
diff changeset
8827 echo "
Dave Love <fx@gnu.org>
parents:
diff changeset
8828 Configured for \`${canonical}'.
Dave Love <fx@gnu.org>
parents:
diff changeset
8829
Dave Love <fx@gnu.org>
parents:
diff changeset
8830 Where should the build process find the source code? ${srcdir}
Dave Love <fx@gnu.org>
parents:
diff changeset
8831 What operating system and machine description files should Emacs use?
Dave Love <fx@gnu.org>
parents:
diff changeset
8832 \`${opsysfile}' and \`${machfile}'
Dave Love <fx@gnu.org>
parents:
diff changeset
8833 What compiler should emacs be built with? ${CC} ${CFLAGS}
Dave Love <fx@gnu.org>
parents:
diff changeset
8834 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
8835 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
31607
3e0642938fc8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31512
diff changeset
8836 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8837 What window system should Emacs use? ${window_system}
Dave Love <fx@gnu.org>
parents:
diff changeset
8838 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8839
Dave Love <fx@gnu.org>
parents:
diff changeset
8840 if test -n "${x_includes}"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8841 echo " Where do we find X Windows header files? ${x_includes}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8842 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8843 echo " Where do we find X Windows header files? Standard dirs"
Dave Love <fx@gnu.org>
parents:
diff changeset
8844 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8845 if test -n "${x_libraries}"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8846 echo " Where do we find X Windows libraries? ${x_libraries}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8847 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8848 echo " Where do we find X Windows libraries? Standard dirs"
Dave Love <fx@gnu.org>
parents:
diff changeset
8849 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8850
Dave Love <fx@gnu.org>
parents:
diff changeset
8851 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8852 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8853 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8854 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8855 echo " Does Emacs use -lungif? ${HAVE_GIF}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8856 echo " Does Emacs use -lpng? ${HAVE_PNG}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8857 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8858 echo
Dave Love <fx@gnu.org>
parents:
diff changeset
8859
Dave Love <fx@gnu.org>
parents:
diff changeset
8860 # Remove any trailing slashes in these variables.
Dave Love <fx@gnu.org>
parents:
diff changeset
8861 test "${prefix}" != NONE &&
Dave Love <fx@gnu.org>
parents:
diff changeset
8862 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8863 test "${exec_prefix}" != NONE &&
Dave Love <fx@gnu.org>
parents:
diff changeset
8864 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8865
Dave Love <fx@gnu.org>
parents:
diff changeset
8866 trap '' 1 2 15
Dave Love <fx@gnu.org>
parents:
diff changeset
8867 cat > confcache <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8868 # This file is a shell script that caches the results of configure
Dave Love <fx@gnu.org>
parents:
diff changeset
8869 # tests run on this system so they can be shared between configure
Dave Love <fx@gnu.org>
parents:
diff changeset
8870 # scripts and configure runs. It is not useful on other systems.
Dave Love <fx@gnu.org>
parents:
diff changeset
8871 # If it contains results you don't want to keep, you may remove or edit it.
Dave Love <fx@gnu.org>
parents:
diff changeset
8872 #
Dave Love <fx@gnu.org>
parents:
diff changeset
8873 # By default, configure uses ./config.cache as the cache file,
Dave Love <fx@gnu.org>
parents:
diff changeset
8874 # creating it if it does not exist already. You can give configure
Dave Love <fx@gnu.org>
parents:
diff changeset
8875 # the --cache-file=FILE option to use a different cache file; that is
Dave Love <fx@gnu.org>
parents:
diff changeset
8876 # what configure does when it calls configure scripts in
Dave Love <fx@gnu.org>
parents:
diff changeset
8877 # subdirectories, so they share the cache.
Dave Love <fx@gnu.org>
parents:
diff changeset
8878 # Giving --cache-file=/dev/null disables caching, for debugging configure.
Dave Love <fx@gnu.org>
parents:
diff changeset
8879 # config.status only pays attention to the cache file if you give it the
Dave Love <fx@gnu.org>
parents:
diff changeset
8880 # --recheck option to rerun configure.
Dave Love <fx@gnu.org>
parents:
diff changeset
8881 #
Dave Love <fx@gnu.org>
parents:
diff changeset
8882 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8883 # The following way of writing the cache mishandles newlines in values,
Dave Love <fx@gnu.org>
parents:
diff changeset
8884 # but we know of no workaround that is simple, portable, and efficient.
Dave Love <fx@gnu.org>
parents:
diff changeset
8885 # So, don't put newlines in cache variables' values.
Dave Love <fx@gnu.org>
parents:
diff changeset
8886 # Ultrix sh set writes to stderr and can't be redirected directly,
Dave Love <fx@gnu.org>
parents:
diff changeset
8887 # and sets the high bit in the cache file unless we assign to the vars.
Dave Love <fx@gnu.org>
parents:
diff changeset
8888 (set) 2>&1 |
Dave Love <fx@gnu.org>
parents:
diff changeset
8889 case `(ac_space=' '; set | grep ac_space) 2>&1` in
Dave Love <fx@gnu.org>
parents:
diff changeset
8890 *ac_space=\ *)
Dave Love <fx@gnu.org>
parents:
diff changeset
8891 # `set' does not quote correctly, so add quotes (double-quote substitution
Dave Love <fx@gnu.org>
parents:
diff changeset
8892 # turns \\\\ into \\, and sed turns \\ into \).
Dave Love <fx@gnu.org>
parents:
diff changeset
8893 sed -n \
Dave Love <fx@gnu.org>
parents:
diff changeset
8894 -e "s/'/'\\\\''/g" \
Dave Love <fx@gnu.org>
parents:
diff changeset
8895 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
Dave Love <fx@gnu.org>
parents:
diff changeset
8896 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8897 *)
Dave Love <fx@gnu.org>
parents:
diff changeset
8898 # `set' quotes correctly as required by POSIX, so do not add quotes.
Dave Love <fx@gnu.org>
parents:
diff changeset
8899 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
Dave Love <fx@gnu.org>
parents:
diff changeset
8900 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8901 esac >> confcache
Dave Love <fx@gnu.org>
parents:
diff changeset
8902 if cmp -s $cache_file confcache; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8903 :
Dave Love <fx@gnu.org>
parents:
diff changeset
8904 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8905 if test -w $cache_file; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8906 echo "updating cache $cache_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
8907 cat confcache > $cache_file
Dave Love <fx@gnu.org>
parents:
diff changeset
8908 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8909 echo "not updating unwritable cache $cache_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
8910 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8911 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8912 rm -f confcache
Dave Love <fx@gnu.org>
parents:
diff changeset
8913
Dave Love <fx@gnu.org>
parents:
diff changeset
8914 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
Dave Love <fx@gnu.org>
parents:
diff changeset
8915
Dave Love <fx@gnu.org>
parents:
diff changeset
8916 test "x$prefix" = xNONE && prefix=$ac_default_prefix
Dave Love <fx@gnu.org>
parents:
diff changeset
8917 # Let make expand exec_prefix.
Dave Love <fx@gnu.org>
parents:
diff changeset
8918 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
Dave Love <fx@gnu.org>
parents:
diff changeset
8919
Dave Love <fx@gnu.org>
parents:
diff changeset
8920 # Any assignment to VPATH causes Sun make to only execute
Dave Love <fx@gnu.org>
parents:
diff changeset
8921 # the first set of double-colon rules, so remove it if not needed.
Dave Love <fx@gnu.org>
parents:
diff changeset
8922 # If there is a colon in the path, we need to keep it.
Dave Love <fx@gnu.org>
parents:
diff changeset
8923 if test "x$srcdir" = x.; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8924 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
Dave Love <fx@gnu.org>
parents:
diff changeset
8925 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8926
Dave Love <fx@gnu.org>
parents:
diff changeset
8927 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
Dave Love <fx@gnu.org>
parents:
diff changeset
8928
Dave Love <fx@gnu.org>
parents:
diff changeset
8929 DEFS=-DHAVE_CONFIG_H
Dave Love <fx@gnu.org>
parents:
diff changeset
8930
Dave Love <fx@gnu.org>
parents:
diff changeset
8931 # Without the "./", some shells look in PATH for config.status.
Dave Love <fx@gnu.org>
parents:
diff changeset
8932 : ${CONFIG_STATUS=./config.status}
Dave Love <fx@gnu.org>
parents:
diff changeset
8933
Dave Love <fx@gnu.org>
parents:
diff changeset
8934 echo creating $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
8935 rm -f $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
8936 cat > $CONFIG_STATUS <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8937 #! /bin/sh
Dave Love <fx@gnu.org>
parents:
diff changeset
8938 # Generated automatically by configure.
Dave Love <fx@gnu.org>
parents:
diff changeset
8939 # Run this file to recreate the current configuration.
Dave Love <fx@gnu.org>
parents:
diff changeset
8940 # This directory was configured as follows,
Dave Love <fx@gnu.org>
parents:
diff changeset
8941 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
Dave Love <fx@gnu.org>
parents:
diff changeset
8942 #
Dave Love <fx@gnu.org>
parents:
diff changeset
8943 # $0 $ac_configure_args
Dave Love <fx@gnu.org>
parents:
diff changeset
8944 #
Dave Love <fx@gnu.org>
parents:
diff changeset
8945 # Compiler output produced by configure, useful for debugging
Dave Love <fx@gnu.org>
parents:
diff changeset
8946 # configure, is in ./config.log if it exists.
Dave Love <fx@gnu.org>
parents:
diff changeset
8947
Dave Love <fx@gnu.org>
parents:
diff changeset
8948 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
Dave Love <fx@gnu.org>
parents:
diff changeset
8949 for ac_option
Dave Love <fx@gnu.org>
parents:
diff changeset
8950 do
Dave Love <fx@gnu.org>
parents:
diff changeset
8951 case "\$ac_option" in
Dave Love <fx@gnu.org>
parents:
diff changeset
8952 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
Dave Love <fx@gnu.org>
parents:
diff changeset
8953 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
Dave Love <fx@gnu.org>
parents:
diff changeset
8954 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8955 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
8956 echo "$CONFIG_STATUS generated by autoconf version 2.13"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8957 exit 0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8958 -help | --help | --hel | --he | --h)
Dave Love <fx@gnu.org>
parents:
diff changeset
8959 echo "\$ac_cs_usage"; exit 0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8960 *) echo "\$ac_cs_usage"; exit 1 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8961 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
8962 done
Dave Love <fx@gnu.org>
parents:
diff changeset
8963
Dave Love <fx@gnu.org>
parents:
diff changeset
8964 ac_given_srcdir=$srcdir
Dave Love <fx@gnu.org>
parents:
diff changeset
8965 ac_given_INSTALL="$INSTALL"
Dave Love <fx@gnu.org>
parents:
diff changeset
8966
Dave Love <fx@gnu.org>
parents:
diff changeset
8967 trap 'rm -fr `echo "Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
Dave Love <fx@gnu.org>
parents:
diff changeset
8968 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
29657
cdef08609770 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29654
diff changeset
8969 lisp/Makefile leim/Makefile src/config.h:src/config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8970 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8971 cat >> $CONFIG_STATUS <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8972
Dave Love <fx@gnu.org>
parents:
diff changeset
8973 # Protect against being on the right side of a sed subst in config.status.
Dave Love <fx@gnu.org>
parents:
diff changeset
8974 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
Dave Love <fx@gnu.org>
parents:
diff changeset
8975 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8976 $ac_vpsub
Dave Love <fx@gnu.org>
parents:
diff changeset
8977 $extrasub
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
8978 s%@SHELL@%$SHELL%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8979 s%@CFLAGS@%$CFLAGS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8980 s%@CPPFLAGS@%$CPPFLAGS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8981 s%@CXXFLAGS@%$CXXFLAGS%g
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
8982 s%@FFLAGS@%$FFLAGS%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8983 s%@DEFS@%$DEFS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8984 s%@LDFLAGS@%$LDFLAGS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8985 s%@LIBS@%$LIBS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8986 s%@exec_prefix@%$exec_prefix%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8987 s%@prefix@%$prefix%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8988 s%@program_transform_name@%$program_transform_name%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8989 s%@bindir@%$bindir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8990 s%@sbindir@%$sbindir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8991 s%@libexecdir@%$libexecdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8992 s%@datadir@%$datadir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8993 s%@sysconfdir@%$sysconfdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8994 s%@sharedstatedir@%$sharedstatedir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8995 s%@localstatedir@%$localstatedir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8996 s%@libdir@%$libdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8997 s%@includedir@%$includedir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8998 s%@oldincludedir@%$oldincludedir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
8999 s%@infodir@%$infodir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9000 s%@mandir@%$mandir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9001 s%@host@%$host%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9002 s%@host_alias@%$host_alias%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9003 s%@host_cpu@%$host_cpu%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9004 s%@host_vendor@%$host_vendor%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9005 s%@host_os@%$host_os%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9006 s%@CC@%$CC%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9007 s%@LN_S@%$LN_S%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9008 s%@CPP@%$CPP%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9009 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
9010 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9011 s%@INSTALL_DATA@%$INSTALL_DATA%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9012 s%@YACC@%$YACC%g
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
9013 s%@RANLIB@%$RANLIB%g
30078
58ce7aad3fff * configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn <raeburn@raeburn.org>
parents: 30069
diff changeset
9014 s%@LIBSOUND@%$LIBSOUND%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9015 s%@SET_MAKE@%$SET_MAKE%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9016 s%@ALLOCA@%$ALLOCA%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9017 s%@liblockfile@%$liblockfile%g
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
9018 s%@LIBOBJS@%$LIBOBJS%g
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
9019 s%@NEED_SETGID@%$NEED_SETGID%g
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
9020 s%@KMEM_GROUP@%$KMEM_GROUP%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9021 s%@version@%$version%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9022 s%@configuration@%$configuration%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9023 s%@canonical@%$canonical%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9024 s%@srcdir@%$srcdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9025 s%@lispdir@%$lispdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9026 s%@locallisppath@%$locallisppath%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9027 s%@lisppath@%$lisppath%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9028 s%@x_default_search_path@%$x_default_search_path%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9029 s%@etcdir@%$etcdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9030 s%@archlibdir@%$archlibdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9031 s%@docdir@%$docdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9032 s%@bitmapdir@%$bitmapdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9033 s%@c_switch_system@%$c_switch_system%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9034 s%@c_switch_machine@%$c_switch_machine%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9035 s%@LD_SWITCH_X_SITE@%$LD_SWITCH_X_SITE%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9036 s%@LD_SWITCH_X_SITE_AUX@%$LD_SWITCH_X_SITE_AUX%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9037 s%@C_SWITCH_X_SITE@%$C_SWITCH_X_SITE%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9038 s%@X_TOOLKIT_TYPE@%$X_TOOLKIT_TYPE%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9039 s%@machfile@%$machfile%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9040 s%@opsysfile@%$opsysfile%g
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
9041 s%@GETLOADAVG_LIBS@%$GETLOADAVG_LIBS%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9042
Dave Love <fx@gnu.org>
parents:
diff changeset
9043 CEOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9044 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9045
Dave Love <fx@gnu.org>
parents:
diff changeset
9046 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9047
Dave Love <fx@gnu.org>
parents:
diff changeset
9048 # Split the substitutions into bite-sized pieces for seds with
Dave Love <fx@gnu.org>
parents:
diff changeset
9049 # small command number limits, like on Digital OSF/1 and HP-UX.
Dave Love <fx@gnu.org>
parents:
diff changeset
9050 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
Dave Love <fx@gnu.org>
parents:
diff changeset
9051 ac_file=1 # Number of current file.
Dave Love <fx@gnu.org>
parents:
diff changeset
9052 ac_beg=1 # First line for current file.
Dave Love <fx@gnu.org>
parents:
diff changeset
9053 ac_end=$ac_max_sed_cmds # Line after last line for current file.
Dave Love <fx@gnu.org>
parents:
diff changeset
9054 ac_more_lines=:
Dave Love <fx@gnu.org>
parents:
diff changeset
9055 ac_sed_cmds=""
Dave Love <fx@gnu.org>
parents:
diff changeset
9056 while $ac_more_lines; do
Dave Love <fx@gnu.org>
parents:
diff changeset
9057 if test $ac_beg -gt 1; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9058 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9059 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9060 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9061 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9062 if test ! -s conftest.s$ac_file; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9063 ac_more_lines=false
Dave Love <fx@gnu.org>
parents:
diff changeset
9064 rm -f conftest.s$ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9065 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9066 if test -z "$ac_sed_cmds"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9067 ac_sed_cmds="sed -f conftest.s$ac_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
9068 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9069 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
9070 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9071 ac_file=`expr $ac_file + 1`
Dave Love <fx@gnu.org>
parents:
diff changeset
9072 ac_beg=$ac_end
Dave Love <fx@gnu.org>
parents:
diff changeset
9073 ac_end=`expr $ac_end + $ac_max_sed_cmds`
Dave Love <fx@gnu.org>
parents:
diff changeset
9074 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9075 done
Dave Love <fx@gnu.org>
parents:
diff changeset
9076 if test -z "$ac_sed_cmds"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9077 ac_sed_cmds=cat
Dave Love <fx@gnu.org>
parents:
diff changeset
9078 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9079 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9080
Dave Love <fx@gnu.org>
parents:
diff changeset
9081 cat >> $CONFIG_STATUS <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9082
Dave Love <fx@gnu.org>
parents:
diff changeset
9083 CONFIG_FILES=\${CONFIG_FILES-"Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
Dave Love <fx@gnu.org>
parents:
diff changeset
9084 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
29657
cdef08609770 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29654
diff changeset
9085 lisp/Makefile leim/Makefile"}
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9086 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9087 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9088 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9089 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
Dave Love <fx@gnu.org>
parents:
diff changeset
9090 case "$ac_file" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9091 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9092 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9093 *) ac_file_in="${ac_file}.in" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9094 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9095
Dave Love <fx@gnu.org>
parents:
diff changeset
9096 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
Dave Love <fx@gnu.org>
parents:
diff changeset
9097
Dave Love <fx@gnu.org>
parents:
diff changeset
9098 # Remove last slash and all that follows it. Not all systems have dirname.
Dave Love <fx@gnu.org>
parents:
diff changeset
9099 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9100 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9101 # The file is in a subdirectory.
Dave Love <fx@gnu.org>
parents:
diff changeset
9102 test ! -d "$ac_dir" && mkdir "$ac_dir"
Dave Love <fx@gnu.org>
parents:
diff changeset
9103 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
Dave Love <fx@gnu.org>
parents:
diff changeset
9104 # A "../" for each directory in $ac_dir_suffix.
Dave Love <fx@gnu.org>
parents:
diff changeset
9105 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9106 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9107 ac_dir_suffix= ac_dots=
Dave Love <fx@gnu.org>
parents:
diff changeset
9108 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9109
Dave Love <fx@gnu.org>
parents:
diff changeset
9110 case "$ac_given_srcdir" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9111 .) srcdir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
9112 if test -z "$ac_dots"; then top_srcdir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
9113 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9114 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9115 *) # Relative path.
Dave Love <fx@gnu.org>
parents:
diff changeset
9116 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
Dave Love <fx@gnu.org>
parents:
diff changeset
9117 top_srcdir="$ac_dots$ac_given_srcdir" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9118 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9119
Dave Love <fx@gnu.org>
parents:
diff changeset
9120 case "$ac_given_INSTALL" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9121 [/$]*) INSTALL="$ac_given_INSTALL" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9122 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9123 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9124
Dave Love <fx@gnu.org>
parents:
diff changeset
9125 echo creating "$ac_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
9126 rm -f "$ac_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
9127 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
Dave Love <fx@gnu.org>
parents:
diff changeset
9128 case "$ac_file" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9129 *Makefile*) ac_comsub="1i\\
Dave Love <fx@gnu.org>
parents:
diff changeset
9130 # $configure_input" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9131 *) ac_comsub= ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9132 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9133
Dave Love <fx@gnu.org>
parents:
diff changeset
9134 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
Dave Love <fx@gnu.org>
parents:
diff changeset
9135 sed -e "$ac_comsub
Dave Love <fx@gnu.org>
parents:
diff changeset
9136 s%@configure_input@%$configure_input%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9137 s%@srcdir@%$srcdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9138 s%@top_srcdir@%$top_srcdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9139 s%@INSTALL@%$INSTALL%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9140 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9141 fi; done
Dave Love <fx@gnu.org>
parents:
diff changeset
9142 rm -f conftest.s*
Dave Love <fx@gnu.org>
parents:
diff changeset
9143
Dave Love <fx@gnu.org>
parents:
diff changeset
9144 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
Dave Love <fx@gnu.org>
parents:
diff changeset
9145 # NAME is the cpp macro being defined and VALUE is the value it is being given.
Dave Love <fx@gnu.org>
parents:
diff changeset
9146 #
Dave Love <fx@gnu.org>
parents:
diff changeset
9147 # ac_d sets the value in "#define NAME VALUE" lines.
Dave Love <fx@gnu.org>
parents:
diff changeset
9148 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
Dave Love <fx@gnu.org>
parents:
diff changeset
9149 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
Dave Love <fx@gnu.org>
parents:
diff changeset
9150 ac_dC='\3'
Dave Love <fx@gnu.org>
parents:
diff changeset
9151 ac_dD='%g'
Dave Love <fx@gnu.org>
parents:
diff changeset
9152 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
Dave Love <fx@gnu.org>
parents:
diff changeset
9153 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
Dave Love <fx@gnu.org>
parents:
diff changeset
9154 ac_uB='\([ ]\)%\1#\2define\3'
Dave Love <fx@gnu.org>
parents:
diff changeset
9155 ac_uC=' '
Dave Love <fx@gnu.org>
parents:
diff changeset
9156 ac_uD='\4%g'
Dave Love <fx@gnu.org>
parents:
diff changeset
9157 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
Dave Love <fx@gnu.org>
parents:
diff changeset
9158 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
Dave Love <fx@gnu.org>
parents:
diff changeset
9159 ac_eB='$%\1#\2define\3'
Dave Love <fx@gnu.org>
parents:
diff changeset
9160 ac_eC=' '
Dave Love <fx@gnu.org>
parents:
diff changeset
9161 ac_eD='%g'
Dave Love <fx@gnu.org>
parents:
diff changeset
9162
Dave Love <fx@gnu.org>
parents:
diff changeset
9163 if test "${CONFIG_HEADERS+set}" != set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9164 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9165 cat >> $CONFIG_STATUS <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9166 CONFIG_HEADERS="src/config.h:src/config.in"
Dave Love <fx@gnu.org>
parents:
diff changeset
9167 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9168 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9169 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9170 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9171 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
Dave Love <fx@gnu.org>
parents:
diff changeset
9172 case "$ac_file" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9173 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9174 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9175 *) ac_file_in="${ac_file}.in" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9176 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9177
Dave Love <fx@gnu.org>
parents:
diff changeset
9178 echo creating $ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9179
Dave Love <fx@gnu.org>
parents:
diff changeset
9180 rm -f conftest.frag conftest.in conftest.out
Dave Love <fx@gnu.org>
parents:
diff changeset
9181 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
Dave Love <fx@gnu.org>
parents:
diff changeset
9182 cat $ac_file_inputs > conftest.in
Dave Love <fx@gnu.org>
parents:
diff changeset
9183
Dave Love <fx@gnu.org>
parents:
diff changeset
9184 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9185
Dave Love <fx@gnu.org>
parents:
diff changeset
9186 # Transform confdefs.h into a sed script conftest.vals that substitutes
Dave Love <fx@gnu.org>
parents:
diff changeset
9187 # the proper values into config.h.in to produce config.h. And first:
Dave Love <fx@gnu.org>
parents:
diff changeset
9188 # Protect against being on the right side of a sed subst in config.status.
Dave Love <fx@gnu.org>
parents:
diff changeset
9189 # Protect against being in an unquoted here document in config.status.
Dave Love <fx@gnu.org>
parents:
diff changeset
9190 rm -f conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9191 cat > conftest.hdr <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9192 s/[\\&%]/\\&/g
Dave Love <fx@gnu.org>
parents:
diff changeset
9193 s%[\\$`]%\\&%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9194 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
Dave Love <fx@gnu.org>
parents:
diff changeset
9195 s%ac_d%ac_u%gp
Dave Love <fx@gnu.org>
parents:
diff changeset
9196 s%ac_u%ac_e%gp
Dave Love <fx@gnu.org>
parents:
diff changeset
9197 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9198 sed -n -f conftest.hdr confdefs.h > conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9199 rm -f conftest.hdr
Dave Love <fx@gnu.org>
parents:
diff changeset
9200
Dave Love <fx@gnu.org>
parents:
diff changeset
9201 # This sed command replaces #undef with comments. This is necessary, for
Dave Love <fx@gnu.org>
parents:
diff changeset
9202 # example, in the case of _POSIX_SOURCE, which is predefined and required
Dave Love <fx@gnu.org>
parents:
diff changeset
9203 # on some systems where configure will not decide to define it.
Dave Love <fx@gnu.org>
parents:
diff changeset
9204 cat >> conftest.vals <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9205 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
Dave Love <fx@gnu.org>
parents:
diff changeset
9206 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9207
Dave Love <fx@gnu.org>
parents:
diff changeset
9208 # Break up conftest.vals because some shells have a limit on
Dave Love <fx@gnu.org>
parents:
diff changeset
9209 # the size of here documents, and old seds have small limits too.
Dave Love <fx@gnu.org>
parents:
diff changeset
9210
Dave Love <fx@gnu.org>
parents:
diff changeset
9211 rm -f conftest.tail
Dave Love <fx@gnu.org>
parents:
diff changeset
9212 while :
Dave Love <fx@gnu.org>
parents:
diff changeset
9213 do
Dave Love <fx@gnu.org>
parents:
diff changeset
9214 ac_lines=`grep -c . conftest.vals`
Dave Love <fx@gnu.org>
parents:
diff changeset
9215 # grep -c gives empty output for an empty file on some AIX systems.
Dave Love <fx@gnu.org>
parents:
diff changeset
9216 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9217 # Write a limited-size here document to conftest.frag.
Dave Love <fx@gnu.org>
parents:
diff changeset
9218 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
9219 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
9220 echo 'CEOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9221 sed -f conftest.frag conftest.in > conftest.out
Dave Love <fx@gnu.org>
parents:
diff changeset
9222 rm -f conftest.in
Dave Love <fx@gnu.org>
parents:
diff changeset
9223 mv conftest.out conftest.in
Dave Love <fx@gnu.org>
parents:
diff changeset
9224 ' >> $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
9225 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
Dave Love <fx@gnu.org>
parents:
diff changeset
9226 rm -f conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9227 mv conftest.tail conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9228 done
Dave Love <fx@gnu.org>
parents:
diff changeset
9229 rm -f conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9230
Dave Love <fx@gnu.org>
parents:
diff changeset
9231 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9232 rm -f conftest.frag conftest.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9233 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9234 cat conftest.in >> conftest.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9235 rm -f conftest.in
Dave Love <fx@gnu.org>
parents:
diff changeset
9236 if cmp -s $ac_file conftest.h 2>/dev/null; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9237 echo "$ac_file is unchanged"
Dave Love <fx@gnu.org>
parents:
diff changeset
9238 rm -f conftest.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9239 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9240 # Remove last slash and all that follows it. Not all systems have dirname.
Dave Love <fx@gnu.org>
parents:
diff changeset
9241 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9242 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9243 # The file is in a subdirectory.
Dave Love <fx@gnu.org>
parents:
diff changeset
9244 test ! -d "$ac_dir" && mkdir "$ac_dir"
Dave Love <fx@gnu.org>
parents:
diff changeset
9245 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9246 rm -f $ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9247 mv conftest.h $ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9248 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9249 fi; done
Dave Love <fx@gnu.org>
parents:
diff changeset
9250
Dave Love <fx@gnu.org>
parents:
diff changeset
9251 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9252 cat >> $CONFIG_STATUS <<EOF
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
9253 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPPFLAGS="$CPPFLAGS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9254 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9255 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9256
Dave Love <fx@gnu.org>
parents:
diff changeset
9257
Dave Love <fx@gnu.org>
parents:
diff changeset
9258 ### Make the necessary directories, if they don't exist.
Dave Love <fx@gnu.org>
parents:
diff changeset
9259 for dir in etc lisp ; do
Dave Love <fx@gnu.org>
parents:
diff changeset
9260 test -d ${dir} || mkdir ${dir}
Dave Love <fx@gnu.org>
parents:
diff changeset
9261 done
Dave Love <fx@gnu.org>
parents:
diff changeset
9262
Dave Love <fx@gnu.org>
parents:
diff changeset
9263 # Build src/Makefile from ${srcdir}/src/Makefile.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9264 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9265 # This must be done after src/config.h is built, since we rely on that file.
Dave Love <fx@gnu.org>
parents:
diff changeset
9266
Dave Love <fx@gnu.org>
parents:
diff changeset
9267 # Now get this: Some word that is part of the ${srcdir} directory name
Dave Love <fx@gnu.org>
parents:
diff changeset
9268 # or the ${configuration} value might, just might, happen to be an
Dave Love <fx@gnu.org>
parents:
diff changeset
9269 # identifier like `sun4' or `i386' or something, and be predefined by
Dave Love <fx@gnu.org>
parents:
diff changeset
9270 # the C preprocessor to some helpful value like 1, or maybe the empty
Dave Love <fx@gnu.org>
parents:
diff changeset
9271 # string. Needless to say consequent macro substitutions are less
Dave Love <fx@gnu.org>
parents:
diff changeset
9272 # than conducive to the makefile finding the correct directory.
Dave Love <fx@gnu.org>
parents:
diff changeset
9273 undefs="`echo $top_srcdir $configuration $canonical |
Dave Love <fx@gnu.org>
parents:
diff changeset
9274 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9275 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9276 `"
Dave Love <fx@gnu.org>
parents:
diff changeset
9277
Dave Love <fx@gnu.org>
parents:
diff changeset
9278 echo creating src/epaths.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9279 make epaths-force
Dave Love <fx@gnu.org>
parents:
diff changeset
9280
33652
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9281 # As of 2000-11-19, newest development versions of GNU cpp preprocess
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9282 # `..' to `. .' unless invoked with -traditional
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9283
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9284 if test "x$GCC" = xyes && test "x$NON_GNU_CPP" = x; then
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9285 CPPFLAGS="$CPPFLAGS -traditional"
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9286 fi
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9287
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9288 echo creating lib-src/Makefile
Dave Love <fx@gnu.org>
parents:
diff changeset
9289 ( cd lib-src
Dave Love <fx@gnu.org>
parents:
diff changeset
9290 rm -f junk.c junk1.c junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9291 sed -e '/start of cpp stuff/q' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9292 < Makefile.c > junk1.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9293 sed -e '1,/start of cpp stuff/d'\
Dave Love <fx@gnu.org>
parents:
diff changeset
9294 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9295 < Makefile.c > junk.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9296 $CPP $undefs -I. -I$top_srcdir/src $CPPFLAGS junk.c | \
Dave Love <fx@gnu.org>
parents:
diff changeset
9297 sed -e 's/^ / /' -e '/^#/d' -e '/^[ ]*$/d' > junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9298 cat junk1.c junk2.c > Makefile.new
Dave Love <fx@gnu.org>
parents:
diff changeset
9299 rm -f junk.c junk1.c junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9300 chmod 444 Makefile.new
Dave Love <fx@gnu.org>
parents:
diff changeset
9301 mv -f Makefile.new Makefile
Dave Love <fx@gnu.org>
parents:
diff changeset
9302 )
Dave Love <fx@gnu.org>
parents:
diff changeset
9303
Dave Love <fx@gnu.org>
parents:
diff changeset
9304 echo creating src/Makefile
Dave Love <fx@gnu.org>
parents:
diff changeset
9305 ( cd src
Dave Love <fx@gnu.org>
parents:
diff changeset
9306 rm -f junk.c junk1.c junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9307 sed -e '/start of cpp stuff/q' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9308 < Makefile.c > junk1.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9309 sed -e '1,/start of cpp stuff/d'\
Dave Love <fx@gnu.org>
parents:
diff changeset
9310 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9311 < Makefile.c > junk.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9312 $CPP $undefs -I. -I$top_srcdir/src $CPPFLAGS junk.c | \
Dave Love <fx@gnu.org>
parents:
diff changeset
9313 sed -e 's/^ / /' -e '/^#/d' -e '/^[ ]*$/d' > junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9314 cat junk1.c junk2.c > Makefile.new
Dave Love <fx@gnu.org>
parents:
diff changeset
9315 rm -f junk.c junk1.c junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9316 chmod 444 Makefile.new
Dave Love <fx@gnu.org>
parents:
diff changeset
9317 mv -f Makefile.new Makefile
Dave Love <fx@gnu.org>
parents:
diff changeset
9318 )
Dave Love <fx@gnu.org>
parents:
diff changeset
9319
Dave Love <fx@gnu.org>
parents:
diff changeset
9320 if test ! -f src/.gdbinit && test -f $top_srcdir/src/.gdbinit; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9321 echo creating src/.gdbinit
Dave Love <fx@gnu.org>
parents:
diff changeset
9322 echo source $top_srcdir/src/.gdbinit > src/.gdbinit
Dave Love <fx@gnu.org>
parents:
diff changeset
9323 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9324
Dave Love <fx@gnu.org>
parents:
diff changeset
9325 # This is how we know whether to re-run configure in certain cases.
Dave Love <fx@gnu.org>
parents:
diff changeset
9326 touch src/config.stamp
Dave Love <fx@gnu.org>
parents:
diff changeset
9327
Dave Love <fx@gnu.org>
parents:
diff changeset
9328
Dave Love <fx@gnu.org>
parents:
diff changeset
9329 exit 0
Dave Love <fx@gnu.org>
parents:
diff changeset
9330 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9331 chmod +x $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
9332 rm -fr confdefs* $ac_clean_files
Dave Love <fx@gnu.org>
parents:
diff changeset
9333 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
Dave Love <fx@gnu.org>
parents:
diff changeset
9334
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
9335