annotate configure @ 38717:152fbfce2115

(start_display): Don't try to determine the continuation lines width if lines are truncated. It's superfluous and leads to incorrect results if POS is not visible in the window after reseating the iterator at the previous line start.
author Gerd Moellmann <gerd@gnu.org>
date Tue, 07 Aug 2001 11:36:43 +0000
parents d12b4a1326c1
children ee23b9f37f80
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
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3807 x_search_path="\
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3808 ${x_library}/X11/%L/%T/%N%C%S:\
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3809 ${x_library}/X11/%l/%T/%N%C%S:\
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3810 ${x_library}/X11/%T/%N%C%S:\
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3811 ${x_library}/X11/%L/%T/%N%S:\
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3812 ${x_library}/X11/%l/%T/%N%S:\
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3813 ${x_library}/X11/%T/%N%S"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3814 if test x"${x_default_search_path}" = x; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3815 x_default_search_path=${x_search_path}
Dave Love <fx@gnu.org>
parents:
diff changeset
3816 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3817 x_default_search_path="${x_search_path}:${x_default_search_path}"
Dave Love <fx@gnu.org>
parents:
diff changeset
3818 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3819 done
Dave Love <fx@gnu.org>
parents:
diff changeset
3820 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3821 if test "${x_includes}" != NONE && test -n "${x_includes}"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3822 C_SWITCH_X_SITE=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
Dave Love <fx@gnu.org>
parents:
diff changeset
3823 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3824
Dave Love <fx@gnu.org>
parents:
diff changeset
3825 if test x"${x_includes}" = x; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3826 bitmapdir=/usr/include/X11/bitmaps
Dave Love <fx@gnu.org>
parents:
diff changeset
3827 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3828 # accumulate include directories that have X11 bitmap subdirectories
Dave Love <fx@gnu.org>
parents:
diff changeset
3829 bmd_acc="dummyval"
Dave Love <fx@gnu.org>
parents:
diff changeset
3830 for bmd in `echo ${x_includes} | sed -e "s/:/ /g"`; do
Dave Love <fx@gnu.org>
parents:
diff changeset
3831 if test -d "${bmd}/X11/bitmaps"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3832 bmd_acc="${bmd_acc}:${bmd}/X11/bitmaps"
26502
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
3833 fi
9a80d274ce46 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26382
diff changeset
3834 if test -d "${bmd}/bitmaps"; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3835 bmd_acc="${bmd_acc}:${bmd}/bitmaps"
Dave Love <fx@gnu.org>
parents:
diff changeset
3836 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3837 done
Dave Love <fx@gnu.org>
parents:
diff changeset
3838 if test ${bmd_acc} != "dummyval"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3839 bitmapdir=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
Dave Love <fx@gnu.org>
parents:
diff changeset
3840 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3841 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3842
Dave Love <fx@gnu.org>
parents:
diff changeset
3843 case "${window_system}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3844 x11 )
Dave Love <fx@gnu.org>
parents:
diff changeset
3845 HAVE_X_WINDOWS=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3846 HAVE_X11=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3847 case "${with_x_toolkit}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3848 athena | lucid ) USE_X_TOOLKIT=LUCID ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3849 motif ) USE_X_TOOLKIT=MOTIF ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3850 no ) USE_X_TOOLKIT=none ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3851 * ) USE_X_TOOLKIT=maybe ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3852 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3853 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3854 none )
Dave Love <fx@gnu.org>
parents:
diff changeset
3855 HAVE_X_WINDOWS=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3856 HAVE_X11=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3857 USE_X_TOOLKIT=none
Dave Love <fx@gnu.org>
parents:
diff changeset
3858 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3859 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3860
Dave Love <fx@gnu.org>
parents:
diff changeset
3861 ### If we're using X11, we should use the X menu package.
Dave Love <fx@gnu.org>
parents:
diff changeset
3862 HAVE_MENUS=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3863 case ${HAVE_X11} in
Dave Love <fx@gnu.org>
parents:
diff changeset
3864 yes ) HAVE_MENUS=yes ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3865 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3866
Dave Love <fx@gnu.org>
parents:
diff changeset
3867 if test "${opsys}" = "hpux9"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3868 case "${x_libraries}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3869 *X11R4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
3870 opsysfile="s/hpux9-x11r4.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3871 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3872 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3873 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3874
Dave Love <fx@gnu.org>
parents:
diff changeset
3875 if test "${opsys}" = "hpux9shr"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3876 case "${x_libraries}" in
Dave Love <fx@gnu.org>
parents:
diff changeset
3877 *X11R4* )
Dave Love <fx@gnu.org>
parents:
diff changeset
3878 opsysfile="s/hpux9shxr4.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3879 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
3880 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
3881 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3882
Dave Love <fx@gnu.org>
parents:
diff changeset
3883 ### Compute the unexec source name from the object name.
Dave Love <fx@gnu.org>
parents:
diff changeset
3884 UNEXEC_SRC="`echo ${unexec} | sed 's/\.o/.c/'`"
Dave Love <fx@gnu.org>
parents:
diff changeset
3885
Dave Love <fx@gnu.org>
parents:
diff changeset
3886 # Do the opsystem or machine files prohibit the use of the GNU malloc?
Dave Love <fx@gnu.org>
parents:
diff changeset
3887 # Assume not, until told otherwise.
Dave Love <fx@gnu.org>
parents:
diff changeset
3888 GNU_MALLOC=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3889 doug_lea_malloc=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
3890 echo $ac_n "checking for malloc_get_state""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3891 echo "configure:3892: checking for malloc_get_state" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3892 if eval "test \"`echo '$''{'ac_cv_func_malloc_get_state'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3893 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3894 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3895 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3896 #line 3897 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3897 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3898 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
3899 which can conflict with char malloc_get_state(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3900 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3901 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3902 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
3903 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3904 char malloc_get_state();
Dave Love <fx@gnu.org>
parents:
diff changeset
3905
Dave Love <fx@gnu.org>
parents:
diff changeset
3906 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3907
Dave Love <fx@gnu.org>
parents:
diff changeset
3908 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
3909 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
3910 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3911 #if defined (__stub_malloc_get_state) || defined (__stub___malloc_get_state)
Dave Love <fx@gnu.org>
parents:
diff changeset
3912 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
3913 #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
3914 malloc_get_state();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3915 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
3916
Dave Love <fx@gnu.org>
parents:
diff changeset
3917 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3918 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3919 if { (eval echo configure:3920: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3920 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3921 eval "ac_cv_func_malloc_get_state=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
3922 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3923 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3924 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3925 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3926 eval "ac_cv_func_malloc_get_state=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
3927 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3928 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3929 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3930
Dave Love <fx@gnu.org>
parents:
diff changeset
3931 if eval "test \"`echo '$ac_cv_func_'malloc_get_state`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3932 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3933 :
Dave Love <fx@gnu.org>
parents:
diff changeset
3934 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3935 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3936 doug_lea_malloc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3937 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3938
Dave Love <fx@gnu.org>
parents:
diff changeset
3939 echo $ac_n "checking for malloc_set_state""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3940 echo "configure:3941: checking for malloc_set_state" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3941 if eval "test \"`echo '$''{'ac_cv_func_malloc_set_state'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3942 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3943 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3944 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3945 #line 3946 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3946 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3947 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
3948 which can conflict with char malloc_set_state(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3949 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
3950 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3951 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
3952 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3953 char malloc_set_state();
Dave Love <fx@gnu.org>
parents:
diff changeset
3954
Dave Love <fx@gnu.org>
parents:
diff changeset
3955 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3956
Dave Love <fx@gnu.org>
parents:
diff changeset
3957 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
3958 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
3959 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
3960 #if defined (__stub_malloc_set_state) || defined (__stub___malloc_set_state)
Dave Love <fx@gnu.org>
parents:
diff changeset
3961 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
3962 #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
3963 malloc_set_state();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3964 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
3965
Dave Love <fx@gnu.org>
parents:
diff changeset
3966 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
3967 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3968 if { (eval echo configure:3969: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3969 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3970 eval "ac_cv_func_malloc_set_state=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
3971 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3972 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3973 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
3974 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3975 eval "ac_cv_func_malloc_set_state=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
3976 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3977 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
3978 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3979
Dave Love <fx@gnu.org>
parents:
diff changeset
3980 if eval "test \"`echo '$ac_cv_func_'malloc_set_state`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3981 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3982 :
Dave Love <fx@gnu.org>
parents:
diff changeset
3983 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3984 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3985 doug_lea_malloc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
3986 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
3987
Dave Love <fx@gnu.org>
parents:
diff changeset
3988 echo $ac_n "checking whether __after_morecore_hook exists""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3989 echo "configure:3990: checking whether __after_morecore_hook exists" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3990 if eval "test \"`echo '$''{'emacs_cv_var___after_morecore_hook'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
3991 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
3992 else
Dave Love <fx@gnu.org>
parents:
diff changeset
3993 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
3994 #line 3995 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
3995 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
3996 extern void (* __after_morecore_hook)();
Dave Love <fx@gnu.org>
parents:
diff changeset
3997 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
3998 __after_morecore_hook = 0
Dave Love <fx@gnu.org>
parents:
diff changeset
3999 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4000 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4001 if { (eval echo configure:4002: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4002 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4003 emacs_cv_var___after_morecore_hook=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4004 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4005 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4006 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4007 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4008 emacs_cv_var___after_morecore_hook=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4009 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4010 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4011 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4012
Dave Love <fx@gnu.org>
parents:
diff changeset
4013 echo "$ac_t""$emacs_cv_var___after_morecore_hook" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4014 if test $emacs_cv_var___after_morecore_hook = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4015 doug_lea_malloc=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4016 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4017 if test "${system_malloc}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4018 GNU_MALLOC=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4019 GNU_MALLOC_reason="
Dave Love <fx@gnu.org>
parents:
diff changeset
4020 (The GNU allocators don't work with this system configuration.)"
Dave Love <fx@gnu.org>
parents:
diff changeset
4021 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4022 if test "$doug_lea_malloc" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4023 if test "$GNU_MALLOC" = yes ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4024 GNU_MALLOC_reason="
Dave Love <fx@gnu.org>
parents:
diff changeset
4025 (Using Doug Lea's new malloc from the GNU C Library.)"
Dave Love <fx@gnu.org>
parents:
diff changeset
4026 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4027 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4028 #define DOUG_LEA_MALLOC 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4029 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4030
Dave Love <fx@gnu.org>
parents:
diff changeset
4031 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4032
Dave Love <fx@gnu.org>
parents:
diff changeset
4033 if test x"${REL_ALLOC}" = x; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4034 REL_ALLOC=${GNU_MALLOC}
Dave Love <fx@gnu.org>
parents:
diff changeset
4035 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4036
31994
baf314674954 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31607
diff changeset
4037
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4038 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
4039 do
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4040 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4041 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4042 echo "configure:4043: checking for $ac_hdr" >&5
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4043 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
4044 echo $ac_n "(cached) $ac_c" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4045 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4046 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4047 #line 4048 "configure"
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4048 #include "confdefs.h"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4049 #include <$ac_hdr>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4050 EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4051 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4052 { (eval echo configure:4053: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4053 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4054 if test -z "$ac_err"; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4055 rm -rf conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4056 eval "ac_cv_header_$ac_safe=yes"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4057 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4058 echo "$ac_err" >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4059 echo "configure: failed program was:" >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4060 cat conftest.$ac_ext >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4061 rm -rf conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4062 eval "ac_cv_header_$ac_safe=no"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4063 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4064 rm -f conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4065 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4066 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4067 echo "$ac_t""yes" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4068 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4069 cat >> confdefs.h <<EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4070 #define $ac_tr_hdr 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4071 EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4072
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4073 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4074 echo "$ac_t""no" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4075 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4076 done
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4077
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4078 for ac_func in getpagesize
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4079 do
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4080 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4081 echo "configure:4082: checking for $ac_func" >&5
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4082 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
4083 echo $ac_n "(cached) $ac_c" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4084 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4085 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4086 #line 4087 "configure"
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4087 #include "confdefs.h"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4088 /* System header to define __stub macros and hopefully few prototypes,
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4089 which can conflict with char $ac_func(); below. */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4090 #include <assert.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4091 /* Override any gcc2 internal prototype to avoid an error. */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4092 /* 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
4093 builtin and then its argument prototype would still apply. */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4094 char $ac_func();
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4095
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4096 int main() {
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4097
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4098 /* The GNU C library defines this for functions which it implements
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4099 to always fail with ENOSYS. Some functions are actually named
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4100 something starting with __ and the normal name is an alias. */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4101 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4102 choke me
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4103 #else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4104 $ac_func();
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4105 #endif
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4106
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4107 ; return 0; }
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4108 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4109 if { (eval echo configure:4110: \"$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
4110 rm -rf conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4111 eval "ac_cv_func_$ac_func=yes"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4112 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4113 echo "configure: failed program was:" >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4114 cat conftest.$ac_ext >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4115 rm -rf conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4116 eval "ac_cv_func_$ac_func=no"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4117 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4118 rm -f conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4119 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4120
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4121 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4122 echo "$ac_t""yes" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4123 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4124 cat >> confdefs.h <<EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4125 #define $ac_tr_func 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4126 EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4127
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4128 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4129 echo "$ac_t""no" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4130 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4131 done
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4132
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4133 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4134 echo "configure:4135: checking for working mmap" >&5
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4135 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
4136 echo $ac_n "(cached) $ac_c" 1>&6
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 if test "$cross_compiling" = yes; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4139 ac_cv_func_mmap_fixed_mapped=no
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4140 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4141 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4142 #line 4143 "configure"
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4143 #include "confdefs.h"
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4144 /* Thanks to Mike Haertel and Jim Avera for this test.
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4145 Here is a matrix of mmap possibilities:
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4146 mmap private not fixed
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4147 mmap private fixed at somewhere currently unmapped
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4148 mmap private fixed at somewhere already mapped
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4149 mmap shared not fixed
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4150 mmap shared fixed at somewhere currently unmapped
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4151 mmap shared fixed at somewhere already mapped
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4152 For private mappings, we should verify that changes cannot be read()
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4153 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
4154 address. (There have been systems where private was not correctly
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4155 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
4156 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
4157 like early versions of FreeBSD and possibly contemporary NetBSD.)
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4158 For shared mappings, we should conversely verify that changes get
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4159 propogated back to all the places they're supposed to be.
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4160
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4161 Grep wants private fixed already mapped.
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4162 The main things grep needs to know about mmap are:
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4163 * 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
4164 * how to use it (BSD variants) */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4165 #include <sys/types.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4166 #include <fcntl.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4167 #include <sys/mman.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4168
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4169 #if STDC_HEADERS || HAVE_STDLIB_H
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4170 # include <stdlib.h>
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4171 #else
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4172 char *malloc ();
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_UNISTD_H
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4175 # include <unistd.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 #if HAVE_SYS_STAT_H
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4178 # include <sys/stat.h>
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4179 #endif
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4180
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4181 /* This mess was copied from the GNU getpagesize.h. */
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4182 #if !HAVE_GETPAGESIZE
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4183 /* 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
4184 # if !HAVE_SYS_PARAM_H
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4185 # define HAVE_SYS_PARAM_H 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4186 # endif
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4187
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4188 # ifdef _SC_PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4189 # define getpagesize() sysconf(_SC_PAGESIZE)
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4190 # else /* no _SC_PAGESIZE */
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4191 # if HAVE_SYS_PARAM_H
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4192 # include <sys/param.h>
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4193 # ifdef EXEC_PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4194 # define getpagesize() EXEC_PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4195 # else /* no EXEC_PAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4196 # ifdef NBPG
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4197 # define getpagesize() NBPG * CLSIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4198 # ifndef CLSIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4199 # define CLSIZE 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4200 # endif /* no CLSIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4201 # else /* no NBPG */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4202 # ifdef NBPC
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4203 # define getpagesize() NBPC
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4204 # else /* no NBPC */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4205 # ifdef PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4206 # define getpagesize() PAGESIZE
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4207 # endif /* PAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4208 # endif /* no NBPC */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4209 # endif /* no NBPG */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4210 # endif /* no EXEC_PAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4211 # else /* no HAVE_SYS_PARAM_H */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4212 # define getpagesize() 8192 /* punt totally */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4213 # endif /* no HAVE_SYS_PARAM_H */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4214 # endif /* no _SC_PAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4215
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4216 #endif /* no HAVE_GETPAGESIZE */
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4217
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4218 int
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4219 main ()
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4220 {
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4221 char *data, *data2, *data3;
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4222 int i, pagesize;
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4223 int fd;
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4224
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4225 pagesize = getpagesize ();
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4226
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4227 /* First, make a file with some known garbage in it. */
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4228 data = (char *) malloc (pagesize);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4229 if (!data)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4230 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4231 for (i = 0; i < pagesize; ++i)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4232 *(data + i) = rand ();
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4233 umask (0);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4234 fd = creat ("conftestmmap", 0600);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4235 if (fd < 0)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4236 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4237 if (write (fd, data, pagesize) != pagesize)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4238 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4239 close (fd);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4240
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4241 /* 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
4242 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
4243 we see the same garbage. */
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4244 fd = open ("conftestmmap", O_RDWR);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4245 if (fd < 0)
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 = (char *) malloc (2 * pagesize);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4248 if (!data2)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4249 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4250 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4251 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4252 MAP_PRIVATE | MAP_FIXED, fd, 0L))
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 for (i = 0; i < pagesize; ++i)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4255 if (*(data + i) != *(data2 + i))
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4256 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4257
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4258 /* Finally, make sure that changes to the mapped area do not
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4259 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
4260 some variants of i386 svr4.0.) */
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4261 for (i = 0; i < pagesize; ++i)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4262 *(data2 + i) = *(data2 + i) + 1;
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4263 data3 = (char *) malloc (pagesize);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4264 if (!data3)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4265 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4266 if (read (fd, data3, pagesize) != pagesize)
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 for (i = 0; i < pagesize; ++i)
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4269 if (*(data + i) != *(data3 + i))
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4270 exit (1);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4271 close (fd);
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4272 unlink ("conftestmmap");
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4273 exit (0);
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4274 }
31512
83b2a14bea5b *** empty log message ***
Dave Love <fx@gnu.org>
parents: 31417
diff changeset
4275 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4276 if { (eval echo configure:4277: \"$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
4277 then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4278 ac_cv_func_mmap_fixed_mapped=yes
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4279 else
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4280 echo "configure: failed program was:" >&5
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4281 cat conftest.$ac_ext >&5
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 ac_cv_func_mmap_fixed_mapped=no
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4284 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4285 rm -fr conftest*
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4286 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4287
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4288 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4289
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4290 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4291 if test $ac_cv_func_mmap_fixed_mapped = yes; then
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4292 cat >> confdefs.h <<\EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4293 #define HAVE_MMAP 1
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4294 EOF
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4295
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4296 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4297
31607
3e0642938fc8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31512
diff changeset
4298 if test $use_mmap_for_buffers = yes; then
3e0642938fc8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31512
diff changeset
4299 REL_ALLOC=no
31417
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4300 fi
a902ad11827b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31409
diff changeset
4301
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4302 LIBS="$libsrc_libs $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4303
Dave Love <fx@gnu.org>
parents:
diff changeset
4304 echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4305 echo "configure:4306: checking for dnet_ntoa in -ldnet" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4306 ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4307 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4308 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4309 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4310 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4311 LIBS="-ldnet $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4312 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4313 #line 4314 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4314 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4315 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4316 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4317 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4318 char dnet_ntoa();
Dave Love <fx@gnu.org>
parents:
diff changeset
4319
Dave Love <fx@gnu.org>
parents:
diff changeset
4320 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4321 dnet_ntoa()
Dave Love <fx@gnu.org>
parents:
diff changeset
4322 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4323 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4324 if { (eval echo configure:4325: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4325 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4326 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4327 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4328 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4329 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4330 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4331 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4332 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4333 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4334 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4335
Dave Love <fx@gnu.org>
parents:
diff changeset
4336 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4337 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4338 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4339 ac_tr_lib=HAVE_LIB`echo dnet | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
4340 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4341 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4342 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4343 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4344
Dave Love <fx@gnu.org>
parents:
diff changeset
4345 LIBS="-ldnet $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4346
Dave Love <fx@gnu.org>
parents:
diff changeset
4347 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4348 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4349 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4350
Dave Love <fx@gnu.org>
parents:
diff changeset
4351
Dave Love <fx@gnu.org>
parents:
diff changeset
4352 echo $ac_n "checking for main in -lXbsd""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4353 echo "configure:4354: checking for main in -lXbsd" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4354 ac_lib_var=`echo Xbsd'_'main | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4355 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4356 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4357 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4358 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4359 LIBS="-lXbsd $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4360 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4361 #line 4362 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4362 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4363
Dave Love <fx@gnu.org>
parents:
diff changeset
4364 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4365 main()
Dave Love <fx@gnu.org>
parents:
diff changeset
4366 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4367 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4368 if { (eval echo configure:4369: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4369 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4370 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4371 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4372 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4373 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4374 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4375 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4376 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4377 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4378 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4379
Dave Love <fx@gnu.org>
parents:
diff changeset
4380 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4381 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4382 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4383 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -lXbsd"
Dave Love <fx@gnu.org>
parents:
diff changeset
4384 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4385 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4386 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4387
Dave Love <fx@gnu.org>
parents:
diff changeset
4388
Dave Love <fx@gnu.org>
parents:
diff changeset
4389 echo $ac_n "checking for cma_open in -lpthreads""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4390 echo "configure:4391: checking for cma_open in -lpthreads" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4391 ac_lib_var=`echo pthreads'_'cma_open | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4392 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4393 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4394 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4395 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4396 LIBS="-lpthreads $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4397 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4398 #line 4399 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4399 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4400 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4401 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4402 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4403 char cma_open();
Dave Love <fx@gnu.org>
parents:
diff changeset
4404
Dave Love <fx@gnu.org>
parents:
diff changeset
4405 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4406 cma_open()
Dave Love <fx@gnu.org>
parents:
diff changeset
4407 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4408 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4409 if { (eval echo configure:4410: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4410 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4411 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4412 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4413 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4414 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4415 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4416 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4417 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4418 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4419 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4420
Dave Love <fx@gnu.org>
parents:
diff changeset
4421 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4422 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4423 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4424 ac_tr_lib=HAVE_LIB`echo pthreads | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
4425 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4426 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4427 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4428 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4429
Dave Love <fx@gnu.org>
parents:
diff changeset
4430 LIBS="-lpthreads $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4431
Dave Love <fx@gnu.org>
parents:
diff changeset
4432 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4433 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4434 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4435
Dave Love <fx@gnu.org>
parents:
diff changeset
4436
Dave Love <fx@gnu.org>
parents:
diff changeset
4437 echo $ac_n "checking for XFree86 in /usr/X386""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4438 echo "configure:4439: checking for XFree86 in /usr/X386" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4439 if test -d /usr/X386/include; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4440 HAVE_XFREE386=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4441 : ${C_SWITCH_X_SITE="-I/usr/X386/include"}
Dave Love <fx@gnu.org>
parents:
diff changeset
4442 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4443 HAVE_XFREE386=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4444 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4445 echo "$ac_t""$HAVE_XFREE386" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4446
Dave Love <fx@gnu.org>
parents:
diff changeset
4447 # Change CFLAGS temporarily so that C_SWITCH_X_SITE gets used
Dave Love <fx@gnu.org>
parents:
diff changeset
4448 # for the tests that follow. We set it back to REAL_CFLAGS later on.
Dave Love <fx@gnu.org>
parents:
diff changeset
4449
29990
98af0f021739 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS, while
Ken Raeburn <raeburn@raeburn.org>
parents: 29949
diff changeset
4450 REAL_CPPFLAGS="$CPPFLAGS"
98af0f021739 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS, while
Ken Raeburn <raeburn@raeburn.org>
parents: 29949
diff changeset
4451
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4452 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4453 DEFS="$C_SWITCH_X_SITE $DEFS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4454 LDFLAGS="$LDFLAGS $LD_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4455 LIBS="$LIBX $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4456 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
4457 CPPFLAGS="$C_SWITCH_X_SITE $CPPFLAGS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4458
Dave Love <fx@gnu.org>
parents:
diff changeset
4459 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
Dave Love <fx@gnu.org>
parents:
diff changeset
4460 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
Dave Love <fx@gnu.org>
parents:
diff changeset
4461 # but it's more convenient here to set LD_RUN_PATH
Dave Love <fx@gnu.org>
parents:
diff changeset
4462 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
Dave Love <fx@gnu.org>
parents:
diff changeset
4463 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4464 LD_RUN_PATH=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
Dave Love <fx@gnu.org>
parents:
diff changeset
4465 export LD_RUN_PATH
Dave Love <fx@gnu.org>
parents:
diff changeset
4466 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4467
Dave Love <fx@gnu.org>
parents:
diff changeset
4468 if test "${opsys}" = "gnu-linux"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4469 echo $ac_n "checking whether X on GNU/Linux needs -b to link""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4470 echo "configure:4471: checking whether X on GNU/Linux needs -b to link" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4471 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4472 #line 4473 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4473 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4474
Dave Love <fx@gnu.org>
parents:
diff changeset
4475 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4476 XOpenDisplay ("foo");
Dave Love <fx@gnu.org>
parents:
diff changeset
4477 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4478 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4479 if { (eval echo configure:4480: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4480 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4481 xlinux_first_failure=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4482 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4483 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4484 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4485 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4486 xlinux_first_failure=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4487 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4488 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4489 if test "${xlinux_first_failure}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4490 OLD_LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4491 OLD_C_SWITCH_X_SITE="$C_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4492 OLD_CPPFLAGS="$CPPFLAGS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4493 OLD_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4494 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -b i486-linuxaout"
Dave Love <fx@gnu.org>
parents:
diff changeset
4495 C_SWITCH_X_SITE="$C_SWITCH_X_SITE -b i486-linuxaout"
Dave Love <fx@gnu.org>
parents:
diff changeset
4496 CPPFLAGS="$CPPFLAGS -b i486-linuxaout"
Dave Love <fx@gnu.org>
parents:
diff changeset
4497 LIBS="$LIBS -b i486-linuxaout"
Dave Love <fx@gnu.org>
parents:
diff changeset
4498 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4499 #line 4500 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4500 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4501
Dave Love <fx@gnu.org>
parents:
diff changeset
4502 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4503 XOpenDisplay ("foo");
Dave Love <fx@gnu.org>
parents:
diff changeset
4504 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4505 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4506 if { (eval echo configure:4507: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4507 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4508 xlinux_second_failure=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4509 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4510 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4511 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4512 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4513 xlinux_second_failure=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4514 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4515 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4516 if test "${xlinux_second_failure}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4517 # If we get the same failure with -b, there is no use adding -b.
Dave Love <fx@gnu.org>
parents:
diff changeset
4518 # So take it out. This plays safe.
Dave Love <fx@gnu.org>
parents:
diff changeset
4519 LD_SWITCH_X_SITE="$OLD_LD_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4520 C_SWITCH_X_SITE="$OLD_C_SWITCH_X_SITE"
Dave Love <fx@gnu.org>
parents:
diff changeset
4521 CPPFLAGS="$OLD_CPPFLAGS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4522 LIBS="$OLD_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4523 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4524 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4525 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4526 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4527 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4528 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4529 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4530 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4531
35196
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4532 # Reportedly, some broken Solaris systems have XKBlib.h but are missing
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4533 # header files included from there.
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4534 echo $ac_n "checking for Xkb""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4535 echo "configure:4536: checking for Xkb" >&5
35196
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4536 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4537 #line 4538 "configure"
35196
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4538 #include "confdefs.h"
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4539 #include <X11/Xlib.h>
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4540 #include <X11/XKBlib.h>
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4541 int main() {
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4542 XkbDescPtr kb = XkbGetKeyboard (0, XkbAllComponentsMask, XkbUseCoreKbd);
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4543 ; return 0; }
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4544 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4545 if { (eval echo configure:4546: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
35196
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4546 rm -rf conftest*
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4547 emacs_xkb=yes
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4548 else
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4549 echo "configure: failed program was:" >&5
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4550 cat conftest.$ac_ext >&5
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4551 rm -rf conftest*
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4552 emacs_xkb=no
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4553 fi
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4554 rm -f conftest*
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4555 echo "$ac_t""$emacs_xkb" 1>&6
35196
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4556 if test $emacs_xkb = yes; then
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4557 cat >> confdefs.h <<\EOF
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4558 #define HAVE_XKBGETKEYBOARD 1
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4559 EOF
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4560
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4561 fi
eb8cfdc5cabf *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 34446
diff changeset
4562
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4563 for ac_func in XrmSetDatabase XScreenResourceString \
Dave Love <fx@gnu.org>
parents:
diff changeset
4564 XScreenNumberOfScreen XSetWMProtocols
Dave Love <fx@gnu.org>
parents:
diff changeset
4565 do
Dave Love <fx@gnu.org>
parents:
diff changeset
4566 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4567 echo "configure:4568: checking for $ac_func" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4568 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4569 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4570 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4571 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4572 #line 4573 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4573 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4574 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
4575 which can conflict with char $ac_func(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4576 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4577 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4578 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4579 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4580 char $ac_func();
Dave Love <fx@gnu.org>
parents:
diff changeset
4581
Dave Love <fx@gnu.org>
parents:
diff changeset
4582 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4583
Dave Love <fx@gnu.org>
parents:
diff changeset
4584 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
4585 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
4586 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4587 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
Dave Love <fx@gnu.org>
parents:
diff changeset
4588 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
4589 #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
4590 $ac_func();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4591 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4592
Dave Love <fx@gnu.org>
parents:
diff changeset
4593 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4594 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4595 if { (eval echo configure:4596: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4596 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4597 eval "ac_cv_func_$ac_func=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4598 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4599 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4600 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4601 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4602 eval "ac_cv_func_$ac_func=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4603 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4604 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4605 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4606
Dave Love <fx@gnu.org>
parents:
diff changeset
4607 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4608 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4609 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4610 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4611 #define $ac_tr_func 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4612 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4613
Dave Love <fx@gnu.org>
parents:
diff changeset
4614 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4615 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4616 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4617 done
Dave Love <fx@gnu.org>
parents:
diff changeset
4618
Dave Love <fx@gnu.org>
parents:
diff changeset
4619 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4620
Dave Love <fx@gnu.org>
parents:
diff changeset
4621 if test "${window_system}" = "x11"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4622 echo $ac_n "checking X11 version 6""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4623 echo "configure:4624: checking X11 version 6" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4624 if eval "test \"`echo '$''{'emacs_cv_x11_version_6'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4625 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4626 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4627 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4628 #line 4629 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4629 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4630 #include <X11/Xlib.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4631 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4632 #if XlibSpecificationRelease < 6
Dave Love <fx@gnu.org>
parents:
diff changeset
4633 fail;
Dave Love <fx@gnu.org>
parents:
diff changeset
4634 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4635
Dave Love <fx@gnu.org>
parents:
diff changeset
4636 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4637 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4638 if { (eval echo configure:4639: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4639 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4640 emacs_cv_x11_version_6=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4641 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4642 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4643 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4644 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4645 emacs_cv_x11_version_6=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4646 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4647 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4648 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4649
Dave Love <fx@gnu.org>
parents:
diff changeset
4650 if test $emacs_cv_x11_version_6 = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4651 echo "$ac_t""6 or newer" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4652 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4653 #define HAVE_X11R6 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4654 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4655
Dave Love <fx@gnu.org>
parents:
diff changeset
4656 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4657 echo "$ac_t""before 6" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4658 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4659 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4660
Dave Love <fx@gnu.org>
parents:
diff changeset
4661 if test "${window_system}" = "x11"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4662 echo $ac_n "checking X11 version 5""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4663 echo "configure:4664: checking X11 version 5" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4664 if eval "test \"`echo '$''{'emacs_cv_x11_version_5'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4665 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4666 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4667 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4668 #line 4669 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4669 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4670 #include <X11/Xlib.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4671 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4672 #if XlibSpecificationRelease < 5
Dave Love <fx@gnu.org>
parents:
diff changeset
4673 fail;
Dave Love <fx@gnu.org>
parents:
diff changeset
4674 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4675
Dave Love <fx@gnu.org>
parents:
diff changeset
4676 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4677 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4678 if { (eval echo configure:4679: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4679 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4680 emacs_cv_x11_version_5=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4681 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4682 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4683 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4684 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4685 emacs_cv_x11_version_5=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4686 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4687 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4688 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4689
Dave Love <fx@gnu.org>
parents:
diff changeset
4690 if test $emacs_cv_x11_version_5 = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4691 echo "$ac_t""5 or newer" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4692 HAVE_X11R5=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4693 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4694 #define HAVE_X11R5 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4695 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4696
Dave Love <fx@gnu.org>
parents:
diff changeset
4697 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4698 HAVE_X11R5=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4699 echo "$ac_t""before 5" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4700 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4701 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4702
Dave Love <fx@gnu.org>
parents:
diff changeset
4703 if test x"${USE_X_TOOLKIT}" = xmaybe; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4704 if test x"${HAVE_X11R5}" = xyes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4705 echo $ac_n "checking X11 version 5 with Xaw""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4706 echo "configure:4707: checking X11 version 5 with Xaw" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4707 if eval "test \"`echo '$''{'emacs_cv_x11_version_5_with_xaw'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4708 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4709 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4710 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4711 #line 4712 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4712 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4713
Dave Love <fx@gnu.org>
parents:
diff changeset
4714 #include <X11/Intrinsic.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4715 #include <X11/Xaw/Simple.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4716 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4717
Dave Love <fx@gnu.org>
parents:
diff changeset
4718 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4719 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4720 if { (eval echo configure:4721: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4721 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4722 emacs_cv_x11_version_5_with_xaw=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4723 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4724 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4725 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4726 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4727 emacs_cv_x11_version_5_with_xaw=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4728 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4729 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4730 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4731
Dave Love <fx@gnu.org>
parents:
diff changeset
4732 if test $emacs_cv_x11_version_5_with_xaw = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4733 echo "$ac_t""5 or newer, with Xaw; use toolkit by default" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4734 USE_X_TOOLKIT=LUCID
Dave Love <fx@gnu.org>
parents:
diff changeset
4735 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4736 echo "$ac_t""before 5 or no Xaw; do not use toolkit by default" 1>&6
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 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4740 USE_X_TOOLKIT=none
Dave Love <fx@gnu.org>
parents:
diff changeset
4741 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4742 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4743
Dave Love <fx@gnu.org>
parents:
diff changeset
4744 X_TOOLKIT_TYPE=$USE_X_TOOLKIT
Dave Love <fx@gnu.org>
parents:
diff changeset
4745
Dave Love <fx@gnu.org>
parents:
diff changeset
4746 if test "${USE_X_TOOLKIT}" != "none"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4747 echo $ac_n "checking X11 toolkit version""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4748 echo "configure:4749: checking X11 toolkit version" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4749 if eval "test \"`echo '$''{'emacs_cv_x11_toolkit_version_6'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4750 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4751 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4752 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4753 #line 4754 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4754 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4755 #include <X11/Intrinsic.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4756 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4757 #if XtSpecificationRelease < 6
Dave Love <fx@gnu.org>
parents:
diff changeset
4758 fail;
Dave Love <fx@gnu.org>
parents:
diff changeset
4759 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4760
Dave Love <fx@gnu.org>
parents:
diff changeset
4761 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4762 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4763 if { (eval echo configure:4764: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4764 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4765 emacs_cv_x11_toolkit_version_6=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4766 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4767 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4768 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4769 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4770 emacs_cv_x11_toolkit_version_6=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4771 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4772 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4773 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4774
Dave Love <fx@gnu.org>
parents:
diff changeset
4775 HAVE_X11XTR6=$emacs_cv_x11_toolkit_version_6
Dave Love <fx@gnu.org>
parents:
diff changeset
4776 if test $emacs_cv_x11_toolkit_version_6 = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4777 echo "$ac_t""6 or newer" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4778 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4779 #define HAVE_X11XTR6 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4780 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4781
Dave Love <fx@gnu.org>
parents:
diff changeset
4782 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4783 echo "$ac_t""before 6" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4784 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4785
Dave Love <fx@gnu.org>
parents:
diff changeset
4786 OLDLIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4787 if test x$HAVE_X11XTR6 = xyes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4788 LIBS="-lXt -lSM -lICE $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4789 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4790 LIBS="-lXt $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4791 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4792 echo $ac_n "checking for XmuConvertStandardSelection in -lXmu""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4793 echo "configure:4794: checking for XmuConvertStandardSelection in -lXmu" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4794 ac_lib_var=`echo Xmu'_'XmuConvertStandardSelection | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4795 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4796 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4797 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4798 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4799 LIBS="-lXmu $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4800 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4801 #line 4802 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4802 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4803 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4804 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4805 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4806 char XmuConvertStandardSelection();
Dave Love <fx@gnu.org>
parents:
diff changeset
4807
Dave Love <fx@gnu.org>
parents:
diff changeset
4808 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4809 XmuConvertStandardSelection()
Dave Love <fx@gnu.org>
parents:
diff changeset
4810 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4811 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4812 if { (eval echo configure:4813: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4813 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4814 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4815 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4816 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4817 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4818 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4819 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4820 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4821 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4822 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4823
Dave Love <fx@gnu.org>
parents:
diff changeset
4824 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4825 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4826 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4827 ac_tr_lib=HAVE_LIB`echo Xmu | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
4828 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4829 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4830 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4831 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4832
Dave Love <fx@gnu.org>
parents:
diff changeset
4833 LIBS="-lXmu $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4834
Dave Love <fx@gnu.org>
parents:
diff changeset
4835 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4836 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4837 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4838
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4839 test $ac_cv_lib_Xmu_XmuConvertStandardSelection = no && LIBS="$OLDLIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4840 fi
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4841
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4842 # 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
4843 if test "${HAVE_X11}" = "yes"; then
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4844 if test "${USE_X_TOOLKIT}" != "none"; then
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4845 echo $ac_n "checking for XShapeQueryExtension in -lXext""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4846 echo "configure:4847: checking for XShapeQueryExtension in -lXext" >&5
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4847 ac_lib_var=`echo Xext'_'XShapeQueryExtension | sed 'y%./+-%__p_%'`
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4848 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
4849 echo $ac_n "(cached) $ac_c" 1>&6
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4850 else
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4851 ac_save_LIBS="$LIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4852 LIBS="-lXext $LIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4853 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4854 #line 4855 "configure"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4855 #include "confdefs.h"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4856 /* Override any gcc2 internal prototype to avoid an error. */
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4857 /* 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
4858 builtin and then its argument prototype would still apply. */
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4859 char XShapeQueryExtension();
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4860
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4861 int main() {
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4862 XShapeQueryExtension()
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4863 ; return 0; }
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4864 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4865 if { (eval echo configure:4866: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4866 rm -rf conftest*
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4867 eval "ac_cv_lib_$ac_lib_var=yes"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4868 else
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4869 echo "configure: failed program was:" >&5
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4870 cat conftest.$ac_ext >&5
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4871 rm -rf conftest*
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4872 eval "ac_cv_lib_$ac_lib_var=no"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4873 fi
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4874 rm -f conftest*
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4875 LIBS="$ac_save_LIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4876
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4877 fi
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4878 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
4879 echo "$ac_t""yes" 1>&6
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4880 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
4881 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4882 cat >> confdefs.h <<EOF
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4883 #define $ac_tr_lib 1
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4884 EOF
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4885
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4886 LIBS="-lXext $LIBS"
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4887
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4888 else
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4889 echo "$ac_t""no" 1>&6
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4890 fi
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4891
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4892 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4893 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4894
Dave Love <fx@gnu.org>
parents:
diff changeset
4895 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4896 echo $ac_n "checking for Motif version 2.1""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4897 echo "configure:4898: checking for Motif version 2.1" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4898 if eval "test \"`echo '$''{'emacs_cv_motif_version_2_1'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4899 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4900 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4901 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4902 #line 4903 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4903 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4904 #include <Xm/Xm.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4905 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4906 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
Dave Love <fx@gnu.org>
parents:
diff changeset
4907 int x = 5;
Dave Love <fx@gnu.org>
parents:
diff changeset
4908 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
4909 Motif version prior to 2.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
4910 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
4911 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4912 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4913 if { (eval echo configure:4914: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4914 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4915 emacs_cv_motif_version_2_1=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
4916 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4917 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4918 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4919 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4920 emacs_cv_motif_version_2_1=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4921 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4922 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4923 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4924
Dave Love <fx@gnu.org>
parents:
diff changeset
4925 echo "$ac_t""$emacs_cv_motif_version_2_1" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4926 HAVE_MOTIF_2_1=$emacs_cv_motif_version_2_1
Dave Love <fx@gnu.org>
parents:
diff changeset
4927 if test $emacs_cv_motif_version_2_1 = yes; then
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
4928 HAVE_LIBXP=no
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4929 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4930 #define HAVE_MOTIF_2_1 1
Dave Love <fx@gnu.org>
parents:
diff changeset
4931 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4932
Dave Love <fx@gnu.org>
parents:
diff changeset
4933 echo $ac_n "checking for XpCreateContext in -lXp""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4934 echo "configure:4935: checking for XpCreateContext in -lXp" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4935 ac_lib_var=`echo Xp'_'XpCreateContext | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4936 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4937 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4938 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4939 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
4940 LIBS="-lXp $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4941 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4942 #line 4943 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4943 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4944 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4945 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
4946 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
4947 char XpCreateContext();
Dave Love <fx@gnu.org>
parents:
diff changeset
4948
Dave Love <fx@gnu.org>
parents:
diff changeset
4949 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
4950 XpCreateContext()
Dave Love <fx@gnu.org>
parents:
diff changeset
4951 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
4952 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4953 if { (eval echo configure:4954: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4954 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4955 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
4956 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4957 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4958 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
4959 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4960 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
4961 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4962 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
4963 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
4964
Dave Love <fx@gnu.org>
parents:
diff changeset
4965 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4966 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4967 echo "$ac_t""yes" 1>&6
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4968 HAVE_LIBXP=yes
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4969 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4970 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4971 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4972
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4973 if test ${HAVE_LIBXP} = yes; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4974 cat >> confdefs.h <<\EOF
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4975 #define HAVE_LIBXP 1
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4976 EOF
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4977
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
4978 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4979 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4980 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
4981
Dave Love <fx@gnu.org>
parents:
diff changeset
4982 ### Is -lXaw3d available?
Dave Love <fx@gnu.org>
parents:
diff changeset
4983 HAVE_XAW3D=no
Dave Love <fx@gnu.org>
parents:
diff changeset
4984 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4985 if test "${USE_X_TOOLKIT}" != "none"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4986 ac_safe=`echo "X11/Xaw3d/Scrollbar.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
4987 echo $ac_n "checking for X11/Xaw3d/Scrollbar.h""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4988 echo "configure:4989: checking for X11/Xaw3d/Scrollbar.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4989 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
4990 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
4991 else
Dave Love <fx@gnu.org>
parents:
diff changeset
4992 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4993 #line 4994 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
4994 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
4995 #include <X11/Xaw3d/Scrollbar.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
4996 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
4997 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
4998 { (eval echo configure:4999: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
4999 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5000 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5001 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5002 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5003 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5004 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5005 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5006 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5007 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5008 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5009 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5010 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5011 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5012 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5013 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5014 echo $ac_n "checking for XawScrollbarSetThumb in -lXaw3d""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5015 echo "configure:5016: checking for XawScrollbarSetThumb in -lXaw3d" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5016 ac_lib_var=`echo Xaw3d'_'XawScrollbarSetThumb | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5017 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5018 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5019 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5020 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5021 LIBS="-lXaw3d $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5022 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5023 #line 5024 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5024 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5025 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5026 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5027 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5028 char XawScrollbarSetThumb();
Dave Love <fx@gnu.org>
parents:
diff changeset
5029
Dave Love <fx@gnu.org>
parents:
diff changeset
5030 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5031 XawScrollbarSetThumb()
Dave Love <fx@gnu.org>
parents:
diff changeset
5032 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5033 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5034 if { (eval echo configure:5035: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5035 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5036 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5037 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5038 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5039 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5040 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5041 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5042 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5043 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5044 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5045
Dave Love <fx@gnu.org>
parents:
diff changeset
5046 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5047 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5048 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5049 HAVE_XAW3D=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5050 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5051 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5052 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5053
Dave Love <fx@gnu.org>
parents:
diff changeset
5054 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5055 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5056 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5057
Dave Love <fx@gnu.org>
parents:
diff changeset
5058 if test "${HAVE_XAW3D}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5059 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5060 #define HAVE_XAW3D 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5061 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5062
Dave Love <fx@gnu.org>
parents:
diff changeset
5063 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5064 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5065 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5066
Dave Love <fx@gnu.org>
parents:
diff changeset
5067
Dave Love <fx@gnu.org>
parents:
diff changeset
5068 USE_TOOLKIT_SCROLL_BARS=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5069 if test "${with_toolkit_scroll_bars}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5070 if test "${USE_X_TOOLKIT}" != "none"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5071 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5072 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5073 #define USE_TOOLKIT_SCROLL_BARS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5074 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5075
Dave Love <fx@gnu.org>
parents:
diff changeset
5076 HAVE_XAW3D=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5077 USE_TOOLKIT_SCROLL_BARS=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5078 elif test "${HAVE_XAW3D}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5079 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5080 #define USE_TOOLKIT_SCROLL_BARS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5081 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5082
Dave Love <fx@gnu.org>
parents:
diff changeset
5083 USE_TOOLKIT_SCROLL_BARS=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5084 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5085 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5086 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5087
29949
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5088
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5089 if test "${with_xim}" != "no"; then
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5090 cat >> confdefs.h <<\EOF
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5091 #define USE_XIM 1
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5092 EOF
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5093
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5094 fi
abd4c37731d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29906
diff changeset
5095
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5096 ### Use -lXpm if available, unless `--with-xpm=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5097 HAVE_XPM=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5098 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5099 if test "${with_xpm}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5100 ac_safe=`echo "X11/xpm.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5101 echo $ac_n "checking for X11/xpm.h""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5102 echo "configure:5103: checking for X11/xpm.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5103 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5104 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5105 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5106 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5107 #line 5108 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5108 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5109 #include <X11/xpm.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5110 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5111 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5112 { (eval echo configure:5113: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5113 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5114 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5115 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5116 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5117 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5118 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5119 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5120 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5121 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5122 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5123 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5124 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5125 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5126 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5127 echo "$ac_t""yes" 1>&6
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5128 echo $ac_n "checking for XpmReadFileToPixmap in -lXpm""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5129 echo "configure:5130: checking for XpmReadFileToPixmap in -lXpm" >&5
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5130 ac_lib_var=`echo Xpm'_'XpmReadFileToPixmap | sed 'y%./+-%__p_%'`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5131 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5132 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5133 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5134 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5135 LIBS="-lXpm -lX11 $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5136 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5137 #line 5138 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5138 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5139 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5140 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5141 builtin and then its argument prototype would still apply. */
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5142 char XpmReadFileToPixmap();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5143
Dave Love <fx@gnu.org>
parents:
diff changeset
5144 int main() {
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5145 XpmReadFileToPixmap()
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5146 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5147 EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5148 if { (eval echo configure:5149: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5149 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5150 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5151 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5152 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5153 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5154 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5155 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5156 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5157 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5158 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5159
Dave Love <fx@gnu.org>
parents:
diff changeset
5160 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5161 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5162 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5163 HAVE_XPM=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5164 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5165 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5166 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5167
Dave Love <fx@gnu.org>
parents:
diff changeset
5168 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5169 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5170 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5171
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5172 if test "${HAVE_XPM}" = "yes"; then
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5173 echo $ac_n "checking for XpmReturnAllocPixels preprocessor define""... $ac_c" 1>&6
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5174 echo "configure:5175: checking for XpmReturnAllocPixels preprocessor define" >&5
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5175 cat > conftest.$ac_ext <<EOF
35666
b85d466802a5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35206
diff changeset
5176 #line 5177 "configure"
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5177 #include "confdefs.h"
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5178 #include "X11/xpm.h"
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5179 #ifndef XpmReturnAllocPixels
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5180 no_return_alloc_pixels
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5181 #endif
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5182
30140
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5183 EOF
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5184 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5185 egrep "no_return_alloc_pixels" >/dev/null 2>&1; then
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=no
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5188 else
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5189 rm -rf conftest*
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5190 HAVE_XPM=yes
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5191 fi
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5192 rm -f conftest*
a567b99dd7d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 30099
diff changeset
5193
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5194
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5195 if test "${HAVE_XPM}" = "yes"; then
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5196 echo "$ac_t""yes" 1>&6
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5197 else
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5198 echo "$ac_t""no" 1>&6
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5199 fi
31320
298f3aff1431 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31229
diff changeset
5200 fi
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5201 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5202
Dave Love <fx@gnu.org>
parents:
diff changeset
5203 if test "${HAVE_XPM}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5204 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5205 #define HAVE_XPM 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5206 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5207
Dave Love <fx@gnu.org>
parents:
diff changeset
5208 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5209 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5210
Dave Love <fx@gnu.org>
parents:
diff changeset
5211 ### Use -ljpeg if available, unless `--with-jpeg=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5212 HAVE_JPEG=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5213 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5214 if test "${with_jpeg}" != "no"; then
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5215 ac_safe=`echo "jerror.h" | sed 'y%./+-%__p_%'`
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5216 echo $ac_n "checking for jerror.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5217 echo "configure:5218: checking for jerror.h" >&5
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5218 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
5219 echo $ac_n "(cached) $ac_c" 1>&6
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5220 else
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5221 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5222 #line 5223 "configure"
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5223 #include "confdefs.h"
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5224 #include <jerror.h>
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5225 EOF
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5226 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5227 { (eval echo configure:5228: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5228 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5229 if test -z "$ac_err"; then
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5230 rm -rf conftest*
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5231 eval "ac_cv_header_$ac_safe=yes"
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5232 else
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5233 echo "$ac_err" >&5
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5234 echo "configure: failed program was:" >&5
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5235 cat conftest.$ac_ext >&5
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5236 rm -rf conftest*
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5237 eval "ac_cv_header_$ac_safe=no"
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5238 fi
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5239 rm -f conftest*
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5240 fi
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5241 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5242 echo "$ac_t""yes" 1>&6
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5243 echo $ac_n "checking for jpeg_destroy_compress in -ljpeg""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5244 echo "configure:5245: checking for jpeg_destroy_compress in -ljpeg" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5245 ac_lib_var=`echo jpeg'_'jpeg_destroy_compress | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5246 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5247 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5248 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5249 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5250 LIBS="-ljpeg $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5251 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5252 #line 5253 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5253 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5254 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5255 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5256 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5257 char jpeg_destroy_compress();
Dave Love <fx@gnu.org>
parents:
diff changeset
5258
Dave Love <fx@gnu.org>
parents:
diff changeset
5259 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5260 jpeg_destroy_compress()
Dave Love <fx@gnu.org>
parents:
diff changeset
5261 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5262 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5263 if { (eval echo configure:5264: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5264 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5265 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5266 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5267 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5268 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5269 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5270 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5271 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5272 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5273 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5274
Dave Love <fx@gnu.org>
parents:
diff changeset
5275 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5276 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5277 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5278 HAVE_JPEG=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5279 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5280 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5281 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5282
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5283 else
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5284 echo "$ac_t""no" 1>&6
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5285 fi
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5286
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5287 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5288
Dave Love <fx@gnu.org>
parents:
diff changeset
5289 if test "${HAVE_JPEG}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5290 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5291 #define HAVE_JPEG 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5292 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5293
Dave Love <fx@gnu.org>
parents:
diff changeset
5294 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5295 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5296
Dave Love <fx@gnu.org>
parents:
diff changeset
5297 ### Use -lpng if available, unless `--with-png=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5298 HAVE_PNG=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5299 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5300 if test "${with_png}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5301 ac_safe=`echo "png.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5302 echo $ac_n "checking for png.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5303 echo "configure:5304: checking for png.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5304 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5305 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5306 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5307 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5308 #line 5309 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5309 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5310 #include <png.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5311 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5312 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5313 { (eval echo configure:5314: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5314 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5315 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5316 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5317 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5318 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5319 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5320 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5321 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5322 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5323 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5324 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5325 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5326 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5327 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5328 echo "$ac_t""yes" 1>&6
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5329 echo $ac_n "checking for png_get_channels in -lpng""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5330 echo "configure:5331: checking for png_get_channels in -lpng" >&5
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5331 ac_lib_var=`echo png'_'png_get_channels | sed 'y%./+-%__p_%'`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5332 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5333 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5334 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5335 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5336 LIBS="-lpng -lz -lm $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5337 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5338 #line 5339 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5339 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5340 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5341 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5342 builtin and then its argument prototype would still apply. */
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5343 char png_get_channels();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5344
Dave Love <fx@gnu.org>
parents:
diff changeset
5345 int main() {
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5346 png_get_channels()
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5347 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5348 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5349 if { (eval echo configure:5350: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5350 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5351 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5352 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5353 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5354 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5355 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5356 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5357 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5358 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5359 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5360
Dave Love <fx@gnu.org>
parents:
diff changeset
5361 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5362 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5363 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5364 HAVE_PNG=yes
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 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5370 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5371 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5372
Dave Love <fx@gnu.org>
parents:
diff changeset
5373 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5374
Dave Love <fx@gnu.org>
parents:
diff changeset
5375 if test "${HAVE_PNG}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5376 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5377 #define HAVE_PNG 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5378 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5379
Dave Love <fx@gnu.org>
parents:
diff changeset
5380 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5381 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5382
Dave Love <fx@gnu.org>
parents:
diff changeset
5383 ### Use -ltiff if available, unless `--with-tiff=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5384 HAVE_TIFF=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5385 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5386 if test "${with_tiff}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5387 ac_safe=`echo "tiffio.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5388 echo $ac_n "checking for tiffio.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5389 echo "configure:5390: checking for tiffio.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5390 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5391 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5392 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5393 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5394 #line 5395 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5395 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5396 #include <tiffio.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5397 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5398 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5399 { (eval echo configure:5400: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5400 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5401 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5402 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5403 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5404 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5405 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5406 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5407 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5408 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5409 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5410 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5411 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5412 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5413 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5414 echo "$ac_t""yes" 1>&6
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5415 tifflibs="-lz -lm"
27752
7ee8155d48c5 include -lz and -ljpeg when testing for -ltiff
Ken Raeburn <raeburn@raeburn.org>
parents: 27729
diff changeset
5416 # 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
5417 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
5418 echo $ac_n "checking for TIFFGetVersion in -ltiff""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5419 echo "configure:5420: checking for TIFFGetVersion in -ltiff" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5420 ac_lib_var=`echo tiff'_'TIFFGetVersion | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5421 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5422 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5423 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5424 ac_save_LIBS="$LIBS"
27752
7ee8155d48c5 include -lz and -ljpeg when testing for -ltiff
Ken Raeburn <raeburn@raeburn.org>
parents: 27729
diff changeset
5425 LIBS="-ltiff $tifflibs $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5426 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5427 #line 5428 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5428 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5429 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5430 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5431 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5432 char TIFFGetVersion();
Dave Love <fx@gnu.org>
parents:
diff changeset
5433
Dave Love <fx@gnu.org>
parents:
diff changeset
5434 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5435 TIFFGetVersion()
Dave Love <fx@gnu.org>
parents:
diff changeset
5436 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5437 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5438 if { (eval echo configure:5439: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5439 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5440 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5441 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5442 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5443 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5444 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5445 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5446 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5447 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5448 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5449
Dave Love <fx@gnu.org>
parents:
diff changeset
5450 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5451 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5452 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5453 HAVE_TIFF=yes
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 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5459 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5460 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5461
Dave Love <fx@gnu.org>
parents:
diff changeset
5462 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5463
Dave Love <fx@gnu.org>
parents:
diff changeset
5464 if test "${HAVE_TIFF}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5465 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5466 #define HAVE_TIFF 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5467 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5468
Dave Love <fx@gnu.org>
parents:
diff changeset
5469 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5470 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5471
Dave Love <fx@gnu.org>
parents:
diff changeset
5472 ### Use -lgif if available, unless `--with-gif=no'.
Dave Love <fx@gnu.org>
parents:
diff changeset
5473 HAVE_GIF=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5474 if test "${HAVE_X11}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5475 if test "${with_gif}" != "no"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5476 ac_safe=`echo "gif_lib.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5477 echo $ac_n "checking for gif_lib.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5478 echo "configure:5479: checking for gif_lib.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5479 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5480 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5481 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5482 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5483 #line 5484 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5484 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5485 #include <gif_lib.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5486 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5487 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5488 { (eval echo configure:5489: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5489 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5490 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5491 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5492 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5493 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5494 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5495 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5496 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5497 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5498 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5499 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5500 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5501 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5502 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5503 echo "$ac_t""yes" 1>&6
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5504 echo $ac_n "checking for DGifOpen in -lungif""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5505 echo "configure:5506: checking for DGifOpen in -lungif" >&5
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5506 ac_lib_var=`echo ungif'_'DGifOpen | sed 'y%./+-%__p_%'`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5507 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5508 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5509 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5510 ac_save_LIBS="$LIBS"
35206
054acbd5e9f7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35196
diff changeset
5511 LIBS="-lungif $LIBS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5512 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5513 #line 5514 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5514 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5515 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5516 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5517 builtin and then its argument prototype would still apply. */
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5518 char DGifOpen();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5519
Dave Love <fx@gnu.org>
parents:
diff changeset
5520 int main() {
27356
6a78e514e6d3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 27205
diff changeset
5521 DGifOpen()
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5522 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5523 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5524 if { (eval echo configure:5525: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5525 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5526 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5527 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5528 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5529 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5530 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5531 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5532 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5533 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5534 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5535
Dave Love <fx@gnu.org>
parents:
diff changeset
5536 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5537 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5538 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5539 HAVE_GIF=yes
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 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5545 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5546 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5547
Dave Love <fx@gnu.org>
parents:
diff changeset
5548 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5549
Dave Love <fx@gnu.org>
parents:
diff changeset
5550 if test "${HAVE_GIF}" = "yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5551 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5552 #define HAVE_GIF 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5553 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5554
Dave Love <fx@gnu.org>
parents:
diff changeset
5555 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5556 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5557
Dave Love <fx@gnu.org>
parents:
diff changeset
5558 # If netdb.h doesn't declare h_errno, we must declare it by hand.
Dave Love <fx@gnu.org>
parents:
diff changeset
5559 echo $ac_n "checking whether netdb declares h_errno""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5560 echo "configure:5561: checking whether netdb declares h_errno" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5561 if eval "test \"`echo '$''{'emacs_cv_netdb_declares_h_errno'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5562 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5563 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5564 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5565 #line 5566 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5566 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5567 #include <netdb.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5568 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5569 return h_errno;
Dave Love <fx@gnu.org>
parents:
diff changeset
5570 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5571 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5572 if { (eval echo configure:5573: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5573 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5574 emacs_cv_netdb_declares_h_errno=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5575 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5576 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5577 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5578 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5579 emacs_cv_netdb_declares_h_errno=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5580 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5581 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5582 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5583
Dave Love <fx@gnu.org>
parents:
diff changeset
5584 echo "$ac_t""$emacs_cv_netdb_declares_h_errno" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5585 if test $emacs_cv_netdb_declares_h_errno = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5586 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5587 #define HAVE_H_ERRNO 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5588 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5589
Dave Love <fx@gnu.org>
parents:
diff changeset
5590 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5591
Dave Love <fx@gnu.org>
parents:
diff changeset
5592 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
Dave Love <fx@gnu.org>
parents:
diff changeset
5593 # for constant arguments. Useless!
Dave Love <fx@gnu.org>
parents:
diff changeset
5594 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5595 echo "configure:5596: checking for working alloca.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5596 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5597 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5598 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5599 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5600 #line 5601 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5601 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5602 #include <alloca.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5603 int main() {
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
5604 char *p = alloca(2 * sizeof(int));
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5605 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5606 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5607 if { (eval echo configure:5608: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5608 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5609 ac_cv_header_alloca_h=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5610 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5611 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5612 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5613 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5614 ac_cv_header_alloca_h=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5615 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5616 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5617 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5618
Dave Love <fx@gnu.org>
parents:
diff changeset
5619 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5620 if test $ac_cv_header_alloca_h = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5621 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5622 #define HAVE_ALLOCA_H 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5623 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5624
Dave Love <fx@gnu.org>
parents:
diff changeset
5625 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5626
Dave Love <fx@gnu.org>
parents:
diff changeset
5627 echo $ac_n "checking for alloca""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5628 echo "configure:5629: checking for alloca" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5629 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5630 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5631 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5632 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5633 #line 5634 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5634 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5635
Dave Love <fx@gnu.org>
parents:
diff changeset
5636 #ifdef __GNUC__
Dave Love <fx@gnu.org>
parents:
diff changeset
5637 # define alloca __builtin_alloca
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 # ifdef _MSC_VER
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5640 # include <malloc.h>
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5641 # define alloca _alloca
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5642 # else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5643 # if HAVE_ALLOCA_H
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5644 # include <alloca.h>
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5645 # else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5646 # ifdef _AIX
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5647 #pragma alloca
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5648 # else
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5649 # ifndef alloca /* predefined by HP cc +Olibcalls */
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5650 char *alloca ();
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5651 # endif
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5652 # endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5653 # endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5654 # endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5655 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5656
Dave Love <fx@gnu.org>
parents:
diff changeset
5657 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5658 char *p = (char *) alloca(1);
Dave Love <fx@gnu.org>
parents:
diff changeset
5659 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5660 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5661 if { (eval echo configure:5662: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5662 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5663 ac_cv_func_alloca_works=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5664 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5665 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5666 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5667 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5668 ac_cv_func_alloca_works=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5669 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5670 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5671 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5672
Dave Love <fx@gnu.org>
parents:
diff changeset
5673 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5674 if test $ac_cv_func_alloca_works = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5675 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5676 #define HAVE_ALLOCA 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5677 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5678
Dave Love <fx@gnu.org>
parents:
diff changeset
5679 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5680
Dave Love <fx@gnu.org>
parents:
diff changeset
5681 if test $ac_cv_func_alloca_works = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5682 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
Dave Love <fx@gnu.org>
parents:
diff changeset
5683 # that cause trouble. Some versions do not even contain alloca or
Dave Love <fx@gnu.org>
parents:
diff changeset
5684 # contain a buggy version. If you still want to use their alloca,
Dave Love <fx@gnu.org>
parents:
diff changeset
5685 # 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
5686 ALLOCA=alloca.${ac_objext}
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5687 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5688 #define C_ALLOCA 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5689 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5690
Dave Love <fx@gnu.org>
parents:
diff changeset
5691
Dave Love <fx@gnu.org>
parents:
diff changeset
5692 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5693 echo "configure:5694: checking whether alloca needs Cray hooks" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5694 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5695 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5696 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5697 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5698 #line 5699 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5699 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5700 #if defined(CRAY) && ! defined(CRAY2)
Dave Love <fx@gnu.org>
parents:
diff changeset
5701 webecray
Dave Love <fx@gnu.org>
parents:
diff changeset
5702 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
5703 wenotbecray
Dave Love <fx@gnu.org>
parents:
diff changeset
5704 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5705
Dave Love <fx@gnu.org>
parents:
diff changeset
5706 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5707 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Dave Love <fx@gnu.org>
parents:
diff changeset
5708 egrep "webecray" >/dev/null 2>&1; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5709 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5710 ac_cv_os_cray=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
5711 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5712 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5713 ac_cv_os_cray=no
Dave Love <fx@gnu.org>
parents:
diff changeset
5714 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5715 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5716
Dave Love <fx@gnu.org>
parents:
diff changeset
5717 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5718
Dave Love <fx@gnu.org>
parents:
diff changeset
5719 echo "$ac_t""$ac_cv_os_cray" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5720 if test $ac_cv_os_cray = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5721 for ac_func in _getb67 GETB67 getb67; do
Dave Love <fx@gnu.org>
parents:
diff changeset
5722 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5723 echo "configure:5724: checking for $ac_func" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5724 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5725 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5726 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5727 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5728 #line 5729 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5729 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5730 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
5731 which can conflict with char $ac_func(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5732 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
5733 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5734 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5735 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5736 char $ac_func();
Dave Love <fx@gnu.org>
parents:
diff changeset
5737
Dave Love <fx@gnu.org>
parents:
diff changeset
5738 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5739
Dave Love <fx@gnu.org>
parents:
diff changeset
5740 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
5741 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
5742 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5743 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
Dave Love <fx@gnu.org>
parents:
diff changeset
5744 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
5745 #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
5746 $ac_func();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5747 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
5748
Dave Love <fx@gnu.org>
parents:
diff changeset
5749 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5750 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5751 if { (eval echo configure:5752: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5752 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5753 eval "ac_cv_func_$ac_func=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5754 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5755 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5756 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5757 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5758 eval "ac_cv_func_$ac_func=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5759 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5760 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5761 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5762
Dave Love <fx@gnu.org>
parents:
diff changeset
5763 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5764 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5765 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5766 #define CRAY_STACKSEG_END $ac_func
Dave Love <fx@gnu.org>
parents:
diff changeset
5767 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5768
Dave Love <fx@gnu.org>
parents:
diff changeset
5769 break
Dave Love <fx@gnu.org>
parents:
diff changeset
5770 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5771 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5772 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5773
Dave Love <fx@gnu.org>
parents:
diff changeset
5774 done
Dave Love <fx@gnu.org>
parents:
diff changeset
5775 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5776
Dave Love <fx@gnu.org>
parents:
diff changeset
5777 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5778 echo "configure:5779: checking stack direction for C alloca" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5779 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5780 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5781 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5782 if test "$cross_compiling" = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5783 ac_cv_c_stack_direction=0
Dave Love <fx@gnu.org>
parents:
diff changeset
5784 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5785 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5786 #line 5787 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5787 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5788 find_stack_direction ()
Dave Love <fx@gnu.org>
parents:
diff changeset
5789 {
Dave Love <fx@gnu.org>
parents:
diff changeset
5790 static char *addr = 0;
Dave Love <fx@gnu.org>
parents:
diff changeset
5791 auto char dummy;
Dave Love <fx@gnu.org>
parents:
diff changeset
5792 if (addr == 0)
Dave Love <fx@gnu.org>
parents:
diff changeset
5793 {
Dave Love <fx@gnu.org>
parents:
diff changeset
5794 addr = &dummy;
Dave Love <fx@gnu.org>
parents:
diff changeset
5795 return find_stack_direction ();
Dave Love <fx@gnu.org>
parents:
diff changeset
5796 }
Dave Love <fx@gnu.org>
parents:
diff changeset
5797 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5798 return (&dummy > addr) ? 1 : -1;
Dave Love <fx@gnu.org>
parents:
diff changeset
5799 }
Dave Love <fx@gnu.org>
parents:
diff changeset
5800 main ()
Dave Love <fx@gnu.org>
parents:
diff changeset
5801 {
Dave Love <fx@gnu.org>
parents:
diff changeset
5802 exit (find_stack_direction() < 0);
Dave Love <fx@gnu.org>
parents:
diff changeset
5803 }
Dave Love <fx@gnu.org>
parents:
diff changeset
5804 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5805 if { (eval echo configure:5806: \"$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
5806 then
Dave Love <fx@gnu.org>
parents:
diff changeset
5807 ac_cv_c_stack_direction=1
Dave Love <fx@gnu.org>
parents:
diff changeset
5808 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5809 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5810 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5811 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5812 ac_cv_c_stack_direction=-1
Dave Love <fx@gnu.org>
parents:
diff changeset
5813 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5814 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5815 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5816
Dave Love <fx@gnu.org>
parents:
diff changeset
5817 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5818
Dave Love <fx@gnu.org>
parents:
diff changeset
5819 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5820 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5821 #define STACK_DIRECTION $ac_cv_c_stack_direction
Dave Love <fx@gnu.org>
parents:
diff changeset
5822 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5823
Dave Love <fx@gnu.org>
parents:
diff changeset
5824 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5825
Dave Love <fx@gnu.org>
parents:
diff changeset
5826
Dave Love <fx@gnu.org>
parents:
diff changeset
5827 # fmod, logb, and frexp are found in -lm on most systems.
Dave Love <fx@gnu.org>
parents:
diff changeset
5828 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
Dave Love <fx@gnu.org>
parents:
diff changeset
5829 echo $ac_n "checking for sqrt in -lm""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5830 echo "configure:5831: checking for sqrt in -lm" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5831 ac_lib_var=`echo m'_'sqrt | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5832 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5833 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5834 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5835 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5836 LIBS="-lm $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5837 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5838 #line 5839 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5839 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5840 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5841 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5842 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5843 char sqrt();
Dave Love <fx@gnu.org>
parents:
diff changeset
5844
Dave Love <fx@gnu.org>
parents:
diff changeset
5845 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5846 sqrt()
Dave Love <fx@gnu.org>
parents:
diff changeset
5847 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5848 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5849 if { (eval echo configure:5850: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5850 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5851 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5852 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5853 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5854 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5855 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5856 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5857 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5858 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5859 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5860
Dave Love <fx@gnu.org>
parents:
diff changeset
5861 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5862 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5863 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5864 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
5865 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5866 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5867 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5868 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5869
Dave Love <fx@gnu.org>
parents:
diff changeset
5870 LIBS="-lm $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5871
Dave Love <fx@gnu.org>
parents:
diff changeset
5872 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5873 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5874 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5875
Dave Love <fx@gnu.org>
parents:
diff changeset
5876
Dave Love <fx@gnu.org>
parents:
diff changeset
5877 # Check for mail-locking functions in a "mail" library
Dave Love <fx@gnu.org>
parents:
diff changeset
5878 echo $ac_n "checking for maillock in -lmail""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5879 echo "configure:5880: checking for maillock in -lmail" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5880 ac_lib_var=`echo mail'_'maillock | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5881 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5882 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5883 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5884 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5885 LIBS="-lmail $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5886 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5887 #line 5888 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5888 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5889 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5890 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5891 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5892 char maillock();
Dave Love <fx@gnu.org>
parents:
diff changeset
5893
Dave Love <fx@gnu.org>
parents:
diff changeset
5894 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5895 maillock()
Dave Love <fx@gnu.org>
parents:
diff changeset
5896 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5897 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5898 if { (eval echo configure:5899: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5899 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5900 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5901 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5902 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5903 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5904 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5905 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5906 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5907 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5908 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5909
Dave Love <fx@gnu.org>
parents:
diff changeset
5910 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5911 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5912 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5913 ac_tr_lib=HAVE_LIB`echo mail | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
5914 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5915 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5916 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5917 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5918
Dave Love <fx@gnu.org>
parents:
diff changeset
5919 LIBS="-lmail $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5920
Dave Love <fx@gnu.org>
parents:
diff changeset
5921 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5922 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5923 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5924
Dave Love <fx@gnu.org>
parents:
diff changeset
5925 echo $ac_n "checking for maillock in -llockfile""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5926 echo "configure:5927: checking for maillock in -llockfile" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5927 ac_lib_var=`echo lockfile'_'maillock | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5928 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5929 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5930 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5931 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5932 LIBS="-llockfile $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5933 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5934 #line 5935 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5935 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
5936 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5937 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
5938 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
5939 char maillock();
Dave Love <fx@gnu.org>
parents:
diff changeset
5940
Dave Love <fx@gnu.org>
parents:
diff changeset
5941 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
5942 maillock()
Dave Love <fx@gnu.org>
parents:
diff changeset
5943 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
5944 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5945 if { (eval echo configure:5946: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5946 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5947 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5948 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5949 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5950 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
5951 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5952 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5953 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5954 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
5955 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5956
Dave Love <fx@gnu.org>
parents:
diff changeset
5957 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5958 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5959 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5960 ac_tr_lib=HAVE_LIB`echo lockfile | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
5961 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
5962 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5963 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
5964 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
5965
Dave Love <fx@gnu.org>
parents:
diff changeset
5966 LIBS="-llockfile $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
5967
Dave Love <fx@gnu.org>
parents:
diff changeset
5968 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5969 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5970 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5971
Dave Love <fx@gnu.org>
parents:
diff changeset
5972 # If we have the shared liblockfile, assume we must use it for mail
Dave Love <fx@gnu.org>
parents:
diff changeset
5973 # locking (e.g. Debian). If we couldn't link against liblockfile
Dave Love <fx@gnu.org>
parents:
diff changeset
5974 # (no liblockfile.a installed), ensure that we don't need to.
Dave Love <fx@gnu.org>
parents:
diff changeset
5975 if test "$ac_cv_lib_lockfile_maillock" = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5976 # Extract the first word of "liblockfile.so", so it can be a program name with args.
Dave Love <fx@gnu.org>
parents:
diff changeset
5977 set dummy liblockfile.so; ac_word=$2
Dave Love <fx@gnu.org>
parents:
diff changeset
5978 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
5979 echo "configure:5980: checking for $ac_word" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5980 if eval "test \"`echo '$''{'ac_cv_prog_liblockfile'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5981 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
5982 else
Dave Love <fx@gnu.org>
parents:
diff changeset
5983 if test -n "$liblockfile"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5984 ac_cv_prog_liblockfile="$liblockfile" # Let the user override the test.
Dave Love <fx@gnu.org>
parents:
diff changeset
5985 else
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5986 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5987 ac_dummy="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
5988 for ac_dir in $ac_dummy; do
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
5989 test -z "$ac_dir" && ac_dir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
5990 if test -f $ac_dir/$ac_word; then
Dave Love <fx@gnu.org>
parents:
diff changeset
5991 ac_cv_prog_liblockfile="yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
5992 break
Dave Love <fx@gnu.org>
parents:
diff changeset
5993 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5994 done
Dave Love <fx@gnu.org>
parents:
diff changeset
5995 IFS="$ac_save_ifs"
Dave Love <fx@gnu.org>
parents:
diff changeset
5996 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile="no"
Dave Love <fx@gnu.org>
parents:
diff changeset
5997 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5998 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
5999 liblockfile="$ac_cv_prog_liblockfile"
Dave Love <fx@gnu.org>
parents:
diff changeset
6000 if test -n "$liblockfile"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6001 echo "$ac_t""$liblockfile" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6002 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6003 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6004 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6005
Dave Love <fx@gnu.org>
parents:
diff changeset
6006 if test $ac_cv_prog_liblockfile = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6007 { echo "configure: error: Shared liblockfile found but can't link against it.
Dave Love <fx@gnu.org>
parents:
diff changeset
6008 This probably means that movemail could lose mail.
Dave Love <fx@gnu.org>
parents:
diff changeset
6009 There may be a \`development' package to install containing liblockfile." 1>&2; exit 1; }
Dave Love <fx@gnu.org>
parents:
diff changeset
6010 else cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6011 #define LIBMAIL -llockfile
Dave Love <fx@gnu.org>
parents:
diff changeset
6012 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6013
Dave Love <fx@gnu.org>
parents:
diff changeset
6014 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6015 else :
Dave Love <fx@gnu.org>
parents:
diff changeset
6016 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6017 for ac_func in touchlock
Dave Love <fx@gnu.org>
parents:
diff changeset
6018 do
Dave Love <fx@gnu.org>
parents:
diff changeset
6019 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6020 echo "configure:6021: checking for $ac_func" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6021 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6022 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6023 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6024 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6025 #line 6026 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6026 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
6027 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
6028 which can conflict with char $ac_func(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6029 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
6030 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6031 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
6032 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6033 char $ac_func();
Dave Love <fx@gnu.org>
parents:
diff changeset
6034
Dave Love <fx@gnu.org>
parents:
diff changeset
6035 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
6036
Dave Love <fx@gnu.org>
parents:
diff changeset
6037 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
6038 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
6039 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6040 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
Dave Love <fx@gnu.org>
parents:
diff changeset
6041 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
6042 #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
6043 $ac_func();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6044 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
6045
Dave Love <fx@gnu.org>
parents:
diff changeset
6046 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
6047 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6048 if { (eval echo configure:6049: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6049 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6050 eval "ac_cv_func_$ac_func=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
6051 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6052 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6053 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6054 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6055 eval "ac_cv_func_$ac_func=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
6056 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6057 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6058 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6059
Dave Love <fx@gnu.org>
parents:
diff changeset
6060 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6061 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6062 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
Dave Love <fx@gnu.org>
parents:
diff changeset
6063 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6064 #define $ac_tr_func 1
Dave Love <fx@gnu.org>
parents:
diff changeset
6065 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6066
Dave Love <fx@gnu.org>
parents:
diff changeset
6067 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6068 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6069 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6070 done
Dave Love <fx@gnu.org>
parents:
diff changeset
6071
Dave Love <fx@gnu.org>
parents:
diff changeset
6072 for ac_hdr in maillock.h
Dave Love <fx@gnu.org>
parents:
diff changeset
6073 do
Dave Love <fx@gnu.org>
parents:
diff changeset
6074 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
6075 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6076 echo "configure:6077: checking for $ac_hdr" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6077 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6078 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6079 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6080 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6081 #line 6082 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6082 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
6083 #include <$ac_hdr>
Dave Love <fx@gnu.org>
parents:
diff changeset
6084 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6085 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6086 { (eval echo configure:6087: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
6087 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6088 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6089 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6090 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
6091 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6092 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6093 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6094 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6095 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6096 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
6097 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6098 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6099 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6100 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6101 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6102 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
6103 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6104 #define $ac_tr_hdr 1
Dave Love <fx@gnu.org>
parents:
diff changeset
6105 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6106
Dave Love <fx@gnu.org>
parents:
diff changeset
6107 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6108 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6109 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6110 done
Dave Love <fx@gnu.org>
parents:
diff changeset
6111
Dave Love <fx@gnu.org>
parents:
diff changeset
6112
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
6113 for ac_func in gethostname getdomainname dup2 \
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6114 rename closedir mkdir rmdir sysinfo \
Dave Love <fx@gnu.org>
parents:
diff changeset
6115 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
Dave Love <fx@gnu.org>
parents:
diff changeset
6116 strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
29733
6a91d938851d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29657
diff changeset
6117 utimes setrlimit setpgid getcwd getwd shutdown strftime getaddrinfo \
33286
2281a1a9c54a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 32075
diff changeset
6118 __fpending mblen mbrlen strsignal setitimer ualarm index rindex \
2281a1a9c54a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 32075
diff changeset
6119 gai_strerror mkstemp
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6120 do
Dave Love <fx@gnu.org>
parents:
diff changeset
6121 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6122 echo "configure:6123: checking for $ac_func" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6123 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6124 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6125 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6126 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6127 #line 6128 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6128 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
6129 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
6130 which can conflict with char $ac_func(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6131 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
6132 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6133 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
6134 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6135 char $ac_func();
Dave Love <fx@gnu.org>
parents:
diff changeset
6136
Dave Love <fx@gnu.org>
parents:
diff changeset
6137 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
6138
Dave Love <fx@gnu.org>
parents:
diff changeset
6139 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
6140 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
6141 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
6142 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
Dave Love <fx@gnu.org>
parents:
diff changeset
6143 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
6144 #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
6145 $ac_func();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6146 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
6147
Dave Love <fx@gnu.org>
parents:
diff changeset
6148 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
6149 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6150 if { (eval echo configure:6151: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
6151 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6152 eval "ac_cv_func_$ac_func=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
6153 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6154 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6155 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
6156 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6157 eval "ac_cv_func_$ac_func=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
6158 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6159 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
6160 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6161
Dave Love <fx@gnu.org>
parents:
diff changeset
6162 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
6163 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6164 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
Dave Love <fx@gnu.org>
parents:
diff changeset
6165 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6166 #define $ac_tr_func 1
Dave Love <fx@gnu.org>
parents:
diff changeset
6167 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
6168
Dave Love <fx@gnu.org>
parents:
diff changeset
6169 else
Dave Love <fx@gnu.org>
parents:
diff changeset
6170 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
6171 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
6172 done
Dave Love <fx@gnu.org>
parents:
diff changeset
6173
Dave Love <fx@gnu.org>
parents:
diff changeset
6174
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6175 for ac_hdr in sys/time.h unistd.h
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6176 do
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6177 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6178 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6179 echo "configure:6180: checking for $ac_hdr" >&5
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6180 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
6181 echo $ac_n "(cached) $ac_c" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6182 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6183 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6184 #line 6185 "configure"
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6185 #include "confdefs.h"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6186 #include <$ac_hdr>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6187 EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6188 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6189 { (eval echo configure:6190: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6190 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6191 if test -z "$ac_err"; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6192 rm -rf conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6193 eval "ac_cv_header_$ac_safe=yes"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6194 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6195 echo "$ac_err" >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6196 echo "configure: failed program was:" >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6197 cat conftest.$ac_ext >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6198 rm -rf conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6199 eval "ac_cv_header_$ac_safe=no"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6200 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6201 rm -f conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6202 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6203 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6204 echo "$ac_t""yes" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6205 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6206 cat >> confdefs.h <<EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6207 #define $ac_tr_hdr 1
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6208 EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6209
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6210 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6211 echo "$ac_t""no" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6212 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6213 done
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6214
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6215 for ac_func in alarm
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6216 do
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6217 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6218 echo "configure:6219: checking for $ac_func" >&5
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6219 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
6220 echo $ac_n "(cached) $ac_c" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6221 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6222 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6223 #line 6224 "configure"
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6224 #include "confdefs.h"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6225 /* System header to define __stub macros and hopefully few prototypes,
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6226 which can conflict with char $ac_func(); below. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6227 #include <assert.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6228 /* Override any gcc2 internal prototype to avoid an error. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6229 /* 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
6230 builtin and then its argument prototype would still apply. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6231 char $ac_func();
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6232
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6233 int main() {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6234
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6235 /* The GNU C library defines this for functions which it implements
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6236 to always fail with ENOSYS. Some functions are actually named
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6237 something starting with __ and the normal name is an alias. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6238 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6239 choke me
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6240 #else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6241 $ac_func();
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6242 #endif
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6243
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6244 ; return 0; }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6245 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6246 if { (eval echo configure:6247: \"$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
6247 rm -rf conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6248 eval "ac_cv_func_$ac_func=yes"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6249 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6250 echo "configure: failed program was:" >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6251 cat conftest.$ac_ext >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6252 rm -rf conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6253 eval "ac_cv_func_$ac_func=no"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6254 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6255 rm -f conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6256 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6257
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6258 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6259 echo "$ac_t""yes" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6260 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6261 cat >> confdefs.h <<EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6262 #define $ac_tr_func 1
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6263 EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6264
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6265 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6266 echo "$ac_t""no" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6267 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6268 done
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6269
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6270 echo $ac_n "checking for working mktime""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6271 echo "configure:6272: checking for working mktime" >&5
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6272 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
6273 echo $ac_n "(cached) $ac_c" 1>&6
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6274 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6275 if test "$cross_compiling" = yes; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6276 ac_cv_func_working_mktime=no
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6277 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6278 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6279 #line 6280 "configure"
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6280 #include "confdefs.h"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6281 /* Test program from Paul Eggert (eggert@twinsun.com)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6282 and Tony Leneis (tony@plaza.ds.adp.com). */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6283 #if TIME_WITH_SYS_TIME
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 # include <time.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6286 #else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6287 # if HAVE_SYS_TIME_H
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6288 # include <sys/time.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6289 # else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6290 # include <time.h>
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6291 # endif
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_UNISTD_H
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6295 # include <unistd.h>
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 #if !HAVE_ALARM
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6299 # define alarm(X) /* empty */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6300 #endif
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6301
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6302 /* Work around redefinition to rpl_putenv by other config tests. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6303 #undef putenv
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6304
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6305 static time_t time_t_max;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6306
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6307 /* Values we'll use to set the TZ environment variable. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6308 static const char *const tz_strings[] = {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6309 (const char *) 0, "TZ=GMT0", "TZ=JST-9",
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6310 "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
6311 };
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6312 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6313
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6314 /* 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
6315 Based on a problem report from Andreas Jaeger. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6316 static void
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6317 spring_forward_gap ()
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6318 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6319 /* glibc (up to about 1998-10-07) failed this test) */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6320 struct tm tm;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6321
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6322 /* 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
6323 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
6324 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
6325 full zoneinfo tables installed. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6326 putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6327
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6328 tm.tm_year = 98;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6329 tm.tm_mon = 3;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6330 tm.tm_mday = 5;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6331 tm.tm_hour = 2;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6332 tm.tm_min = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6333 tm.tm_sec = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6334 tm.tm_isdst = -1;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6335 if (mktime (&tm) == (time_t)-1)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6336 exit (1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6337 }
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 static void
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6340 mktime_test (now)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6341 time_t now;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6342 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6343 struct tm *lt;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6344 if ((lt = localtime (&now)) && mktime (lt) != now)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6345 exit (1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6346 now = time_t_max - now;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6347 if ((lt = localtime (&now)) && mktime (lt) != now)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6348 exit (1);
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
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6351 static void
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6352 irix_6_4_bug ()
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6353 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6354 /* Based on code from Ariel Faigon. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6355 struct tm tm;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6356 tm.tm_year = 96;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6357 tm.tm_mon = 3;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6358 tm.tm_mday = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6359 tm.tm_hour = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6360 tm.tm_min = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6361 tm.tm_sec = 0;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6362 tm.tm_isdst = -1;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6363 mktime (&tm);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6364 if (tm.tm_mon != 2 || tm.tm_mday != 31)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6365 exit (1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6366 }
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 static void
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6369 bigtime_test (j)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6370 int j;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6371 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6372 struct tm tm;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6373 time_t now;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6374 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
6375 now = mktime (&tm);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6376 if (now != (time_t) -1)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6377 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6378 struct tm *lt = localtime (&now);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6379 if (! (lt
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6380 && lt->tm_year == tm.tm_year
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6381 && lt->tm_mon == tm.tm_mon
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6382 && lt->tm_mday == tm.tm_mday
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6383 && lt->tm_hour == tm.tm_hour
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6384 && lt->tm_min == tm.tm_min
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6385 && lt->tm_sec == tm.tm_sec
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6386 && lt->tm_yday == tm.tm_yday
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6387 && lt->tm_wday == tm.tm_wday
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6388 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6389 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6390 exit (1);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6391 }
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
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6394 int
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6395 main ()
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6396 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6397 time_t t, delta;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6398 int i, j;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6399
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6400 /* This test makes some buggy mktime implementations loop.
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6401 Give up after 60 seconds; a mktime slower than that
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6402 isn't worth using anyway. */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6403 alarm (60);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6404
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6405 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
6406 continue;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6407 time_t_max--;
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6408 delta = time_t_max / 997; /* a suitable prime number */
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6409 for (i = 0; i < N_STRINGS; i++)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6410 {
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6411 if (tz_strings[i])
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6412 putenv (tz_strings[i]);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6413
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6414 for (t = 0; t <= time_t_max - delta; t += delta)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6415 mktime_test (t);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6416 mktime_test ((time_t) 60 * 60);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6417 mktime_test ((time_t) 60 * 60 * 24);
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 for (j = 1; 0 < j; j *= 2)
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6420 bigtime_test (j);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6421 bigtime_test (j - 1);
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 irix_6_4_bug ();
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6424 spring_forward_gap ();
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6425 exit (0);
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6426 }
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6427 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6428 if { (eval echo configure:6429: \"$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
6429 then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6430 ac_cv_func_working_mktime=yes
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6431 else
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6432 echo "configure: failed program was:" >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6433 cat conftest.$ac_ext >&5
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6434 rm -fr conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6435 ac_cv_func_working_mktime=no
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 rm -fr conftest*
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6438 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6439
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6440 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6441
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6442 echo "$ac_t""$ac_cv_func_working_mktime" 1>&6
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 LIBOBJS="$LIBOBJS mktime.${ac_objext}"
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6445 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6446
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6447 if test "$ac_cv_func_working_mktime" = no; then
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6448 cat >> confdefs.h <<\EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6449 #define BROKEN_MKTIME 1
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6450 EOF
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6451
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6452 fi
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
6453
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6454 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
6455
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6456 # 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
6457 # On Solaris, -lkvm requires nlist from -lelf, so check that first
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6458 # to get the right answer into the cache.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6459 echo $ac_n "checking for elf_begin in -lelf""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6460 echo "configure:6461: checking for elf_begin in -lelf" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6461 ac_lib_var=`echo elf'_'elf_begin | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6462 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
6463 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6464 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6465 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6466 LIBS="-lelf $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6467 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6468 #line 6469 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6469 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6470 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6471 /* 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
6472 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6473 char elf_begin();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6474
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6475 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6476 elf_begin()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6477 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6478 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6479 if { (eval echo configure:6480: \"$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
6480 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6481 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6482 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6483 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6484 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6485 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6486 eval "ac_cv_lib_$ac_lib_var=no"
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 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6489 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6490
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6491 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6492 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
6493 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6494 LIBS="-lelf $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6495 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6496 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6497 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6498
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6499 echo $ac_n "checking for kvm_open in -lkvm""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6500 echo "configure:6501: checking for kvm_open in -lkvm" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6501 ac_lib_var=`echo kvm'_'kvm_open | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6502 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
6503 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6504 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6505 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6506 LIBS="-lkvm $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6507 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6508 #line 6509 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6509 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6510 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6511 /* 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
6512 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6513 char kvm_open();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6514
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6515 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6516 kvm_open()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6517 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6518 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6519 if { (eval echo configure:6520: \"$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
6520 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6521 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6522 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6523 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6524 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6525 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6526 eval "ac_cv_lib_$ac_lib_var=no"
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 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6529 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6530
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6531 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6532 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
6533 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6534 LIBS="-lkvm $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6535 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6536 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6537 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6538
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6539 # Check for the 4.4BSD definition of getloadavg.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6540 echo $ac_n "checking for getloadavg in -lutil""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6541 echo "configure:6542: checking for getloadavg in -lutil" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6542 ac_lib_var=`echo util'_'getloadavg | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6543 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
6544 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6545 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6546 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6547 LIBS="-lutil $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6548 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6549 #line 6550 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6550 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6551 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6552 /* 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
6553 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6554 char getloadavg();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6555
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6556 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6557 getloadavg()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6558 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6559 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6560 if { (eval echo configure:6561: \"$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
6561 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6562 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6563 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6564 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6565 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6566 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6567 eval "ac_cv_lib_$ac_lib_var=no"
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 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6570 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6571
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6572 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6573 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
6574 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6575 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
6576 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6577 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6578 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6579
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6580
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6581 if test $ac_have_func = no; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6582 # There is a commonly available library for RS/6000 AIX.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6583 # 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
6584 ac_getloadavg_LIBS="$LIBS"; LIBS="-L/usr/local/lib $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6585 echo $ac_n "checking for getloadavg in -lgetloadavg""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6586 echo "configure:6587: checking for getloadavg in -lgetloadavg" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6587 ac_lib_var=`echo getloadavg'_'getloadavg | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6588 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
6589 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6590 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6591 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6592 LIBS="-lgetloadavg $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6593 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6594 #line 6595 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6595 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6596 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6597 /* 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
6598 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6599 char getloadavg();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6600
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6601 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6602 getloadavg()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6603 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6604 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6605 if { (eval echo configure:6606: \"$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
6606 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6607 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6608 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6609 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6610 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6611 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6612 eval "ac_cv_lib_$ac_lib_var=no"
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 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6615 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6616
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6617 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6618 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
6619 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6620 LIBS="-lgetloadavg $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6621 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6622 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6623 LIBS="$ac_getloadavg_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6624 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6625
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6626 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6627
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6628 # 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
6629 for ac_func in getloadavg
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6630 do
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6631 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6632 echo "configure:6633: checking for $ac_func" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6633 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
6634 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6635 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6636 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6637 #line 6638 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6638 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6639 /* System header to define __stub macros and hopefully few prototypes,
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6640 which can conflict with char $ac_func(); below. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6641 #include <assert.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6642 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6643 /* 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
6644 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6645 char $ac_func();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6646
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6647 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6648
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6649 /* The GNU C library defines this for functions which it implements
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6650 to always fail with ENOSYS. Some functions are actually named
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6651 something starting with __ and the normal name is an alias. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6652 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6653 choke me
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6654 #else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6655 $ac_func();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6656 #endif
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6657
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6658 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6659 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6660 if { (eval echo configure:6661: \"$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
6661 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6662 eval "ac_cv_func_$ac_func=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6663 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6664 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6665 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6666 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6667 eval "ac_cv_func_$ac_func=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6668 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6669 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6670 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6671
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6672 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6673 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6674 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6675 cat >> confdefs.h <<EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6676 #define $ac_tr_func 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6677 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6678
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6679 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6680 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6681 LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6682 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6683 done
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6684
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6685
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6686
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6687 if test $ac_cv_func_getloadavg = yes; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6688 cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6689 #define HAVE_GETLOADAVG 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6690 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6691
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6692 ac_have_func=yes
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6693 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6694 # Figure out what our getloadavg.c needs.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6695 ac_have_func=no
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6696 ac_safe=`echo "sys/dg_sys_info.h" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6697 echo $ac_n "checking for sys/dg_sys_info.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6698 echo "configure:6699: checking for sys/dg_sys_info.h" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6699 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
6700 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6701 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6702 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6703 #line 6704 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6704 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6705 #include <sys/dg_sys_info.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6706 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6707 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6708 { (eval echo configure:6709: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6709 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6710 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6711 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6712 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6713 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6714 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6715 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6716 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6717 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6718 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6719 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6720 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6721 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6722 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6723 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6724 ac_have_func=yes; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6725 #define DGUX 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6726 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6727
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6728 echo $ac_n "checking for dg_sys_info in -ldgc""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6729 echo "configure:6730: checking for dg_sys_info in -ldgc" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6730 ac_lib_var=`echo dgc'_'dg_sys_info | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6731 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
6732 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6733 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6734 ac_save_LIBS="$LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6735 LIBS="-ldgc $LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6736 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6737 #line 6738 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6738 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6739 /* Override any gcc2 internal prototype to avoid an error. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6740 /* 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
6741 builtin and then its argument prototype would still apply. */
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6742 char dg_sys_info();
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6743
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6744 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6745 dg_sys_info()
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6746 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6747 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6748 if { (eval echo configure:6749: \"$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
6749 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6750 eval "ac_cv_lib_$ac_lib_var=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6751 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6752 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6753 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6754 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6755 eval "ac_cv_lib_$ac_lib_var=no"
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 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6758 LIBS="$ac_save_LIBS"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6759
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6760 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6761 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
6762 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6763 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
6764 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6765 cat >> confdefs.h <<EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6766 #define $ac_tr_lib 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6767 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6768
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6769 LIBS="-ldgc $LIBS"
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 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6776 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6777 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6778
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6779
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6780 # 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
6781 # 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
6782 # Irix 4.0.5F has the header but not the library.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6783 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
6784 ac_have_func=yes; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6785 #define SVR4 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6786 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6787
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6788 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6789
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6790 if test $ac_have_func = no; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6791 ac_safe=`echo "inq_stats/cpustats.h" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6792 echo $ac_n "checking for inq_stats/cpustats.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6793 echo "configure:6794: checking for inq_stats/cpustats.h" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6794 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
6795 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6796 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6797 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6798 #line 6799 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6799 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6800 #include <inq_stats/cpustats.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6801 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6802 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6803 { (eval echo configure:6804: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6804 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6805 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6806 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6807 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6808 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6809 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6810 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6811 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6812 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6813 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6814 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6815 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6816 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6817 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6818 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6819 ac_have_func=yes; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6820 #define UMAX 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 cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6824 #define UMAX4_3 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6825 EOF
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 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6828 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6829 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6830
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6831 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6832
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6833 if test $ac_have_func = no; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6834 ac_safe=`echo "sys/cpustats.h" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6835 echo $ac_n "checking for sys/cpustats.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6836 echo "configure:6837: checking for sys/cpustats.h" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6837 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
6838 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6839 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6840 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6841 #line 6842 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6842 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6843 #include <sys/cpustats.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6844 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6845 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6846 { (eval echo configure:6847: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6847 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6848 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6849 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6850 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6851 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6852 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6853 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6854 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6855 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6856 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6857 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6858 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6859 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6860 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6861 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6862 ac_have_func=yes; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6863 #define UMAX 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6864 EOF
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 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6867 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6868 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6869
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6870 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6871
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6872 if test $ac_have_func = no; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6873 for ac_hdr in mach/mach.h
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6874 do
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6875 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6876 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6877 echo "configure:6878: checking for $ac_hdr" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6878 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
6879 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6880 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6881 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6882 #line 6883 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6883 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6884 #include <$ac_hdr>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6885 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6886 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6887 { (eval echo configure:6888: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6888 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6889 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6890 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6891 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6892 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6893 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6894 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6895 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6896 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6897 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6898 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6899 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6900 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6901 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6902 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6903 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6904 cat >> confdefs.h <<EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6905 #define $ac_tr_hdr 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6906 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6907
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6908 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6909 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6910 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6911 done
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6912
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6913 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6914
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6915 ac_safe=`echo "nlist.h" | sed 'y%./+-%__p_%'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6916 echo $ac_n "checking for nlist.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6917 echo "configure:6918: checking for nlist.h" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6918 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
6919 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6920 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6921 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6922 #line 6923 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6923 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6924 #include <nlist.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6925 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6926 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6927 { (eval echo configure:6928: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6928 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6929 if test -z "$ac_err"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6930 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6931 eval "ac_cv_header_$ac_safe=yes"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6932 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6933 echo "$ac_err" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6934 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6935 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6936 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6937 eval "ac_cv_header_$ac_safe=no"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6938 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6939 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6940 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6941 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6942 echo "$ac_t""yes" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6943 cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6944 #define NLIST_STRUCT 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6945 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6946
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6947 echo $ac_n "checking for n_un in struct nlist""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6948 echo "configure:6949: checking for n_un in struct nlist" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6949 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
6950 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6951 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6952 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6953 #line 6954 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6954 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6955 #include <nlist.h>
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6956 int main() {
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6957 struct nlist n; n.n_un.n_name = 0;
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6958 ; return 0; }
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6959 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6960 if { (eval echo configure:6961: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6961 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6962 ac_cv_struct_nlist_n_un=yes
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6963 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6964 echo "configure: failed program was:" >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6965 cat conftest.$ac_ext >&5
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6966 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6967 ac_cv_struct_nlist_n_un=no
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6968 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6969 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6970 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6971
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6972 echo "$ac_t""$ac_cv_struct_nlist_n_un" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6973 if test $ac_cv_struct_nlist_n_un = yes; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6974 cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6975 #define NLIST_NAME_UNION 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6976 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6977
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
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6980 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6981 echo "$ac_t""no" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6982 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6983 fi # Do not have getloadavg in system libraries.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6984
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6985 # Some definitions of getloadavg require that the program be installed setgid.
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6986 echo $ac_n "checking whether getloadavg requires setgid""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6987 echo "configure:6988: checking whether getloadavg requires setgid" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6988 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
6989 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6990 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6991 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
6992 #line 6993 "configure"
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6993 #include "confdefs.h"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6994 #include "$srcdir/getloadavg.c"
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6995 #ifdef LDAV_PRIVILEGED
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6996 Yowza Am I SETGID yet
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6997 #endif
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6998 EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
6999 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7000 egrep "Yowza Am I SETGID yet" >/dev/null 2>&1; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7001 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7002 ac_cv_func_getloadavg_setgid=yes
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7003 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7004 rm -rf conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7005 ac_cv_func_getloadavg_setgid=no
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7006 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7007 rm -f conftest*
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7008
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7009 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7010
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7011 echo "$ac_t""$ac_cv_func_getloadavg_setgid" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7012 if test $ac_cv_func_getloadavg_setgid = yes; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7013 NEED_SETGID=true; cat >> confdefs.h <<\EOF
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7014 #define GETLOADAVG_PRIVILEGED 1
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7015 EOF
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 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7018 NEED_SETGID=false
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7019 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7020
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7021 if test $ac_cv_func_getloadavg_setgid = yes; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7022 echo $ac_n "checking group of /dev/kmem""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7023 echo "configure:7024: checking group of /dev/kmem" >&5
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7024 if eval "test \"`echo '$''{'ac_cv_group_kmem'+set}'`\" = set"; then
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7025 echo $ac_n "(cached) $ac_c" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7026 else
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7027 # 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
7028 ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7029 # 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
7030 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
7031 ac_cv_group_kmem=`echo $ac_ls_output \
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7032 | sed -ne 's/[ ][ ]*/ /g;
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7033 s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7034 / /s/.* //;p;'`
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7035
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 echo "$ac_t""$ac_cv_group_kmem" 1>&6
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7039 KMEM_GROUP=$ac_cv_group_kmem
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7040 fi
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7041
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
7042
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7043 echo $ac_n "checking for _LARGEFILE_SOURCE value needed for large files""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7044 echo "configure:7045: checking for _LARGEFILE_SOURCE value needed for large files" >&5
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7045 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
7046 echo $ac_n "(cached) $ac_c" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7047 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7048 ac_cv_sys_largefile_source=no
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7049 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7050 #line 7051 "configure"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7051 #include "confdefs.h"
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7052 #include <stdio.h>
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7053 int main() {
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7054 return !fseeko;
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7055 ; return 0; }
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7056 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7057 if { (eval echo configure:7058: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7058 :
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7059 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7060 echo "configure: failed program was:" >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7061 cat conftest.$ac_ext >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7062 rm -rf conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7063 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7064 #line 7065 "configure"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7065 #include "confdefs.h"
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7066 #define _LARGEFILE_SOURCE 1
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7067 #include <stdio.h>
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7068
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7069 int main() {
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7070 return !fseeko;
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7071 ; return 0; }
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7072 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7073 if { (eval echo configure:7074: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7074 rm -rf conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7075 ac_cv_sys_largefile_source=1
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7076 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7077 echo "configure: failed program was:" >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7078 cat conftest.$ac_ext >&5
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 rm -f conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7081 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7082 rm -f conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7083 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7084
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7085 echo "$ac_t""$ac_cv_sys_largefile_source" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7086 if test "$ac_cv_sys_largefile_source" != no; then
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7087 cat >> confdefs.h <<EOF
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7088 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7089 EOF
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7090
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7091 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7092 # 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
7093 # 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
7094 # 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
7095
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7096 echo $ac_n "checking for fseeko""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7097 echo "configure:7098: checking for fseeko" >&5
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7098 if eval "test \"`echo '$''{'ac_cv_func_fseeko'+set}'`\" = set"; then
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7099 echo $ac_n "(cached) $ac_c" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7100 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7101 ac_cv_func_fseeko=no
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7102 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7103 #line 7104 "configure"
34431
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7104 #include "confdefs.h"
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7105 #include <stdio.h>
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7106 int main() {
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7107 return fseeko && fseeko (stdin, 0, 0);
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7108 ; return 0; }
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7109 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7110 if { (eval echo configure:7111: \"$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
7111 rm -rf conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7112 ac_cv_func_fseeko=yes
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7113 else
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7114 echo "configure: failed program was:" >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7115 cat conftest.$ac_ext >&5
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7116 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7117 rm -f conftest*
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7118 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7119
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7120 echo "$ac_t""$ac_cv_func_fseeko" 1>&6
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7121 if test $ac_cv_func_fseeko != no; then
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7122 cat >> confdefs.h <<\EOF
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7123 #define HAVE_FSEEKO 1
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7124 EOF
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7125
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7126 fi
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7127
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7128 # UNIX98 PTYs.
de5d85f5717b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33740
diff changeset
7129 for ac_func in grantpt
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7130 do
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7131 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7132 echo "configure:7133: checking for $ac_func" >&5
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7133 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
7134 echo $ac_n "(cached) $ac_c" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7135 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7136 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7137 #line 7138 "configure"
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7138 #include "confdefs.h"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7139 /* System header to define __stub macros and hopefully few prototypes,
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7140 which can conflict with char $ac_func(); below. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7141 #include <assert.h>
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7142 /* Override any gcc2 internal prototype to avoid an error. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7143 /* 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
7144 builtin and then its argument prototype would still apply. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7145 char $ac_func();
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7146
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7147 int main() {
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7148
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7149 /* The GNU C library defines this for functions which it implements
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7150 to always fail with ENOSYS. Some functions are actually named
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7151 something starting with __ and the normal name is an alias. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7152 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7153 choke me
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7154 #else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7155 $ac_func();
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7156 #endif
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7157
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7158 ; return 0; }
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7159 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7160 if { (eval echo configure:7161: \"$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
7161 rm -rf conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7162 eval "ac_cv_func_$ac_func=yes"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7163 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7164 echo "configure: failed program was:" >&5
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7165 cat conftest.$ac_ext >&5
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7166 rm -rf conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7167 eval "ac_cv_func_$ac_func=no"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7168 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7169 rm -f conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7170 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7171
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7172 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7173 echo "$ac_t""yes" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7174 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7175 cat >> confdefs.h <<EOF
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7176 #define $ac_tr_func 1
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7177 EOF
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7178
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7179 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7180 echo "$ac_t""no" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7181 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7182 done
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7183
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7184
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7185 # PTY-related GNU extensions.
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7186 for ac_func in getpt
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7187 do
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7188 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7189 echo "configure:7190: checking for $ac_func" >&5
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7190 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
7191 echo $ac_n "(cached) $ac_c" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7192 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7193 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7194 #line 7195 "configure"
29036
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7195 #include "confdefs.h"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7196 /* System header to define __stub macros and hopefully few prototypes,
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7197 which can conflict with char $ac_func(); below. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7198 #include <assert.h>
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7199 /* Override any gcc2 internal prototype to avoid an error. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7200 /* 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
7201 builtin and then its argument prototype would still apply. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7202 char $ac_func();
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7203
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7204 int main() {
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7205
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7206 /* The GNU C library defines this for functions which it implements
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7207 to always fail with ENOSYS. Some functions are actually named
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7208 something starting with __ and the normal name is an alias. */
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7209 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7210 choke me
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7211 #else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7212 $ac_func();
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7213 #endif
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7214
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7215 ; return 0; }
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7216 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7217 if { (eval echo configure:7218: \"$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
7218 rm -rf conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7219 eval "ac_cv_func_$ac_func=yes"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7220 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7221 echo "configure: failed program was:" >&5
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7222 cat conftest.$ac_ext >&5
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7223 rm -rf conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7224 eval "ac_cv_func_$ac_func=no"
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7225 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7226 rm -f conftest*
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7227 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7228
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7229 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7230 echo "$ac_t""yes" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7231 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7232 cat >> confdefs.h <<EOF
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7233 #define $ac_tr_func 1
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7234 EOF
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7235
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7236 else
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7237 echo "$ac_t""no" 1>&6
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7238 fi
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7239 done
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7240
91115e6a0f53 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 28748
diff changeset
7241
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
7242 # Check this now, so that we will NOT find the above functions in ncurses.
Dave Love <fx@gnu.org>
parents:
diff changeset
7243 # That is because we have not set up to link ncurses in lib-src.
Dave Love <fx@gnu.org>
parents:
diff changeset
7244 # It's better to believe a function is not available
Dave Love <fx@gnu.org>
parents:
diff changeset
7245 # than to expect to find it in ncurses.
Dave Love <fx@gnu.org>
parents:
diff changeset
7246 echo $ac_n "checking for tparm in -lncurses""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7247 echo "configure:7248: checking for tparm in -lncurses" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
7248 ac_lib_var=`echo ncurses'_'tparm | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
7249 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
7250 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
7251 else
Dave Love <fx@gnu.org>
parents:
diff changeset
7252 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
7253 LIBS="-lncurses $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
7254 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7255 #line 7256 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
7256 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
7257 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
7258 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
7259 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
7260 char tparm();
Dave Love <fx@gnu.org>
parents:
diff changeset
7261
Dave Love <fx@gnu.org>
parents:
diff changeset
7262 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
7263 tparm()
Dave Love <fx@gnu.org>
parents:
diff changeset
7264 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
7265 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7266 if { (eval echo configure:7267: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
7267 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
7268 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
7269 else
Dave Love <fx@gnu.org>
parents:
diff changeset
7270 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
7271 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
7272 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
7273 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
7274 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
7275 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
7276 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
7277
Dave Love <fx@gnu.org>
parents:
diff changeset
7278 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
7279 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
7280 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
7281 ac_tr_lib=HAVE_LIB`echo ncurses | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
7282 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
7283 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
7284 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
7285 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
7286
Dave Love <fx@gnu.org>
parents:
diff changeset
7287 LIBS="-lncurses $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
7288
Dave Love <fx@gnu.org>
parents:
diff changeset
7289 else
Dave Love <fx@gnu.org>
parents:
diff changeset
7290 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
7291 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
7292
Dave Love <fx@gnu.org>
parents:
diff changeset
7293
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 # 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
7295 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
7296 echo $ac_n "checking for com_err in -lcom_err""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7297 echo "configure:7298: 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
7298 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
7299 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
7300 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
7301 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
7302 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
7303 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
7304 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7305 #line 7306 "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
7306 #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
7307 /* 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
7308 /* 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
7309 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
7310 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
7311
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7312 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
7313 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
7314 ; 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
7315 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7316 if { (eval echo configure:7317: \"$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
7317 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
7318 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
7319 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
7320 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
7321 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
7322 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
7323 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
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 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
7326 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
7327
b32d82817493 * 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 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
7329 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
7330 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
7331 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
7332 -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
7333 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
7334 #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
7335 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
7336
b32d82817493 * 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 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
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 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
7340 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
7341 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
7342
b32d82817493 * 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 "checking for mit_des_cbc_encrypt in -lk5crypto""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7344 echo "configure:7345: 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
7345 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
7346 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
7347 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
7348 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
7349 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
7350 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
7351 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7352 #line 7353 "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
7353 #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
7354 /* 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
7355 /* 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
7356 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
7357 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
7358
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7359 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
7360 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
7361 ; 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
7362 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7363 if { (eval echo configure:7364: \"$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
7364 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
7365 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
7366 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
7367 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
7368 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
7369 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
7370 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
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 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
7373 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
7374
b32d82817493 * 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 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
7376 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
7377 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
7378 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
7379 -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
7380 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
7381 #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
7382 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
7383
b32d82817493 * 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 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
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 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
7387 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
7388 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
7389
b32d82817493 * 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 "checking for mit_des_cbc_encrypt in -lcrypto""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7391 echo "configure:7392: 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
7392 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
7393 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
7394 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
7395 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
7396 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
7397 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
7398 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7399 #line 7400 "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
7400 #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
7401 /* 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
7402 /* 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
7403 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
7404 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
7405
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7406 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
7407 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
7408 ; 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
7409 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7410 if { (eval echo configure:7411: \"$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
7411 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
7412 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
7413 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
7414 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
7415 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
7416 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
7417 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
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 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
7420 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
7421
b32d82817493 * 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 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
7423 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
7424 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
7425 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
7426 -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
7427 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
7428 #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
7429 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
7430
b32d82817493 * 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 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
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 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
7434 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
7435 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
7436
b32d82817493 * 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 "checking for krb5_init_context in -lkrb5""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7438 echo "configure:7439: 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
7439 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
7440 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
7441 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
7442 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
7443 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
7444 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
7445 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7446 #line 7447 "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
7447 #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
7448 /* 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
7449 /* 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
7450 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
7451 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
7452
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7453 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
7454 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
7455 ; 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
7456 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7457 if { (eval echo configure:7458: \"$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
7458 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
7459 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
7460 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
7461 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
7462 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
7463 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
7464 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
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 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
7467 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
7468
b32d82817493 * 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 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
7470 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
7471 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
7472 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
7473 -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
7474 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
7475 #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
7476 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
7477
b32d82817493 * 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 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
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 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
7481 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
7482 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
7483
b32d82817493 * 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 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
7485 echo $ac_n "checking for des_cbc_encrypt in -ldes425""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7486 echo "configure:7487: 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
7487 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
7488 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
7489 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
7490 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
7491 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
7492 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
7493 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7494 #line 7495 "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
7495 #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
7496 /* 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
7497 /* 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
7498 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
7499 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
7500
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7501 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
7502 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
7503 ; 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
7504 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7505 if { (eval echo configure:7506: \"$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
7506 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
7507 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
7508 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
7509 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
7510 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
7511 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
7512 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
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 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
7515 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
7516
b32d82817493 * 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 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
7518 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
7519 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
7520 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
7521 -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
7522 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
7523 #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
7524 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
7525
b32d82817493 * 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 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
7527
b32d82817493 * 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 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
7529 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
7530 echo $ac_n "checking for des_cbc_encrypt in -ldes""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7531 echo "configure:7532: 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
7532 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
7533 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
7534 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
7535 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
7536 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
7537 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
7538 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7539 #line 7540 "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
7540 #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
7541 /* 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
7542 /* 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
7543 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
7544 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
7545
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7546 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
7547 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
7548 ; 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
7549 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7550 if { (eval echo configure:7551: \"$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
7551 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
7552 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
7553 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
7554 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
7555 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
7556 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
7557 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
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 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
7560 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
7561
b32d82817493 * 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 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
7563 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
7564 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
7565 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
7566 -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
7567 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
7568 #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
7569 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
7570
b32d82817493 * 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 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
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 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
7574 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
7575 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
7576
b32d82817493 * 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 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
7578
b32d82817493 * 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 "checking for krb_get_cred in -lkrb4""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7580 echo "configure:7581: 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
7581 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
7582 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
7583 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
7584 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
7585 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
7586 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
7587 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7588 #line 7589 "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
7589 #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
7590 /* 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
7591 /* 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
7592 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
7593 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
7594
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7595 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
7596 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
7597 ; 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
7598 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7599 if { (eval echo configure:7600: \"$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
7600 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
7601 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
7602 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
7603 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
7604 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
7605 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
7606 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
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 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
7609 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
7610
b32d82817493 * 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 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
7612 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
7613 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
7614 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
7615 -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
7616 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
7617 #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
7618 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
7619
b32d82817493 * 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 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
7621
b32d82817493 * 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 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
7623 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
7624 echo $ac_n "checking for krb_get_cred in -lkrb""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7625 echo "configure:7626: 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
7626 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
7627 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
7628 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
7629 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
7630 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
7631 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
7632 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7633 #line 7634 "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
7634 #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
7635 /* 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
7636 /* 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
7637 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
7638 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
7639
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7640 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
7641 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
7642 ; 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
7643 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7644 if { (eval echo configure:7645: \"$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
7645 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
7646 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
7647 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
7648 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
7649 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
7650 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
7651 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
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 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
7654 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
7655
b32d82817493 * 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 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
7657 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
7658 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
7659 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
7660 -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
7661 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
7662 #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
7663 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
7664
b32d82817493 * 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 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
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 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
7668 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
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 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
7672
b32d82817493 * 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 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
7674
b32d82817493 * 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 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
7676 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
7677 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
7678 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
7679 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7680 echo "configure:7681: 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
7681 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
7682 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
7683 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
7684 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7685 #line 7686 "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
7686 #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
7687 #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
7688 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
7689 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7690 { (eval echo configure:7691: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7691 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
7692 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
7693 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
7694 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
7695 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
7696 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
7697 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
7698 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
7699 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
7700 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
7701 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
7702 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
7703 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
7704 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
7705 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
7706 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
7707 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
7708 #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
7709 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
7710
b32d82817493 * 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 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
7712 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
7713 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
7714 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
7715
b32d82817493 * 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 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
7717 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
7718 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
7719 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
7720 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7721 echo "configure:7722: 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
7722 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
7723 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
7724 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
7725 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7726 #line 7727 "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
7727 #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
7728 #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
7729 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
7730 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7731 { (eval echo configure:7732: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7732 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
7733 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
7734 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
7735 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
7736 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
7737 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
7738 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
7739 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
7740 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
7741 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
7742 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
7743 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
7744 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
7745 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
7746 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
7747 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
7748 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
7749 #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
7750 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
7751
b32d82817493 * 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 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
7753 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
7754 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
7755 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
7756 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
7757 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7758 echo "configure:7759: 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
7759 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
7760 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
7761 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
7762 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7763 #line 7764 "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
7764 #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
7765 #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
7766 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
7767 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7768 { (eval echo configure:7769: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7769 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
7770 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
7771 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
7772 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
7773 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
7774 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
7775 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
7776 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
7777 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
7778 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
7779 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
7780 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
7781 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
7782 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
7783 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
7784 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
7785 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
7786 #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
7787 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
7788
b32d82817493 * 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 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
7790 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
7791 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
7792 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
7793 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
7794 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7795 echo "configure:7796: 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
7796 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
7797 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
7798 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
7799 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7800 #line 7801 "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
7801 #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
7802 #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
7803 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
7804 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7805 { (eval echo configure:7806: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7806 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
7807 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
7808 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
7809 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
7810 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
7811 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
7812 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
7813 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
7814 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
7815 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
7816 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
7817 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
7818 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
7819 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
7820 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
7821 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
7822 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
7823 #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
7824 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
7825
b32d82817493 * 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 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
7827 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
7828 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
7829 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
7830
b32d82817493 * 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 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
7832 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
7833
b32d82817493 * 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 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
7835 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
7836
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7837 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
7838 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
7839 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
7840 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7841 echo "configure:7842: 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
7842 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
7843 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
7844 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
7845 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7846 #line 7847 "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
7847 #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
7848 #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
7849 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
7850 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7851 { (eval echo configure:7852: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7852 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
7853 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
7854 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
7855 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
7856 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
7857 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
7858 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
7859 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
7860 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
7861 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
7862 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
7863 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
7864 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
7865 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
7866 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
7867 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
7868 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
7869 #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
7870 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
7871
b32d82817493 * 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 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
7873 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
7874 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
7875 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
7876 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
7877 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7878 echo "configure:7879: 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
7879 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
7880 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
7881 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
7882 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7883 #line 7884 "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
7884 #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
7885 #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
7886 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
7887 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7888 { (eval echo configure:7889: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7889 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
7890 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
7891 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
7892 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
7893 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
7894 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
7895 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
7896 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
7897 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
7898 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
7899 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
7900 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
7901 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
7902 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
7903 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
7904 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
7905 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
7906 #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
7907 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
7908
b32d82817493 * 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 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
7910 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
7911 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
7912 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
7913 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
7914 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7915 echo "configure:7916: 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
7916 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
7917 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
7918 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
7919 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7920 #line 7921 "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
7921 #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
7922 #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
7923 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
7924 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7925 { (eval echo configure:7926: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7926 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
7927 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
7928 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
7929 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
7930 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
7931 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
7932 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
7933 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
7934 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
7935 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
7936 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
7937 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
7938 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
7939 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
7940 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
7941 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
7942 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
7943 #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
7944 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
7945
b32d82817493 * 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 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
7947 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
7948 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
7949 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
7950
b32d82817493 * 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 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
7952 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
7953
b32d82817493 * 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 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
7955 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
7956
b32d82817493 * 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 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
7958 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
7959 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
7960 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
7961 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7962 echo "configure:7963: 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
7963 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
7964 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
7965 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
7966 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7967 #line 7968 "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
7968 #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
7969 #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
7970 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
7971 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
7972 { (eval echo configure:7973: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
7973 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
7974 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
7975 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
7976 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
7977 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
7978 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
7979 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
7980 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
7981 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
7982 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
7983 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
7984 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
7985 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
7986 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
7987 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
7988 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
7989 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
7990 #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
7991 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
7992
b32d82817493 * 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 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
7994 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
7995 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
7996 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
7997
b32d82817493 * configure.in: Restore Kerberos code deleted on 1999-05-29 that didn't need to
Ken Raeburn <raeburn@raeburn.org>
parents: 26502
diff changeset
7998 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
7999
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8000 # Solaris requires -lintl if you want strerror (which calls dgettext)
Dave Love <fx@gnu.org>
parents:
diff changeset
8001 # to return localized messages.
Dave Love <fx@gnu.org>
parents:
diff changeset
8002 echo $ac_n "checking for dgettext in -lintl""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8003 echo "configure:8004: checking for dgettext in -lintl" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8004 ac_lib_var=`echo intl'_'dgettext | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8005 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8006 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8007 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8008 ac_save_LIBS="$LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
8009 LIBS="-lintl $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
8010 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8011 #line 8012 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8012 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8013 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8014 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
8015 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8016 char dgettext();
Dave Love <fx@gnu.org>
parents:
diff changeset
8017
Dave Love <fx@gnu.org>
parents:
diff changeset
8018 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
8019 dgettext()
Dave Love <fx@gnu.org>
parents:
diff changeset
8020 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
8021 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8022 if { (eval echo configure:8023: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8023 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8024 eval "ac_cv_lib_$ac_lib_var=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
8025 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8026 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8027 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8028 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8029 eval "ac_cv_lib_$ac_lib_var=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
8030 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8031 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8032 LIBS="$ac_save_LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
8033
Dave Love <fx@gnu.org>
parents:
diff changeset
8034 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8035 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8036 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8037 ac_tr_lib=HAVE_LIB`echo intl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
8038 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8039 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8040 #define $ac_tr_lib 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8041 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8042
Dave Love <fx@gnu.org>
parents:
diff changeset
8043 LIBS="-lintl $LIBS"
Dave Love <fx@gnu.org>
parents:
diff changeset
8044
Dave Love <fx@gnu.org>
parents:
diff changeset
8045 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8046 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8047 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8048
Dave Love <fx@gnu.org>
parents:
diff changeset
8049
Dave Love <fx@gnu.org>
parents:
diff changeset
8050 echo $ac_n "checking whether localtime caches TZ""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8051 echo "configure:8052: checking whether localtime caches TZ" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8052 if eval "test \"`echo '$''{'emacs_cv_localtime_cache'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8053 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8054 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8055 if test x$ac_cv_func_tzset = xyes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8056 if test "$cross_compiling" = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8057 # If we have tzset, assume the worst when cross-compiling.
Dave Love <fx@gnu.org>
parents:
diff changeset
8058 emacs_cv_localtime_cache=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
8059 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8060 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8061 #line 8062 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8062 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8063 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8064 extern char **environ;
Dave Love <fx@gnu.org>
parents:
diff changeset
8065 unset_TZ ()
Dave Love <fx@gnu.org>
parents:
diff changeset
8066 {
Dave Love <fx@gnu.org>
parents:
diff changeset
8067 char **from, **to;
Dave Love <fx@gnu.org>
parents:
diff changeset
8068 for (to = from = environ; (*to = *from); from++)
Dave Love <fx@gnu.org>
parents:
diff changeset
8069 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
Dave Love <fx@gnu.org>
parents:
diff changeset
8070 to++;
Dave Love <fx@gnu.org>
parents:
diff changeset
8071 }
Dave Love <fx@gnu.org>
parents:
diff changeset
8072 char TZ_GMT0[] = "TZ=GMT0";
Dave Love <fx@gnu.org>
parents:
diff changeset
8073 char TZ_PST8[] = "TZ=PST8";
Dave Love <fx@gnu.org>
parents:
diff changeset
8074 main()
Dave Love <fx@gnu.org>
parents:
diff changeset
8075 {
Dave Love <fx@gnu.org>
parents:
diff changeset
8076 time_t now = time ((time_t *) 0);
Dave Love <fx@gnu.org>
parents:
diff changeset
8077 int hour_GMT0, hour_unset;
Dave Love <fx@gnu.org>
parents:
diff changeset
8078 if (putenv (TZ_GMT0) != 0)
Dave Love <fx@gnu.org>
parents:
diff changeset
8079 exit (1);
Dave Love <fx@gnu.org>
parents:
diff changeset
8080 hour_GMT0 = localtime (&now)->tm_hour;
Dave Love <fx@gnu.org>
parents:
diff changeset
8081 unset_TZ ();
Dave Love <fx@gnu.org>
parents:
diff changeset
8082 hour_unset = localtime (&now)->tm_hour;
Dave Love <fx@gnu.org>
parents:
diff changeset
8083 if (putenv (TZ_PST8) != 0)
Dave Love <fx@gnu.org>
parents:
diff changeset
8084 exit (1);
Dave Love <fx@gnu.org>
parents:
diff changeset
8085 if (localtime (&now)->tm_hour == hour_GMT0)
Dave Love <fx@gnu.org>
parents:
diff changeset
8086 exit (1);
Dave Love <fx@gnu.org>
parents:
diff changeset
8087 unset_TZ ();
Dave Love <fx@gnu.org>
parents:
diff changeset
8088 if (localtime (&now)->tm_hour != hour_unset)
Dave Love <fx@gnu.org>
parents:
diff changeset
8089 exit (1);
Dave Love <fx@gnu.org>
parents:
diff changeset
8090 exit (0);
Dave Love <fx@gnu.org>
parents:
diff changeset
8091 }
Dave Love <fx@gnu.org>
parents:
diff changeset
8092 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8093 if { (eval echo configure:8094: \"$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
8094 then
Dave Love <fx@gnu.org>
parents:
diff changeset
8095 emacs_cv_localtime_cache=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8096 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8097 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8098 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8099 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8100 emacs_cv_localtime_cache=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
8101 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8102 rm -fr conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8103 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8104
Dave Love <fx@gnu.org>
parents:
diff changeset
8105 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8106 # If we lack tzset, report that localtime does not cache TZ,
Dave Love <fx@gnu.org>
parents:
diff changeset
8107 # since we can't invalidate the cache if we don't have tzset.
Dave Love <fx@gnu.org>
parents:
diff changeset
8108 emacs_cv_localtime_cache=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8109 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8110 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8111 echo "$ac_t""$emacs_cv_localtime_cache" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8112 if test $emacs_cv_localtime_cache = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8113 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8114 #define LOCALTIME_CACHE 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8115 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8116
Dave Love <fx@gnu.org>
parents:
diff changeset
8117 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8118
Dave Love <fx@gnu.org>
parents:
diff changeset
8119 if test "x$HAVE_TIMEVAL" = xyes; then
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8120 for ac_func in gettimeofday
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8121 do
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8122 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8123 echo "configure:8124: checking for $ac_func" >&5
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8124 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
8125 echo $ac_n "(cached) $ac_c" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8126 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8127 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8128 #line 8129 "configure"
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8129 #include "confdefs.h"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8130 /* System header to define __stub macros and hopefully few prototypes,
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8131 which can conflict with char $ac_func(); below. */
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8132 #include <assert.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8133 /* Override any gcc2 internal prototype to avoid an error. */
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8134 /* 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
8135 builtin and then its argument prototype would still apply. */
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8136 char $ac_func();
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8137
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8138 int main() {
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8139
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8140 /* The GNU C library defines this for functions which it implements
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8141 to always fail with ENOSYS. Some functions are actually named
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8142 something starting with __ and the normal name is an alias. */
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8143 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8144 choke me
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8145 #else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8146 $ac_func();
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8147 #endif
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8148
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8149 ; return 0; }
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8150 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8151 if { (eval echo configure:8152: \"$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
8152 rm -rf conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8153 eval "ac_cv_func_$ac_func=yes"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8154 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8155 echo "configure: failed program was:" >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8156 cat conftest.$ac_ext >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8157 rm -rf conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8158 eval "ac_cv_func_$ac_func=no"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8159 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8160 rm -f conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8161 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8162
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8163 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8164 echo "$ac_t""yes" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8165 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8166 cat >> confdefs.h <<EOF
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8167 #define $ac_tr_func 1
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8168 EOF
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8169
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8170 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8171 echo "$ac_t""no" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8172 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8173 done
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8174
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8175 echo $ac_n "checking whether gettimeofday can accept two arguments""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8176 echo "configure:8177: checking whether gettimeofday can accept two arguments" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8177 if eval "test \"`echo '$''{'emacs_cv_gettimeofday_two_arguments'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8178 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8179 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8180 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8181 #line 8182 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8182 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8183
Dave Love <fx@gnu.org>
parents:
diff changeset
8184 #ifdef TIME_WITH_SYS_TIME
Dave Love <fx@gnu.org>
parents:
diff changeset
8185 #include <sys/time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8186 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8187 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
8188 #ifdef HAVE_SYS_TIME_H
Dave Love <fx@gnu.org>
parents:
diff changeset
8189 #include <sys/time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8190 #else
Dave Love <fx@gnu.org>
parents:
diff changeset
8191 #include <time.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8192 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
8193 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
8194 int main() {
29733
6a91d938851d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29657
diff changeset
8195 struct timeval time;
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8196 gettimeofday (&time, 0);
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8197 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
8198 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8199 if { (eval echo configure:8200: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8200 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8201 emacs_cv_gettimeofday_two_arguments=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
8202 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8203 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8204 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8205 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8206 emacs_cv_gettimeofday_two_arguments=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8207 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8208 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8209 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8210
Dave Love <fx@gnu.org>
parents:
diff changeset
8211 echo "$ac_t""$emacs_cv_gettimeofday_two_arguments" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8212 if test $emacs_cv_gettimeofday_two_arguments = no; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8213 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8214 #define GETTIMEOFDAY_ONE_ARGUMENT 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8215 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8216
Dave Love <fx@gnu.org>
parents:
diff changeset
8217 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8218 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8219
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8220 if test "$ac_cv_func_gettimeofday" = yes; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8221 echo $ac_n "checking for struct timezone""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8222 echo "configure:8223: checking for struct timezone" >&5
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8223 if eval "test \"`echo '$''{'emacs_cv_struct_timezone'+set}'`\" = set"; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8224 echo $ac_n "(cached) $ac_c" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8225 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8226 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8227 #line 8228 "configure"
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8228 #include "confdefs.h"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8229 #include <sys/time.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8230 int main() {
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8231 struct timezone tz;
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8232 ; return 0; }
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8233 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8234 if { (eval echo configure:8235: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8235 rm -rf conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8236 if test "$cross_compiling" = yes; then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8237 emacs_cv_struct_timezone=yes
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8238 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8239 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8240 #line 8241 "configure"
29906
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8241 #include "confdefs.h"
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8242
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8243 #ifdef TIME_WITH_SYS_TIME
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 #include <time.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8246 #else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8247 #ifdef HAVE_SYS_TIME_H
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8248 #include <sys/time.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8249 #else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8250 #include <time.h>
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8251 #endif
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8252 #endif
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8253 main () {
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8254 struct timeval time;
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8255 struct timezone dummy;
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8256 exit (gettimeofday (&time, &dummy));
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8257 }
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8258 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8259 if { (eval echo configure:8260: \"$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
8260 then
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8261 emacs_cv_struct_timezone=yes
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8262 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8263 echo "configure: failed program was:" >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8264 cat conftest.$ac_ext >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8265 rm -fr conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8266 emacs_cv_struct_timezone=no
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8267 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8268 rm -fr conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8269 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8270
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8271 else
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8272 echo "configure: failed program was:" >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8273 cat conftest.$ac_ext >&5
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8274 rm -rf conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8275 emacs_cv_struct_timezone=no
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8276 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8277 rm -f conftest*
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8278 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8279
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8280 echo "$ac_t""$emacs_cv_struct_timezone" 1>&6
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8281 fi
b37a06f2fbf2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29834
diff changeset
8282
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8283 ok_so_far=yes
Dave Love <fx@gnu.org>
parents:
diff changeset
8284 echo $ac_n "checking for socket""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8285 echo "configure:8286: checking for socket" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8286 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8287 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8288 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8289 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8290 #line 8291 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8291 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8292 /* System header to define __stub macros and hopefully few prototypes,
Dave Love <fx@gnu.org>
parents:
diff changeset
8293 which can conflict with char socket(); below. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8294 #include <assert.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8295 /* Override any gcc2 internal prototype to avoid an error. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8296 /* We use char because int might match the return type of a gcc2
Dave Love <fx@gnu.org>
parents:
diff changeset
8297 builtin and then its argument prototype would still apply. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8298 char socket();
Dave Love <fx@gnu.org>
parents:
diff changeset
8299
Dave Love <fx@gnu.org>
parents:
diff changeset
8300 int main() {
Dave Love <fx@gnu.org>
parents:
diff changeset
8301
Dave Love <fx@gnu.org>
parents:
diff changeset
8302 /* The GNU C library defines this for functions which it implements
Dave Love <fx@gnu.org>
parents:
diff changeset
8303 to always fail with ENOSYS. Some functions are actually named
Dave Love <fx@gnu.org>
parents:
diff changeset
8304 something starting with __ and the normal name is an alias. */
Dave Love <fx@gnu.org>
parents:
diff changeset
8305 #if defined (__stub_socket) || defined (__stub___socket)
Dave Love <fx@gnu.org>
parents:
diff changeset
8306 choke me
Dave Love <fx@gnu.org>
parents:
diff changeset
8307 #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
8308 socket();
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8309 #endif
Dave Love <fx@gnu.org>
parents:
diff changeset
8310
Dave Love <fx@gnu.org>
parents:
diff changeset
8311 ; return 0; }
Dave Love <fx@gnu.org>
parents:
diff changeset
8312 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8313 if { (eval echo configure:8314: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8314 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8315 eval "ac_cv_func_socket=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
8316 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8317 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8318 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8319 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8320 eval "ac_cv_func_socket=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
8321 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8322 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8323 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8324
Dave Love <fx@gnu.org>
parents:
diff changeset
8325 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8326 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8327 :
Dave Love <fx@gnu.org>
parents:
diff changeset
8328 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8329 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8330 ok_so_far=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8331 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8332
Dave Love <fx@gnu.org>
parents:
diff changeset
8333 if test $ok_so_far = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8334 ac_safe=`echo "netinet/in.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8335 echo $ac_n "checking for netinet/in.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8336 echo "configure:8337: checking for netinet/in.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8337 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8338 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8339 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8340 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8341 #line 8342 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8342 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8343 #include <netinet/in.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8344 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8345 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8346 { (eval echo configure:8347: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
8347 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8348 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8349 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8350 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
8351 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8352 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8353 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8354 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8355 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8356 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
8357 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8358 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8359 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8360 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8361 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8362 :
Dave Love <fx@gnu.org>
parents:
diff changeset
8363 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8364 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8365 ok_so_far=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8366 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8367
Dave Love <fx@gnu.org>
parents:
diff changeset
8368 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8369 if test $ok_so_far = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8370 ac_safe=`echo "arpa/inet.h" | sed 'y%./+-%__p_%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8371 echo $ac_n "checking for arpa/inet.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8372 echo "configure:8373: checking for arpa/inet.h" >&5
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8373 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8374 echo $ac_n "(cached) $ac_c" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8375 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8376 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8377 #line 8378 "configure"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8378 #include "confdefs.h"
Dave Love <fx@gnu.org>
parents:
diff changeset
8379 #include <arpa/inet.h>
Dave Love <fx@gnu.org>
parents:
diff changeset
8380 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8381 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8382 { (eval echo configure:8383: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
8383 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8384 if test -z "$ac_err"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8385 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8386 eval "ac_cv_header_$ac_safe=yes"
Dave Love <fx@gnu.org>
parents:
diff changeset
8387 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8388 echo "$ac_err" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8389 echo "configure: failed program was:" >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8390 cat conftest.$ac_ext >&5
Dave Love <fx@gnu.org>
parents:
diff changeset
8391 rm -rf conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8392 eval "ac_cv_header_$ac_safe=no"
Dave Love <fx@gnu.org>
parents:
diff changeset
8393 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8394 rm -f conftest*
Dave Love <fx@gnu.org>
parents:
diff changeset
8395 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8396 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8397 echo "$ac_t""yes" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8398 :
Dave Love <fx@gnu.org>
parents:
diff changeset
8399 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8400 echo "$ac_t""no" 1>&6
Dave Love <fx@gnu.org>
parents:
diff changeset
8401 ok_so_far=no
Dave Love <fx@gnu.org>
parents:
diff changeset
8402 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8403
Dave Love <fx@gnu.org>
parents:
diff changeset
8404 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8405 if test $ok_so_far = yes; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8406 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8407 #define HAVE_INET_SOCKETS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8408 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8409
Dave Love <fx@gnu.org>
parents:
diff changeset
8410 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8411
Dave Love <fx@gnu.org>
parents:
diff changeset
8412 if test -f /usr/lpp/X11/bin/smt.exp; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8413 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8414 #define HAVE_AIX_SMT_EXP 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8415 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8416
Dave Love <fx@gnu.org>
parents:
diff changeset
8417 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8418
26382
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8419 echo $ac_n "checking whether system supports dynamic ptys""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8420 echo "configure:8421: checking whether system supports dynamic ptys" >&5
26382
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8421 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
8422 echo "$ac_t""yes" 1>&6
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8423 cat >> confdefs.h <<\EOF
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8424 #define HAVE_DEV_PTMX 1
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8425 EOF
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8426
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8427 else
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8428 echo "$ac_t""no" 1>&6
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8429 fi
78660eeae4b2 Fix change for --with-pop default.
Dave Love <fx@gnu.org>
parents: 26081
diff changeset
8430
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8431 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8432 echo "configure:8433: checking for pid_t" >&5
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8433 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
8434 echo $ac_n "(cached) $ac_c" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8435 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8436 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8437 #line 8438 "configure"
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8438 #include "confdefs.h"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8439 #include <sys/types.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8440 #if STDC_HEADERS
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8441 #include <stdlib.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8442 #include <stddef.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8443 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8444 EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8445 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8446 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
8447 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8448 ac_cv_type_pid_t=yes
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8449 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8450 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8451 ac_cv_type_pid_t=no
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8452 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8453 rm -f conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8454
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8455 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8456 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8457 if test $ac_cv_type_pid_t = no; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8458 cat >> confdefs.h <<\EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8459 #define pid_t int
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8460 EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8461
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8462 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8463
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8464 ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8465 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8466 echo "configure:8467: checking for vfork.h" >&5
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8467 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
8468 echo $ac_n "(cached) $ac_c" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8469 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8470 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8471 #line 8472 "configure"
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8472 #include "confdefs.h"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8473 #include <vfork.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8474 EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8475 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8476 { (eval echo configure:8477: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8477 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8478 if test -z "$ac_err"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8479 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8480 eval "ac_cv_header_$ac_safe=yes"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8481 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8482 echo "$ac_err" >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8483 echo "configure: failed program was:" >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8484 cat conftest.$ac_ext >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8485 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8486 eval "ac_cv_header_$ac_safe=no"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8487 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8488 rm -f conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8489 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8490 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8491 echo "$ac_t""yes" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8492 cat >> confdefs.h <<\EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8493 #define HAVE_VFORK_H 1
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8494 EOF
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 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8497 echo "$ac_t""no" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8498 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8499
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8500 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8501 echo "configure:8502: checking for working vfork" >&5
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8502 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
8503 echo $ac_n "(cached) $ac_c" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8504 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8505 if test "$cross_compiling" = yes; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8506 echo $ac_n "checking for vfork""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8507 echo "configure:8508: checking for vfork" >&5
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8508 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8509 echo $ac_n "(cached) $ac_c" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8510 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8511 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8512 #line 8513 "configure"
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8513 #include "confdefs.h"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8514 /* System header to define __stub macros and hopefully few prototypes,
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8515 which can conflict with char vfork(); below. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8516 #include <assert.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8517 /* Override any gcc2 internal prototype to avoid an error. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8518 /* 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
8519 builtin and then its argument prototype would still apply. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8520 char vfork();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8521
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8522 int main() {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8523
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8524 /* The GNU C library defines this for functions which it implements
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8525 to always fail with ENOSYS. Some functions are actually named
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8526 something starting with __ and the normal name is an alias. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8527 #if defined (__stub_vfork) || defined (__stub___vfork)
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8528 choke me
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8529 #else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8530 vfork();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8531 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8532
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8533 ; return 0; }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8534 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8535 if { (eval echo configure:8536: \"$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
8536 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8537 eval "ac_cv_func_vfork=yes"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8538 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8539 echo "configure: failed program was:" >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8540 cat conftest.$ac_ext >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8541 rm -rf conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8542 eval "ac_cv_func_vfork=no"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8543 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8544 rm -f conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8545 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8546
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8547 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8548 echo "$ac_t""yes" 1>&6
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 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8551 echo "$ac_t""no" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8552 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8553
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8554 ac_cv_func_vfork_works=$ac_cv_func_vfork
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8555 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8556 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8557 #line 8558 "configure"
27675
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8558 #include "confdefs.h"
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8559 /* Thanks to Paul Eggert for this test. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8560 #include <stdio.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8561 #include <sys/types.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8562 #include <sys/stat.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8563 #ifdef HAVE_UNISTD_H
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8564 #include <unistd.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8565 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8566 #ifdef HAVE_VFORK_H
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8567 #include <vfork.h>
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8568 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8569 /* 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
8570 argument registers are propagated back to the parent.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8571 The compiler is told about this with #include <vfork.h>,
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8572 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
8573 Test for this by using a static variable whose address
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8574 is put into a register that is clobbered by the vfork. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8575 static
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8576 #ifdef __cplusplus
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8577 sparc_address_test (int arg)
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8578 #else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8579 sparc_address_test (arg) int arg;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8580 #endif
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8581 {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8582 static pid_t child;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8583 if (!child) {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8584 child = vfork ();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8585 if (child < 0) {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8586 perror ("vfork");
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8587 _exit(2);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8588 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8589 if (!child) {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8590 arg = getpid();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8591 write(-1, "", 0);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8592 _exit (arg);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8593 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8594 }
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 main() {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8597 pid_t parent = getpid ();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8598 pid_t child;
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 sparc_address_test ();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8601
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8602 child = vfork ();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8603
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8604 if (child == 0) {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8605 /* Here is another test for sparc vfork register problems.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8606 This test uses lots of local variables, at least
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8607 as many local variables as main has allocated so far
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8608 including compiler temporaries. 4 locals are enough for
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8609 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
8610 A buggy compiler should reuse the register of parent
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8611 for one of the local variables, since it will think that
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8612 parent can't possibly be used any more in this routine.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8613 Assigning to the local variable will thus munge parent
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8614 in the parent process. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8615 pid_t
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8616 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8617 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8618 /* Convince the compiler that p..p7 are live; otherwise, it might
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8619 use the same hardware register for all 8 local variables. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8620 if (p != p1 || p != p2 || p != p3 || p != p4
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8621 || p != p5 || p != p6 || p != p7)
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8622 _exit(1);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8623
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8624 /* On some systems (e.g. IRIX 3.3),
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8625 vfork doesn't separate parent from child file descriptors.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8626 If the child closes a descriptor before it execs or exits,
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8627 this munges the parent's descriptor as well.
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8628 Test for this by closing stdout in the child. */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8629 _exit(close(fileno(stdout)) != 0);
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8630 } else {
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8631 int status;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8632 struct stat st;
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8633
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8634 while (wait(&status) != child)
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 exit(
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8637 /* Was there some problem with vforking? */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8638 child < 0
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8639
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8640 /* Did the child fail? (This shouldn't happen.) */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8641 || status
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8642
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8643 /* Did the vfork/compiler bug occur? */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8644 || parent != getpid()
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 /* Did the file descriptor bug occur? */
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8647 || fstat(fileno(stdout), &st) != 0
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8648 );
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8649 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8650 }
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8651 EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8652 if { (eval echo configure:8653: \"$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
8653 then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8654 ac_cv_func_vfork_works=yes
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8655 else
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8656 echo "configure: failed program was:" >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8657 cat conftest.$ac_ext >&5
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8658 rm -fr conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8659 ac_cv_func_vfork_works=no
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 rm -fr conftest*
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8662 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8663
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8664 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8665
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8666 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8667 if test $ac_cv_func_vfork_works = no; then
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8668 cat >> confdefs.h <<\EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8669 #define vfork fork
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8670 EOF
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8671
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8672 fi
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8673
e655a2d4ecca *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27356
diff changeset
8674
30395
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8675 # Fixme: This should be replaced when we have autoconf 2.14.
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8676 echo $ac_n "checking for size_t""... $ac_c" 1>&6
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8677 echo "configure:8678: checking for size_t" >&5
30395
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8678 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
8679 echo $ac_n "(cached) $ac_c" 1>&6
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8680 else
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8681 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8682 #line 8683 "configure"
30395
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8683 #include "confdefs.h"
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8684 #include <sys/types.h>
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8685 #if STDC_HEADERS
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8686 #include <stdlib.h>
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8687 #include <stddef.h>
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8688 #endif
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8689 EOF
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8690 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8691 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
8692 rm -rf conftest*
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8693 ac_cv_type_size_t=yes
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8694 else
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8695 rm -rf conftest*
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8696 ac_cv_type_size_t=no
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8697 fi
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8698 rm -f conftest*
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8699
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8700 fi
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8701 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8702 if test $ac_cv_type_size_t = no; then
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8703 cat >> confdefs.h <<\EOF
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8704 #define size_t unsigned
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8705 EOF
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8706
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8707 fi
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8708
3d8d0e78d92c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 30311
diff changeset
8709
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8710 # Set up the CFLAGS for real compilation, so we can substitute it.
Dave Love <fx@gnu.org>
parents:
diff changeset
8711 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
8712 CPPFLAGS="$REAL_CPPFLAGS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8713
Dave Love <fx@gnu.org>
parents:
diff changeset
8714 #### Find out which version of Emacs this is.
Dave Love <fx@gnu.org>
parents:
diff changeset
8715 version=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
Dave Love <fx@gnu.org>
parents:
diff changeset
8716 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8717 if test x"${version}" = x; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8718 { 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
8719 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8720
Dave Love <fx@gnu.org>
parents:
diff changeset
8721 ### Specify what sort of things we'll be editing into Makefile and config.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
8722 ### Use configuration here uncanonicalized to avoid exceeding size limits.
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
Dave Love <fx@gnu.org>
parents:
diff changeset
8749
Dave Love <fx@gnu.org>
parents:
diff changeset
8750
Dave Love <fx@gnu.org>
parents:
diff changeset
8751
Dave Love <fx@gnu.org>
parents:
diff changeset
8752
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
8753
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8754 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8755 #define EMACS_CONFIGURATION "${canonical}"
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 EMACS_CONFIG_OPTIONS "${ac_configure_args}"
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_machfile "${machfile}"
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 config_opsysfile "${opsysfile}"
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 ${LD_SWITCH_X_SITE}
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 LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
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 C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
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 cat >> confdefs.h <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8783 #define UNEXEC_SRC ${UNEXEC_SRC}
Dave Love <fx@gnu.org>
parents:
diff changeset
8784 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8785
Dave Love <fx@gnu.org>
parents:
diff changeset
8786
Dave Love <fx@gnu.org>
parents:
diff changeset
8787 if test "${HAVE_X_WINDOWS}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8788 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8789 #define HAVE_X_WINDOWS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8790 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8791
Dave Love <fx@gnu.org>
parents:
diff changeset
8792 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8793 if test "${USE_X_TOOLKIT}" != "none" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8794 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8795 #define USE_X_TOOLKIT 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8796 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8797
Dave Love <fx@gnu.org>
parents:
diff changeset
8798 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8799 if test "${HAVE_X11}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8800 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8801 #define HAVE_X11 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8802 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8803
Dave Love <fx@gnu.org>
parents:
diff changeset
8804 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8805 if test "${HAVE_XFREE386}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8806 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8807 #define HAVE_XFREE386 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8808 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8809
Dave Love <fx@gnu.org>
parents:
diff changeset
8810 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8811 if test "${HAVE_MENUS}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8812 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8813 #define HAVE_MENUS 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8814 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8815
Dave Love <fx@gnu.org>
parents:
diff changeset
8816 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8817 if test "${GNU_MALLOC}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8818 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8819 #define GNU_MALLOC 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8820 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8821
Dave Love <fx@gnu.org>
parents:
diff changeset
8822 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8823 if test "${REL_ALLOC}" = "yes" ; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8824 cat >> confdefs.h <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8825 #define REL_ALLOC 1
Dave Love <fx@gnu.org>
parents:
diff changeset
8826 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8827
Dave Love <fx@gnu.org>
parents:
diff changeset
8828 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8829
Dave Love <fx@gnu.org>
parents:
diff changeset
8830 #### Report on what we decided to do.
Dave Love <fx@gnu.org>
parents:
diff changeset
8831 echo "
Dave Love <fx@gnu.org>
parents:
diff changeset
8832 Configured for \`${canonical}'.
Dave Love <fx@gnu.org>
parents:
diff changeset
8833
Dave Love <fx@gnu.org>
parents:
diff changeset
8834 Where should the build process find the source code? ${srcdir}
Dave Love <fx@gnu.org>
parents:
diff changeset
8835 What operating system and machine description files should Emacs use?
Dave Love <fx@gnu.org>
parents:
diff changeset
8836 \`${opsysfile}' and \`${machfile}'
Dave Love <fx@gnu.org>
parents:
diff changeset
8837 What compiler should emacs be built with? ${CC} ${CFLAGS}
Dave Love <fx@gnu.org>
parents:
diff changeset
8838 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
8839 Should Emacs use a relocating allocator for buffers? ${REL_ALLOC}
31607
3e0642938fc8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31512
diff changeset
8840 Should Emacs use mmap(2) for buffer allocation? $use_mmap_for_buffers
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8841 What window system should Emacs use? ${window_system}
Dave Love <fx@gnu.org>
parents:
diff changeset
8842 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8843
Dave Love <fx@gnu.org>
parents:
diff changeset
8844 if test -n "${x_includes}"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8845 echo " Where do we find X Windows header files? ${x_includes}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8846 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8847 echo " Where do we find X Windows header files? Standard dirs"
Dave Love <fx@gnu.org>
parents:
diff changeset
8848 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8849 if test -n "${x_libraries}"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8850 echo " Where do we find X Windows libraries? ${x_libraries}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8851 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8852 echo " Where do we find X Windows libraries? Standard dirs"
Dave Love <fx@gnu.org>
parents:
diff changeset
8853 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8854
Dave Love <fx@gnu.org>
parents:
diff changeset
8855 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8856 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8857 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8858 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8859 echo " Does Emacs use -lungif? ${HAVE_GIF}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8860 echo " Does Emacs use -lpng? ${HAVE_PNG}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8861 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
Dave Love <fx@gnu.org>
parents:
diff changeset
8862 echo
Dave Love <fx@gnu.org>
parents:
diff changeset
8863
Dave Love <fx@gnu.org>
parents:
diff changeset
8864 # Remove any trailing slashes in these variables.
Dave Love <fx@gnu.org>
parents:
diff changeset
8865 test "${prefix}" != NONE &&
Dave Love <fx@gnu.org>
parents:
diff changeset
8866 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8867 test "${exec_prefix}" != NONE &&
Dave Love <fx@gnu.org>
parents:
diff changeset
8868 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
Dave Love <fx@gnu.org>
parents:
diff changeset
8869
36354
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8870 ## Check if the C preprocessor will convert `..' to `. .'. If so, set
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8871 ## CPP_NEED_TRADITIONAL to `yes' so that the code to generate Makefile
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8872 ## from Makefile.c can correctly provide the arg `-traditional' to the
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8873 ## C preprocessor.
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8874
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8875 cat > conftest.$ac_ext <<EOF
36903
d12b4a1326c1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 36354
diff changeset
8876 #line 8877 "configure"
36354
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8877 #include "confdefs.h"
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8878 yes..yes
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8879 EOF
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8880 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8881 egrep "yes..yes" >/dev/null 2>&1; then
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8882 rm -rf conftest*
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8883 CPP_NEED_TRADITIONAL=no
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8884 else
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8885 rm -rf conftest*
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8886 CPP_NEED_TRADITIONAL=yes
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8887 fi
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8888 rm -f conftest*
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8889
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
8890
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8891 trap '' 1 2 15
Dave Love <fx@gnu.org>
parents:
diff changeset
8892 cat > confcache <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8893 # This file is a shell script that caches the results of configure
Dave Love <fx@gnu.org>
parents:
diff changeset
8894 # tests run on this system so they can be shared between configure
Dave Love <fx@gnu.org>
parents:
diff changeset
8895 # scripts and configure runs. It is not useful on other systems.
Dave Love <fx@gnu.org>
parents:
diff changeset
8896 # If it contains results you don't want to keep, you may remove or edit it.
Dave Love <fx@gnu.org>
parents:
diff changeset
8897 #
Dave Love <fx@gnu.org>
parents:
diff changeset
8898 # By default, configure uses ./config.cache as the cache file,
Dave Love <fx@gnu.org>
parents:
diff changeset
8899 # creating it if it does not exist already. You can give configure
Dave Love <fx@gnu.org>
parents:
diff changeset
8900 # the --cache-file=FILE option to use a different cache file; that is
Dave Love <fx@gnu.org>
parents:
diff changeset
8901 # what configure does when it calls configure scripts in
Dave Love <fx@gnu.org>
parents:
diff changeset
8902 # subdirectories, so they share the cache.
Dave Love <fx@gnu.org>
parents:
diff changeset
8903 # Giving --cache-file=/dev/null disables caching, for debugging configure.
Dave Love <fx@gnu.org>
parents:
diff changeset
8904 # config.status only pays attention to the cache file if you give it the
Dave Love <fx@gnu.org>
parents:
diff changeset
8905 # --recheck option to rerun configure.
Dave Love <fx@gnu.org>
parents:
diff changeset
8906 #
Dave Love <fx@gnu.org>
parents:
diff changeset
8907 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8908 # The following way of writing the cache mishandles newlines in values,
Dave Love <fx@gnu.org>
parents:
diff changeset
8909 # but we know of no workaround that is simple, portable, and efficient.
Dave Love <fx@gnu.org>
parents:
diff changeset
8910 # So, don't put newlines in cache variables' values.
Dave Love <fx@gnu.org>
parents:
diff changeset
8911 # Ultrix sh set writes to stderr and can't be redirected directly,
Dave Love <fx@gnu.org>
parents:
diff changeset
8912 # and sets the high bit in the cache file unless we assign to the vars.
Dave Love <fx@gnu.org>
parents:
diff changeset
8913 (set) 2>&1 |
Dave Love <fx@gnu.org>
parents:
diff changeset
8914 case `(ac_space=' '; set | grep ac_space) 2>&1` in
Dave Love <fx@gnu.org>
parents:
diff changeset
8915 *ac_space=\ *)
Dave Love <fx@gnu.org>
parents:
diff changeset
8916 # `set' does not quote correctly, so add quotes (double-quote substitution
Dave Love <fx@gnu.org>
parents:
diff changeset
8917 # turns \\\\ into \\, and sed turns \\ into \).
Dave Love <fx@gnu.org>
parents:
diff changeset
8918 sed -n \
Dave Love <fx@gnu.org>
parents:
diff changeset
8919 -e "s/'/'\\\\''/g" \
Dave Love <fx@gnu.org>
parents:
diff changeset
8920 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
Dave Love <fx@gnu.org>
parents:
diff changeset
8921 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8922 *)
Dave Love <fx@gnu.org>
parents:
diff changeset
8923 # `set' quotes correctly as required by POSIX, so do not add quotes.
Dave Love <fx@gnu.org>
parents:
diff changeset
8924 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
8925 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8926 esac >> confcache
Dave Love <fx@gnu.org>
parents:
diff changeset
8927 if cmp -s $cache_file confcache; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8928 :
Dave Love <fx@gnu.org>
parents:
diff changeset
8929 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8930 if test -w $cache_file; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8931 echo "updating cache $cache_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
8932 cat confcache > $cache_file
Dave Love <fx@gnu.org>
parents:
diff changeset
8933 else
Dave Love <fx@gnu.org>
parents:
diff changeset
8934 echo "not updating unwritable cache $cache_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
8935 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8936 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8937 rm -f confcache
Dave Love <fx@gnu.org>
parents:
diff changeset
8938
Dave Love <fx@gnu.org>
parents:
diff changeset
8939 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
Dave Love <fx@gnu.org>
parents:
diff changeset
8940
Dave Love <fx@gnu.org>
parents:
diff changeset
8941 test "x$prefix" = xNONE && prefix=$ac_default_prefix
Dave Love <fx@gnu.org>
parents:
diff changeset
8942 # Let make expand exec_prefix.
Dave Love <fx@gnu.org>
parents:
diff changeset
8943 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
Dave Love <fx@gnu.org>
parents:
diff changeset
8944
Dave Love <fx@gnu.org>
parents:
diff changeset
8945 # Any assignment to VPATH causes Sun make to only execute
Dave Love <fx@gnu.org>
parents:
diff changeset
8946 # the first set of double-colon rules, so remove it if not needed.
Dave Love <fx@gnu.org>
parents:
diff changeset
8947 # If there is a colon in the path, we need to keep it.
Dave Love <fx@gnu.org>
parents:
diff changeset
8948 if test "x$srcdir" = x.; then
Dave Love <fx@gnu.org>
parents:
diff changeset
8949 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
Dave Love <fx@gnu.org>
parents:
diff changeset
8950 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
8951
Dave Love <fx@gnu.org>
parents:
diff changeset
8952 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
Dave Love <fx@gnu.org>
parents:
diff changeset
8953
Dave Love <fx@gnu.org>
parents:
diff changeset
8954 DEFS=-DHAVE_CONFIG_H
Dave Love <fx@gnu.org>
parents:
diff changeset
8955
Dave Love <fx@gnu.org>
parents:
diff changeset
8956 # Without the "./", some shells look in PATH for config.status.
Dave Love <fx@gnu.org>
parents:
diff changeset
8957 : ${CONFIG_STATUS=./config.status}
Dave Love <fx@gnu.org>
parents:
diff changeset
8958
Dave Love <fx@gnu.org>
parents:
diff changeset
8959 echo creating $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
8960 rm -f $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
8961 cat > $CONFIG_STATUS <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8962 #! /bin/sh
Dave Love <fx@gnu.org>
parents:
diff changeset
8963 # Generated automatically by configure.
Dave Love <fx@gnu.org>
parents:
diff changeset
8964 # Run this file to recreate the current configuration.
Dave Love <fx@gnu.org>
parents:
diff changeset
8965 # This directory was configured as follows,
Dave Love <fx@gnu.org>
parents:
diff changeset
8966 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
Dave Love <fx@gnu.org>
parents:
diff changeset
8967 #
Dave Love <fx@gnu.org>
parents:
diff changeset
8968 # $0 $ac_configure_args
Dave Love <fx@gnu.org>
parents:
diff changeset
8969 #
Dave Love <fx@gnu.org>
parents:
diff changeset
8970 # Compiler output produced by configure, useful for debugging
Dave Love <fx@gnu.org>
parents:
diff changeset
8971 # configure, is in ./config.log if it exists.
Dave Love <fx@gnu.org>
parents:
diff changeset
8972
Dave Love <fx@gnu.org>
parents:
diff changeset
8973 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
Dave Love <fx@gnu.org>
parents:
diff changeset
8974 for ac_option
Dave Love <fx@gnu.org>
parents:
diff changeset
8975 do
Dave Love <fx@gnu.org>
parents:
diff changeset
8976 case "\$ac_option" in
Dave Love <fx@gnu.org>
parents:
diff changeset
8977 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
Dave Love <fx@gnu.org>
parents:
diff changeset
8978 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
Dave Love <fx@gnu.org>
parents:
diff changeset
8979 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8980 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
8981 echo "$CONFIG_STATUS generated by autoconf version 2.13"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
8982 exit 0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8983 -help | --help | --hel | --he | --h)
Dave Love <fx@gnu.org>
parents:
diff changeset
8984 echo "\$ac_cs_usage"; exit 0 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8985 *) echo "\$ac_cs_usage"; exit 1 ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
8986 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
8987 done
Dave Love <fx@gnu.org>
parents:
diff changeset
8988
Dave Love <fx@gnu.org>
parents:
diff changeset
8989 ac_given_srcdir=$srcdir
Dave Love <fx@gnu.org>
parents:
diff changeset
8990 ac_given_INSTALL="$INSTALL"
Dave Love <fx@gnu.org>
parents:
diff changeset
8991
Dave Love <fx@gnu.org>
parents:
diff changeset
8992 trap 'rm -fr `echo "Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
Dave Love <fx@gnu.org>
parents:
diff changeset
8993 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
29657
cdef08609770 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29654
diff changeset
8994 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
8995 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8996 cat >> $CONFIG_STATUS <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
8997
Dave Love <fx@gnu.org>
parents:
diff changeset
8998 # Protect against being on the right side of a sed subst in config.status.
Dave Love <fx@gnu.org>
parents:
diff changeset
8999 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
Dave Love <fx@gnu.org>
parents:
diff changeset
9000 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9001 $ac_vpsub
Dave Love <fx@gnu.org>
parents:
diff changeset
9002 $extrasub
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
9003 s%@SHELL@%$SHELL%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9004 s%@CFLAGS@%$CFLAGS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9005 s%@CPPFLAGS@%$CPPFLAGS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9006 s%@CXXFLAGS@%$CXXFLAGS%g
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
9007 s%@FFLAGS@%$FFLAGS%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9008 s%@DEFS@%$DEFS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9009 s%@LDFLAGS@%$LDFLAGS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9010 s%@LIBS@%$LIBS%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9011 s%@exec_prefix@%$exec_prefix%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9012 s%@prefix@%$prefix%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9013 s%@program_transform_name@%$program_transform_name%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9014 s%@bindir@%$bindir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9015 s%@sbindir@%$sbindir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9016 s%@libexecdir@%$libexecdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9017 s%@datadir@%$datadir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9018 s%@sysconfdir@%$sysconfdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9019 s%@sharedstatedir@%$sharedstatedir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9020 s%@localstatedir@%$localstatedir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9021 s%@libdir@%$libdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9022 s%@includedir@%$includedir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9023 s%@oldincludedir@%$oldincludedir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9024 s%@infodir@%$infodir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9025 s%@mandir@%$mandir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9026 s%@host@%$host%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9027 s%@host_alias@%$host_alias%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9028 s%@host_cpu@%$host_cpu%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9029 s%@host_vendor@%$host_vendor%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9030 s%@host_os@%$host_os%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9031 s%@CC@%$CC%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9032 s%@LN_S@%$LN_S%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9033 s%@CPP@%$CPP%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9034 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
27205
5b9c236a581d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 26708
diff changeset
9035 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9036 s%@INSTALL_DATA@%$INSTALL_DATA%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9037 s%@YACC@%$YACC%g
28060
ee660e36891c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 27949
diff changeset
9038 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
9039 s%@LIBSOUND@%$LIBSOUND%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9040 s%@SET_MAKE@%$SET_MAKE%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9041 s%@ALLOCA@%$ALLOCA%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9042 s%@liblockfile@%$liblockfile%g
28607
7d75f0ff6c50 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 28418
diff changeset
9043 s%@LIBOBJS@%$LIBOBJS%g
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
9044 s%@NEED_SETGID@%$NEED_SETGID%g
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
9045 s%@KMEM_GROUP@%$KMEM_GROUP%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9046 s%@version@%$version%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9047 s%@configuration@%$configuration%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9048 s%@canonical@%$canonical%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9049 s%@srcdir@%$srcdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9050 s%@lispdir@%$lispdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9051 s%@locallisppath@%$locallisppath%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9052 s%@lisppath@%$lisppath%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9053 s%@x_default_search_path@%$x_default_search_path%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9054 s%@etcdir@%$etcdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9055 s%@archlibdir@%$archlibdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9056 s%@docdir@%$docdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9057 s%@bitmapdir@%$bitmapdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9058 s%@c_switch_system@%$c_switch_system%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9059 s%@c_switch_machine@%$c_switch_machine%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9060 s%@LD_SWITCH_X_SITE@%$LD_SWITCH_X_SITE%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9061 s%@LD_SWITCH_X_SITE_AUX@%$LD_SWITCH_X_SITE_AUX%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9062 s%@C_SWITCH_X_SITE@%$C_SWITCH_X_SITE%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9063 s%@X_TOOLKIT_TYPE@%$X_TOOLKIT_TYPE%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9064 s%@machfile@%$machfile%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9065 s%@opsysfile@%$opsysfile%g
29834
fb20d35ffa9a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 29733
diff changeset
9066 s%@GETLOADAVG_LIBS@%$GETLOADAVG_LIBS%g
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9067
Dave Love <fx@gnu.org>
parents:
diff changeset
9068 CEOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9069 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9070
Dave Love <fx@gnu.org>
parents:
diff changeset
9071 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9072
Dave Love <fx@gnu.org>
parents:
diff changeset
9073 # Split the substitutions into bite-sized pieces for seds with
Dave Love <fx@gnu.org>
parents:
diff changeset
9074 # small command number limits, like on Digital OSF/1 and HP-UX.
Dave Love <fx@gnu.org>
parents:
diff changeset
9075 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
Dave Love <fx@gnu.org>
parents:
diff changeset
9076 ac_file=1 # Number of current file.
Dave Love <fx@gnu.org>
parents:
diff changeset
9077 ac_beg=1 # First line for current file.
Dave Love <fx@gnu.org>
parents:
diff changeset
9078 ac_end=$ac_max_sed_cmds # Line after last line for current file.
Dave Love <fx@gnu.org>
parents:
diff changeset
9079 ac_more_lines=:
Dave Love <fx@gnu.org>
parents:
diff changeset
9080 ac_sed_cmds=""
Dave Love <fx@gnu.org>
parents:
diff changeset
9081 while $ac_more_lines; do
Dave Love <fx@gnu.org>
parents:
diff changeset
9082 if test $ac_beg -gt 1; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9083 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9084 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9085 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9086 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9087 if test ! -s conftest.s$ac_file; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9088 ac_more_lines=false
Dave Love <fx@gnu.org>
parents:
diff changeset
9089 rm -f conftest.s$ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9090 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9091 if test -z "$ac_sed_cmds"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9092 ac_sed_cmds="sed -f conftest.s$ac_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
9093 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9094 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
9095 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9096 ac_file=`expr $ac_file + 1`
Dave Love <fx@gnu.org>
parents:
diff changeset
9097 ac_beg=$ac_end
Dave Love <fx@gnu.org>
parents:
diff changeset
9098 ac_end=`expr $ac_end + $ac_max_sed_cmds`
Dave Love <fx@gnu.org>
parents:
diff changeset
9099 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9100 done
Dave Love <fx@gnu.org>
parents:
diff changeset
9101 if test -z "$ac_sed_cmds"; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9102 ac_sed_cmds=cat
Dave Love <fx@gnu.org>
parents:
diff changeset
9103 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9104 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9105
Dave Love <fx@gnu.org>
parents:
diff changeset
9106 cat >> $CONFIG_STATUS <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9107
Dave Love <fx@gnu.org>
parents:
diff changeset
9108 CONFIG_FILES=\${CONFIG_FILES-"Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
Dave Love <fx@gnu.org>
parents:
diff changeset
9109 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
29657
cdef08609770 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 29654
diff changeset
9110 lisp/Makefile leim/Makefile"}
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9111 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9112 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9113 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9114 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
Dave Love <fx@gnu.org>
parents:
diff changeset
9115 case "$ac_file" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9116 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9117 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9118 *) ac_file_in="${ac_file}.in" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9119 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9120
Dave Love <fx@gnu.org>
parents:
diff changeset
9121 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
Dave Love <fx@gnu.org>
parents:
diff changeset
9122
Dave Love <fx@gnu.org>
parents:
diff changeset
9123 # Remove last slash and all that follows it. Not all systems have dirname.
Dave Love <fx@gnu.org>
parents:
diff changeset
9124 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9125 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9126 # The file is in a subdirectory.
Dave Love <fx@gnu.org>
parents:
diff changeset
9127 test ! -d "$ac_dir" && mkdir "$ac_dir"
Dave Love <fx@gnu.org>
parents:
diff changeset
9128 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
Dave Love <fx@gnu.org>
parents:
diff changeset
9129 # A "../" for each directory in $ac_dir_suffix.
Dave Love <fx@gnu.org>
parents:
diff changeset
9130 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9131 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9132 ac_dir_suffix= ac_dots=
Dave Love <fx@gnu.org>
parents:
diff changeset
9133 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9134
Dave Love <fx@gnu.org>
parents:
diff changeset
9135 case "$ac_given_srcdir" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9136 .) srcdir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
9137 if test -z "$ac_dots"; then top_srcdir=.
Dave Love <fx@gnu.org>
parents:
diff changeset
9138 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9139 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9140 *) # Relative path.
Dave Love <fx@gnu.org>
parents:
diff changeset
9141 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
Dave Love <fx@gnu.org>
parents:
diff changeset
9142 top_srcdir="$ac_dots$ac_given_srcdir" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9143 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9144
Dave Love <fx@gnu.org>
parents:
diff changeset
9145 case "$ac_given_INSTALL" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9146 [/$]*) INSTALL="$ac_given_INSTALL" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9147 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9148 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9149
Dave Love <fx@gnu.org>
parents:
diff changeset
9150 echo creating "$ac_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
9151 rm -f "$ac_file"
Dave Love <fx@gnu.org>
parents:
diff changeset
9152 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
Dave Love <fx@gnu.org>
parents:
diff changeset
9153 case "$ac_file" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9154 *Makefile*) ac_comsub="1i\\
Dave Love <fx@gnu.org>
parents:
diff changeset
9155 # $configure_input" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9156 *) ac_comsub= ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9157 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9158
Dave Love <fx@gnu.org>
parents:
diff changeset
9159 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
9160 sed -e "$ac_comsub
Dave Love <fx@gnu.org>
parents:
diff changeset
9161 s%@configure_input@%$configure_input%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9162 s%@srcdir@%$srcdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9163 s%@top_srcdir@%$top_srcdir%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9164 s%@INSTALL@%$INSTALL%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9165 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9166 fi; done
Dave Love <fx@gnu.org>
parents:
diff changeset
9167 rm -f conftest.s*
Dave Love <fx@gnu.org>
parents:
diff changeset
9168
Dave Love <fx@gnu.org>
parents:
diff changeset
9169 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
Dave Love <fx@gnu.org>
parents:
diff changeset
9170 # NAME is the cpp macro being defined and VALUE is the value it is being given.
Dave Love <fx@gnu.org>
parents:
diff changeset
9171 #
Dave Love <fx@gnu.org>
parents:
diff changeset
9172 # ac_d sets the value in "#define NAME VALUE" lines.
Dave Love <fx@gnu.org>
parents:
diff changeset
9173 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
Dave Love <fx@gnu.org>
parents:
diff changeset
9174 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
Dave Love <fx@gnu.org>
parents:
diff changeset
9175 ac_dC='\3'
Dave Love <fx@gnu.org>
parents:
diff changeset
9176 ac_dD='%g'
Dave Love <fx@gnu.org>
parents:
diff changeset
9177 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
Dave Love <fx@gnu.org>
parents:
diff changeset
9178 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
Dave Love <fx@gnu.org>
parents:
diff changeset
9179 ac_uB='\([ ]\)%\1#\2define\3'
Dave Love <fx@gnu.org>
parents:
diff changeset
9180 ac_uC=' '
Dave Love <fx@gnu.org>
parents:
diff changeset
9181 ac_uD='\4%g'
Dave Love <fx@gnu.org>
parents:
diff changeset
9182 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
Dave Love <fx@gnu.org>
parents:
diff changeset
9183 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
Dave Love <fx@gnu.org>
parents:
diff changeset
9184 ac_eB='$%\1#\2define\3'
Dave Love <fx@gnu.org>
parents:
diff changeset
9185 ac_eC=' '
Dave Love <fx@gnu.org>
parents:
diff changeset
9186 ac_eD='%g'
Dave Love <fx@gnu.org>
parents:
diff changeset
9187
Dave Love <fx@gnu.org>
parents:
diff changeset
9188 if test "${CONFIG_HEADERS+set}" != set; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9189 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9190 cat >> $CONFIG_STATUS <<EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9191 CONFIG_HEADERS="src/config.h:src/config.in"
Dave Love <fx@gnu.org>
parents:
diff changeset
9192 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9193 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9194 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9195 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9196 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
Dave Love <fx@gnu.org>
parents:
diff changeset
9197 case "$ac_file" in
Dave Love <fx@gnu.org>
parents:
diff changeset
9198 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9199 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9200 *) ac_file_in="${ac_file}.in" ;;
Dave Love <fx@gnu.org>
parents:
diff changeset
9201 esac
Dave Love <fx@gnu.org>
parents:
diff changeset
9202
Dave Love <fx@gnu.org>
parents:
diff changeset
9203 echo creating $ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9204
Dave Love <fx@gnu.org>
parents:
diff changeset
9205 rm -f conftest.frag conftest.in conftest.out
Dave Love <fx@gnu.org>
parents:
diff changeset
9206 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
9207 cat $ac_file_inputs > conftest.in
Dave Love <fx@gnu.org>
parents:
diff changeset
9208
Dave Love <fx@gnu.org>
parents:
diff changeset
9209 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9210
Dave Love <fx@gnu.org>
parents:
diff changeset
9211 # Transform confdefs.h into a sed script conftest.vals that substitutes
Dave Love <fx@gnu.org>
parents:
diff changeset
9212 # the proper values into config.h.in to produce config.h. And first:
Dave Love <fx@gnu.org>
parents:
diff changeset
9213 # Protect against being on the right side of a sed subst in config.status.
Dave Love <fx@gnu.org>
parents:
diff changeset
9214 # Protect against being in an unquoted here document in config.status.
Dave Love <fx@gnu.org>
parents:
diff changeset
9215 rm -f conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9216 cat > conftest.hdr <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9217 s/[\\&%]/\\&/g
Dave Love <fx@gnu.org>
parents:
diff changeset
9218 s%[\\$`]%\\&%g
Dave Love <fx@gnu.org>
parents:
diff changeset
9219 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
9220 s%ac_d%ac_u%gp
Dave Love <fx@gnu.org>
parents:
diff changeset
9221 s%ac_u%ac_e%gp
Dave Love <fx@gnu.org>
parents:
diff changeset
9222 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9223 sed -n -f conftest.hdr confdefs.h > conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9224 rm -f conftest.hdr
Dave Love <fx@gnu.org>
parents:
diff changeset
9225
Dave Love <fx@gnu.org>
parents:
diff changeset
9226 # This sed command replaces #undef with comments. This is necessary, for
Dave Love <fx@gnu.org>
parents:
diff changeset
9227 # example, in the case of _POSIX_SOURCE, which is predefined and required
Dave Love <fx@gnu.org>
parents:
diff changeset
9228 # on some systems where configure will not decide to define it.
Dave Love <fx@gnu.org>
parents:
diff changeset
9229 cat >> conftest.vals <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9230 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
Dave Love <fx@gnu.org>
parents:
diff changeset
9231 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9232
Dave Love <fx@gnu.org>
parents:
diff changeset
9233 # Break up conftest.vals because some shells have a limit on
Dave Love <fx@gnu.org>
parents:
diff changeset
9234 # the size of here documents, and old seds have small limits too.
Dave Love <fx@gnu.org>
parents:
diff changeset
9235
Dave Love <fx@gnu.org>
parents:
diff changeset
9236 rm -f conftest.tail
Dave Love <fx@gnu.org>
parents:
diff changeset
9237 while :
Dave Love <fx@gnu.org>
parents:
diff changeset
9238 do
Dave Love <fx@gnu.org>
parents:
diff changeset
9239 ac_lines=`grep -c . conftest.vals`
Dave Love <fx@gnu.org>
parents:
diff changeset
9240 # grep -c gives empty output for an empty file on some AIX systems.
Dave Love <fx@gnu.org>
parents:
diff changeset
9241 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9242 # Write a limited-size here document to conftest.frag.
Dave Love <fx@gnu.org>
parents:
diff changeset
9243 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
9244 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
9245 echo 'CEOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9246 sed -f conftest.frag conftest.in > conftest.out
Dave Love <fx@gnu.org>
parents:
diff changeset
9247 rm -f conftest.in
Dave Love <fx@gnu.org>
parents:
diff changeset
9248 mv conftest.out conftest.in
Dave Love <fx@gnu.org>
parents:
diff changeset
9249 ' >> $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
9250 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
Dave Love <fx@gnu.org>
parents:
diff changeset
9251 rm -f conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9252 mv conftest.tail conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9253 done
Dave Love <fx@gnu.org>
parents:
diff changeset
9254 rm -f conftest.vals
Dave Love <fx@gnu.org>
parents:
diff changeset
9255
Dave Love <fx@gnu.org>
parents:
diff changeset
9256 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9257 rm -f conftest.frag conftest.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9258 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9259 cat conftest.in >> conftest.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9260 rm -f conftest.in
Dave Love <fx@gnu.org>
parents:
diff changeset
9261 if cmp -s $ac_file conftest.h 2>/dev/null; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9262 echo "$ac_file is unchanged"
Dave Love <fx@gnu.org>
parents:
diff changeset
9263 rm -f conftest.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9264 else
Dave Love <fx@gnu.org>
parents:
diff changeset
9265 # Remove last slash and all that follows it. Not all systems have dirname.
Dave Love <fx@gnu.org>
parents:
diff changeset
9266 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
Dave Love <fx@gnu.org>
parents:
diff changeset
9267 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9268 # The file is in a subdirectory.
Dave Love <fx@gnu.org>
parents:
diff changeset
9269 test ! -d "$ac_dir" && mkdir "$ac_dir"
Dave Love <fx@gnu.org>
parents:
diff changeset
9270 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9271 rm -f $ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9272 mv conftest.h $ac_file
Dave Love <fx@gnu.org>
parents:
diff changeset
9273 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9274 fi; done
Dave Love <fx@gnu.org>
parents:
diff changeset
9275
Dave Love <fx@gnu.org>
parents:
diff changeset
9276 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9277 cat >> $CONFIG_STATUS <<EOF
36354
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
9278 GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPP_NEED_TRADITIONAL="$CPP_NEED_TRADITIONAL" CPPFLAGS="$CPPFLAGS"
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9279 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9280 cat >> $CONFIG_STATUS <<\EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9281
Dave Love <fx@gnu.org>
parents:
diff changeset
9282
Dave Love <fx@gnu.org>
parents:
diff changeset
9283 ### Make the necessary directories, if they don't exist.
Dave Love <fx@gnu.org>
parents:
diff changeset
9284 for dir in etc lisp ; do
Dave Love <fx@gnu.org>
parents:
diff changeset
9285 test -d ${dir} || mkdir ${dir}
Dave Love <fx@gnu.org>
parents:
diff changeset
9286 done
Dave Love <fx@gnu.org>
parents:
diff changeset
9287
Dave Love <fx@gnu.org>
parents:
diff changeset
9288 # Build src/Makefile from ${srcdir}/src/Makefile.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9289 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9290 # This must be done after src/config.h is built, since we rely on that file.
Dave Love <fx@gnu.org>
parents:
diff changeset
9291
Dave Love <fx@gnu.org>
parents:
diff changeset
9292 # Now get this: Some word that is part of the ${srcdir} directory name
Dave Love <fx@gnu.org>
parents:
diff changeset
9293 # or the ${configuration} value might, just might, happen to be an
Dave Love <fx@gnu.org>
parents:
diff changeset
9294 # identifier like `sun4' or `i386' or something, and be predefined by
Dave Love <fx@gnu.org>
parents:
diff changeset
9295 # the C preprocessor to some helpful value like 1, or maybe the empty
Dave Love <fx@gnu.org>
parents:
diff changeset
9296 # string. Needless to say consequent macro substitutions are less
Dave Love <fx@gnu.org>
parents:
diff changeset
9297 # than conducive to the makefile finding the correct directory.
Dave Love <fx@gnu.org>
parents:
diff changeset
9298 undefs="`echo $top_srcdir $configuration $canonical |
Dave Love <fx@gnu.org>
parents:
diff changeset
9299 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9300 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9301 `"
Dave Love <fx@gnu.org>
parents:
diff changeset
9302
Dave Love <fx@gnu.org>
parents:
diff changeset
9303 echo creating src/epaths.h
Dave Love <fx@gnu.org>
parents:
diff changeset
9304 make epaths-force
Dave Love <fx@gnu.org>
parents:
diff changeset
9305
33652
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9306 # 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
9307 # `..' to `. .' unless invoked with -traditional
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9308
36354
4a730977cad1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 35666
diff changeset
9309 if test "x$GCC" = xyes && test "x$CPP_NEED_TRADITIONAL" = xyes; then
33652
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9310 CPPFLAGS="$CPPFLAGS -traditional"
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9311 fi
ce8363e1347d *** empty log message ***
Dave Love <fx@gnu.org>
parents: 33286
diff changeset
9312
25897
Dave Love <fx@gnu.org>
parents:
diff changeset
9313 echo creating lib-src/Makefile
Dave Love <fx@gnu.org>
parents:
diff changeset
9314 ( cd lib-src
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 sed -e '/start of cpp stuff/q' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9317 < Makefile.c > junk1.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9318 sed -e '1,/start of cpp stuff/d'\
Dave Love <fx@gnu.org>
parents:
diff changeset
9319 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9320 < Makefile.c > junk.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9321 $CPP $undefs -I. -I$top_srcdir/src $CPPFLAGS junk.c | \
Dave Love <fx@gnu.org>
parents:
diff changeset
9322 sed -e 's/^ / /' -e '/^#/d' -e '/^[ ]*$/d' > junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9323 cat junk1.c junk2.c > Makefile.new
Dave Love <fx@gnu.org>
parents:
diff changeset
9324 rm -f junk.c junk1.c junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9325 chmod 444 Makefile.new
Dave Love <fx@gnu.org>
parents:
diff changeset
9326 mv -f Makefile.new Makefile
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 echo creating src/Makefile
Dave Love <fx@gnu.org>
parents:
diff changeset
9330 ( cd src
Dave Love <fx@gnu.org>
parents:
diff changeset
9331 rm -f junk.c junk1.c junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9332 sed -e '/start of cpp stuff/q' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9333 < Makefile.c > junk1.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9334 sed -e '1,/start of cpp stuff/d'\
Dave Love <fx@gnu.org>
parents:
diff changeset
9335 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
Dave Love <fx@gnu.org>
parents:
diff changeset
9336 < Makefile.c > junk.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9337 $CPP $undefs -I. -I$top_srcdir/src $CPPFLAGS junk.c | \
Dave Love <fx@gnu.org>
parents:
diff changeset
9338 sed -e 's/^ / /' -e '/^#/d' -e '/^[ ]*$/d' > junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9339 cat junk1.c junk2.c > Makefile.new
Dave Love <fx@gnu.org>
parents:
diff changeset
9340 rm -f junk.c junk1.c junk2.c
Dave Love <fx@gnu.org>
parents:
diff changeset
9341 chmod 444 Makefile.new
Dave Love <fx@gnu.org>
parents:
diff changeset
9342 mv -f Makefile.new Makefile
Dave Love <fx@gnu.org>
parents:
diff changeset
9343 )
Dave Love <fx@gnu.org>
parents:
diff changeset
9344
Dave Love <fx@gnu.org>
parents:
diff changeset
9345 if test ! -f src/.gdbinit && test -f $top_srcdir/src/.gdbinit; then
Dave Love <fx@gnu.org>
parents:
diff changeset
9346 echo creating src/.gdbinit
Dave Love <fx@gnu.org>
parents:
diff changeset
9347 echo source $top_srcdir/src/.gdbinit > src/.gdbinit
Dave Love <fx@gnu.org>
parents:
diff changeset
9348 fi
Dave Love <fx@gnu.org>
parents:
diff changeset
9349
Dave Love <fx@gnu.org>
parents:
diff changeset
9350 # This is how we know whether to re-run configure in certain cases.
Dave Love <fx@gnu.org>
parents:
diff changeset
9351 touch src/config.stamp
Dave Love <fx@gnu.org>
parents:
diff changeset
9352
Dave Love <fx@gnu.org>
parents:
diff changeset
9353
Dave Love <fx@gnu.org>
parents:
diff changeset
9354 exit 0
Dave Love <fx@gnu.org>
parents:
diff changeset
9355 EOF
Dave Love <fx@gnu.org>
parents:
diff changeset
9356 chmod +x $CONFIG_STATUS
Dave Love <fx@gnu.org>
parents:
diff changeset
9357 rm -fr confdefs* $ac_clean_files
Dave Love <fx@gnu.org>
parents:
diff changeset
9358 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
Dave Love <fx@gnu.org>
parents:
diff changeset
9359
33677
131dfbc3b5d1 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 33652
diff changeset
9360