configure revision 1.7 1 1.1 christos #! /bin/sh
2 1.1 christos # From configure.in for Readline 6.2, version 2.67.
3 1.1 christos # Guess values for system-dependent variables and create Makefiles.
4 1.7 christos # Generated by GNU Autoconf 2.69 for readline 6.2.
5 1.1 christos #
6 1.1 christos # Report bugs to <bug-readline (at] gnu.org>.
7 1.1 christos #
8 1.7 christos #
9 1.7 christos # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
10 1.7 christos #
11 1.1 christos #
12 1.1 christos # This configure script is free software; the Free Software Foundation
13 1.1 christos # gives unlimited permission to copy, distribute and modify it.
14 1.1 christos ## -------------------- ##
15 1.1 christos ## M4sh Initialization. ##
16 1.1 christos ## -------------------- ##
17 1.1 christos
18 1.1 christos # Be more Bourne compatible
19 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh
20 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
21 1.1 christos emulate sh
22 1.1 christos NULLCMD=:
23 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
24 1.1 christos # is contrary to our usage. Disable this feature.
25 1.1 christos alias -g '${1+"$@"}'='"$@"'
26 1.1 christos setopt NO_GLOB_SUBST
27 1.1 christos else
28 1.1 christos case `(set -o) 2>/dev/null` in #(
29 1.1 christos *posix*) :
30 1.1 christos set -o posix ;; #(
31 1.1 christos *) :
32 1.1 christos ;;
33 1.1 christos esac
34 1.1 christos fi
35 1.1 christos
36 1.1 christos
37 1.1 christos as_nl='
38 1.1 christos '
39 1.1 christos export as_nl
40 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
41 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
42 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
43 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
44 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
45 1.1 christos # but without wasting forks for bash or zsh.
46 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
47 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 1.1 christos as_echo='print -r --'
49 1.1 christos as_echo_n='print -rn --'
50 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 1.1 christos as_echo='printf %s\n'
52 1.1 christos as_echo_n='printf %s'
53 1.1 christos else
54 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
55 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
56 1.1 christos as_echo_n='/usr/ucb/echo -n'
57 1.1 christos else
58 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
59 1.1 christos as_echo_n_body='eval
60 1.1 christos arg=$1;
61 1.1 christos case $arg in #(
62 1.1 christos *"$as_nl"*)
63 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl";
64 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 1.1 christos esac;
66 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
67 1.1 christos '
68 1.1 christos export as_echo_n_body
69 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo'
70 1.1 christos fi
71 1.1 christos export as_echo_body
72 1.1 christos as_echo='sh -c $as_echo_body as_echo'
73 1.1 christos fi
74 1.1 christos
75 1.1 christos # The user is always right.
76 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then
77 1.1 christos PATH_SEPARATOR=:
78 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
79 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
80 1.1 christos PATH_SEPARATOR=';'
81 1.1 christos }
82 1.1 christos fi
83 1.1 christos
84 1.1 christos
85 1.1 christos # IFS
86 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is
87 1.1 christos # there to prevent editors from complaining about space-tab.
88 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
89 1.1 christos # splitting by setting IFS to empty value.)
90 1.1 christos IFS=" "" $as_nl"
91 1.1 christos
92 1.1 christos # Find who we are. Look in the path if we contain no directory separator.
93 1.7 christos as_myself=
94 1.1 christos case $0 in #((
95 1.1 christos *[\\/]* ) as_myself=$0 ;;
96 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 1.1 christos for as_dir in $PATH
98 1.1 christos do
99 1.1 christos IFS=$as_save_IFS
100 1.1 christos test -z "$as_dir" && as_dir=.
101 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102 1.1 christos done
103 1.1 christos IFS=$as_save_IFS
104 1.1 christos
105 1.1 christos ;;
106 1.1 christos esac
107 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
108 1.1 christos # in which case we are not to be found in the path.
109 1.1 christos if test "x$as_myself" = x; then
110 1.1 christos as_myself=$0
111 1.1 christos fi
112 1.1 christos if test ! -f "$as_myself"; then
113 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 1.1 christos exit 1
115 1.1 christos fi
116 1.1 christos
117 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in
118 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119 1.1 christos # suppresses any "Segmentation fault" message there. '((' could
120 1.1 christos # trigger a bug in pdksh 5.2.14.
121 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH
122 1.1 christos do eval test x\${$as_var+set} = xset \
123 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 1.1 christos done
125 1.1 christos PS1='$ '
126 1.1 christos PS2='> '
127 1.1 christos PS4='+ '
128 1.1 christos
129 1.1 christos # NLS nuisances.
130 1.1 christos LC_ALL=C
131 1.1 christos export LC_ALL
132 1.1 christos LANGUAGE=C
133 1.1 christos export LANGUAGE
134 1.1 christos
135 1.1 christos # CDPATH.
136 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137 1.1 christos
138 1.7 christos # Use a proper internal environment variable to ensure we don't fall
139 1.7 christos # into an infinite loop, continuously re-executing ourselves.
140 1.7 christos if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
141 1.7 christos _as_can_reexec=no; export _as_can_reexec;
142 1.7 christos # We cannot yet assume a decent shell, so we have to provide a
143 1.7 christos # neutralization value for shells without unset; and this also
144 1.7 christos # works around shells that cannot unset nonexistent variables.
145 1.7 christos # Preserve -v and -x to the replacement shell.
146 1.7 christos BASH_ENV=/dev/null
147 1.7 christos ENV=/dev/null
148 1.7 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
149 1.7 christos case $- in # ((((
150 1.7 christos *v*x* | *x*v* ) as_opts=-vx ;;
151 1.7 christos *v* ) as_opts=-v ;;
152 1.7 christos *x* ) as_opts=-x ;;
153 1.7 christos * ) as_opts= ;;
154 1.7 christos esac
155 1.7 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
156 1.7 christos # Admittedly, this is quite paranoid, since all the known shells bail
157 1.7 christos # out after a failed `exec'.
158 1.7 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
159 1.7 christos as_fn_exit 255
160 1.7 christos fi
161 1.7 christos # We don't want this to propagate to other subprocesses.
162 1.7 christos { _as_can_reexec=; unset _as_can_reexec;}
163 1.1 christos if test "x$CONFIG_SHELL" = x; then
164 1.1 christos as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
165 1.1 christos emulate sh
166 1.1 christos NULLCMD=:
167 1.1 christos # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
168 1.1 christos # is contrary to our usage. Disable this feature.
169 1.1 christos alias -g '\${1+\"\$@\"}'='\"\$@\"'
170 1.1 christos setopt NO_GLOB_SUBST
171 1.1 christos else
172 1.1 christos case \`(set -o) 2>/dev/null\` in #(
173 1.1 christos *posix*) :
174 1.1 christos set -o posix ;; #(
175 1.1 christos *) :
176 1.1 christos ;;
177 1.1 christos esac
178 1.1 christos fi
179 1.1 christos "
180 1.1 christos as_required="as_fn_return () { (exit \$1); }
181 1.1 christos as_fn_success () { as_fn_return 0; }
182 1.1 christos as_fn_failure () { as_fn_return 1; }
183 1.1 christos as_fn_ret_success () { return 0; }
184 1.1 christos as_fn_ret_failure () { return 1; }
185 1.1 christos
186 1.1 christos exitcode=0
187 1.1 christos as_fn_success || { exitcode=1; echo as_fn_success failed.; }
188 1.1 christos as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
189 1.1 christos as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
190 1.1 christos as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
191 1.1 christos if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
192 1.1 christos
193 1.1 christos else
194 1.1 christos exitcode=1; echo positional parameters were not saved.
195 1.1 christos fi
196 1.7 christos test x\$exitcode = x0 || exit 1
197 1.7 christos test -x / || exit 1"
198 1.1 christos as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
199 1.1 christos as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
200 1.1 christos eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
201 1.1 christos test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
202 1.1 christos test \$(( 1 + 1 )) = 2 || exit 1"
203 1.1 christos if (eval "$as_required") 2>/dev/null; then :
204 1.1 christos as_have_required=yes
205 1.1 christos else
206 1.1 christos as_have_required=no
207 1.1 christos fi
208 1.1 christos if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
209 1.1 christos
210 1.1 christos else
211 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
212 1.1 christos as_found=false
213 1.1 christos for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
214 1.1 christos do
215 1.1 christos IFS=$as_save_IFS
216 1.1 christos test -z "$as_dir" && as_dir=.
217 1.1 christos as_found=:
218 1.1 christos case $as_dir in #(
219 1.1 christos /*)
220 1.1 christos for as_base in sh bash ksh sh5; do
221 1.1 christos # Try only shells that exist, to save several forks.
222 1.1 christos as_shell=$as_dir/$as_base
223 1.1 christos if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
224 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
225 1.1 christos CONFIG_SHELL=$as_shell as_have_required=yes
226 1.1 christos if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
227 1.1 christos break 2
228 1.1 christos fi
229 1.1 christos fi
230 1.1 christos done;;
231 1.1 christos esac
232 1.1 christos as_found=false
233 1.1 christos done
234 1.1 christos $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
235 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
236 1.1 christos CONFIG_SHELL=$SHELL as_have_required=yes
237 1.1 christos fi; }
238 1.1 christos IFS=$as_save_IFS
239 1.1 christos
240 1.1 christos
241 1.1 christos if test "x$CONFIG_SHELL" != x; then :
242 1.7 christos export CONFIG_SHELL
243 1.7 christos # We cannot yet assume a decent shell, so we have to provide a
244 1.7 christos # neutralization value for shells without unset; and this also
245 1.7 christos # works around shells that cannot unset nonexistent variables.
246 1.7 christos # Preserve -v and -x to the replacement shell.
247 1.7 christos BASH_ENV=/dev/null
248 1.7 christos ENV=/dev/null
249 1.7 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
250 1.7 christos case $- in # ((((
251 1.7 christos *v*x* | *x*v* ) as_opts=-vx ;;
252 1.7 christos *v* ) as_opts=-v ;;
253 1.7 christos *x* ) as_opts=-x ;;
254 1.7 christos * ) as_opts= ;;
255 1.7 christos esac
256 1.7 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
257 1.7 christos # Admittedly, this is quite paranoid, since all the known shells bail
258 1.7 christos # out after a failed `exec'.
259 1.7 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
260 1.7 christos exit 255
261 1.1 christos fi
262 1.1 christos
263 1.1 christos if test x$as_have_required = xno; then :
264 1.1 christos $as_echo "$0: This script requires a shell more modern than all"
265 1.1 christos $as_echo "$0: the shells that I found on your system."
266 1.1 christos if test x${ZSH_VERSION+set} = xset ; then
267 1.1 christos $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
268 1.1 christos $as_echo "$0: be upgraded to zsh 4.3.4 or later."
269 1.1 christos else
270 1.1 christos $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
271 1.1 christos $0: bug-readline (at] gnu.org about your system, including any
272 1.1 christos $0: error possibly output before this message. Then install
273 1.1 christos $0: a modern shell, or manually run the script under such a
274 1.1 christos $0: shell if you do have one."
275 1.1 christos fi
276 1.1 christos exit 1
277 1.1 christos fi
278 1.1 christos fi
279 1.1 christos fi
280 1.1 christos SHELL=${CONFIG_SHELL-/bin/sh}
281 1.1 christos export SHELL
282 1.1 christos # Unset more variables known to interfere with behavior of common tools.
283 1.1 christos CLICOLOR_FORCE= GREP_OPTIONS=
284 1.1 christos unset CLICOLOR_FORCE GREP_OPTIONS
285 1.1 christos
286 1.1 christos ## --------------------- ##
287 1.1 christos ## M4sh Shell Functions. ##
288 1.1 christos ## --------------------- ##
289 1.1 christos # as_fn_unset VAR
290 1.1 christos # ---------------
291 1.1 christos # Portably unset VAR.
292 1.1 christos as_fn_unset ()
293 1.1 christos {
294 1.1 christos { eval $1=; unset $1;}
295 1.1 christos }
296 1.1 christos as_unset=as_fn_unset
297 1.1 christos
298 1.1 christos # as_fn_set_status STATUS
299 1.1 christos # -----------------------
300 1.1 christos # Set $? to STATUS, without forking.
301 1.1 christos as_fn_set_status ()
302 1.1 christos {
303 1.1 christos return $1
304 1.1 christos } # as_fn_set_status
305 1.1 christos
306 1.1 christos # as_fn_exit STATUS
307 1.1 christos # -----------------
308 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
309 1.1 christos as_fn_exit ()
310 1.1 christos {
311 1.1 christos set +e
312 1.1 christos as_fn_set_status $1
313 1.1 christos exit $1
314 1.1 christos } # as_fn_exit
315 1.1 christos
316 1.1 christos # as_fn_mkdir_p
317 1.1 christos # -------------
318 1.1 christos # Create "$as_dir" as a directory, including parents if necessary.
319 1.1 christos as_fn_mkdir_p ()
320 1.1 christos {
321 1.1 christos
322 1.1 christos case $as_dir in #(
323 1.1 christos -*) as_dir=./$as_dir;;
324 1.1 christos esac
325 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || {
326 1.1 christos as_dirs=
327 1.1 christos while :; do
328 1.1 christos case $as_dir in #(
329 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
330 1.1 christos *) as_qdir=$as_dir;;
331 1.1 christos esac
332 1.1 christos as_dirs="'$as_qdir' $as_dirs"
333 1.1 christos as_dir=`$as_dirname -- "$as_dir" ||
334 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
335 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \
336 1.1 christos X"$as_dir" : 'X\(//\)$' \| \
337 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
338 1.1 christos $as_echo X"$as_dir" |
339 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
340 1.1 christos s//\1/
341 1.1 christos q
342 1.1 christos }
343 1.1 christos /^X\(\/\/\)[^/].*/{
344 1.1 christos s//\1/
345 1.1 christos q
346 1.1 christos }
347 1.1 christos /^X\(\/\/\)$/{
348 1.1 christos s//\1/
349 1.1 christos q
350 1.1 christos }
351 1.1 christos /^X\(\/\).*/{
352 1.1 christos s//\1/
353 1.1 christos q
354 1.1 christos }
355 1.1 christos s/.*/./; q'`
356 1.1 christos test -d "$as_dir" && break
357 1.1 christos done
358 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
359 1.7 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
360 1.1 christos
361 1.1 christos
362 1.1 christos } # as_fn_mkdir_p
363 1.7 christos
364 1.7 christos # as_fn_executable_p FILE
365 1.7 christos # -----------------------
366 1.7 christos # Test if FILE is an executable regular file.
367 1.7 christos as_fn_executable_p ()
368 1.7 christos {
369 1.7 christos test -f "$1" && test -x "$1"
370 1.7 christos } # as_fn_executable_p
371 1.1 christos # as_fn_append VAR VALUE
372 1.1 christos # ----------------------
373 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
374 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over
375 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive
376 1.1 christos # implementations.
377 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
378 1.1 christos eval 'as_fn_append ()
379 1.1 christos {
380 1.1 christos eval $1+=\$2
381 1.1 christos }'
382 1.1 christos else
383 1.1 christos as_fn_append ()
384 1.1 christos {
385 1.1 christos eval $1=\$$1\$2
386 1.1 christos }
387 1.1 christos fi # as_fn_append
388 1.1 christos
389 1.1 christos # as_fn_arith ARG...
390 1.1 christos # ------------------
391 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
392 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
393 1.1 christos # must be portable across $(()) and expr.
394 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
395 1.1 christos eval 'as_fn_arith ()
396 1.1 christos {
397 1.1 christos as_val=$(( $* ))
398 1.1 christos }'
399 1.1 christos else
400 1.1 christos as_fn_arith ()
401 1.1 christos {
402 1.1 christos as_val=`expr "$@" || test $? -eq 1`
403 1.1 christos }
404 1.1 christos fi # as_fn_arith
405 1.1 christos
406 1.1 christos
407 1.7 christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
408 1.7 christos # ----------------------------------------
409 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
410 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
411 1.7 christos # script with STATUS, using 1 if that was 0.
412 1.1 christos as_fn_error ()
413 1.1 christos {
414 1.7 christos as_status=$1; test $as_status -eq 0 && as_status=1
415 1.7 christos if test "$4"; then
416 1.7 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
417 1.7 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
418 1.1 christos fi
419 1.7 christos $as_echo "$as_me: error: $2" >&2
420 1.1 christos as_fn_exit $as_status
421 1.1 christos } # as_fn_error
422 1.1 christos
423 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
424 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
425 1.1 christos as_expr=expr
426 1.1 christos else
427 1.1 christos as_expr=false
428 1.1 christos fi
429 1.1 christos
430 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
431 1.1 christos as_basename=basename
432 1.1 christos else
433 1.1 christos as_basename=false
434 1.1 christos fi
435 1.1 christos
436 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
437 1.1 christos as_dirname=dirname
438 1.1 christos else
439 1.1 christos as_dirname=false
440 1.1 christos fi
441 1.1 christos
442 1.1 christos as_me=`$as_basename -- "$0" ||
443 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
444 1.1 christos X"$0" : 'X\(//\)$' \| \
445 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
446 1.1 christos $as_echo X/"$0" |
447 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
448 1.1 christos s//\1/
449 1.1 christos q
450 1.1 christos }
451 1.1 christos /^X\/\(\/\/\)$/{
452 1.1 christos s//\1/
453 1.1 christos q
454 1.1 christos }
455 1.1 christos /^X\/\(\/\).*/{
456 1.1 christos s//\1/
457 1.1 christos q
458 1.1 christos }
459 1.1 christos s/.*/./; q'`
460 1.1 christos
461 1.1 christos # Avoid depending upon Character Ranges.
462 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
463 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
464 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
465 1.1 christos as_cr_digits='0123456789'
466 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits
467 1.1 christos
468 1.1 christos
469 1.1 christos as_lineno_1=$LINENO as_lineno_1a=$LINENO
470 1.1 christos as_lineno_2=$LINENO as_lineno_2a=$LINENO
471 1.1 christos eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
472 1.1 christos test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
473 1.1 christos # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
474 1.1 christos sed -n '
475 1.1 christos p
476 1.1 christos /[$]LINENO/=
477 1.1 christos ' <$as_myself |
478 1.1 christos sed '
479 1.1 christos s/[$]LINENO.*/&-/
480 1.1 christos t lineno
481 1.1 christos b
482 1.1 christos :lineno
483 1.1 christos N
484 1.1 christos :loop
485 1.1 christos s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
486 1.1 christos t loop
487 1.1 christos s/-\n.*//
488 1.1 christos ' >$as_me.lineno &&
489 1.1 christos chmod +x "$as_me.lineno" ||
490 1.1 christos { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
491 1.1 christos
492 1.7 christos # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
493 1.7 christos # already done that, so ensure we don't try to do so again and fall
494 1.7 christos # in an infinite loop. This has already happened in practice.
495 1.7 christos _as_can_reexec=no; export _as_can_reexec
496 1.1 christos # Don't try to exec as it changes $[0], causing all sort of problems
497 1.1 christos # (the dirname of $[0] is not the place where we might find the
498 1.1 christos # original and so on. Autoconf is especially sensitive to this).
499 1.1 christos . "./$as_me.lineno"
500 1.1 christos # Exit status is that of the last command.
501 1.1 christos exit
502 1.1 christos }
503 1.1 christos
504 1.1 christos ECHO_C= ECHO_N= ECHO_T=
505 1.1 christos case `echo -n x` in #(((((
506 1.1 christos -n*)
507 1.1 christos case `echo 'xy\c'` in
508 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
509 1.1 christos xy) ECHO_C='\c';;
510 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
511 1.1 christos ECHO_T=' ';;
512 1.1 christos esac;;
513 1.1 christos *)
514 1.1 christos ECHO_N='-n';;
515 1.1 christos esac
516 1.1 christos
517 1.1 christos rm -f conf$$ conf$$.exe conf$$.file
518 1.1 christos if test -d conf$$.dir; then
519 1.1 christos rm -f conf$$.dir/conf$$.file
520 1.1 christos else
521 1.1 christos rm -f conf$$.dir
522 1.1 christos mkdir conf$$.dir 2>/dev/null
523 1.1 christos fi
524 1.1 christos if (echo >conf$$.file) 2>/dev/null; then
525 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
526 1.1 christos as_ln_s='ln -s'
527 1.1 christos # ... but there are two gotchas:
528 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
529 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
530 1.7 christos # In both cases, we have to default to `cp -pR'.
531 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
532 1.7 christos as_ln_s='cp -pR'
533 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then
534 1.1 christos as_ln_s=ln
535 1.1 christos else
536 1.7 christos as_ln_s='cp -pR'
537 1.1 christos fi
538 1.1 christos else
539 1.7 christos as_ln_s='cp -pR'
540 1.1 christos fi
541 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
542 1.1 christos rmdir conf$$.dir 2>/dev/null
543 1.1 christos
544 1.1 christos if mkdir -p . 2>/dev/null; then
545 1.1 christos as_mkdir_p='mkdir -p "$as_dir"'
546 1.1 christos else
547 1.1 christos test -d ./-p && rmdir ./-p
548 1.1 christos as_mkdir_p=false
549 1.1 christos fi
550 1.1 christos
551 1.7 christos as_test_x='test -x'
552 1.7 christos as_executable_p=as_fn_executable_p
553 1.1 christos
554 1.1 christos # Sed expression to map a string onto a valid CPP name.
555 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
556 1.1 christos
557 1.1 christos # Sed expression to map a string onto a valid variable name.
558 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
559 1.1 christos
560 1.1 christos
561 1.7 christos test -n "$DJDIR" || exec 7<&0 </dev/null
562 1.7 christos exec 6>&1
563 1.1 christos
564 1.1 christos # Name of the host.
565 1.7 christos # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
566 1.1 christos # so uname gets run too.
567 1.1 christos ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
568 1.1 christos
569 1.1 christos #
570 1.1 christos # Initializations.
571 1.1 christos #
572 1.1 christos ac_default_prefix=/usr/local
573 1.1 christos ac_clean_files=
574 1.1 christos ac_config_libobj_dir=.
575 1.1 christos LIBOBJS=
576 1.1 christos cross_compiling=no
577 1.1 christos subdirs=
578 1.1 christos MFLAGS=
579 1.1 christos MAKEFLAGS=
580 1.1 christos
581 1.1 christos # Identity of this package.
582 1.1 christos PACKAGE_NAME='readline'
583 1.1 christos PACKAGE_TARNAME='readline'
584 1.1 christos PACKAGE_VERSION='6.2'
585 1.1 christos PACKAGE_STRING='readline 6.2'
586 1.1 christos PACKAGE_BUGREPORT='bug-readline (at] gnu.org'
587 1.1 christos PACKAGE_URL=''
588 1.1 christos
589 1.1 christos ac_unique_file="readline.h"
590 1.1 christos # Factoring default headers for most tests.
591 1.1 christos ac_includes_default="\
592 1.1 christos #include <stdio.h>
593 1.1 christos #ifdef HAVE_SYS_TYPES_H
594 1.1 christos # include <sys/types.h>
595 1.1 christos #endif
596 1.1 christos #ifdef HAVE_SYS_STAT_H
597 1.1 christos # include <sys/stat.h>
598 1.1 christos #endif
599 1.1 christos #ifdef STDC_HEADERS
600 1.1 christos # include <stdlib.h>
601 1.1 christos # include <stddef.h>
602 1.1 christos #else
603 1.1 christos # ifdef HAVE_STDLIB_H
604 1.1 christos # include <stdlib.h>
605 1.1 christos # endif
606 1.1 christos #endif
607 1.1 christos #ifdef HAVE_STRING_H
608 1.1 christos # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 1.1 christos # include <memory.h>
610 1.1 christos # endif
611 1.1 christos # include <string.h>
612 1.1 christos #endif
613 1.1 christos #ifdef HAVE_STRINGS_H
614 1.1 christos # include <strings.h>
615 1.1 christos #endif
616 1.1 christos #ifdef HAVE_INTTYPES_H
617 1.1 christos # include <inttypes.h>
618 1.1 christos #endif
619 1.1 christos #ifdef HAVE_STDINT_H
620 1.1 christos # include <stdint.h>
621 1.1 christos #endif
622 1.1 christos #ifdef HAVE_UNISTD_H
623 1.1 christos # include <unistd.h>
624 1.1 christos #endif"
625 1.1 christos
626 1.1 christos ac_subst_vars='LTLIBOBJS
627 1.1 christos TERMCAP_LIB
628 1.1 christos LIBVERSION
629 1.1 christos ARFLAGS
630 1.1 christos LOCAL_DEFS
631 1.1 christos LOCAL_LDFLAGS
632 1.1 christos LOCAL_CFLAGS
633 1.1 christos BUILD_DIR
634 1.1 christos PURIFY
635 1.1 christos SHARED_INSTALL_TARGET
636 1.1 christos STATIC_INSTALL_TARGET
637 1.1 christos SHARED_TARGET
638 1.1 christos STATIC_TARGET
639 1.1 christos SHLIB_MINOR
640 1.1 christos SHLIB_MAJOR
641 1.1 christos SHLIB_LIBS
642 1.1 christos SHLIB_DLLVERSION
643 1.1 christos SHLIB_LIBVERSION
644 1.1 christos SHLIB_LIBSUFF
645 1.1 christos SHLIB_LIBPREF
646 1.1 christos SHLIB_DOT
647 1.1 christos SHLIB_XLDFLAGS
648 1.1 christos SHLIB_STATUS
649 1.1 christos SHOBJ_STATUS
650 1.1 christos SHOBJ_LIBS
651 1.1 christos SHOBJ_XLDFLAGS
652 1.1 christos SHOBJ_LDFLAGS
653 1.1 christos SHOBJ_LD
654 1.1 christos SHOBJ_CFLAGS
655 1.1 christos SHOBJ_CC
656 1.1 christos LIBOBJS
657 1.1 christos MAKE_SHELL
658 1.1 christos RANLIB
659 1.1 christos AR
660 1.1 christos INSTALL_DATA
661 1.1 christos INSTALL_SCRIPT
662 1.1 christos INSTALL_PROGRAM
663 1.1 christos EGREP
664 1.1 christos GREP
665 1.1 christos CPP
666 1.1 christos OBJEXT
667 1.1 christos EXEEXT
668 1.1 christos ac_ct_CC
669 1.1 christos CPPFLAGS
670 1.1 christos LDFLAGS
671 1.1 christos CFLAGS
672 1.1 christos CC
673 1.1 christos SET_MAKE
674 1.1 christos CROSS_COMPILE
675 1.1 christos host_os
676 1.1 christos host_vendor
677 1.1 christos host_cpu
678 1.1 christos host
679 1.1 christos build_os
680 1.1 christos build_vendor
681 1.1 christos build_cpu
682 1.1 christos build
683 1.1 christos target_alias
684 1.1 christos host_alias
685 1.1 christos build_alias
686 1.1 christos LIBS
687 1.1 christos ECHO_T
688 1.1 christos ECHO_N
689 1.1 christos ECHO_C
690 1.1 christos DEFS
691 1.1 christos mandir
692 1.1 christos localedir
693 1.1 christos libdir
694 1.1 christos psdir
695 1.1 christos pdfdir
696 1.1 christos dvidir
697 1.1 christos htmldir
698 1.1 christos infodir
699 1.1 christos docdir
700 1.1 christos oldincludedir
701 1.1 christos includedir
702 1.1 christos localstatedir
703 1.1 christos sharedstatedir
704 1.1 christos sysconfdir
705 1.1 christos datadir
706 1.1 christos datarootdir
707 1.1 christos libexecdir
708 1.1 christos sbindir
709 1.1 christos bindir
710 1.1 christos program_transform_name
711 1.1 christos prefix
712 1.1 christos exec_prefix
713 1.1 christos PACKAGE_URL
714 1.1 christos PACKAGE_BUGREPORT
715 1.1 christos PACKAGE_STRING
716 1.1 christos PACKAGE_VERSION
717 1.1 christos PACKAGE_TARNAME
718 1.1 christos PACKAGE_NAME
719 1.1 christos PATH_SEPARATOR
720 1.1 christos SHELL'
721 1.1 christos ac_subst_files=''
722 1.1 christos ac_user_opts='
723 1.1 christos enable_option_checking
724 1.1 christos with_curses
725 1.1 christos with_purify
726 1.1 christos enable_multibyte
727 1.1 christos enable_static
728 1.1 christos enable_largefile
729 1.1 christos '
730 1.1 christos ac_precious_vars='build_alias
731 1.1 christos host_alias
732 1.1 christos target_alias
733 1.1 christos CC
734 1.1 christos CFLAGS
735 1.1 christos LDFLAGS
736 1.1 christos LIBS
737 1.1 christos CPPFLAGS
738 1.1 christos CPP'
739 1.1 christos
740 1.1 christos
741 1.1 christos # Initialize some variables set by options.
742 1.1 christos ac_init_help=
743 1.1 christos ac_init_version=false
744 1.1 christos ac_unrecognized_opts=
745 1.1 christos ac_unrecognized_sep=
746 1.1 christos # The variables have the same names as the options, with
747 1.1 christos # dashes changed to underlines.
748 1.1 christos cache_file=/dev/null
749 1.1 christos exec_prefix=NONE
750 1.1 christos no_create=
751 1.1 christos no_recursion=
752 1.1 christos prefix=NONE
753 1.1 christos program_prefix=NONE
754 1.1 christos program_suffix=NONE
755 1.1 christos program_transform_name=s,x,x,
756 1.1 christos silent=
757 1.1 christos site=
758 1.1 christos srcdir=
759 1.1 christos verbose=
760 1.1 christos x_includes=NONE
761 1.1 christos x_libraries=NONE
762 1.1 christos
763 1.1 christos # Installation directory options.
764 1.1 christos # These are left unexpanded so users can "make install exec_prefix=/foo"
765 1.1 christos # and all the variables that are supposed to be based on exec_prefix
766 1.1 christos # by default will actually change.
767 1.1 christos # Use braces instead of parens because sh, perl, etc. also accept them.
768 1.1 christos # (The list follows the same order as the GNU Coding Standards.)
769 1.1 christos bindir='${exec_prefix}/bin'
770 1.1 christos sbindir='${exec_prefix}/sbin'
771 1.1 christos libexecdir='${exec_prefix}/libexec'
772 1.1 christos datarootdir='${prefix}/share'
773 1.1 christos datadir='${datarootdir}'
774 1.1 christos sysconfdir='${prefix}/etc'
775 1.1 christos sharedstatedir='${prefix}/com'
776 1.1 christos localstatedir='${prefix}/var'
777 1.1 christos includedir='${prefix}/include'
778 1.1 christos oldincludedir='/usr/include'
779 1.1 christos docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
780 1.1 christos infodir='${datarootdir}/info'
781 1.1 christos htmldir='${docdir}'
782 1.1 christos dvidir='${docdir}'
783 1.1 christos pdfdir='${docdir}'
784 1.1 christos psdir='${docdir}'
785 1.1 christos libdir='${exec_prefix}/lib'
786 1.1 christos localedir='${datarootdir}/locale'
787 1.1 christos mandir='${datarootdir}/man'
788 1.1 christos
789 1.1 christos ac_prev=
790 1.1 christos ac_dashdash=
791 1.1 christos for ac_option
792 1.1 christos do
793 1.1 christos # If the previous option needs an argument, assign it.
794 1.1 christos if test -n "$ac_prev"; then
795 1.1 christos eval $ac_prev=\$ac_option
796 1.1 christos ac_prev=
797 1.1 christos continue
798 1.1 christos fi
799 1.1 christos
800 1.1 christos case $ac_option in
801 1.7 christos *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
802 1.7 christos *=) ac_optarg= ;;
803 1.7 christos *) ac_optarg=yes ;;
804 1.1 christos esac
805 1.1 christos
806 1.1 christos # Accept the important Cygnus configure options, so we can diagnose typos.
807 1.1 christos
808 1.1 christos case $ac_dashdash$ac_option in
809 1.1 christos --)
810 1.1 christos ac_dashdash=yes ;;
811 1.1 christos
812 1.1 christos -bindir | --bindir | --bindi | --bind | --bin | --bi)
813 1.1 christos ac_prev=bindir ;;
814 1.1 christos -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
815 1.1 christos bindir=$ac_optarg ;;
816 1.1 christos
817 1.1 christos -build | --build | --buil | --bui | --bu)
818 1.1 christos ac_prev=build_alias ;;
819 1.1 christos -build=* | --build=* | --buil=* | --bui=* | --bu=*)
820 1.1 christos build_alias=$ac_optarg ;;
821 1.1 christos
822 1.1 christos -cache-file | --cache-file | --cache-fil | --cache-fi \
823 1.1 christos | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
824 1.1 christos ac_prev=cache_file ;;
825 1.1 christos -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
826 1.1 christos | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
827 1.1 christos cache_file=$ac_optarg ;;
828 1.1 christos
829 1.1 christos --config-cache | -C)
830 1.1 christos cache_file=config.cache ;;
831 1.1 christos
832 1.1 christos -datadir | --datadir | --datadi | --datad)
833 1.1 christos ac_prev=datadir ;;
834 1.1 christos -datadir=* | --datadir=* | --datadi=* | --datad=*)
835 1.1 christos datadir=$ac_optarg ;;
836 1.1 christos
837 1.1 christos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
838 1.1 christos | --dataroo | --dataro | --datar)
839 1.1 christos ac_prev=datarootdir ;;
840 1.1 christos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
841 1.1 christos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
842 1.1 christos datarootdir=$ac_optarg ;;
843 1.1 christos
844 1.1 christos -disable-* | --disable-*)
845 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
846 1.1 christos # Reject names that are not valid shell variable names.
847 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
848 1.7 christos as_fn_error $? "invalid feature name: $ac_useropt"
849 1.1 christos ac_useropt_orig=$ac_useropt
850 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
851 1.1 christos case $ac_user_opts in
852 1.1 christos *"
853 1.1 christos "enable_$ac_useropt"
854 1.1 christos "*) ;;
855 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
856 1.1 christos ac_unrecognized_sep=', ';;
857 1.1 christos esac
858 1.1 christos eval enable_$ac_useropt=no ;;
859 1.1 christos
860 1.1 christos -docdir | --docdir | --docdi | --doc | --do)
861 1.1 christos ac_prev=docdir ;;
862 1.1 christos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
863 1.1 christos docdir=$ac_optarg ;;
864 1.1 christos
865 1.1 christos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
866 1.1 christos ac_prev=dvidir ;;
867 1.1 christos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
868 1.1 christos dvidir=$ac_optarg ;;
869 1.1 christos
870 1.1 christos -enable-* | --enable-*)
871 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
872 1.1 christos # Reject names that are not valid shell variable names.
873 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
874 1.7 christos as_fn_error $? "invalid feature name: $ac_useropt"
875 1.1 christos ac_useropt_orig=$ac_useropt
876 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
877 1.1 christos case $ac_user_opts in
878 1.1 christos *"
879 1.1 christos "enable_$ac_useropt"
880 1.1 christos "*) ;;
881 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
882 1.1 christos ac_unrecognized_sep=', ';;
883 1.1 christos esac
884 1.1 christos eval enable_$ac_useropt=\$ac_optarg ;;
885 1.1 christos
886 1.1 christos -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
887 1.1 christos | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
888 1.1 christos | --exec | --exe | --ex)
889 1.1 christos ac_prev=exec_prefix ;;
890 1.1 christos -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
891 1.1 christos | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
892 1.1 christos | --exec=* | --exe=* | --ex=*)
893 1.1 christos exec_prefix=$ac_optarg ;;
894 1.1 christos
895 1.1 christos -gas | --gas | --ga | --g)
896 1.1 christos # Obsolete; use --with-gas.
897 1.1 christos with_gas=yes ;;
898 1.1 christos
899 1.1 christos -help | --help | --hel | --he | -h)
900 1.1 christos ac_init_help=long ;;
901 1.1 christos -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
902 1.1 christos ac_init_help=recursive ;;
903 1.1 christos -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
904 1.1 christos ac_init_help=short ;;
905 1.1 christos
906 1.1 christos -host | --host | --hos | --ho)
907 1.1 christos ac_prev=host_alias ;;
908 1.1 christos -host=* | --host=* | --hos=* | --ho=*)
909 1.1 christos host_alias=$ac_optarg ;;
910 1.1 christos
911 1.1 christos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
912 1.1 christos ac_prev=htmldir ;;
913 1.1 christos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
914 1.1 christos | --ht=*)
915 1.1 christos htmldir=$ac_optarg ;;
916 1.1 christos
917 1.1 christos -includedir | --includedir | --includedi | --included | --include \
918 1.1 christos | --includ | --inclu | --incl | --inc)
919 1.1 christos ac_prev=includedir ;;
920 1.1 christos -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
921 1.1 christos | --includ=* | --inclu=* | --incl=* | --inc=*)
922 1.1 christos includedir=$ac_optarg ;;
923 1.1 christos
924 1.1 christos -infodir | --infodir | --infodi | --infod | --info | --inf)
925 1.1 christos ac_prev=infodir ;;
926 1.1 christos -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
927 1.1 christos infodir=$ac_optarg ;;
928 1.1 christos
929 1.1 christos -libdir | --libdir | --libdi | --libd)
930 1.1 christos ac_prev=libdir ;;
931 1.1 christos -libdir=* | --libdir=* | --libdi=* | --libd=*)
932 1.1 christos libdir=$ac_optarg ;;
933 1.1 christos
934 1.1 christos -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
935 1.1 christos | --libexe | --libex | --libe)
936 1.1 christos ac_prev=libexecdir ;;
937 1.1 christos -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
938 1.1 christos | --libexe=* | --libex=* | --libe=*)
939 1.1 christos libexecdir=$ac_optarg ;;
940 1.1 christos
941 1.1 christos -localedir | --localedir | --localedi | --localed | --locale)
942 1.1 christos ac_prev=localedir ;;
943 1.1 christos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
944 1.1 christos localedir=$ac_optarg ;;
945 1.1 christos
946 1.1 christos -localstatedir | --localstatedir | --localstatedi | --localstated \
947 1.1 christos | --localstate | --localstat | --localsta | --localst | --locals)
948 1.1 christos ac_prev=localstatedir ;;
949 1.1 christos -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
950 1.1 christos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
951 1.1 christos localstatedir=$ac_optarg ;;
952 1.1 christos
953 1.1 christos -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
954 1.1 christos ac_prev=mandir ;;
955 1.1 christos -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
956 1.1 christos mandir=$ac_optarg ;;
957 1.1 christos
958 1.1 christos -nfp | --nfp | --nf)
959 1.1 christos # Obsolete; use --without-fp.
960 1.1 christos with_fp=no ;;
961 1.1 christos
962 1.1 christos -no-create | --no-create | --no-creat | --no-crea | --no-cre \
963 1.1 christos | --no-cr | --no-c | -n)
964 1.1 christos no_create=yes ;;
965 1.1 christos
966 1.1 christos -no-recursion | --no-recursion | --no-recursio | --no-recursi \
967 1.1 christos | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
968 1.1 christos no_recursion=yes ;;
969 1.1 christos
970 1.1 christos -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
971 1.1 christos | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
972 1.1 christos | --oldin | --oldi | --old | --ol | --o)
973 1.1 christos ac_prev=oldincludedir ;;
974 1.1 christos -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
975 1.1 christos | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
976 1.1 christos | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
977 1.1 christos oldincludedir=$ac_optarg ;;
978 1.1 christos
979 1.1 christos -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
980 1.1 christos ac_prev=prefix ;;
981 1.1 christos -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
982 1.1 christos prefix=$ac_optarg ;;
983 1.1 christos
984 1.1 christos -program-prefix | --program-prefix | --program-prefi | --program-pref \
985 1.1 christos | --program-pre | --program-pr | --program-p)
986 1.1 christos ac_prev=program_prefix ;;
987 1.1 christos -program-prefix=* | --program-prefix=* | --program-prefi=* \
988 1.1 christos | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
989 1.1 christos program_prefix=$ac_optarg ;;
990 1.1 christos
991 1.1 christos -program-suffix | --program-suffix | --program-suffi | --program-suff \
992 1.1 christos | --program-suf | --program-su | --program-s)
993 1.1 christos ac_prev=program_suffix ;;
994 1.1 christos -program-suffix=* | --program-suffix=* | --program-suffi=* \
995 1.1 christos | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
996 1.1 christos program_suffix=$ac_optarg ;;
997 1.1 christos
998 1.1 christos -program-transform-name | --program-transform-name \
999 1.1 christos | --program-transform-nam | --program-transform-na \
1000 1.1 christos | --program-transform-n | --program-transform- \
1001 1.1 christos | --program-transform | --program-transfor \
1002 1.1 christos | --program-transfo | --program-transf \
1003 1.1 christos | --program-trans | --program-tran \
1004 1.1 christos | --progr-tra | --program-tr | --program-t)
1005 1.1 christos ac_prev=program_transform_name ;;
1006 1.1 christos -program-transform-name=* | --program-transform-name=* \
1007 1.1 christos | --program-transform-nam=* | --program-transform-na=* \
1008 1.1 christos | --program-transform-n=* | --program-transform-=* \
1009 1.1 christos | --program-transform=* | --program-transfor=* \
1010 1.1 christos | --program-transfo=* | --program-transf=* \
1011 1.1 christos | --program-trans=* | --program-tran=* \
1012 1.1 christos | --progr-tra=* | --program-tr=* | --program-t=*)
1013 1.1 christos program_transform_name=$ac_optarg ;;
1014 1.1 christos
1015 1.1 christos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1016 1.1 christos ac_prev=pdfdir ;;
1017 1.1 christos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1018 1.1 christos pdfdir=$ac_optarg ;;
1019 1.1 christos
1020 1.1 christos -psdir | --psdir | --psdi | --psd | --ps)
1021 1.1 christos ac_prev=psdir ;;
1022 1.1 christos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1023 1.1 christos psdir=$ac_optarg ;;
1024 1.1 christos
1025 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1026 1.1 christos | -silent | --silent | --silen | --sile | --sil)
1027 1.1 christos silent=yes ;;
1028 1.1 christos
1029 1.1 christos -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1030 1.1 christos ac_prev=sbindir ;;
1031 1.1 christos -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1032 1.1 christos | --sbi=* | --sb=*)
1033 1.1 christos sbindir=$ac_optarg ;;
1034 1.1 christos
1035 1.1 christos -sharedstatedir | --sharedstatedir | --sharedstatedi \
1036 1.1 christos | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1037 1.1 christos | --sharedst | --shareds | --shared | --share | --shar \
1038 1.1 christos | --sha | --sh)
1039 1.1 christos ac_prev=sharedstatedir ;;
1040 1.1 christos -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1041 1.1 christos | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1042 1.1 christos | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1043 1.1 christos | --sha=* | --sh=*)
1044 1.1 christos sharedstatedir=$ac_optarg ;;
1045 1.1 christos
1046 1.1 christos -site | --site | --sit)
1047 1.1 christos ac_prev=site ;;
1048 1.1 christos -site=* | --site=* | --sit=*)
1049 1.1 christos site=$ac_optarg ;;
1050 1.1 christos
1051 1.1 christos -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1052 1.1 christos ac_prev=srcdir ;;
1053 1.1 christos -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1054 1.1 christos srcdir=$ac_optarg ;;
1055 1.1 christos
1056 1.1 christos -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1057 1.1 christos | --syscon | --sysco | --sysc | --sys | --sy)
1058 1.1 christos ac_prev=sysconfdir ;;
1059 1.1 christos -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1060 1.1 christos | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1061 1.1 christos sysconfdir=$ac_optarg ;;
1062 1.1 christos
1063 1.1 christos -target | --target | --targe | --targ | --tar | --ta | --t)
1064 1.1 christos ac_prev=target_alias ;;
1065 1.1 christos -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1066 1.1 christos target_alias=$ac_optarg ;;
1067 1.1 christos
1068 1.1 christos -v | -verbose | --verbose | --verbos | --verbo | --verb)
1069 1.1 christos verbose=yes ;;
1070 1.1 christos
1071 1.1 christos -version | --version | --versio | --versi | --vers | -V)
1072 1.1 christos ac_init_version=: ;;
1073 1.1 christos
1074 1.1 christos -with-* | --with-*)
1075 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1076 1.1 christos # Reject names that are not valid shell variable names.
1077 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1078 1.7 christos as_fn_error $? "invalid package name: $ac_useropt"
1079 1.1 christos ac_useropt_orig=$ac_useropt
1080 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1081 1.1 christos case $ac_user_opts in
1082 1.1 christos *"
1083 1.1 christos "with_$ac_useropt"
1084 1.1 christos "*) ;;
1085 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1086 1.1 christos ac_unrecognized_sep=', ';;
1087 1.1 christos esac
1088 1.1 christos eval with_$ac_useropt=\$ac_optarg ;;
1089 1.1 christos
1090 1.1 christos -without-* | --without-*)
1091 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1092 1.1 christos # Reject names that are not valid shell variable names.
1093 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1094 1.7 christos as_fn_error $? "invalid package name: $ac_useropt"
1095 1.1 christos ac_useropt_orig=$ac_useropt
1096 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1097 1.1 christos case $ac_user_opts in
1098 1.1 christos *"
1099 1.1 christos "with_$ac_useropt"
1100 1.1 christos "*) ;;
1101 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1102 1.1 christos ac_unrecognized_sep=', ';;
1103 1.1 christos esac
1104 1.1 christos eval with_$ac_useropt=no ;;
1105 1.1 christos
1106 1.1 christos --x)
1107 1.1 christos # Obsolete; use --with-x.
1108 1.1 christos with_x=yes ;;
1109 1.1 christos
1110 1.1 christos -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1111 1.1 christos | --x-incl | --x-inc | --x-in | --x-i)
1112 1.1 christos ac_prev=x_includes ;;
1113 1.1 christos -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1114 1.1 christos | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1115 1.1 christos x_includes=$ac_optarg ;;
1116 1.1 christos
1117 1.1 christos -x-libraries | --x-libraries | --x-librarie | --x-librari \
1118 1.1 christos | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1119 1.1 christos ac_prev=x_libraries ;;
1120 1.1 christos -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1121 1.1 christos | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1122 1.1 christos x_libraries=$ac_optarg ;;
1123 1.1 christos
1124 1.7 christos -*) as_fn_error $? "unrecognized option: \`$ac_option'
1125 1.7 christos Try \`$0 --help' for more information"
1126 1.1 christos ;;
1127 1.1 christos
1128 1.1 christos *=*)
1129 1.1 christos ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1130 1.1 christos # Reject names that are not valid shell variable names.
1131 1.1 christos case $ac_envvar in #(
1132 1.1 christos '' | [0-9]* | *[!_$as_cr_alnum]* )
1133 1.7 christos as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1134 1.1 christos esac
1135 1.1 christos eval $ac_envvar=\$ac_optarg
1136 1.1 christos export $ac_envvar ;;
1137 1.1 christos
1138 1.1 christos *)
1139 1.1 christos # FIXME: should be removed in autoconf 3.0.
1140 1.1 christos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1141 1.1 christos expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1142 1.1 christos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1143 1.7 christos : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1144 1.1 christos ;;
1145 1.1 christos
1146 1.1 christos esac
1147 1.1 christos done
1148 1.1 christos
1149 1.1 christos if test -n "$ac_prev"; then
1150 1.1 christos ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1151 1.7 christos as_fn_error $? "missing argument to $ac_option"
1152 1.1 christos fi
1153 1.1 christos
1154 1.1 christos if test -n "$ac_unrecognized_opts"; then
1155 1.1 christos case $enable_option_checking in
1156 1.1 christos no) ;;
1157 1.7 christos fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1158 1.1 christos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1159 1.1 christos esac
1160 1.1 christos fi
1161 1.1 christos
1162 1.1 christos # Check all directory arguments for consistency.
1163 1.1 christos for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1164 1.1 christos datadir sysconfdir sharedstatedir localstatedir includedir \
1165 1.1 christos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1166 1.1 christos libdir localedir mandir
1167 1.1 christos do
1168 1.1 christos eval ac_val=\$$ac_var
1169 1.1 christos # Remove trailing slashes.
1170 1.1 christos case $ac_val in
1171 1.1 christos */ )
1172 1.1 christos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1173 1.1 christos eval $ac_var=\$ac_val;;
1174 1.1 christos esac
1175 1.1 christos # Be sure to have absolute directory names.
1176 1.1 christos case $ac_val in
1177 1.1 christos [\\/$]* | ?:[\\/]* ) continue;;
1178 1.1 christos NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1179 1.1 christos esac
1180 1.7 christos as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1181 1.1 christos done
1182 1.1 christos
1183 1.1 christos # There might be people who depend on the old broken behavior: `$host'
1184 1.1 christos # used to hold the argument of --host etc.
1185 1.1 christos # FIXME: To remove some day.
1186 1.1 christos build=$build_alias
1187 1.1 christos host=$host_alias
1188 1.1 christos target=$target_alias
1189 1.1 christos
1190 1.1 christos # FIXME: To remove some day.
1191 1.1 christos if test "x$host_alias" != x; then
1192 1.1 christos if test "x$build_alias" = x; then
1193 1.1 christos cross_compiling=maybe
1194 1.1 christos elif test "x$build_alias" != "x$host_alias"; then
1195 1.1 christos cross_compiling=yes
1196 1.1 christos fi
1197 1.1 christos fi
1198 1.1 christos
1199 1.1 christos ac_tool_prefix=
1200 1.1 christos test -n "$host_alias" && ac_tool_prefix=$host_alias-
1201 1.1 christos
1202 1.1 christos test "$silent" = yes && exec 6>/dev/null
1203 1.1 christos
1204 1.1 christos
1205 1.1 christos ac_pwd=`pwd` && test -n "$ac_pwd" &&
1206 1.1 christos ac_ls_di=`ls -di .` &&
1207 1.1 christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1208 1.7 christos as_fn_error $? "working directory cannot be determined"
1209 1.1 christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1210 1.7 christos as_fn_error $? "pwd does not report name of working directory"
1211 1.1 christos
1212 1.1 christos
1213 1.1 christos # Find the source files, if location was not specified.
1214 1.1 christos if test -z "$srcdir"; then
1215 1.1 christos ac_srcdir_defaulted=yes
1216 1.1 christos # Try the directory containing this script, then the parent directory.
1217 1.1 christos ac_confdir=`$as_dirname -- "$as_myself" ||
1218 1.1 christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1219 1.1 christos X"$as_myself" : 'X\(//\)[^/]' \| \
1220 1.1 christos X"$as_myself" : 'X\(//\)$' \| \
1221 1.1 christos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1222 1.1 christos $as_echo X"$as_myself" |
1223 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1224 1.1 christos s//\1/
1225 1.1 christos q
1226 1.1 christos }
1227 1.1 christos /^X\(\/\/\)[^/].*/{
1228 1.1 christos s//\1/
1229 1.1 christos q
1230 1.1 christos }
1231 1.1 christos /^X\(\/\/\)$/{
1232 1.1 christos s//\1/
1233 1.1 christos q
1234 1.1 christos }
1235 1.1 christos /^X\(\/\).*/{
1236 1.1 christos s//\1/
1237 1.1 christos q
1238 1.1 christos }
1239 1.1 christos s/.*/./; q'`
1240 1.1 christos srcdir=$ac_confdir
1241 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then
1242 1.1 christos srcdir=..
1243 1.1 christos fi
1244 1.1 christos else
1245 1.1 christos ac_srcdir_defaulted=no
1246 1.1 christos fi
1247 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then
1248 1.1 christos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1249 1.7 christos as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1250 1.1 christos fi
1251 1.1 christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1252 1.1 christos ac_abs_confdir=`(
1253 1.7 christos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1254 1.1 christos pwd)`
1255 1.1 christos # When building in place, set srcdir=.
1256 1.1 christos if test "$ac_abs_confdir" = "$ac_pwd"; then
1257 1.1 christos srcdir=.
1258 1.1 christos fi
1259 1.1 christos # Remove unnecessary trailing slashes from srcdir.
1260 1.1 christos # Double slashes in file names in object file debugging info
1261 1.1 christos # mess up M-x gdb in Emacs.
1262 1.1 christos case $srcdir in
1263 1.1 christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1264 1.1 christos esac
1265 1.1 christos for ac_var in $ac_precious_vars; do
1266 1.1 christos eval ac_env_${ac_var}_set=\${${ac_var}+set}
1267 1.1 christos eval ac_env_${ac_var}_value=\$${ac_var}
1268 1.1 christos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1269 1.1 christos eval ac_cv_env_${ac_var}_value=\$${ac_var}
1270 1.1 christos done
1271 1.1 christos
1272 1.1 christos #
1273 1.1 christos # Report the --help message.
1274 1.1 christos #
1275 1.1 christos if test "$ac_init_help" = "long"; then
1276 1.1 christos # Omit some internal or obsolete options to make the list less imposing.
1277 1.1 christos # This message is too long to be a string in the A/UX 3.1 sh.
1278 1.1 christos cat <<_ACEOF
1279 1.1 christos \`configure' configures readline 6.2 to adapt to many kinds of systems.
1280 1.1 christos
1281 1.1 christos Usage: $0 [OPTION]... [VAR=VALUE]...
1282 1.1 christos
1283 1.1 christos To assign environment variables (e.g., CC, CFLAGS...), specify them as
1284 1.1 christos VAR=VALUE. See below for descriptions of some of the useful variables.
1285 1.1 christos
1286 1.1 christos Defaults for the options are specified in brackets.
1287 1.1 christos
1288 1.1 christos Configuration:
1289 1.1 christos -h, --help display this help and exit
1290 1.1 christos --help=short display options specific to this package
1291 1.1 christos --help=recursive display the short help of all the included packages
1292 1.1 christos -V, --version display version information and exit
1293 1.7 christos -q, --quiet, --silent do not print \`checking ...' messages
1294 1.1 christos --cache-file=FILE cache test results in FILE [disabled]
1295 1.1 christos -C, --config-cache alias for \`--cache-file=config.cache'
1296 1.1 christos -n, --no-create do not create output files
1297 1.1 christos --srcdir=DIR find the sources in DIR [configure dir or \`..']
1298 1.1 christos
1299 1.1 christos Installation directories:
1300 1.1 christos --prefix=PREFIX install architecture-independent files in PREFIX
1301 1.1 christos [$ac_default_prefix]
1302 1.1 christos --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1303 1.1 christos [PREFIX]
1304 1.1 christos
1305 1.1 christos By default, \`make install' will install all the files in
1306 1.1 christos \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1307 1.1 christos an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1308 1.1 christos for instance \`--prefix=\$HOME'.
1309 1.1 christos
1310 1.1 christos For better control, use the options below.
1311 1.1 christos
1312 1.1 christos Fine tuning of the installation directories:
1313 1.1 christos --bindir=DIR user executables [EPREFIX/bin]
1314 1.1 christos --sbindir=DIR system admin executables [EPREFIX/sbin]
1315 1.1 christos --libexecdir=DIR program executables [EPREFIX/libexec]
1316 1.1 christos --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1317 1.1 christos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1318 1.1 christos --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1319 1.1 christos --libdir=DIR object code libraries [EPREFIX/lib]
1320 1.1 christos --includedir=DIR C header files [PREFIX/include]
1321 1.1 christos --oldincludedir=DIR C header files for non-gcc [/usr/include]
1322 1.1 christos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1323 1.1 christos --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1324 1.1 christos --infodir=DIR info documentation [DATAROOTDIR/info]
1325 1.1 christos --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1326 1.1 christos --mandir=DIR man documentation [DATAROOTDIR/man]
1327 1.1 christos --docdir=DIR documentation root [DATAROOTDIR/doc/readline]
1328 1.1 christos --htmldir=DIR html documentation [DOCDIR]
1329 1.1 christos --dvidir=DIR dvi documentation [DOCDIR]
1330 1.1 christos --pdfdir=DIR pdf documentation [DOCDIR]
1331 1.1 christos --psdir=DIR ps documentation [DOCDIR]
1332 1.1 christos _ACEOF
1333 1.1 christos
1334 1.1 christos cat <<\_ACEOF
1335 1.1 christos
1336 1.1 christos System types:
1337 1.1 christos --build=BUILD configure for building on BUILD [guessed]
1338 1.1 christos --host=HOST cross-compile to build programs to run on HOST [BUILD]
1339 1.1 christos _ACEOF
1340 1.1 christos fi
1341 1.1 christos
1342 1.1 christos if test -n "$ac_init_help"; then
1343 1.1 christos case $ac_init_help in
1344 1.1 christos short | recursive ) echo "Configuration of readline 6.2:";;
1345 1.1 christos esac
1346 1.1 christos cat <<\_ACEOF
1347 1.1 christos
1348 1.1 christos Optional Features:
1349 1.1 christos --disable-option-checking ignore unrecognized --enable/--with options
1350 1.1 christos --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1351 1.1 christos --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1352 1.1 christos --enable-multibyte enable multibyte characters if OS supports them
1353 1.7 christos --enable-static build static libraries [[default=YES]]
1354 1.1 christos --disable-largefile omit support for large files
1355 1.1 christos
1356 1.1 christos Optional Packages:
1357 1.1 christos --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1358 1.1 christos --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1359 1.1 christos --with-curses use the curses library instead of the termcap
1360 1.1 christos library
1361 1.1 christos --with-purify configure to postprocess with purify
1362 1.1 christos
1363 1.1 christos Some influential environment variables:
1364 1.1 christos CC C compiler command
1365 1.1 christos CFLAGS C compiler flags
1366 1.1 christos LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1367 1.1 christos nonstandard directory <lib dir>
1368 1.1 christos LIBS libraries to pass to the linker, e.g. -l<library>
1369 1.7 christos CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1370 1.1 christos you have headers in a nonstandard directory <include dir>
1371 1.1 christos CPP C preprocessor
1372 1.1 christos
1373 1.1 christos Use these variables to override the choices made by `configure' or to help
1374 1.1 christos it to find libraries and programs with nonstandard names/locations.
1375 1.1 christos
1376 1.1 christos Report bugs to <bug-readline@gnu.org>.
1377 1.1 christos _ACEOF
1378 1.1 christos ac_status=$?
1379 1.1 christos fi
1380 1.1 christos
1381 1.1 christos if test "$ac_init_help" = "recursive"; then
1382 1.1 christos # If there are subdirs, report their specific --help.
1383 1.1 christos for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1384 1.1 christos test -d "$ac_dir" ||
1385 1.1 christos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1386 1.1 christos continue
1387 1.1 christos ac_builddir=.
1388 1.1 christos
1389 1.1 christos case "$ac_dir" in
1390 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1391 1.1 christos *)
1392 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1393 1.1 christos # A ".." for each directory in $ac_dir_suffix.
1394 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1395 1.1 christos case $ac_top_builddir_sub in
1396 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1397 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1398 1.1 christos esac ;;
1399 1.1 christos esac
1400 1.1 christos ac_abs_top_builddir=$ac_pwd
1401 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
1402 1.1 christos # for backward compatibility:
1403 1.1 christos ac_top_builddir=$ac_top_build_prefix
1404 1.1 christos
1405 1.1 christos case $srcdir in
1406 1.1 christos .) # We are building in place.
1407 1.1 christos ac_srcdir=.
1408 1.1 christos ac_top_srcdir=$ac_top_builddir_sub
1409 1.1 christos ac_abs_top_srcdir=$ac_pwd ;;
1410 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name.
1411 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix;
1412 1.1 christos ac_top_srcdir=$srcdir
1413 1.1 christos ac_abs_top_srcdir=$srcdir ;;
1414 1.1 christos *) # Relative name.
1415 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1416 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
1417 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1418 1.1 christos esac
1419 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1420 1.1 christos
1421 1.1 christos cd "$ac_dir" || { ac_status=$?; continue; }
1422 1.1 christos # Check for guested configure.
1423 1.1 christos if test -f "$ac_srcdir/configure.gnu"; then
1424 1.1 christos echo &&
1425 1.1 christos $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1426 1.1 christos elif test -f "$ac_srcdir/configure"; then
1427 1.1 christos echo &&
1428 1.1 christos $SHELL "$ac_srcdir/configure" --help=recursive
1429 1.1 christos else
1430 1.1 christos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1431 1.1 christos fi || ac_status=$?
1432 1.1 christos cd "$ac_pwd" || { ac_status=$?; break; }
1433 1.1 christos done
1434 1.1 christos fi
1435 1.1 christos
1436 1.1 christos test -n "$ac_init_help" && exit $ac_status
1437 1.1 christos if $ac_init_version; then
1438 1.1 christos cat <<\_ACEOF
1439 1.1 christos readline configure 6.2
1440 1.7 christos generated by GNU Autoconf 2.69
1441 1.1 christos
1442 1.7 christos Copyright (C) 2012 Free Software Foundation, Inc.
1443 1.1 christos This configure script is free software; the Free Software Foundation
1444 1.1 christos gives unlimited permission to copy, distribute and modify it.
1445 1.1 christos _ACEOF
1446 1.1 christos exit
1447 1.1 christos fi
1448 1.1 christos
1449 1.1 christos ## ------------------------ ##
1450 1.1 christos ## Autoconf initialization. ##
1451 1.1 christos ## ------------------------ ##
1452 1.1 christos
1453 1.1 christos # ac_fn_c_try_compile LINENO
1454 1.1 christos # --------------------------
1455 1.1 christos # Try to compile conftest.$ac_ext, and return whether this succeeded.
1456 1.1 christos ac_fn_c_try_compile ()
1457 1.1 christos {
1458 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1459 1.1 christos rm -f conftest.$ac_objext
1460 1.1 christos if { { ac_try="$ac_compile"
1461 1.1 christos case "(($ac_try" in
1462 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1463 1.1 christos *) ac_try_echo=$ac_try;;
1464 1.1 christos esac
1465 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1466 1.1 christos $as_echo "$ac_try_echo"; } >&5
1467 1.1 christos (eval "$ac_compile") 2>conftest.err
1468 1.1 christos ac_status=$?
1469 1.1 christos if test -s conftest.err; then
1470 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1471 1.1 christos cat conftest.er1 >&5
1472 1.1 christos mv -f conftest.er1 conftest.err
1473 1.1 christos fi
1474 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1475 1.1 christos test $ac_status = 0; } && {
1476 1.1 christos test -z "$ac_c_werror_flag" ||
1477 1.1 christos test ! -s conftest.err
1478 1.1 christos } && test -s conftest.$ac_objext; then :
1479 1.1 christos ac_retval=0
1480 1.1 christos else
1481 1.1 christos $as_echo "$as_me: failed program was:" >&5
1482 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1483 1.1 christos
1484 1.1 christos ac_retval=1
1485 1.1 christos fi
1486 1.7 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1487 1.7 christos as_fn_set_status $ac_retval
1488 1.1 christos
1489 1.1 christos } # ac_fn_c_try_compile
1490 1.1 christos
1491 1.1 christos # ac_fn_c_try_cpp LINENO
1492 1.1 christos # ----------------------
1493 1.1 christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1494 1.1 christos ac_fn_c_try_cpp ()
1495 1.1 christos {
1496 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1497 1.1 christos if { { ac_try="$ac_cpp conftest.$ac_ext"
1498 1.1 christos case "(($ac_try" in
1499 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1500 1.1 christos *) ac_try_echo=$ac_try;;
1501 1.1 christos esac
1502 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1503 1.1 christos $as_echo "$ac_try_echo"; } >&5
1504 1.1 christos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1505 1.1 christos ac_status=$?
1506 1.1 christos if test -s conftest.err; then
1507 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1508 1.1 christos cat conftest.er1 >&5
1509 1.1 christos mv -f conftest.er1 conftest.err
1510 1.1 christos fi
1511 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1512 1.7 christos test $ac_status = 0; } > conftest.i && {
1513 1.1 christos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1514 1.1 christos test ! -s conftest.err
1515 1.1 christos }; then :
1516 1.1 christos ac_retval=0
1517 1.1 christos else
1518 1.1 christos $as_echo "$as_me: failed program was:" >&5
1519 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1520 1.1 christos
1521 1.1 christos ac_retval=1
1522 1.1 christos fi
1523 1.7 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1524 1.7 christos as_fn_set_status $ac_retval
1525 1.1 christos
1526 1.1 christos } # ac_fn_c_try_cpp
1527 1.1 christos
1528 1.1 christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1529 1.1 christos # -------------------------------------------------------
1530 1.1 christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1531 1.1 christos # the include files in INCLUDES and setting the cache variable VAR
1532 1.1 christos # accordingly.
1533 1.1 christos ac_fn_c_check_header_mongrel ()
1534 1.1 christos {
1535 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1536 1.7 christos if eval \${$3+:} false; then :
1537 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1538 1.1 christos $as_echo_n "checking for $2... " >&6; }
1539 1.7 christos if eval \${$3+:} false; then :
1540 1.1 christos $as_echo_n "(cached) " >&6
1541 1.1 christos fi
1542 1.1 christos eval ac_res=\$$3
1543 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1544 1.1 christos $as_echo "$ac_res" >&6; }
1545 1.1 christos else
1546 1.1 christos # Is the header compilable?
1547 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1548 1.1 christos $as_echo_n "checking $2 usability... " >&6; }
1549 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1550 1.1 christos /* end confdefs.h. */
1551 1.1 christos $4
1552 1.1 christos #include <$2>
1553 1.1 christos _ACEOF
1554 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1555 1.1 christos ac_header_compiler=yes
1556 1.1 christos else
1557 1.1 christos ac_header_compiler=no
1558 1.1 christos fi
1559 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1560 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1561 1.1 christos $as_echo "$ac_header_compiler" >&6; }
1562 1.1 christos
1563 1.1 christos # Is the header present?
1564 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1565 1.1 christos $as_echo_n "checking $2 presence... " >&6; }
1566 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1567 1.1 christos /* end confdefs.h. */
1568 1.1 christos #include <$2>
1569 1.1 christos _ACEOF
1570 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
1571 1.1 christos ac_header_preproc=yes
1572 1.1 christos else
1573 1.1 christos ac_header_preproc=no
1574 1.1 christos fi
1575 1.7 christos rm -f conftest.err conftest.i conftest.$ac_ext
1576 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1577 1.1 christos $as_echo "$ac_header_preproc" >&6; }
1578 1.1 christos
1579 1.1 christos # So? What about this header?
1580 1.1 christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1581 1.1 christos yes:no: )
1582 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1583 1.1 christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1584 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1585 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1586 1.1 christos ;;
1587 1.1 christos no:yes:* )
1588 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1589 1.1 christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1590 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1591 1.1 christos $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1592 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1593 1.1 christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1594 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1595 1.1 christos $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1596 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1597 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1598 1.7 christos ( $as_echo "## ----------------------------------- ##
1599 1.1 christos ## Report this to bug-readline (at] gnu.org ##
1600 1.7 christos ## ----------------------------------- ##"
1601 1.1 christos ) | sed "s/^/$as_me: WARNING: /" >&2
1602 1.1 christos ;;
1603 1.1 christos esac
1604 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1605 1.1 christos $as_echo_n "checking for $2... " >&6; }
1606 1.7 christos if eval \${$3+:} false; then :
1607 1.1 christos $as_echo_n "(cached) " >&6
1608 1.1 christos else
1609 1.1 christos eval "$3=\$ac_header_compiler"
1610 1.1 christos fi
1611 1.1 christos eval ac_res=\$$3
1612 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1613 1.1 christos $as_echo "$ac_res" >&6; }
1614 1.1 christos fi
1615 1.7 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1616 1.1 christos
1617 1.1 christos } # ac_fn_c_check_header_mongrel
1618 1.1 christos
1619 1.1 christos # ac_fn_c_try_run LINENO
1620 1.1 christos # ----------------------
1621 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1622 1.1 christos # that executables *can* be run.
1623 1.1 christos ac_fn_c_try_run ()
1624 1.1 christos {
1625 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1626 1.1 christos if { { ac_try="$ac_link"
1627 1.1 christos case "(($ac_try" in
1628 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1629 1.1 christos *) ac_try_echo=$ac_try;;
1630 1.1 christos esac
1631 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1632 1.1 christos $as_echo "$ac_try_echo"; } >&5
1633 1.1 christos (eval "$ac_link") 2>&5
1634 1.1 christos ac_status=$?
1635 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1636 1.1 christos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1637 1.1 christos { { case "(($ac_try" in
1638 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1639 1.1 christos *) ac_try_echo=$ac_try;;
1640 1.1 christos esac
1641 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1642 1.1 christos $as_echo "$ac_try_echo"; } >&5
1643 1.1 christos (eval "$ac_try") 2>&5
1644 1.1 christos ac_status=$?
1645 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1646 1.1 christos test $ac_status = 0; }; }; then :
1647 1.1 christos ac_retval=0
1648 1.1 christos else
1649 1.1 christos $as_echo "$as_me: program exited with status $ac_status" >&5
1650 1.1 christos $as_echo "$as_me: failed program was:" >&5
1651 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1652 1.1 christos
1653 1.1 christos ac_retval=$ac_status
1654 1.1 christos fi
1655 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1656 1.7 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1657 1.7 christos as_fn_set_status $ac_retval
1658 1.1 christos
1659 1.1 christos } # ac_fn_c_try_run
1660 1.1 christos
1661 1.1 christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1662 1.1 christos # -------------------------------------------------------
1663 1.1 christos # Tests whether HEADER exists and can be compiled using the include files in
1664 1.1 christos # INCLUDES, setting the cache variable VAR accordingly.
1665 1.1 christos ac_fn_c_check_header_compile ()
1666 1.1 christos {
1667 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1668 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1669 1.1 christos $as_echo_n "checking for $2... " >&6; }
1670 1.7 christos if eval \${$3+:} false; then :
1671 1.1 christos $as_echo_n "(cached) " >&6
1672 1.1 christos else
1673 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1674 1.1 christos /* end confdefs.h. */
1675 1.1 christos $4
1676 1.1 christos #include <$2>
1677 1.1 christos _ACEOF
1678 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1679 1.1 christos eval "$3=yes"
1680 1.1 christos else
1681 1.1 christos eval "$3=no"
1682 1.1 christos fi
1683 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1684 1.1 christos fi
1685 1.1 christos eval ac_res=\$$3
1686 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1687 1.1 christos $as_echo "$ac_res" >&6; }
1688 1.7 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1689 1.1 christos
1690 1.1 christos } # ac_fn_c_check_header_compile
1691 1.1 christos
1692 1.1 christos # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1693 1.1 christos # -------------------------------------------
1694 1.1 christos # Tests whether TYPE exists after having included INCLUDES, setting cache
1695 1.1 christos # variable VAR accordingly.
1696 1.1 christos ac_fn_c_check_type ()
1697 1.1 christos {
1698 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1699 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1700 1.1 christos $as_echo_n "checking for $2... " >&6; }
1701 1.7 christos if eval \${$3+:} false; then :
1702 1.1 christos $as_echo_n "(cached) " >&6
1703 1.1 christos else
1704 1.1 christos eval "$3=no"
1705 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1706 1.1 christos /* end confdefs.h. */
1707 1.1 christos $4
1708 1.1 christos int
1709 1.1 christos main ()
1710 1.1 christos {
1711 1.1 christos if (sizeof ($2))
1712 1.1 christos return 0;
1713 1.1 christos ;
1714 1.1 christos return 0;
1715 1.1 christos }
1716 1.1 christos _ACEOF
1717 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1718 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1719 1.1 christos /* end confdefs.h. */
1720 1.1 christos $4
1721 1.1 christos int
1722 1.1 christos main ()
1723 1.1 christos {
1724 1.1 christos if (sizeof (($2)))
1725 1.1 christos return 0;
1726 1.1 christos ;
1727 1.1 christos return 0;
1728 1.1 christos }
1729 1.1 christos _ACEOF
1730 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1731 1.1 christos
1732 1.1 christos else
1733 1.1 christos eval "$3=yes"
1734 1.1 christos fi
1735 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1736 1.1 christos fi
1737 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1738 1.1 christos fi
1739 1.1 christos eval ac_res=\$$3
1740 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1741 1.1 christos $as_echo "$ac_res" >&6; }
1742 1.7 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1743 1.1 christos
1744 1.1 christos } # ac_fn_c_check_type
1745 1.1 christos
1746 1.1 christos # ac_fn_c_try_link LINENO
1747 1.1 christos # -----------------------
1748 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded.
1749 1.1 christos ac_fn_c_try_link ()
1750 1.1 christos {
1751 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1752 1.1 christos rm -f conftest.$ac_objext conftest$ac_exeext
1753 1.1 christos if { { ac_try="$ac_link"
1754 1.1 christos case "(($ac_try" in
1755 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1756 1.1 christos *) ac_try_echo=$ac_try;;
1757 1.1 christos esac
1758 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1759 1.1 christos $as_echo "$ac_try_echo"; } >&5
1760 1.1 christos (eval "$ac_link") 2>conftest.err
1761 1.1 christos ac_status=$?
1762 1.1 christos if test -s conftest.err; then
1763 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1764 1.1 christos cat conftest.er1 >&5
1765 1.1 christos mv -f conftest.er1 conftest.err
1766 1.1 christos fi
1767 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1768 1.1 christos test $ac_status = 0; } && {
1769 1.1 christos test -z "$ac_c_werror_flag" ||
1770 1.1 christos test ! -s conftest.err
1771 1.1 christos } && test -s conftest$ac_exeext && {
1772 1.1 christos test "$cross_compiling" = yes ||
1773 1.7 christos test -x conftest$ac_exeext
1774 1.1 christos }; then :
1775 1.1 christos ac_retval=0
1776 1.1 christos else
1777 1.1 christos $as_echo "$as_me: failed program was:" >&5
1778 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1779 1.1 christos
1780 1.1 christos ac_retval=1
1781 1.1 christos fi
1782 1.1 christos # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1783 1.1 christos # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1784 1.1 christos # interfere with the next link command; also delete a directory that is
1785 1.1 christos # left behind by Apple's compiler. We do this before executing the actions.
1786 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1787 1.7 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1788 1.7 christos as_fn_set_status $ac_retval
1789 1.1 christos
1790 1.1 christos } # ac_fn_c_try_link
1791 1.1 christos
1792 1.1 christos # ac_fn_c_check_func LINENO FUNC VAR
1793 1.1 christos # ----------------------------------
1794 1.1 christos # Tests whether FUNC exists, setting the cache variable VAR accordingly
1795 1.1 christos ac_fn_c_check_func ()
1796 1.1 christos {
1797 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1798 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1799 1.1 christos $as_echo_n "checking for $2... " >&6; }
1800 1.7 christos if eval \${$3+:} false; then :
1801 1.1 christos $as_echo_n "(cached) " >&6
1802 1.1 christos else
1803 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1804 1.1 christos /* end confdefs.h. */
1805 1.1 christos /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1806 1.1 christos For example, HP-UX 11i <limits.h> declares gettimeofday. */
1807 1.1 christos #define $2 innocuous_$2
1808 1.1 christos
1809 1.1 christos /* System header to define __stub macros and hopefully few prototypes,
1810 1.1 christos which can conflict with char $2 (); below.
1811 1.1 christos Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1812 1.1 christos <limits.h> exists even on freestanding compilers. */
1813 1.1 christos
1814 1.1 christos #ifdef __STDC__
1815 1.1 christos # include <limits.h>
1816 1.1 christos #else
1817 1.1 christos # include <assert.h>
1818 1.1 christos #endif
1819 1.1 christos
1820 1.1 christos #undef $2
1821 1.1 christos
1822 1.1 christos /* Override any GCC internal prototype to avoid an error.
1823 1.1 christos Use char because int might match the return type of a GCC
1824 1.1 christos builtin and then its argument prototype would still apply. */
1825 1.1 christos #ifdef __cplusplus
1826 1.1 christos extern "C"
1827 1.1 christos #endif
1828 1.1 christos char $2 ();
1829 1.1 christos /* The GNU C library defines this for functions which it implements
1830 1.1 christos to always fail with ENOSYS. Some functions are actually named
1831 1.1 christos something starting with __ and the normal name is an alias. */
1832 1.1 christos #if defined __stub_$2 || defined __stub___$2
1833 1.1 christos choke me
1834 1.1 christos #endif
1835 1.1 christos
1836 1.1 christos int
1837 1.1 christos main ()
1838 1.1 christos {
1839 1.1 christos return $2 ();
1840 1.1 christos ;
1841 1.1 christos return 0;
1842 1.1 christos }
1843 1.1 christos _ACEOF
1844 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
1845 1.1 christos eval "$3=yes"
1846 1.1 christos else
1847 1.1 christos eval "$3=no"
1848 1.1 christos fi
1849 1.1 christos rm -f core conftest.err conftest.$ac_objext \
1850 1.1 christos conftest$ac_exeext conftest.$ac_ext
1851 1.1 christos fi
1852 1.1 christos eval ac_res=\$$3
1853 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1854 1.1 christos $as_echo "$ac_res" >&6; }
1855 1.7 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1856 1.1 christos
1857 1.1 christos } # ac_fn_c_check_func
1858 1.1 christos cat >config.log <<_ACEOF
1859 1.1 christos This file contains any messages produced by compilers while
1860 1.1 christos running configure, to aid debugging if configure makes a mistake.
1861 1.1 christos
1862 1.1 christos It was created by readline $as_me 6.2, which was
1863 1.7 christos generated by GNU Autoconf 2.69. Invocation command line was
1864 1.1 christos
1865 1.1 christos $ $0 $@
1866 1.1 christos
1867 1.1 christos _ACEOF
1868 1.1 christos exec 5>>config.log
1869 1.1 christos {
1870 1.1 christos cat <<_ASUNAME
1871 1.1 christos ## --------- ##
1872 1.1 christos ## Platform. ##
1873 1.1 christos ## --------- ##
1874 1.1 christos
1875 1.1 christos hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1876 1.1 christos uname -m = `(uname -m) 2>/dev/null || echo unknown`
1877 1.1 christos uname -r = `(uname -r) 2>/dev/null || echo unknown`
1878 1.1 christos uname -s = `(uname -s) 2>/dev/null || echo unknown`
1879 1.1 christos uname -v = `(uname -v) 2>/dev/null || echo unknown`
1880 1.1 christos
1881 1.1 christos /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1882 1.1 christos /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1883 1.1 christos
1884 1.1 christos /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1885 1.1 christos /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1886 1.1 christos /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1887 1.1 christos /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1888 1.1 christos /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1889 1.1 christos /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1890 1.1 christos /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1891 1.1 christos
1892 1.1 christos _ASUNAME
1893 1.1 christos
1894 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1895 1.1 christos for as_dir in $PATH
1896 1.1 christos do
1897 1.1 christos IFS=$as_save_IFS
1898 1.1 christos test -z "$as_dir" && as_dir=.
1899 1.1 christos $as_echo "PATH: $as_dir"
1900 1.1 christos done
1901 1.1 christos IFS=$as_save_IFS
1902 1.1 christos
1903 1.1 christos } >&5
1904 1.1 christos
1905 1.1 christos cat >&5 <<_ACEOF
1906 1.1 christos
1907 1.1 christos
1908 1.1 christos ## ----------- ##
1909 1.1 christos ## Core tests. ##
1910 1.1 christos ## ----------- ##
1911 1.1 christos
1912 1.1 christos _ACEOF
1913 1.1 christos
1914 1.1 christos
1915 1.1 christos # Keep a trace of the command line.
1916 1.1 christos # Strip out --no-create and --no-recursion so they do not pile up.
1917 1.1 christos # Strip out --silent because we don't want to record it for future runs.
1918 1.1 christos # Also quote any args containing shell meta-characters.
1919 1.1 christos # Make two passes to allow for proper duplicate-argument suppression.
1920 1.1 christos ac_configure_args=
1921 1.1 christos ac_configure_args0=
1922 1.1 christos ac_configure_args1=
1923 1.1 christos ac_must_keep_next=false
1924 1.1 christos for ac_pass in 1 2
1925 1.1 christos do
1926 1.1 christos for ac_arg
1927 1.1 christos do
1928 1.1 christos case $ac_arg in
1929 1.1 christos -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1930 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1931 1.1 christos | -silent | --silent | --silen | --sile | --sil)
1932 1.1 christos continue ;;
1933 1.1 christos *\'*)
1934 1.1 christos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1935 1.1 christos esac
1936 1.1 christos case $ac_pass in
1937 1.1 christos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1938 1.1 christos 2)
1939 1.1 christos as_fn_append ac_configure_args1 " '$ac_arg'"
1940 1.1 christos if test $ac_must_keep_next = true; then
1941 1.1 christos ac_must_keep_next=false # Got value, back to normal.
1942 1.1 christos else
1943 1.1 christos case $ac_arg in
1944 1.1 christos *=* | --config-cache | -C | -disable-* | --disable-* \
1945 1.1 christos | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1946 1.1 christos | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1947 1.1 christos | -with-* | --with-* | -without-* | --without-* | --x)
1948 1.1 christos case "$ac_configure_args0 " in
1949 1.1 christos "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1950 1.1 christos esac
1951 1.1 christos ;;
1952 1.1 christos -* ) ac_must_keep_next=true ;;
1953 1.1 christos esac
1954 1.1 christos fi
1955 1.1 christos as_fn_append ac_configure_args " '$ac_arg'"
1956 1.1 christos ;;
1957 1.1 christos esac
1958 1.1 christos done
1959 1.1 christos done
1960 1.1 christos { ac_configure_args0=; unset ac_configure_args0;}
1961 1.1 christos { ac_configure_args1=; unset ac_configure_args1;}
1962 1.1 christos
1963 1.1 christos # When interrupted or exit'd, cleanup temporary files, and complete
1964 1.1 christos # config.log. We remove comments because anyway the quotes in there
1965 1.1 christos # would cause problems or look ugly.
1966 1.1 christos # WARNING: Use '\'' to represent an apostrophe within the trap.
1967 1.1 christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1968 1.1 christos trap 'exit_status=$?
1969 1.1 christos # Save into config.log some information that might help in debugging.
1970 1.1 christos {
1971 1.1 christos echo
1972 1.1 christos
1973 1.7 christos $as_echo "## ---------------- ##
1974 1.1 christos ## Cache variables. ##
1975 1.7 christos ## ---------------- ##"
1976 1.1 christos echo
1977 1.1 christos # The following way of writing the cache mishandles newlines in values,
1978 1.1 christos (
1979 1.1 christos for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1980 1.1 christos eval ac_val=\$$ac_var
1981 1.1 christos case $ac_val in #(
1982 1.1 christos *${as_nl}*)
1983 1.1 christos case $ac_var in #(
1984 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1985 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1986 1.1 christos esac
1987 1.1 christos case $ac_var in #(
1988 1.1 christos _ | IFS | as_nl) ;; #(
1989 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1990 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;;
1991 1.1 christos esac ;;
1992 1.1 christos esac
1993 1.1 christos done
1994 1.1 christos (set) 2>&1 |
1995 1.1 christos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1996 1.1 christos *${as_nl}ac_space=\ *)
1997 1.1 christos sed -n \
1998 1.1 christos "s/'\''/'\''\\\\'\'''\''/g;
1999 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2000 1.1 christos ;; #(
2001 1.1 christos *)
2002 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2003 1.1 christos ;;
2004 1.1 christos esac |
2005 1.1 christos sort
2006 1.1 christos )
2007 1.1 christos echo
2008 1.1 christos
2009 1.7 christos $as_echo "## ----------------- ##
2010 1.1 christos ## Output variables. ##
2011 1.7 christos ## ----------------- ##"
2012 1.1 christos echo
2013 1.1 christos for ac_var in $ac_subst_vars
2014 1.1 christos do
2015 1.1 christos eval ac_val=\$$ac_var
2016 1.1 christos case $ac_val in
2017 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2018 1.1 christos esac
2019 1.1 christos $as_echo "$ac_var='\''$ac_val'\''"
2020 1.1 christos done | sort
2021 1.1 christos echo
2022 1.1 christos
2023 1.1 christos if test -n "$ac_subst_files"; then
2024 1.7 christos $as_echo "## ------------------- ##
2025 1.1 christos ## File substitutions. ##
2026 1.7 christos ## ------------------- ##"
2027 1.1 christos echo
2028 1.1 christos for ac_var in $ac_subst_files
2029 1.1 christos do
2030 1.1 christos eval ac_val=\$$ac_var
2031 1.1 christos case $ac_val in
2032 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2033 1.1 christos esac
2034 1.1 christos $as_echo "$ac_var='\''$ac_val'\''"
2035 1.1 christos done | sort
2036 1.1 christos echo
2037 1.1 christos fi
2038 1.1 christos
2039 1.1 christos if test -s confdefs.h; then
2040 1.7 christos $as_echo "## ----------- ##
2041 1.1 christos ## confdefs.h. ##
2042 1.7 christos ## ----------- ##"
2043 1.1 christos echo
2044 1.1 christos cat confdefs.h
2045 1.1 christos echo
2046 1.1 christos fi
2047 1.1 christos test "$ac_signal" != 0 &&
2048 1.1 christos $as_echo "$as_me: caught signal $ac_signal"
2049 1.1 christos $as_echo "$as_me: exit $exit_status"
2050 1.1 christos } >&5
2051 1.1 christos rm -f core *.core core.conftest.* &&
2052 1.1 christos rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2053 1.1 christos exit $exit_status
2054 1.1 christos ' 0
2055 1.1 christos for ac_signal in 1 2 13 15; do
2056 1.1 christos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2057 1.1 christos done
2058 1.1 christos ac_signal=0
2059 1.1 christos
2060 1.1 christos # confdefs.h avoids OS command line length limits that DEFS can exceed.
2061 1.1 christos rm -f -r conftest* confdefs.h
2062 1.1 christos
2063 1.1 christos $as_echo "/* confdefs.h */" > confdefs.h
2064 1.1 christos
2065 1.1 christos # Predefined preprocessor variables.
2066 1.1 christos
2067 1.1 christos cat >>confdefs.h <<_ACEOF
2068 1.1 christos #define PACKAGE_NAME "$PACKAGE_NAME"
2069 1.1 christos _ACEOF
2070 1.1 christos
2071 1.1 christos cat >>confdefs.h <<_ACEOF
2072 1.1 christos #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2073 1.1 christos _ACEOF
2074 1.1 christos
2075 1.1 christos cat >>confdefs.h <<_ACEOF
2076 1.1 christos #define PACKAGE_VERSION "$PACKAGE_VERSION"
2077 1.1 christos _ACEOF
2078 1.1 christos
2079 1.1 christos cat >>confdefs.h <<_ACEOF
2080 1.1 christos #define PACKAGE_STRING "$PACKAGE_STRING"
2081 1.1 christos _ACEOF
2082 1.1 christos
2083 1.1 christos cat >>confdefs.h <<_ACEOF
2084 1.1 christos #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2085 1.1 christos _ACEOF
2086 1.1 christos
2087 1.1 christos cat >>confdefs.h <<_ACEOF
2088 1.1 christos #define PACKAGE_URL "$PACKAGE_URL"
2089 1.1 christos _ACEOF
2090 1.1 christos
2091 1.1 christos
2092 1.1 christos # Let the site file select an alternate cache file if it wants to.
2093 1.1 christos # Prefer an explicitly selected file to automatically selected ones.
2094 1.1 christos ac_site_file1=NONE
2095 1.1 christos ac_site_file2=NONE
2096 1.1 christos if test -n "$CONFIG_SITE"; then
2097 1.7 christos # We do not want a PATH search for config.site.
2098 1.7 christos case $CONFIG_SITE in #((
2099 1.7 christos -*) ac_site_file1=./$CONFIG_SITE;;
2100 1.7 christos */*) ac_site_file1=$CONFIG_SITE;;
2101 1.7 christos *) ac_site_file1=./$CONFIG_SITE;;
2102 1.7 christos esac
2103 1.1 christos elif test "x$prefix" != xNONE; then
2104 1.1 christos ac_site_file1=$prefix/share/config.site
2105 1.1 christos ac_site_file2=$prefix/etc/config.site
2106 1.1 christos else
2107 1.1 christos ac_site_file1=$ac_default_prefix/share/config.site
2108 1.1 christos ac_site_file2=$ac_default_prefix/etc/config.site
2109 1.1 christos fi
2110 1.1 christos for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2111 1.1 christos do
2112 1.1 christos test "x$ac_site_file" = xNONE && continue
2113 1.7 christos if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2114 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2115 1.1 christos $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2116 1.1 christos sed 's/^/| /' "$ac_site_file" >&5
2117 1.7 christos . "$ac_site_file" \
2118 1.7 christos || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2119 1.7 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2120 1.7 christos as_fn_error $? "failed to load site script $ac_site_file
2121 1.7 christos See \`config.log' for more details" "$LINENO" 5; }
2122 1.1 christos fi
2123 1.1 christos done
2124 1.1 christos
2125 1.1 christos if test -r "$cache_file"; then
2126 1.7 christos # Some versions of bash will fail to source /dev/null (special files
2127 1.7 christos # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2128 1.7 christos if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2129 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2130 1.1 christos $as_echo "$as_me: loading cache $cache_file" >&6;}
2131 1.1 christos case $cache_file in
2132 1.1 christos [\\/]* | ?:[\\/]* ) . "$cache_file";;
2133 1.1 christos *) . "./$cache_file";;
2134 1.1 christos esac
2135 1.1 christos fi
2136 1.1 christos else
2137 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2138 1.1 christos $as_echo "$as_me: creating cache $cache_file" >&6;}
2139 1.1 christos >$cache_file
2140 1.1 christos fi
2141 1.1 christos
2142 1.1 christos # Check that the precious variables saved in the cache have kept the same
2143 1.1 christos # value.
2144 1.1 christos ac_cache_corrupted=false
2145 1.1 christos for ac_var in $ac_precious_vars; do
2146 1.1 christos eval ac_old_set=\$ac_cv_env_${ac_var}_set
2147 1.1 christos eval ac_new_set=\$ac_env_${ac_var}_set
2148 1.1 christos eval ac_old_val=\$ac_cv_env_${ac_var}_value
2149 1.1 christos eval ac_new_val=\$ac_env_${ac_var}_value
2150 1.1 christos case $ac_old_set,$ac_new_set in
2151 1.1 christos set,)
2152 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2153 1.1 christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2154 1.1 christos ac_cache_corrupted=: ;;
2155 1.1 christos ,set)
2156 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2157 1.1 christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2158 1.1 christos ac_cache_corrupted=: ;;
2159 1.1 christos ,);;
2160 1.1 christos *)
2161 1.1 christos if test "x$ac_old_val" != "x$ac_new_val"; then
2162 1.1 christos # differences in whitespace do not lead to failure.
2163 1.1 christos ac_old_val_w=`echo x $ac_old_val`
2164 1.1 christos ac_new_val_w=`echo x $ac_new_val`
2165 1.1 christos if test "$ac_old_val_w" != "$ac_new_val_w"; then
2166 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2167 1.1 christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2168 1.1 christos ac_cache_corrupted=:
2169 1.1 christos else
2170 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2171 1.1 christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2172 1.1 christos eval $ac_var=\$ac_old_val
2173 1.1 christos fi
2174 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2175 1.1 christos $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2176 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2177 1.1 christos $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2178 1.1 christos fi;;
2179 1.1 christos esac
2180 1.1 christos # Pass precious variables to config.status.
2181 1.1 christos if test "$ac_new_set" = set; then
2182 1.1 christos case $ac_new_val in
2183 1.1 christos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2184 1.1 christos *) ac_arg=$ac_var=$ac_new_val ;;
2185 1.1 christos esac
2186 1.1 christos case " $ac_configure_args " in
2187 1.1 christos *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2188 1.1 christos *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2189 1.1 christos esac
2190 1.1 christos fi
2191 1.1 christos done
2192 1.1 christos if $ac_cache_corrupted; then
2193 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2194 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2195 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2196 1.1 christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2197 1.7 christos as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2198 1.1 christos fi
2199 1.1 christos ## -------------------- ##
2200 1.1 christos ## Main body of script. ##
2201 1.1 christos ## -------------------- ##
2202 1.1 christos
2203 1.1 christos ac_ext=c
2204 1.1 christos ac_cpp='$CPP $CPPFLAGS'
2205 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2206 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2207 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
2208 1.1 christos
2209 1.1 christos
2210 1.1 christos
2211 1.1 christos
2212 1.1 christos
2213 1.1 christos
2214 1.1 christos
2215 1.1 christos
2216 1.1 christos
2217 1.1 christos ac_aux_dir=
2218 1.1 christos for ac_dir in `cd $srcdir;pwd`/.. "$srcdir"/`cd $srcdir;pwd`/..; do
2219 1.7 christos if test -f "$ac_dir/install-sh"; then
2220 1.7 christos ac_aux_dir=$ac_dir
2221 1.7 christos ac_install_sh="$ac_aux_dir/install-sh -c"
2222 1.7 christos break
2223 1.7 christos elif test -f "$ac_dir/install.sh"; then
2224 1.7 christos ac_aux_dir=$ac_dir
2225 1.7 christos ac_install_sh="$ac_aux_dir/install.sh -c"
2226 1.7 christos break
2227 1.7 christos elif test -f "$ac_dir/shtool"; then
2228 1.7 christos ac_aux_dir=$ac_dir
2229 1.7 christos ac_install_sh="$ac_aux_dir/shtool install -c"
2230 1.7 christos break
2231 1.7 christos fi
2232 1.1 christos done
2233 1.1 christos if test -z "$ac_aux_dir"; then
2234 1.7 christos as_fn_error $? "cannot find install-sh, install.sh, or shtool in \`cd $srcdir;pwd\`/.. \"$srcdir\"/\`cd $srcdir;pwd\`/.." "$LINENO" 5
2235 1.1 christos fi
2236 1.1 christos
2237 1.1 christos # These three variables are undocumented and unsupported,
2238 1.1 christos # and are intended to be withdrawn in a future Autoconf release.
2239 1.1 christos # They can cause serious problems if a builder's source tree is in a directory
2240 1.1 christos # whose full name contains unusual characters.
2241 1.1 christos ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2242 1.1 christos ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2243 1.1 christos ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2244 1.1 christos
2245 1.1 christos
2246 1.1 christos ac_config_headers="$ac_config_headers config.h"
2247 1.1 christos
2248 1.1 christos
2249 1.1 christos LIBVERSION=6.2
2250 1.1 christos
2251 1.1 christos # Make sure we can run config.sub.
2252 1.1 christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2253 1.7 christos as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2254 1.1 christos
2255 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2256 1.1 christos $as_echo_n "checking build system type... " >&6; }
2257 1.7 christos if ${ac_cv_build+:} false; then :
2258 1.1 christos $as_echo_n "(cached) " >&6
2259 1.1 christos else
2260 1.1 christos ac_build_alias=$build_alias
2261 1.1 christos test "x$ac_build_alias" = x &&
2262 1.1 christos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2263 1.1 christos test "x$ac_build_alias" = x &&
2264 1.7 christos as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2265 1.1 christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2266 1.7 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2267 1.1 christos
2268 1.1 christos fi
2269 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2270 1.1 christos $as_echo "$ac_cv_build" >&6; }
2271 1.1 christos case $ac_cv_build in
2272 1.1 christos *-*-*) ;;
2273 1.7 christos *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2274 1.1 christos esac
2275 1.1 christos build=$ac_cv_build
2276 1.1 christos ac_save_IFS=$IFS; IFS='-'
2277 1.1 christos set x $ac_cv_build
2278 1.1 christos shift
2279 1.1 christos build_cpu=$1
2280 1.1 christos build_vendor=$2
2281 1.1 christos shift; shift
2282 1.1 christos # Remember, the first character of IFS is used to create $*,
2283 1.1 christos # except with old shells:
2284 1.1 christos build_os=$*
2285 1.1 christos IFS=$ac_save_IFS
2286 1.1 christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2287 1.1 christos
2288 1.1 christos
2289 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2290 1.1 christos $as_echo_n "checking host system type... " >&6; }
2291 1.7 christos if ${ac_cv_host+:} false; then :
2292 1.1 christos $as_echo_n "(cached) " >&6
2293 1.1 christos else
2294 1.1 christos if test "x$host_alias" = x; then
2295 1.1 christos ac_cv_host=$ac_cv_build
2296 1.1 christos else
2297 1.1 christos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2298 1.7 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2299 1.1 christos fi
2300 1.1 christos
2301 1.1 christos fi
2302 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2303 1.1 christos $as_echo "$ac_cv_host" >&6; }
2304 1.1 christos case $ac_cv_host in
2305 1.1 christos *-*-*) ;;
2306 1.7 christos *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2307 1.1 christos esac
2308 1.1 christos host=$ac_cv_host
2309 1.1 christos ac_save_IFS=$IFS; IFS='-'
2310 1.1 christos set x $ac_cv_host
2311 1.1 christos shift
2312 1.1 christos host_cpu=$1
2313 1.1 christos host_vendor=$2
2314 1.1 christos shift; shift
2315 1.1 christos # Remember, the first character of IFS is used to create $*,
2316 1.1 christos # except with old shells:
2317 1.1 christos host_os=$*
2318 1.1 christos IFS=$ac_save_IFS
2319 1.1 christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2320 1.1 christos
2321 1.1 christos
2322 1.1 christos
2323 1.1 christos
2324 1.1 christos opt_curses=no
2325 1.1 christos opt_purify=no
2326 1.1 christos
2327 1.1 christos
2328 1.1 christos # Check whether --with-curses was given.
2329 1.1 christos if test "${with_curses+set}" = set; then :
2330 1.1 christos withval=$with_curses; opt_curses=$withval
2331 1.1 christos fi
2332 1.1 christos
2333 1.1 christos
2334 1.1 christos # Check whether --with-purify was given.
2335 1.1 christos if test "${with_purify+set}" = set; then :
2336 1.1 christos withval=$with_purify; opt_purify=$withval
2337 1.1 christos fi
2338 1.1 christos
2339 1.1 christos
2340 1.1 christos if test "$opt_curses" = "yes"; then
2341 1.1 christos prefer_curses=yes
2342 1.1 christos fi
2343 1.1 christos
2344 1.1 christos if test "$opt_purify" = yes; then
2345 1.1 christos PURIFY="purify"
2346 1.1 christos else
2347 1.1 christos PURIFY=
2348 1.1 christos fi
2349 1.1 christos
2350 1.1 christos opt_multibyte=yes
2351 1.1 christos opt_static_libs=yes
2352 1.1 christos opt_shared_libs=no
2353 1.1 christos
2354 1.1 christos # Check whether --enable-multibyte was given.
2355 1.1 christos if test "${enable_multibyte+set}" = set; then :
2356 1.1 christos enableval=$enable_multibyte; opt_multibyte=$enableval
2357 1.1 christos fi
2358 1.1 christos
2359 1.1 christos # Check whether --enable-static was given.
2360 1.1 christos if test "${enable_static+set}" = set; then :
2361 1.1 christos enableval=$enable_static; opt_static_libs=$enableval
2362 1.1 christos fi
2363 1.1 christos
2364 1.1 christos
2365 1.1 christos if test $opt_multibyte = no; then
2366 1.1 christos $as_echo "#define NO_MULTIBYTE_SUPPORT 1" >>confdefs.h
2367 1.1 christos
2368 1.1 christos fi
2369 1.1 christos
2370 1.1 christos
2371 1.1 christos
2372 1.1 christos CROSS_COMPILE=
2373 1.1 christos if test "x$cross_compiling" = "xyes"; then
2374 1.1 christos case "${host}" in
2375 1.1 christos *-cygwin*)
2376 1.1 christos cross_cache=${srcdir}/cross-build/cygwin.cache
2377 1.1 christos ;;
2378 1.1 christos *-mingw*)
2379 1.1 christos cross_cache=${srcdir}/cross-build/mingw.cache
2380 1.1 christos ;;
2381 1.1 christos i[3456]86-*-beos*)
2382 1.1 christos cross_cache=${srcdir}/cross-build/x86-beos.cache
2383 1.1 christos ;;
2384 1.1 christos *) echo "configure: cross-compiling for $host is not supported" >&2
2385 1.1 christos ;;
2386 1.1 christos esac
2387 1.1 christos if test -n "${cross_cache}" && test -r "${cross_cache}"; then
2388 1.1 christos echo "loading cross-build cache file ${cross_cache}"
2389 1.1 christos . ${cross_cache}
2390 1.1 christos fi
2391 1.1 christos unset cross_cache
2392 1.1 christos CROSS_COMPILE='-DCROSS_COMPILING'
2393 1.1 christos
2394 1.1 christos fi
2395 1.1 christos
2396 1.1 christos echo ""
2397 1.1 christos echo "Beginning configuration for readline-$LIBVERSION for ${host_cpu}-${host_vendor}-${host_os}"
2398 1.1 christos echo ""
2399 1.1 christos
2400 1.1 christos # We want these before the checks, so the checks can modify their values.
2401 1.1 christos test -z "$CFLAGS" && CFLAGS=-g auto_cflags=1
2402 1.1 christos
2403 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2404 1.1 christos $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2405 1.1 christos set x ${MAKE-make}
2406 1.1 christos ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2407 1.7 christos if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2408 1.1 christos $as_echo_n "(cached) " >&6
2409 1.1 christos else
2410 1.1 christos cat >conftest.make <<\_ACEOF
2411 1.1 christos SHELL = /bin/sh
2412 1.1 christos all:
2413 1.1 christos @echo '@@@%%%=$(MAKE)=@@@%%%'
2414 1.1 christos _ACEOF
2415 1.7 christos # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2416 1.1 christos case `${MAKE-make} -f conftest.make 2>/dev/null` in
2417 1.1 christos *@@@%%%=?*=@@@%%%*)
2418 1.1 christos eval ac_cv_prog_make_${ac_make}_set=yes;;
2419 1.1 christos *)
2420 1.1 christos eval ac_cv_prog_make_${ac_make}_set=no;;
2421 1.1 christos esac
2422 1.1 christos rm -f conftest.make
2423 1.1 christos fi
2424 1.1 christos if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2425 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2426 1.1 christos $as_echo "yes" >&6; }
2427 1.1 christos SET_MAKE=
2428 1.1 christos else
2429 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2430 1.1 christos $as_echo "no" >&6; }
2431 1.1 christos SET_MAKE="MAKE=${MAKE-make}"
2432 1.1 christos fi
2433 1.1 christos
2434 1.1 christos ac_ext=c
2435 1.1 christos ac_cpp='$CPP $CPPFLAGS'
2436 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2437 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2438 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
2439 1.1 christos if test -n "$ac_tool_prefix"; then
2440 1.1 christos # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2441 1.1 christos set dummy ${ac_tool_prefix}gcc; ac_word=$2
2442 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2443 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2444 1.7 christos if ${ac_cv_prog_CC+:} false; then :
2445 1.1 christos $as_echo_n "(cached) " >&6
2446 1.1 christos else
2447 1.1 christos if test -n "$CC"; then
2448 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
2449 1.1 christos else
2450 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2451 1.1 christos for as_dir in $PATH
2452 1.1 christos do
2453 1.1 christos IFS=$as_save_IFS
2454 1.1 christos test -z "$as_dir" && as_dir=.
2455 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2456 1.7 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2457 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}gcc"
2458 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2459 1.1 christos break 2
2460 1.1 christos fi
2461 1.1 christos done
2462 1.1 christos done
2463 1.1 christos IFS=$as_save_IFS
2464 1.1 christos
2465 1.1 christos fi
2466 1.1 christos fi
2467 1.1 christos CC=$ac_cv_prog_CC
2468 1.1 christos if test -n "$CC"; then
2469 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2470 1.1 christos $as_echo "$CC" >&6; }
2471 1.1 christos else
2472 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2473 1.1 christos $as_echo "no" >&6; }
2474 1.1 christos fi
2475 1.1 christos
2476 1.1 christos
2477 1.1 christos fi
2478 1.1 christos if test -z "$ac_cv_prog_CC"; then
2479 1.1 christos ac_ct_CC=$CC
2480 1.1 christos # Extract the first word of "gcc", so it can be a program name with args.
2481 1.1 christos set dummy gcc; ac_word=$2
2482 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2483 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2484 1.7 christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
2485 1.1 christos $as_echo_n "(cached) " >&6
2486 1.1 christos else
2487 1.1 christos if test -n "$ac_ct_CC"; then
2488 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2489 1.1 christos else
2490 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2491 1.1 christos for as_dir in $PATH
2492 1.1 christos do
2493 1.1 christos IFS=$as_save_IFS
2494 1.1 christos test -z "$as_dir" && as_dir=.
2495 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2496 1.7 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2497 1.1 christos ac_cv_prog_ac_ct_CC="gcc"
2498 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2499 1.1 christos break 2
2500 1.1 christos fi
2501 1.1 christos done
2502 1.1 christos done
2503 1.1 christos IFS=$as_save_IFS
2504 1.1 christos
2505 1.1 christos fi
2506 1.1 christos fi
2507 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
2508 1.1 christos if test -n "$ac_ct_CC"; then
2509 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2510 1.1 christos $as_echo "$ac_ct_CC" >&6; }
2511 1.1 christos else
2512 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2513 1.1 christos $as_echo "no" >&6; }
2514 1.1 christos fi
2515 1.1 christos
2516 1.1 christos if test "x$ac_ct_CC" = x; then
2517 1.1 christos CC=""
2518 1.1 christos else
2519 1.1 christos case $cross_compiling:$ac_tool_warned in
2520 1.1 christos yes:)
2521 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2522 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2523 1.1 christos ac_tool_warned=yes ;;
2524 1.1 christos esac
2525 1.1 christos CC=$ac_ct_CC
2526 1.1 christos fi
2527 1.1 christos else
2528 1.1 christos CC="$ac_cv_prog_CC"
2529 1.1 christos fi
2530 1.1 christos
2531 1.1 christos if test -z "$CC"; then
2532 1.1 christos if test -n "$ac_tool_prefix"; then
2533 1.1 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2534 1.1 christos set dummy ${ac_tool_prefix}cc; ac_word=$2
2535 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2536 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2537 1.7 christos if ${ac_cv_prog_CC+:} false; then :
2538 1.1 christos $as_echo_n "(cached) " >&6
2539 1.1 christos else
2540 1.1 christos if test -n "$CC"; then
2541 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
2542 1.1 christos else
2543 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2544 1.1 christos for as_dir in $PATH
2545 1.1 christos do
2546 1.1 christos IFS=$as_save_IFS
2547 1.1 christos test -z "$as_dir" && as_dir=.
2548 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2549 1.7 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2550 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}cc"
2551 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2552 1.1 christos break 2
2553 1.1 christos fi
2554 1.1 christos done
2555 1.1 christos done
2556 1.1 christos IFS=$as_save_IFS
2557 1.1 christos
2558 1.1 christos fi
2559 1.1 christos fi
2560 1.1 christos CC=$ac_cv_prog_CC
2561 1.1 christos if test -n "$CC"; then
2562 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2563 1.1 christos $as_echo "$CC" >&6; }
2564 1.1 christos else
2565 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2566 1.1 christos $as_echo "no" >&6; }
2567 1.1 christos fi
2568 1.1 christos
2569 1.1 christos
2570 1.1 christos fi
2571 1.1 christos fi
2572 1.1 christos if test -z "$CC"; then
2573 1.1 christos # Extract the first word of "cc", so it can be a program name with args.
2574 1.1 christos set dummy cc; ac_word=$2
2575 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2576 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2577 1.7 christos if ${ac_cv_prog_CC+:} false; then :
2578 1.1 christos $as_echo_n "(cached) " >&6
2579 1.1 christos else
2580 1.1 christos if test -n "$CC"; then
2581 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
2582 1.1 christos else
2583 1.1 christos ac_prog_rejected=no
2584 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2585 1.1 christos for as_dir in $PATH
2586 1.1 christos do
2587 1.1 christos IFS=$as_save_IFS
2588 1.1 christos test -z "$as_dir" && as_dir=.
2589 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2590 1.7 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2591 1.1 christos if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2592 1.1 christos ac_prog_rejected=yes
2593 1.1 christos continue
2594 1.1 christos fi
2595 1.1 christos ac_cv_prog_CC="cc"
2596 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2597 1.1 christos break 2
2598 1.1 christos fi
2599 1.1 christos done
2600 1.1 christos done
2601 1.1 christos IFS=$as_save_IFS
2602 1.1 christos
2603 1.1 christos if test $ac_prog_rejected = yes; then
2604 1.1 christos # We found a bogon in the path, so make sure we never use it.
2605 1.1 christos set dummy $ac_cv_prog_CC
2606 1.1 christos shift
2607 1.1 christos if test $# != 0; then
2608 1.1 christos # We chose a different compiler from the bogus one.
2609 1.1 christos # However, it has the same basename, so the bogon will be chosen
2610 1.1 christos # first if we set CC to just the basename; use the full file name.
2611 1.1 christos shift
2612 1.1 christos ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2613 1.1 christos fi
2614 1.1 christos fi
2615 1.1 christos fi
2616 1.1 christos fi
2617 1.1 christos CC=$ac_cv_prog_CC
2618 1.1 christos if test -n "$CC"; then
2619 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2620 1.1 christos $as_echo "$CC" >&6; }
2621 1.1 christos else
2622 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2623 1.1 christos $as_echo "no" >&6; }
2624 1.1 christos fi
2625 1.1 christos
2626 1.1 christos
2627 1.1 christos fi
2628 1.1 christos if test -z "$CC"; then
2629 1.1 christos if test -n "$ac_tool_prefix"; then
2630 1.1 christos for ac_prog in cl.exe
2631 1.1 christos do
2632 1.1 christos # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2633 1.1 christos set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2634 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2635 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2636 1.7 christos if ${ac_cv_prog_CC+:} false; then :
2637 1.1 christos $as_echo_n "(cached) " >&6
2638 1.1 christos else
2639 1.1 christos if test -n "$CC"; then
2640 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
2641 1.1 christos else
2642 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2643 1.1 christos for as_dir in $PATH
2644 1.1 christos do
2645 1.1 christos IFS=$as_save_IFS
2646 1.1 christos test -z "$as_dir" && as_dir=.
2647 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2648 1.7 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2649 1.1 christos ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2650 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2651 1.1 christos break 2
2652 1.1 christos fi
2653 1.1 christos done
2654 1.1 christos done
2655 1.1 christos IFS=$as_save_IFS
2656 1.1 christos
2657 1.1 christos fi
2658 1.1 christos fi
2659 1.1 christos CC=$ac_cv_prog_CC
2660 1.1 christos if test -n "$CC"; then
2661 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2662 1.1 christos $as_echo "$CC" >&6; }
2663 1.1 christos else
2664 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2665 1.1 christos $as_echo "no" >&6; }
2666 1.1 christos fi
2667 1.1 christos
2668 1.1 christos
2669 1.1 christos test -n "$CC" && break
2670 1.1 christos done
2671 1.1 christos fi
2672 1.1 christos if test -z "$CC"; then
2673 1.1 christos ac_ct_CC=$CC
2674 1.1 christos for ac_prog in cl.exe
2675 1.1 christos do
2676 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
2677 1.1 christos set dummy $ac_prog; ac_word=$2
2678 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2679 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2680 1.7 christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
2681 1.1 christos $as_echo_n "(cached) " >&6
2682 1.1 christos else
2683 1.1 christos if test -n "$ac_ct_CC"; then
2684 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2685 1.1 christos else
2686 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2687 1.1 christos for as_dir in $PATH
2688 1.1 christos do
2689 1.1 christos IFS=$as_save_IFS
2690 1.1 christos test -z "$as_dir" && as_dir=.
2691 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2692 1.7 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2693 1.1 christos ac_cv_prog_ac_ct_CC="$ac_prog"
2694 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2695 1.1 christos break 2
2696 1.1 christos fi
2697 1.1 christos done
2698 1.1 christos done
2699 1.1 christos IFS=$as_save_IFS
2700 1.1 christos
2701 1.1 christos fi
2702 1.1 christos fi
2703 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
2704 1.1 christos if test -n "$ac_ct_CC"; then
2705 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2706 1.1 christos $as_echo "$ac_ct_CC" >&6; }
2707 1.1 christos else
2708 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2709 1.1 christos $as_echo "no" >&6; }
2710 1.1 christos fi
2711 1.1 christos
2712 1.1 christos
2713 1.1 christos test -n "$ac_ct_CC" && break
2714 1.1 christos done
2715 1.1 christos
2716 1.1 christos if test "x$ac_ct_CC" = x; then
2717 1.1 christos CC=""
2718 1.1 christos else
2719 1.1 christos case $cross_compiling:$ac_tool_warned in
2720 1.1 christos yes:)
2721 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2722 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2723 1.1 christos ac_tool_warned=yes ;;
2724 1.1 christos esac
2725 1.1 christos CC=$ac_ct_CC
2726 1.1 christos fi
2727 1.1 christos fi
2728 1.1 christos
2729 1.1 christos fi
2730 1.1 christos
2731 1.1 christos
2732 1.1 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2733 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2734 1.7 christos as_fn_error $? "no acceptable C compiler found in \$PATH
2735 1.7 christos See \`config.log' for more details" "$LINENO" 5; }
2736 1.1 christos
2737 1.1 christos # Provide some information about the compiler.
2738 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2739 1.1 christos set X $ac_compile
2740 1.1 christos ac_compiler=$2
2741 1.1 christos for ac_option in --version -v -V -qversion; do
2742 1.1 christos { { ac_try="$ac_compiler $ac_option >&5"
2743 1.1 christos case "(($ac_try" in
2744 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2745 1.1 christos *) ac_try_echo=$ac_try;;
2746 1.1 christos esac
2747 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2748 1.1 christos $as_echo "$ac_try_echo"; } >&5
2749 1.1 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2750 1.1 christos ac_status=$?
2751 1.1 christos if test -s conftest.err; then
2752 1.1 christos sed '10a\
2753 1.1 christos ... rest of stderr output deleted ...
2754 1.1 christos 10q' conftest.err >conftest.er1
2755 1.1 christos cat conftest.er1 >&5
2756 1.1 christos fi
2757 1.7 christos rm -f conftest.er1 conftest.err
2758 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2759 1.1 christos test $ac_status = 0; }
2760 1.1 christos done
2761 1.1 christos
2762 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2763 1.1 christos /* end confdefs.h. */
2764 1.1 christos
2765 1.1 christos int
2766 1.1 christos main ()
2767 1.1 christos {
2768 1.1 christos
2769 1.1 christos ;
2770 1.1 christos return 0;
2771 1.1 christos }
2772 1.1 christos _ACEOF
2773 1.1 christos ac_clean_files_save=$ac_clean_files
2774 1.7 christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2775 1.1 christos # Try to create an executable without -o first, disregard a.out.
2776 1.1 christos # It will help us diagnose broken compilers, and finding out an intuition
2777 1.1 christos # of exeext.
2778 1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2779 1.7 christos $as_echo_n "checking whether the C compiler works... " >&6; }
2780 1.1 christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2781 1.1 christos
2782 1.1 christos # The possible output files:
2783 1.1 christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2784 1.1 christos
2785 1.1 christos ac_rmfiles=
2786 1.1 christos for ac_file in $ac_files
2787 1.1 christos do
2788 1.1 christos case $ac_file in
2789 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2790 1.1 christos * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2791 1.1 christos esac
2792 1.1 christos done
2793 1.1 christos rm -f $ac_rmfiles
2794 1.1 christos
2795 1.1 christos if { { ac_try="$ac_link_default"
2796 1.1 christos case "(($ac_try" in
2797 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2798 1.1 christos *) ac_try_echo=$ac_try;;
2799 1.1 christos esac
2800 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2801 1.1 christos $as_echo "$ac_try_echo"; } >&5
2802 1.1 christos (eval "$ac_link_default") 2>&5
2803 1.1 christos ac_status=$?
2804 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2805 1.1 christos test $ac_status = 0; }; then :
2806 1.1 christos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2807 1.1 christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2808 1.1 christos # in a Makefile. We should not override ac_cv_exeext if it was cached,
2809 1.1 christos # so that the user can short-circuit this test for compilers unknown to
2810 1.1 christos # Autoconf.
2811 1.1 christos for ac_file in $ac_files ''
2812 1.1 christos do
2813 1.1 christos test -f "$ac_file" || continue
2814 1.1 christos case $ac_file in
2815 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2816 1.1 christos ;;
2817 1.1 christos [ab].out )
2818 1.1 christos # We found the default executable, but exeext='' is most
2819 1.1 christos # certainly right.
2820 1.1 christos break;;
2821 1.1 christos *.* )
2822 1.1 christos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2823 1.1 christos then :; else
2824 1.1 christos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2825 1.1 christos fi
2826 1.1 christos # We set ac_cv_exeext here because the later test for it is not
2827 1.1 christos # safe: cross compilers may not add the suffix if given an `-o'
2828 1.1 christos # argument, so we may need to know it at that point already.
2829 1.1 christos # Even if this section looks crufty: it has the advantage of
2830 1.1 christos # actually working.
2831 1.1 christos break;;
2832 1.1 christos * )
2833 1.1 christos break;;
2834 1.1 christos esac
2835 1.1 christos done
2836 1.1 christos test "$ac_cv_exeext" = no && ac_cv_exeext=
2837 1.1 christos
2838 1.1 christos else
2839 1.1 christos ac_file=''
2840 1.1 christos fi
2841 1.1 christos if test -z "$ac_file"; then :
2842 1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2843 1.7 christos $as_echo "no" >&6; }
2844 1.7 christos $as_echo "$as_me: failed program was:" >&5
2845 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
2846 1.1 christos
2847 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2848 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2849 1.7 christos as_fn_error 77 "C compiler cannot create executables
2850 1.7 christos See \`config.log' for more details" "$LINENO" 5; }
2851 1.7 christos else
2852 1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2853 1.7 christos $as_echo "yes" >&6; }
2854 1.1 christos fi
2855 1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2856 1.7 christos $as_echo_n "checking for C compiler default output file name... " >&6; }
2857 1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2858 1.7 christos $as_echo "$ac_file" >&6; }
2859 1.1 christos ac_exeext=$ac_cv_exeext
2860 1.1 christos
2861 1.7 christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2862 1.1 christos ac_clean_files=$ac_clean_files_save
2863 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2864 1.1 christos $as_echo_n "checking for suffix of executables... " >&6; }
2865 1.1 christos if { { ac_try="$ac_link"
2866 1.1 christos case "(($ac_try" in
2867 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2868 1.1 christos *) ac_try_echo=$ac_try;;
2869 1.1 christos esac
2870 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2871 1.1 christos $as_echo "$ac_try_echo"; } >&5
2872 1.1 christos (eval "$ac_link") 2>&5
2873 1.1 christos ac_status=$?
2874 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2875 1.1 christos test $ac_status = 0; }; then :
2876 1.1 christos # If both `conftest.exe' and `conftest' are `present' (well, observable)
2877 1.1 christos # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2878 1.1 christos # work properly (i.e., refer to `conftest.exe'), while it won't with
2879 1.1 christos # `rm'.
2880 1.1 christos for ac_file in conftest.exe conftest conftest.*; do
2881 1.1 christos test -f "$ac_file" || continue
2882 1.1 christos case $ac_file in
2883 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2884 1.1 christos *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2885 1.1 christos break;;
2886 1.1 christos * ) break;;
2887 1.1 christos esac
2888 1.1 christos done
2889 1.1 christos else
2890 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2891 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2892 1.7 christos as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2893 1.7 christos See \`config.log' for more details" "$LINENO" 5; }
2894 1.1 christos fi
2895 1.7 christos rm -f conftest conftest$ac_cv_exeext
2896 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2897 1.1 christos $as_echo "$ac_cv_exeext" >&6; }
2898 1.1 christos
2899 1.1 christos rm -f conftest.$ac_ext
2900 1.1 christos EXEEXT=$ac_cv_exeext
2901 1.1 christos ac_exeext=$EXEEXT
2902 1.7 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2903 1.7 christos /* end confdefs.h. */
2904 1.7 christos #include <stdio.h>
2905 1.7 christos int
2906 1.7 christos main ()
2907 1.7 christos {
2908 1.7 christos FILE *f = fopen ("conftest.out", "w");
2909 1.7 christos return ferror (f) || fclose (f) != 0;
2910 1.7 christos
2911 1.7 christos ;
2912 1.7 christos return 0;
2913 1.7 christos }
2914 1.7 christos _ACEOF
2915 1.7 christos ac_clean_files="$ac_clean_files conftest.out"
2916 1.7 christos # Check that the compiler produces executables we can run. If not, either
2917 1.7 christos # the compiler is broken, or we cross compile.
2918 1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2919 1.7 christos $as_echo_n "checking whether we are cross compiling... " >&6; }
2920 1.7 christos if test "$cross_compiling" != yes; then
2921 1.7 christos { { ac_try="$ac_link"
2922 1.7 christos case "(($ac_try" in
2923 1.7 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2924 1.7 christos *) ac_try_echo=$ac_try;;
2925 1.7 christos esac
2926 1.7 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2927 1.7 christos $as_echo "$ac_try_echo"; } >&5
2928 1.7 christos (eval "$ac_link") 2>&5
2929 1.7 christos ac_status=$?
2930 1.7 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2931 1.7 christos test $ac_status = 0; }
2932 1.7 christos if { ac_try='./conftest$ac_cv_exeext'
2933 1.7 christos { { case "(($ac_try" in
2934 1.7 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2935 1.7 christos *) ac_try_echo=$ac_try;;
2936 1.7 christos esac
2937 1.7 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2938 1.7 christos $as_echo "$ac_try_echo"; } >&5
2939 1.7 christos (eval "$ac_try") 2>&5
2940 1.7 christos ac_status=$?
2941 1.7 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2942 1.7 christos test $ac_status = 0; }; }; then
2943 1.7 christos cross_compiling=no
2944 1.7 christos else
2945 1.7 christos if test "$cross_compiling" = maybe; then
2946 1.7 christos cross_compiling=yes
2947 1.7 christos else
2948 1.7 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2949 1.7 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2950 1.7 christos as_fn_error $? "cannot run C compiled programs.
2951 1.7 christos If you meant to cross compile, use \`--host'.
2952 1.7 christos See \`config.log' for more details" "$LINENO" 5; }
2953 1.7 christos fi
2954 1.7 christos fi
2955 1.7 christos fi
2956 1.7 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2957 1.7 christos $as_echo "$cross_compiling" >&6; }
2958 1.7 christos
2959 1.7 christos rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2960 1.7 christos ac_clean_files=$ac_clean_files_save
2961 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2962 1.1 christos $as_echo_n "checking for suffix of object files... " >&6; }
2963 1.7 christos if ${ac_cv_objext+:} false; then :
2964 1.1 christos $as_echo_n "(cached) " >&6
2965 1.1 christos else
2966 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2967 1.1 christos /* end confdefs.h. */
2968 1.1 christos
2969 1.1 christos int
2970 1.1 christos main ()
2971 1.1 christos {
2972 1.1 christos
2973 1.1 christos ;
2974 1.1 christos return 0;
2975 1.1 christos }
2976 1.1 christos _ACEOF
2977 1.1 christos rm -f conftest.o conftest.obj
2978 1.1 christos if { { ac_try="$ac_compile"
2979 1.1 christos case "(($ac_try" in
2980 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2981 1.1 christos *) ac_try_echo=$ac_try;;
2982 1.1 christos esac
2983 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2984 1.1 christos $as_echo "$ac_try_echo"; } >&5
2985 1.1 christos (eval "$ac_compile") 2>&5
2986 1.1 christos ac_status=$?
2987 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2988 1.1 christos test $ac_status = 0; }; then :
2989 1.1 christos for ac_file in conftest.o conftest.obj conftest.*; do
2990 1.1 christos test -f "$ac_file" || continue;
2991 1.1 christos case $ac_file in
2992 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2993 1.1 christos *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2994 1.1 christos break;;
2995 1.1 christos esac
2996 1.1 christos done
2997 1.1 christos else
2998 1.1 christos $as_echo "$as_me: failed program was:" >&5
2999 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
3000 1.1 christos
3001 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3002 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3003 1.7 christos as_fn_error $? "cannot compute suffix of object files: cannot compile
3004 1.7 christos See \`config.log' for more details" "$LINENO" 5; }
3005 1.1 christos fi
3006 1.1 christos rm -f conftest.$ac_cv_objext conftest.$ac_ext
3007 1.1 christos fi
3008 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3009 1.1 christos $as_echo "$ac_cv_objext" >&6; }
3010 1.1 christos OBJEXT=$ac_cv_objext
3011 1.1 christos ac_objext=$OBJEXT
3012 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3013 1.1 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3014 1.7 christos if ${ac_cv_c_compiler_gnu+:} false; then :
3015 1.1 christos $as_echo_n "(cached) " >&6
3016 1.1 christos else
3017 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3018 1.1 christos /* end confdefs.h. */
3019 1.1 christos
3020 1.1 christos int
3021 1.1 christos main ()
3022 1.1 christos {
3023 1.1 christos #ifndef __GNUC__
3024 1.1 christos choke me
3025 1.1 christos #endif
3026 1.1 christos
3027 1.1 christos ;
3028 1.1 christos return 0;
3029 1.1 christos }
3030 1.1 christos _ACEOF
3031 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3032 1.1 christos ac_compiler_gnu=yes
3033 1.1 christos else
3034 1.1 christos ac_compiler_gnu=no
3035 1.1 christos fi
3036 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3037 1.1 christos ac_cv_c_compiler_gnu=$ac_compiler_gnu
3038 1.1 christos
3039 1.1 christos fi
3040 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3041 1.1 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3042 1.1 christos if test $ac_compiler_gnu = yes; then
3043 1.1 christos GCC=yes
3044 1.1 christos else
3045 1.1 christos GCC=
3046 1.1 christos fi
3047 1.1 christos ac_test_CFLAGS=${CFLAGS+set}
3048 1.1 christos ac_save_CFLAGS=$CFLAGS
3049 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3050 1.1 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
3051 1.7 christos if ${ac_cv_prog_cc_g+:} false; then :
3052 1.1 christos $as_echo_n "(cached) " >&6
3053 1.1 christos else
3054 1.1 christos ac_save_c_werror_flag=$ac_c_werror_flag
3055 1.1 christos ac_c_werror_flag=yes
3056 1.1 christos ac_cv_prog_cc_g=no
3057 1.1 christos CFLAGS="-g"
3058 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3059 1.1 christos /* end confdefs.h. */
3060 1.1 christos
3061 1.1 christos int
3062 1.1 christos main ()
3063 1.1 christos {
3064 1.1 christos
3065 1.1 christos ;
3066 1.1 christos return 0;
3067 1.1 christos }
3068 1.1 christos _ACEOF
3069 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3070 1.1 christos ac_cv_prog_cc_g=yes
3071 1.1 christos else
3072 1.1 christos CFLAGS=""
3073 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3074 1.1 christos /* end confdefs.h. */
3075 1.1 christos
3076 1.1 christos int
3077 1.1 christos main ()
3078 1.1 christos {
3079 1.1 christos
3080 1.1 christos ;
3081 1.1 christos return 0;
3082 1.1 christos }
3083 1.1 christos _ACEOF
3084 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3085 1.1 christos
3086 1.1 christos else
3087 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag
3088 1.1 christos CFLAGS="-g"
3089 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3090 1.1 christos /* end confdefs.h. */
3091 1.1 christos
3092 1.1 christos int
3093 1.1 christos main ()
3094 1.1 christos {
3095 1.1 christos
3096 1.1 christos ;
3097 1.1 christos return 0;
3098 1.1 christos }
3099 1.1 christos _ACEOF
3100 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3101 1.1 christos ac_cv_prog_cc_g=yes
3102 1.1 christos fi
3103 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3104 1.1 christos fi
3105 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3106 1.1 christos fi
3107 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3108 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag
3109 1.1 christos fi
3110 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3111 1.1 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
3112 1.1 christos if test "$ac_test_CFLAGS" = set; then
3113 1.1 christos CFLAGS=$ac_save_CFLAGS
3114 1.1 christos elif test $ac_cv_prog_cc_g = yes; then
3115 1.1 christos if test "$GCC" = yes; then
3116 1.1 christos CFLAGS="-g -O2"
3117 1.1 christos else
3118 1.1 christos CFLAGS="-g"
3119 1.1 christos fi
3120 1.1 christos else
3121 1.1 christos if test "$GCC" = yes; then
3122 1.1 christos CFLAGS="-O2"
3123 1.1 christos else
3124 1.1 christos CFLAGS=
3125 1.1 christos fi
3126 1.1 christos fi
3127 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3128 1.1 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3129 1.7 christos if ${ac_cv_prog_cc_c89+:} false; then :
3130 1.1 christos $as_echo_n "(cached) " >&6
3131 1.1 christos else
3132 1.1 christos ac_cv_prog_cc_c89=no
3133 1.1 christos ac_save_CC=$CC
3134 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3135 1.1 christos /* end confdefs.h. */
3136 1.1 christos #include <stdarg.h>
3137 1.1 christos #include <stdio.h>
3138 1.7 christos struct stat;
3139 1.1 christos /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3140 1.1 christos struct buf { int x; };
3141 1.1 christos FILE * (*rcsopen) (struct buf *, struct stat *, int);
3142 1.1 christos static char *e (p, i)
3143 1.1 christos char **p;
3144 1.1 christos int i;
3145 1.1 christos {
3146 1.1 christos return p[i];
3147 1.1 christos }
3148 1.1 christos static char *f (char * (*g) (char **, int), char **p, ...)
3149 1.1 christos {
3150 1.1 christos char *s;
3151 1.1 christos va_list v;
3152 1.1 christos va_start (v,p);
3153 1.1 christos s = g (p, va_arg (v,int));
3154 1.1 christos va_end (v);
3155 1.1 christos return s;
3156 1.1 christos }
3157 1.1 christos
3158 1.1 christos /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3159 1.1 christos function prototypes and stuff, but not '\xHH' hex character constants.
3160 1.1 christos These don't provoke an error unfortunately, instead are silently treated
3161 1.1 christos as 'x'. The following induces an error, until -std is added to get
3162 1.1 christos proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3163 1.1 christos array size at least. It's necessary to write '\x00'==0 to get something
3164 1.1 christos that's true only with -std. */
3165 1.1 christos int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3166 1.1 christos
3167 1.1 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3168 1.1 christos inside strings and character constants. */
3169 1.1 christos #define FOO(x) 'x'
3170 1.1 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3171 1.1 christos
3172 1.1 christos int test (int i, double x);
3173 1.1 christos struct s1 {int (*f) (int a);};
3174 1.1 christos struct s2 {int (*f) (double a);};
3175 1.1 christos int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3176 1.1 christos int argc;
3177 1.1 christos char **argv;
3178 1.1 christos int
3179 1.1 christos main ()
3180 1.1 christos {
3181 1.1 christos return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3182 1.1 christos ;
3183 1.1 christos return 0;
3184 1.1 christos }
3185 1.1 christos _ACEOF
3186 1.1 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3187 1.1 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3188 1.1 christos do
3189 1.1 christos CC="$ac_save_CC $ac_arg"
3190 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3191 1.1 christos ac_cv_prog_cc_c89=$ac_arg
3192 1.1 christos fi
3193 1.1 christos rm -f core conftest.err conftest.$ac_objext
3194 1.1 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
3195 1.1 christos done
3196 1.1 christos rm -f conftest.$ac_ext
3197 1.1 christos CC=$ac_save_CC
3198 1.1 christos
3199 1.1 christos fi
3200 1.1 christos # AC_CACHE_VAL
3201 1.1 christos case "x$ac_cv_prog_cc_c89" in
3202 1.1 christos x)
3203 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3204 1.1 christos $as_echo "none needed" >&6; } ;;
3205 1.1 christos xno)
3206 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3207 1.1 christos $as_echo "unsupported" >&6; } ;;
3208 1.1 christos *)
3209 1.1 christos CC="$CC $ac_cv_prog_cc_c89"
3210 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3211 1.1 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3212 1.1 christos esac
3213 1.1 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
3214 1.1 christos
3215 1.1 christos fi
3216 1.1 christos
3217 1.1 christos ac_ext=c
3218 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3219 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3220 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3221 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3222 1.1 christos
3223 1.1 christos
3224 1.1 christos ac_ext=c
3225 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3226 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3227 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3228 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3229 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3230 1.1 christos $as_echo_n "checking how to run the C preprocessor... " >&6; }
3231 1.1 christos # On Suns, sometimes $CPP names a directory.
3232 1.1 christos if test -n "$CPP" && test -d "$CPP"; then
3233 1.1 christos CPP=
3234 1.1 christos fi
3235 1.1 christos if test -z "$CPP"; then
3236 1.7 christos if ${ac_cv_prog_CPP+:} false; then :
3237 1.1 christos $as_echo_n "(cached) " >&6
3238 1.1 christos else
3239 1.1 christos # Double quotes because CPP needs to be expanded
3240 1.1 christos for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3241 1.1 christos do
3242 1.1 christos ac_preproc_ok=false
3243 1.1 christos for ac_c_preproc_warn_flag in '' yes
3244 1.1 christos do
3245 1.1 christos # Use a header file that comes with gcc, so configuring glibc
3246 1.1 christos # with a fresh cross-compiler works.
3247 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3248 1.1 christos # <limits.h> exists even on freestanding compilers.
3249 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser,
3250 1.1 christos # not just through cpp. "Syntax error" is here to catch this case.
3251 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3252 1.1 christos /* end confdefs.h. */
3253 1.1 christos #ifdef __STDC__
3254 1.1 christos # include <limits.h>
3255 1.1 christos #else
3256 1.1 christos # include <assert.h>
3257 1.1 christos #endif
3258 1.1 christos Syntax error
3259 1.1 christos _ACEOF
3260 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
3261 1.1 christos
3262 1.1 christos else
3263 1.1 christos # Broken: fails on valid input.
3264 1.1 christos continue
3265 1.1 christos fi
3266 1.7 christos rm -f conftest.err conftest.i conftest.$ac_ext
3267 1.1 christos
3268 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers
3269 1.1 christos # can be detected and how.
3270 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3271 1.1 christos /* end confdefs.h. */
3272 1.1 christos #include <ac_nonexistent.h>
3273 1.1 christos _ACEOF
3274 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
3275 1.1 christos # Broken: success on invalid input.
3276 1.1 christos continue
3277 1.1 christos else
3278 1.1 christos # Passes both tests.
3279 1.1 christos ac_preproc_ok=:
3280 1.1 christos break
3281 1.1 christos fi
3282 1.7 christos rm -f conftest.err conftest.i conftest.$ac_ext
3283 1.1 christos
3284 1.1 christos done
3285 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3286 1.7 christos rm -f conftest.i conftest.err conftest.$ac_ext
3287 1.1 christos if $ac_preproc_ok; then :
3288 1.1 christos break
3289 1.1 christos fi
3290 1.1 christos
3291 1.1 christos done
3292 1.1 christos ac_cv_prog_CPP=$CPP
3293 1.1 christos
3294 1.1 christos fi
3295 1.1 christos CPP=$ac_cv_prog_CPP
3296 1.1 christos else
3297 1.1 christos ac_cv_prog_CPP=$CPP
3298 1.1 christos fi
3299 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3300 1.1 christos $as_echo "$CPP" >&6; }
3301 1.1 christos ac_preproc_ok=false
3302 1.1 christos for ac_c_preproc_warn_flag in '' yes
3303 1.1 christos do
3304 1.1 christos # Use a header file that comes with gcc, so configuring glibc
3305 1.1 christos # with a fresh cross-compiler works.
3306 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3307 1.1 christos # <limits.h> exists even on freestanding compilers.
3308 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser,
3309 1.1 christos # not just through cpp. "Syntax error" is here to catch this case.
3310 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3311 1.1 christos /* end confdefs.h. */
3312 1.1 christos #ifdef __STDC__
3313 1.1 christos # include <limits.h>
3314 1.1 christos #else
3315 1.1 christos # include <assert.h>
3316 1.1 christos #endif
3317 1.1 christos Syntax error
3318 1.1 christos _ACEOF
3319 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
3320 1.1 christos
3321 1.1 christos else
3322 1.1 christos # Broken: fails on valid input.
3323 1.1 christos continue
3324 1.1 christos fi
3325 1.7 christos rm -f conftest.err conftest.i conftest.$ac_ext
3326 1.1 christos
3327 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers
3328 1.1 christos # can be detected and how.
3329 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3330 1.1 christos /* end confdefs.h. */
3331 1.1 christos #include <ac_nonexistent.h>
3332 1.1 christos _ACEOF
3333 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
3334 1.1 christos # Broken: success on invalid input.
3335 1.1 christos continue
3336 1.1 christos else
3337 1.1 christos # Passes both tests.
3338 1.1 christos ac_preproc_ok=:
3339 1.1 christos break
3340 1.1 christos fi
3341 1.7 christos rm -f conftest.err conftest.i conftest.$ac_ext
3342 1.1 christos
3343 1.1 christos done
3344 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3345 1.7 christos rm -f conftest.i conftest.err conftest.$ac_ext
3346 1.1 christos if $ac_preproc_ok; then :
3347 1.1 christos
3348 1.1 christos else
3349 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3350 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3351 1.7 christos as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3352 1.7 christos See \`config.log' for more details" "$LINENO" 5; }
3353 1.1 christos fi
3354 1.1 christos
3355 1.1 christos ac_ext=c
3356 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3357 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3358 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3359 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3360 1.1 christos
3361 1.1 christos
3362 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3363 1.1 christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3364 1.7 christos if ${ac_cv_path_GREP+:} false; then :
3365 1.1 christos $as_echo_n "(cached) " >&6
3366 1.1 christos else
3367 1.1 christos if test -z "$GREP"; then
3368 1.1 christos ac_path_GREP_found=false
3369 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST
3370 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3371 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3372 1.1 christos do
3373 1.1 christos IFS=$as_save_IFS
3374 1.1 christos test -z "$as_dir" && as_dir=.
3375 1.1 christos for ac_prog in grep ggrep; do
3376 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3377 1.1 christos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3378 1.7 christos as_fn_executable_p "$ac_path_GREP" || continue
3379 1.1 christos # Check for GNU ac_path_GREP and select it if it is found.
3380 1.1 christos # Check for GNU $ac_path_GREP
3381 1.1 christos case `"$ac_path_GREP" --version 2>&1` in
3382 1.1 christos *GNU*)
3383 1.1 christos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3384 1.1 christos *)
3385 1.1 christos ac_count=0
3386 1.1 christos $as_echo_n 0123456789 >"conftest.in"
3387 1.1 christos while :
3388 1.1 christos do
3389 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
3390 1.1 christos mv "conftest.tmp" "conftest.in"
3391 1.1 christos cp "conftest.in" "conftest.nl"
3392 1.1 christos $as_echo 'GREP' >> "conftest.nl"
3393 1.1 christos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3394 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3395 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
3396 1.1 christos if test $ac_count -gt ${ac_path_GREP_max-0}; then
3397 1.1 christos # Best one so far, save it but keep looking for a better one
3398 1.1 christos ac_cv_path_GREP="$ac_path_GREP"
3399 1.1 christos ac_path_GREP_max=$ac_count
3400 1.1 christos fi
3401 1.1 christos # 10*(2^10) chars as input seems more than enough
3402 1.1 christos test $ac_count -gt 10 && break
3403 1.1 christos done
3404 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3405 1.1 christos esac
3406 1.1 christos
3407 1.1 christos $ac_path_GREP_found && break 3
3408 1.1 christos done
3409 1.1 christos done
3410 1.1 christos done
3411 1.1 christos IFS=$as_save_IFS
3412 1.1 christos if test -z "$ac_cv_path_GREP"; then
3413 1.7 christos as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3414 1.1 christos fi
3415 1.1 christos else
3416 1.1 christos ac_cv_path_GREP=$GREP
3417 1.1 christos fi
3418 1.1 christos
3419 1.1 christos fi
3420 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3421 1.1 christos $as_echo "$ac_cv_path_GREP" >&6; }
3422 1.1 christos GREP="$ac_cv_path_GREP"
3423 1.1 christos
3424 1.1 christos
3425 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3426 1.1 christos $as_echo_n "checking for egrep... " >&6; }
3427 1.7 christos if ${ac_cv_path_EGREP+:} false; then :
3428 1.1 christos $as_echo_n "(cached) " >&6
3429 1.1 christos else
3430 1.1 christos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3431 1.1 christos then ac_cv_path_EGREP="$GREP -E"
3432 1.1 christos else
3433 1.1 christos if test -z "$EGREP"; then
3434 1.1 christos ac_path_EGREP_found=false
3435 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST
3436 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3437 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3438 1.1 christos do
3439 1.1 christos IFS=$as_save_IFS
3440 1.1 christos test -z "$as_dir" && as_dir=.
3441 1.1 christos for ac_prog in egrep; do
3442 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3443 1.1 christos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3444 1.7 christos as_fn_executable_p "$ac_path_EGREP" || continue
3445 1.1 christos # Check for GNU ac_path_EGREP and select it if it is found.
3446 1.1 christos # Check for GNU $ac_path_EGREP
3447 1.1 christos case `"$ac_path_EGREP" --version 2>&1` in
3448 1.1 christos *GNU*)
3449 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3450 1.1 christos *)
3451 1.1 christos ac_count=0
3452 1.1 christos $as_echo_n 0123456789 >"conftest.in"
3453 1.1 christos while :
3454 1.1 christos do
3455 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
3456 1.1 christos mv "conftest.tmp" "conftest.in"
3457 1.1 christos cp "conftest.in" "conftest.nl"
3458 1.1 christos $as_echo 'EGREP' >> "conftest.nl"
3459 1.1 christos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3460 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3461 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
3462 1.1 christos if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3463 1.1 christos # Best one so far, save it but keep looking for a better one
3464 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP"
3465 1.1 christos ac_path_EGREP_max=$ac_count
3466 1.1 christos fi
3467 1.1 christos # 10*(2^10) chars as input seems more than enough
3468 1.1 christos test $ac_count -gt 10 && break
3469 1.1 christos done
3470 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3471 1.1 christos esac
3472 1.1 christos
3473 1.1 christos $ac_path_EGREP_found && break 3
3474 1.1 christos done
3475 1.1 christos done
3476 1.1 christos done
3477 1.1 christos IFS=$as_save_IFS
3478 1.1 christos if test -z "$ac_cv_path_EGREP"; then
3479 1.7 christos as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3480 1.1 christos fi
3481 1.1 christos else
3482 1.1 christos ac_cv_path_EGREP=$EGREP
3483 1.1 christos fi
3484 1.1 christos
3485 1.1 christos fi
3486 1.1 christos fi
3487 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3488 1.1 christos $as_echo "$ac_cv_path_EGREP" >&6; }
3489 1.1 christos EGREP="$ac_cv_path_EGREP"
3490 1.1 christos
3491 1.1 christos
3492 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3493 1.1 christos $as_echo_n "checking for ANSI C header files... " >&6; }
3494 1.7 christos if ${ac_cv_header_stdc+:} false; then :
3495 1.1 christos $as_echo_n "(cached) " >&6
3496 1.1 christos else
3497 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3498 1.1 christos /* end confdefs.h. */
3499 1.1 christos #include <stdlib.h>
3500 1.1 christos #include <stdarg.h>
3501 1.1 christos #include <string.h>
3502 1.1 christos #include <float.h>
3503 1.1 christos
3504 1.1 christos int
3505 1.1 christos main ()
3506 1.1 christos {
3507 1.1 christos
3508 1.1 christos ;
3509 1.1 christos return 0;
3510 1.1 christos }
3511 1.1 christos _ACEOF
3512 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3513 1.1 christos ac_cv_header_stdc=yes
3514 1.1 christos else
3515 1.1 christos ac_cv_header_stdc=no
3516 1.1 christos fi
3517 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3518 1.1 christos
3519 1.1 christos if test $ac_cv_header_stdc = yes; then
3520 1.1 christos # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3521 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3522 1.1 christos /* end confdefs.h. */
3523 1.1 christos #include <string.h>
3524 1.1 christos
3525 1.1 christos _ACEOF
3526 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3527 1.1 christos $EGREP "memchr" >/dev/null 2>&1; then :
3528 1.1 christos
3529 1.1 christos else
3530 1.1 christos ac_cv_header_stdc=no
3531 1.1 christos fi
3532 1.1 christos rm -f conftest*
3533 1.1 christos
3534 1.1 christos fi
3535 1.1 christos
3536 1.1 christos if test $ac_cv_header_stdc = yes; then
3537 1.1 christos # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3538 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3539 1.1 christos /* end confdefs.h. */
3540 1.1 christos #include <stdlib.h>
3541 1.1 christos
3542 1.1 christos _ACEOF
3543 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3544 1.1 christos $EGREP "free" >/dev/null 2>&1; then :
3545 1.1 christos
3546 1.1 christos else
3547 1.1 christos ac_cv_header_stdc=no
3548 1.1 christos fi
3549 1.1 christos rm -f conftest*
3550 1.1 christos
3551 1.1 christos fi
3552 1.1 christos
3553 1.1 christos if test $ac_cv_header_stdc = yes; then
3554 1.1 christos # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3555 1.1 christos if test "$cross_compiling" = yes; then :
3556 1.1 christos :
3557 1.1 christos else
3558 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3559 1.1 christos /* end confdefs.h. */
3560 1.1 christos #include <ctype.h>
3561 1.1 christos #include <stdlib.h>
3562 1.1 christos #if ((' ' & 0x0FF) == 0x020)
3563 1.1 christos # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3564 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3565 1.1 christos #else
3566 1.1 christos # define ISLOWER(c) \
3567 1.1 christos (('a' <= (c) && (c) <= 'i') \
3568 1.1 christos || ('j' <= (c) && (c) <= 'r') \
3569 1.1 christos || ('s' <= (c) && (c) <= 'z'))
3570 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3571 1.1 christos #endif
3572 1.1 christos
3573 1.1 christos #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3574 1.1 christos int
3575 1.1 christos main ()
3576 1.1 christos {
3577 1.1 christos int i;
3578 1.1 christos for (i = 0; i < 256; i++)
3579 1.1 christos if (XOR (islower (i), ISLOWER (i))
3580 1.1 christos || toupper (i) != TOUPPER (i))
3581 1.1 christos return 2;
3582 1.1 christos return 0;
3583 1.1 christos }
3584 1.1 christos _ACEOF
3585 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
3586 1.1 christos
3587 1.1 christos else
3588 1.1 christos ac_cv_header_stdc=no
3589 1.1 christos fi
3590 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3591 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
3592 1.1 christos fi
3593 1.1 christos
3594 1.1 christos fi
3595 1.1 christos fi
3596 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3597 1.1 christos $as_echo "$ac_cv_header_stdc" >&6; }
3598 1.1 christos if test $ac_cv_header_stdc = yes; then
3599 1.1 christos
3600 1.1 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3601 1.1 christos
3602 1.1 christos fi
3603 1.1 christos
3604 1.1 christos # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3605 1.1 christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3606 1.1 christos inttypes.h stdint.h unistd.h
3607 1.1 christos do :
3608 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3609 1.1 christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3610 1.1 christos "
3611 1.7 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3612 1.1 christos cat >>confdefs.h <<_ACEOF
3613 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3614 1.1 christos _ACEOF
3615 1.1 christos
3616 1.1 christos fi
3617 1.1 christos
3618 1.1 christos done
3619 1.1 christos
3620 1.1 christos
3621 1.1 christos
3622 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3623 1.7 christos if test "x$ac_cv_header_minix_config_h" = xyes; then :
3624 1.1 christos MINIX=yes
3625 1.1 christos else
3626 1.1 christos MINIX=
3627 1.1 christos fi
3628 1.1 christos
3629 1.1 christos
3630 1.1 christos if test "$MINIX" = yes; then
3631 1.1 christos
3632 1.1 christos $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3633 1.1 christos
3634 1.1 christos
3635 1.1 christos $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3636 1.1 christos
3637 1.1 christos
3638 1.1 christos $as_echo "#define _MINIX 1" >>confdefs.h
3639 1.1 christos
3640 1.1 christos fi
3641 1.1 christos
3642 1.1 christos
3643 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3644 1.1 christos $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3645 1.7 christos if ${ac_cv_safe_to_define___extensions__+:} false; then :
3646 1.1 christos $as_echo_n "(cached) " >&6
3647 1.1 christos else
3648 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3649 1.1 christos /* end confdefs.h. */
3650 1.1 christos
3651 1.7 christos # define __EXTENSIONS__ 1
3652 1.7 christos $ac_includes_default
3653 1.1 christos int
3654 1.1 christos main ()
3655 1.1 christos {
3656 1.1 christos
3657 1.1 christos ;
3658 1.1 christos return 0;
3659 1.1 christos }
3660 1.1 christos _ACEOF
3661 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3662 1.1 christos ac_cv_safe_to_define___extensions__=yes
3663 1.1 christos else
3664 1.1 christos ac_cv_safe_to_define___extensions__=no
3665 1.1 christos fi
3666 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3667 1.1 christos fi
3668 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3669 1.1 christos $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3670 1.1 christos test $ac_cv_safe_to_define___extensions__ = yes &&
3671 1.1 christos $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3672 1.1 christos
3673 1.1 christos $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3674 1.1 christos
3675 1.1 christos $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3676 1.1 christos
3677 1.1 christos $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3678 1.1 christos
3679 1.1 christos $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3680 1.1 christos
3681 1.1 christos
3682 1.1 christos
3683 1.1 christos
3684 1.1 christos # If we're using gcc and the user hasn't specified CFLAGS, add -O to CFLAGS.
3685 1.1 christos test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O"
3686 1.1 christos
3687 1.1 christos if test $ac_cv_c_compiler_gnu = yes; then
3688 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
3689 1.1 christos $as_echo_n "checking whether $CC needs -traditional... " >&6; }
3690 1.7 christos if ${ac_cv_prog_gcc_traditional+:} false; then :
3691 1.1 christos $as_echo_n "(cached) " >&6
3692 1.1 christos else
3693 1.1 christos ac_pattern="Autoconf.*'x'"
3694 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3695 1.1 christos /* end confdefs.h. */
3696 1.1 christos #include <sgtty.h>
3697 1.1 christos Autoconf TIOCGETP
3698 1.1 christos _ACEOF
3699 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3700 1.1 christos $EGREP "$ac_pattern" >/dev/null 2>&1; then :
3701 1.1 christos ac_cv_prog_gcc_traditional=yes
3702 1.1 christos else
3703 1.1 christos ac_cv_prog_gcc_traditional=no
3704 1.1 christos fi
3705 1.1 christos rm -f conftest*
3706 1.1 christos
3707 1.1 christos
3708 1.1 christos if test $ac_cv_prog_gcc_traditional = no; then
3709 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3710 1.1 christos /* end confdefs.h. */
3711 1.1 christos #include <termio.h>
3712 1.1 christos Autoconf TCGETA
3713 1.1 christos _ACEOF
3714 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3715 1.1 christos $EGREP "$ac_pattern" >/dev/null 2>&1; then :
3716 1.1 christos ac_cv_prog_gcc_traditional=yes
3717 1.1 christos fi
3718 1.1 christos rm -f conftest*
3719 1.1 christos
3720 1.1 christos fi
3721 1.1 christos fi
3722 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
3723 1.1 christos $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
3724 1.1 christos if test $ac_cv_prog_gcc_traditional = yes; then
3725 1.1 christos CC="$CC -traditional"
3726 1.1 christos fi
3727 1.1 christos fi
3728 1.1 christos
3729 1.1 christos # Find a good install program. We prefer a C program (faster),
3730 1.1 christos # so one script is as good as another. But avoid the broken or
3731 1.1 christos # incompatible versions:
3732 1.1 christos # SysV /etc/install, /usr/sbin/install
3733 1.1 christos # SunOS /usr/etc/install
3734 1.1 christos # IRIX /sbin/install
3735 1.1 christos # AIX /bin/install
3736 1.1 christos # AmigaOS /C/install, which installs bootblocks on floppy discs
3737 1.1 christos # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3738 1.1 christos # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3739 1.1 christos # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3740 1.1 christos # OS/2's system install, which has a completely different semantic
3741 1.1 christos # ./install, which can be erroneously created by make from ./install.sh.
3742 1.1 christos # Reject install programs that cannot install multiple files.
3743 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3744 1.1 christos $as_echo_n "checking for a BSD-compatible install... " >&6; }
3745 1.1 christos if test -z "$INSTALL"; then
3746 1.7 christos if ${ac_cv_path_install+:} false; then :
3747 1.1 christos $as_echo_n "(cached) " >&6
3748 1.1 christos else
3749 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3750 1.1 christos for as_dir in $PATH
3751 1.1 christos do
3752 1.1 christos IFS=$as_save_IFS
3753 1.1 christos test -z "$as_dir" && as_dir=.
3754 1.1 christos # Account for people who put trailing slashes in PATH elements.
3755 1.1 christos case $as_dir/ in #((
3756 1.1 christos ./ | .// | /[cC]/* | \
3757 1.1 christos /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3758 1.1 christos ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3759 1.1 christos /usr/ucb/* ) ;;
3760 1.1 christos *)
3761 1.1 christos # OSF1 and SCO ODT 3.0 have their own names for install.
3762 1.1 christos # Don't use installbsd from OSF since it installs stuff as root
3763 1.1 christos # by default.
3764 1.1 christos for ac_prog in ginstall scoinst install; do
3765 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3766 1.7 christos if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3767 1.1 christos if test $ac_prog = install &&
3768 1.1 christos grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3769 1.1 christos # AIX install. It has an incompatible calling convention.
3770 1.1 christos :
3771 1.1 christos elif test $ac_prog = install &&
3772 1.1 christos grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3773 1.1 christos # program-specific install script used by HP pwplus--don't use.
3774 1.1 christos :
3775 1.1 christos else
3776 1.1 christos rm -rf conftest.one conftest.two conftest.dir
3777 1.1 christos echo one > conftest.one
3778 1.1 christos echo two > conftest.two
3779 1.1 christos mkdir conftest.dir
3780 1.1 christos if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3781 1.1 christos test -s conftest.one && test -s conftest.two &&
3782 1.1 christos test -s conftest.dir/conftest.one &&
3783 1.1 christos test -s conftest.dir/conftest.two
3784 1.1 christos then
3785 1.1 christos ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3786 1.1 christos break 3
3787 1.1 christos fi
3788 1.1 christos fi
3789 1.1 christos fi
3790 1.1 christos done
3791 1.1 christos done
3792 1.1 christos ;;
3793 1.1 christos esac
3794 1.1 christos
3795 1.1 christos done
3796 1.1 christos IFS=$as_save_IFS
3797 1.1 christos
3798 1.1 christos rm -rf conftest.one conftest.two conftest.dir
3799 1.1 christos
3800 1.1 christos fi
3801 1.1 christos if test "${ac_cv_path_install+set}" = set; then
3802 1.1 christos INSTALL=$ac_cv_path_install
3803 1.1 christos else
3804 1.1 christos # As a last resort, use the slow shell script. Don't cache a
3805 1.1 christos # value for INSTALL within a source directory, because that will
3806 1.1 christos # break other packages using the cache if that directory is
3807 1.1 christos # removed, or if the value is a relative name.
3808 1.1 christos INSTALL=$ac_install_sh
3809 1.1 christos fi
3810 1.1 christos fi
3811 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3812 1.1 christos $as_echo "$INSTALL" >&6; }
3813 1.1 christos
3814 1.1 christos # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3815 1.1 christos # It thinks the first close brace ends the variable substitution.
3816 1.1 christos test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3817 1.1 christos
3818 1.1 christos test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3819 1.1 christos
3820 1.1 christos test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3821 1.1 christos
3822 1.1 christos # Extract the first word of "ar", so it can be a program name with args.
3823 1.1 christos set dummy ar; ac_word=$2
3824 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3825 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3826 1.7 christos if ${ac_cv_prog_AR+:} false; then :
3827 1.1 christos $as_echo_n "(cached) " >&6
3828 1.1 christos else
3829 1.1 christos if test -n "$AR"; then
3830 1.1 christos ac_cv_prog_AR="$AR" # Let the user override the test.
3831 1.1 christos else
3832 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3833 1.1 christos for as_dir in $PATH
3834 1.1 christos do
3835 1.1 christos IFS=$as_save_IFS
3836 1.1 christos test -z "$as_dir" && as_dir=.
3837 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3838 1.7 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3839 1.1 christos ac_cv_prog_AR=""
3840 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3841 1.1 christos break 2
3842 1.1 christos fi
3843 1.1 christos done
3844 1.1 christos done
3845 1.1 christos IFS=$as_save_IFS
3846 1.1 christos
3847 1.1 christos test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
3848 1.1 christos fi
3849 1.1 christos fi
3850 1.1 christos AR=$ac_cv_prog_AR
3851 1.1 christos if test -n "$AR"; then
3852 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3853 1.1 christos $as_echo "$AR" >&6; }
3854 1.1 christos else
3855 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3856 1.1 christos $as_echo "no" >&6; }
3857 1.1 christos fi
3858 1.1 christos
3859 1.1 christos
3860 1.1 christos test -n "$ARFLAGS" || ARFLAGS="cr"
3861 1.1 christos if test -n "$ac_tool_prefix"; then
3862 1.1 christos # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3863 1.1 christos set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3864 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3865 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3866 1.7 christos if ${ac_cv_prog_RANLIB+:} false; then :
3867 1.1 christos $as_echo_n "(cached) " >&6
3868 1.1 christos else
3869 1.1 christos if test -n "$RANLIB"; then
3870 1.1 christos ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3871 1.1 christos else
3872 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3873 1.1 christos for as_dir in $PATH
3874 1.1 christos do
3875 1.1 christos IFS=$as_save_IFS
3876 1.1 christos test -z "$as_dir" && as_dir=.
3877 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3878 1.7 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3879 1.1 christos ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3880 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3881 1.1 christos break 2
3882 1.1 christos fi
3883 1.1 christos done
3884 1.1 christos done
3885 1.1 christos IFS=$as_save_IFS
3886 1.1 christos
3887 1.1 christos fi
3888 1.1 christos fi
3889 1.1 christos RANLIB=$ac_cv_prog_RANLIB
3890 1.1 christos if test -n "$RANLIB"; then
3891 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3892 1.1 christos $as_echo "$RANLIB" >&6; }
3893 1.1 christos else
3894 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3895 1.1 christos $as_echo "no" >&6; }
3896 1.1 christos fi
3897 1.1 christos
3898 1.1 christos
3899 1.1 christos fi
3900 1.1 christos if test -z "$ac_cv_prog_RANLIB"; then
3901 1.1 christos ac_ct_RANLIB=$RANLIB
3902 1.1 christos # Extract the first word of "ranlib", so it can be a program name with args.
3903 1.1 christos set dummy ranlib; ac_word=$2
3904 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3905 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3906 1.7 christos if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3907 1.1 christos $as_echo_n "(cached) " >&6
3908 1.1 christos else
3909 1.1 christos if test -n "$ac_ct_RANLIB"; then
3910 1.1 christos ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3911 1.1 christos else
3912 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3913 1.1 christos for as_dir in $PATH
3914 1.1 christos do
3915 1.1 christos IFS=$as_save_IFS
3916 1.1 christos test -z "$as_dir" && as_dir=.
3917 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3918 1.7 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3919 1.1 christos ac_cv_prog_ac_ct_RANLIB="ranlib"
3920 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3921 1.1 christos break 2
3922 1.1 christos fi
3923 1.1 christos done
3924 1.1 christos done
3925 1.1 christos IFS=$as_save_IFS
3926 1.1 christos
3927 1.1 christos fi
3928 1.1 christos fi
3929 1.1 christos ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3930 1.1 christos if test -n "$ac_ct_RANLIB"; then
3931 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3932 1.1 christos $as_echo "$ac_ct_RANLIB" >&6; }
3933 1.1 christos else
3934 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3935 1.1 christos $as_echo "no" >&6; }
3936 1.1 christos fi
3937 1.1 christos
3938 1.1 christos if test "x$ac_ct_RANLIB" = x; then
3939 1.1 christos RANLIB=":"
3940 1.1 christos else
3941 1.1 christos case $cross_compiling:$ac_tool_warned in
3942 1.1 christos yes:)
3943 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3944 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3945 1.1 christos ac_tool_warned=yes ;;
3946 1.1 christos esac
3947 1.1 christos RANLIB=$ac_ct_RANLIB
3948 1.1 christos fi
3949 1.1 christos else
3950 1.1 christos RANLIB="$ac_cv_prog_RANLIB"
3951 1.1 christos fi
3952 1.1 christos
3953 1.1 christos
3954 1.1 christos MAKE_SHELL=/bin/sh
3955 1.1 christos
3956 1.1 christos
3957 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
3958 1.1 christos $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
3959 1.7 christos if ${ac_cv_c_const+:} false; then :
3960 1.1 christos $as_echo_n "(cached) " >&6
3961 1.1 christos else
3962 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3963 1.1 christos /* end confdefs.h. */
3964 1.1 christos
3965 1.1 christos int
3966 1.1 christos main ()
3967 1.1 christos {
3968 1.7 christos
3969 1.1 christos #ifndef __cplusplus
3970 1.7 christos /* Ultrix mips cc rejects this sort of thing. */
3971 1.1 christos typedef int charset[2];
3972 1.7 christos const charset cs = { 0, 0 };
3973 1.1 christos /* SunOS 4.1.1 cc rejects this. */
3974 1.1 christos char const *const *pcpcc;
3975 1.1 christos char **ppc;
3976 1.1 christos /* NEC SVR4.0.2 mips cc rejects this. */
3977 1.1 christos struct point {int x, y;};
3978 1.1 christos static struct point const zero = {0,0};
3979 1.1 christos /* AIX XL C 1.02.0.0 rejects this.
3980 1.1 christos It does not let you subtract one const X* pointer from another in
3981 1.1 christos an arm of an if-expression whose if-part is not a constant
3982 1.1 christos expression */
3983 1.1 christos const char *g = "string";
3984 1.1 christos pcpcc = &g + (g ? g-g : 0);
3985 1.1 christos /* HPUX 7.0 cc rejects these. */
3986 1.1 christos ++pcpcc;
3987 1.1 christos ppc = (char**) pcpcc;
3988 1.1 christos pcpcc = (char const *const *) ppc;
3989 1.7 christos { /* SCO 3.2v4 cc rejects this sort of thing. */
3990 1.7 christos char tx;
3991 1.7 christos char *t = &tx;
3992 1.1 christos char const *s = 0 ? (char *) 0 : (char const *) 0;
3993 1.1 christos
3994 1.1 christos *t++ = 0;
3995 1.1 christos if (s) return 0;
3996 1.1 christos }
3997 1.1 christos { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3998 1.1 christos int x[] = {25, 17};
3999 1.1 christos const int *foo = &x[0];
4000 1.1 christos ++foo;
4001 1.1 christos }
4002 1.1 christos { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4003 1.1 christos typedef const int *iptr;
4004 1.1 christos iptr p = 0;
4005 1.1 christos ++p;
4006 1.1 christos }
4007 1.7 christos { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4008 1.1 christos "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4009 1.7 christos struct s { int j; const int *ap[3]; } bx;
4010 1.7 christos struct s *b = &bx; b->j = 5;
4011 1.1 christos }
4012 1.1 christos { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4013 1.1 christos const int foo = 10;
4014 1.1 christos if (!foo) return 0;
4015 1.1 christos }
4016 1.1 christos return !cs[0] && !zero.x;
4017 1.1 christos #endif
4018 1.1 christos
4019 1.1 christos ;
4020 1.1 christos return 0;
4021 1.1 christos }
4022 1.1 christos _ACEOF
4023 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4024 1.1 christos ac_cv_c_const=yes
4025 1.1 christos else
4026 1.1 christos ac_cv_c_const=no
4027 1.1 christos fi
4028 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4029 1.1 christos fi
4030 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4031 1.1 christos $as_echo "$ac_cv_c_const" >&6; }
4032 1.1 christos if test $ac_cv_c_const = no; then
4033 1.1 christos
4034 1.1 christos $as_echo "#define const /**/" >>confdefs.h
4035 1.1 christos
4036 1.1 christos fi
4037 1.1 christos
4038 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5
4039 1.1 christos $as_echo_n "checking for function prototypes... " >&6; }
4040 1.1 christos if test "$ac_cv_prog_cc_c89" != no; then
4041 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4042 1.1 christos $as_echo "yes" >&6; }
4043 1.1 christos
4044 1.1 christos $as_echo "#define PROTOTYPES 1" >>confdefs.h
4045 1.1 christos
4046 1.1 christos
4047 1.1 christos $as_echo "#define __PROTOTYPES 1" >>confdefs.h
4048 1.1 christos
4049 1.1 christos else
4050 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4051 1.1 christos $as_echo "no" >&6; }
4052 1.1 christos fi
4053 1.1 christos
4054 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether char is unsigned" >&5
4055 1.1 christos $as_echo_n "checking whether char is unsigned... " >&6; }
4056 1.7 christos if ${ac_cv_c_char_unsigned+:} false; then :
4057 1.1 christos $as_echo_n "(cached) " >&6
4058 1.1 christos else
4059 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4060 1.1 christos /* end confdefs.h. */
4061 1.1 christos $ac_includes_default
4062 1.1 christos int
4063 1.1 christos main ()
4064 1.1 christos {
4065 1.1 christos static int test_array [1 - 2 * !(((char) -1) < 0)];
4066 1.7 christos test_array [0] = 0;
4067 1.7 christos return test_array [0];
4068 1.1 christos
4069 1.1 christos ;
4070 1.1 christos return 0;
4071 1.1 christos }
4072 1.1 christos _ACEOF
4073 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4074 1.1 christos ac_cv_c_char_unsigned=no
4075 1.1 christos else
4076 1.1 christos ac_cv_c_char_unsigned=yes
4077 1.1 christos fi
4078 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4079 1.1 christos fi
4080 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_char_unsigned" >&5
4081 1.1 christos $as_echo "$ac_cv_c_char_unsigned" >&6; }
4082 1.1 christos if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
4083 1.1 christos $as_echo "#define __CHAR_UNSIGNED__ 1" >>confdefs.h
4084 1.1 christos
4085 1.1 christos fi
4086 1.1 christos
4087 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
4088 1.1 christos $as_echo_n "checking for working volatile... " >&6; }
4089 1.7 christos if ${ac_cv_c_volatile+:} false; then :
4090 1.1 christos $as_echo_n "(cached) " >&6
4091 1.1 christos else
4092 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4093 1.1 christos /* end confdefs.h. */
4094 1.1 christos
4095 1.1 christos int
4096 1.1 christos main ()
4097 1.1 christos {
4098 1.1 christos
4099 1.1 christos volatile int x;
4100 1.1 christos int * volatile y = (int *) 0;
4101 1.1 christos return !x && !y;
4102 1.1 christos ;
4103 1.1 christos return 0;
4104 1.1 christos }
4105 1.1 christos _ACEOF
4106 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4107 1.1 christos ac_cv_c_volatile=yes
4108 1.1 christos else
4109 1.1 christos ac_cv_c_volatile=no
4110 1.1 christos fi
4111 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4112 1.1 christos fi
4113 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
4114 1.1 christos $as_echo "$ac_cv_c_volatile" >&6; }
4115 1.1 christos if test $ac_cv_c_volatile = no; then
4116 1.1 christos
4117 1.1 christos $as_echo "#define volatile /**/" >>confdefs.h
4118 1.1 christos
4119 1.1 christos fi
4120 1.1 christos
4121 1.1 christos
4122 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4123 1.1 christos $as_echo_n "checking return type of signal handlers... " >&6; }
4124 1.7 christos if ${ac_cv_type_signal+:} false; then :
4125 1.1 christos $as_echo_n "(cached) " >&6
4126 1.1 christos else
4127 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4128 1.1 christos /* end confdefs.h. */
4129 1.1 christos #include <sys/types.h>
4130 1.1 christos #include <signal.h>
4131 1.1 christos
4132 1.1 christos int
4133 1.1 christos main ()
4134 1.1 christos {
4135 1.1 christos return *(signal (0, 0)) (0) == 1;
4136 1.1 christos ;
4137 1.1 christos return 0;
4138 1.1 christos }
4139 1.1 christos _ACEOF
4140 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4141 1.1 christos ac_cv_type_signal=int
4142 1.1 christos else
4143 1.1 christos ac_cv_type_signal=void
4144 1.1 christos fi
4145 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4146 1.1 christos fi
4147 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4148 1.1 christos $as_echo "$ac_cv_type_signal" >&6; }
4149 1.1 christos
4150 1.1 christos cat >>confdefs.h <<_ACEOF
4151 1.1 christos #define RETSIGTYPE $ac_cv_type_signal
4152 1.1 christos _ACEOF
4153 1.1 christos
4154 1.1 christos
4155 1.1 christos
4156 1.1 christos ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
4157 1.7 christos if test "x$ac_cv_type_size_t" = xyes; then :
4158 1.1 christos
4159 1.1 christos else
4160 1.1 christos
4161 1.1 christos cat >>confdefs.h <<_ACEOF
4162 1.1 christos #define size_t unsigned int
4163 1.1 christos _ACEOF
4164 1.1 christos
4165 1.1 christos fi
4166 1.1 christos
4167 1.1 christos ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
4168 1.7 christos if test "x$ac_cv_type_ssize_t" = xyes; then :
4169 1.1 christos
4170 1.1 christos else
4171 1.1 christos
4172 1.1 christos cat >>confdefs.h <<_ACEOF
4173 1.1 christos #define ssize_t int
4174 1.1 christos _ACEOF
4175 1.1 christos
4176 1.1 christos fi
4177 1.1 christos
4178 1.1 christos
4179 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4180 1.1 christos $as_echo_n "checking for ANSI C header files... " >&6; }
4181 1.7 christos if ${ac_cv_header_stdc+:} false; then :
4182 1.1 christos $as_echo_n "(cached) " >&6
4183 1.1 christos else
4184 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4185 1.1 christos /* end confdefs.h. */
4186 1.1 christos #include <stdlib.h>
4187 1.1 christos #include <stdarg.h>
4188 1.1 christos #include <string.h>
4189 1.1 christos #include <float.h>
4190 1.1 christos
4191 1.1 christos int
4192 1.1 christos main ()
4193 1.1 christos {
4194 1.1 christos
4195 1.1 christos ;
4196 1.1 christos return 0;
4197 1.1 christos }
4198 1.1 christos _ACEOF
4199 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4200 1.1 christos ac_cv_header_stdc=yes
4201 1.1 christos else
4202 1.1 christos ac_cv_header_stdc=no
4203 1.1 christos fi
4204 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4205 1.1 christos
4206 1.1 christos if test $ac_cv_header_stdc = yes; then
4207 1.1 christos # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4208 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4209 1.1 christos /* end confdefs.h. */
4210 1.1 christos #include <string.h>
4211 1.1 christos
4212 1.1 christos _ACEOF
4213 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4214 1.1 christos $EGREP "memchr" >/dev/null 2>&1; then :
4215 1.1 christos
4216 1.1 christos else
4217 1.1 christos ac_cv_header_stdc=no
4218 1.1 christos fi
4219 1.1 christos rm -f conftest*
4220 1.1 christos
4221 1.1 christos fi
4222 1.1 christos
4223 1.1 christos if test $ac_cv_header_stdc = yes; then
4224 1.1 christos # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4225 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4226 1.1 christos /* end confdefs.h. */
4227 1.1 christos #include <stdlib.h>
4228 1.1 christos
4229 1.1 christos _ACEOF
4230 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4231 1.1 christos $EGREP "free" >/dev/null 2>&1; then :
4232 1.1 christos
4233 1.1 christos else
4234 1.1 christos ac_cv_header_stdc=no
4235 1.1 christos fi
4236 1.1 christos rm -f conftest*
4237 1.1 christos
4238 1.1 christos fi
4239 1.1 christos
4240 1.1 christos if test $ac_cv_header_stdc = yes; then
4241 1.1 christos # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4242 1.1 christos if test "$cross_compiling" = yes; then :
4243 1.1 christos :
4244 1.1 christos else
4245 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4246 1.1 christos /* end confdefs.h. */
4247 1.1 christos #include <ctype.h>
4248 1.1 christos #include <stdlib.h>
4249 1.1 christos #if ((' ' & 0x0FF) == 0x020)
4250 1.1 christos # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4251 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4252 1.1 christos #else
4253 1.1 christos # define ISLOWER(c) \
4254 1.1 christos (('a' <= (c) && (c) <= 'i') \
4255 1.1 christos || ('j' <= (c) && (c) <= 'r') \
4256 1.1 christos || ('s' <= (c) && (c) <= 'z'))
4257 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4258 1.1 christos #endif
4259 1.1 christos
4260 1.1 christos #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4261 1.1 christos int
4262 1.1 christos main ()
4263 1.1 christos {
4264 1.1 christos int i;
4265 1.1 christos for (i = 0; i < 256; i++)
4266 1.1 christos if (XOR (islower (i), ISLOWER (i))
4267 1.1 christos || toupper (i) != TOUPPER (i))
4268 1.1 christos return 2;
4269 1.1 christos return 0;
4270 1.1 christos }
4271 1.1 christos _ACEOF
4272 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
4273 1.1 christos
4274 1.1 christos else
4275 1.1 christos ac_cv_header_stdc=no
4276 1.1 christos fi
4277 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4278 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
4279 1.1 christos fi
4280 1.1 christos
4281 1.1 christos fi
4282 1.1 christos fi
4283 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4284 1.1 christos $as_echo "$ac_cv_header_stdc" >&6; }
4285 1.1 christos if test $ac_cv_header_stdc = yes; then
4286 1.1 christos
4287 1.1 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4288 1.1 christos
4289 1.1 christos fi
4290 1.1 christos
4291 1.1 christos
4292 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
4293 1.1 christos $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
4294 1.7 christos if ${ac_cv_header_stat_broken+:} false; then :
4295 1.1 christos $as_echo_n "(cached) " >&6
4296 1.1 christos else
4297 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4298 1.1 christos /* end confdefs.h. */
4299 1.1 christos #include <sys/types.h>
4300 1.1 christos #include <sys/stat.h>
4301 1.1 christos
4302 1.1 christos #if defined S_ISBLK && defined S_IFDIR
4303 1.1 christos extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
4304 1.1 christos #endif
4305 1.1 christos
4306 1.1 christos #if defined S_ISBLK && defined S_IFCHR
4307 1.1 christos extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
4308 1.1 christos #endif
4309 1.1 christos
4310 1.1 christos #if defined S_ISLNK && defined S_IFREG
4311 1.1 christos extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
4312 1.1 christos #endif
4313 1.1 christos
4314 1.1 christos #if defined S_ISSOCK && defined S_IFREG
4315 1.1 christos extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
4316 1.1 christos #endif
4317 1.1 christos
4318 1.1 christos _ACEOF
4319 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4320 1.1 christos ac_cv_header_stat_broken=no
4321 1.1 christos else
4322 1.1 christos ac_cv_header_stat_broken=yes
4323 1.1 christos fi
4324 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4325 1.1 christos fi
4326 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
4327 1.1 christos $as_echo "$ac_cv_header_stat_broken" >&6; }
4328 1.1 christos if test $ac_cv_header_stat_broken = yes; then
4329 1.1 christos
4330 1.1 christos $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
4331 1.1 christos
4332 1.1 christos fi
4333 1.1 christos
4334 1.1 christos ac_header_dirent=no
4335 1.1 christos for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
4336 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
4337 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
4338 1.1 christos $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
4339 1.7 christos if eval \${$as_ac_Header+:} false; then :
4340 1.1 christos $as_echo_n "(cached) " >&6
4341 1.1 christos else
4342 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4343 1.1 christos /* end confdefs.h. */
4344 1.1 christos #include <sys/types.h>
4345 1.1 christos #include <$ac_hdr>
4346 1.1 christos
4347 1.1 christos int
4348 1.1 christos main ()
4349 1.1 christos {
4350 1.1 christos if ((DIR *) 0)
4351 1.1 christos return 0;
4352 1.1 christos ;
4353 1.1 christos return 0;
4354 1.1 christos }
4355 1.1 christos _ACEOF
4356 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4357 1.1 christos eval "$as_ac_Header=yes"
4358 1.1 christos else
4359 1.1 christos eval "$as_ac_Header=no"
4360 1.1 christos fi
4361 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4362 1.1 christos fi
4363 1.1 christos eval ac_res=\$$as_ac_Header
4364 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4365 1.1 christos $as_echo "$ac_res" >&6; }
4366 1.7 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4367 1.1 christos cat >>confdefs.h <<_ACEOF
4368 1.1 christos #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
4369 1.1 christos _ACEOF
4370 1.1 christos
4371 1.1 christos ac_header_dirent=$ac_hdr; break
4372 1.1 christos fi
4373 1.1 christos
4374 1.1 christos done
4375 1.1 christos # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4376 1.1 christos if test $ac_header_dirent = dirent.h; then
4377 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4378 1.1 christos $as_echo_n "checking for library containing opendir... " >&6; }
4379 1.7 christos if ${ac_cv_search_opendir+:} false; then :
4380 1.1 christos $as_echo_n "(cached) " >&6
4381 1.1 christos else
4382 1.1 christos ac_func_search_save_LIBS=$LIBS
4383 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4384 1.1 christos /* end confdefs.h. */
4385 1.1 christos
4386 1.1 christos /* Override any GCC internal prototype to avoid an error.
4387 1.1 christos Use char because int might match the return type of a GCC
4388 1.1 christos builtin and then its argument prototype would still apply. */
4389 1.1 christos #ifdef __cplusplus
4390 1.1 christos extern "C"
4391 1.1 christos #endif
4392 1.1 christos char opendir ();
4393 1.1 christos int
4394 1.1 christos main ()
4395 1.1 christos {
4396 1.1 christos return opendir ();
4397 1.1 christos ;
4398 1.1 christos return 0;
4399 1.1 christos }
4400 1.1 christos _ACEOF
4401 1.1 christos for ac_lib in '' dir; do
4402 1.1 christos if test -z "$ac_lib"; then
4403 1.1 christos ac_res="none required"
4404 1.1 christos else
4405 1.1 christos ac_res=-l$ac_lib
4406 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4407 1.1 christos fi
4408 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
4409 1.1 christos ac_cv_search_opendir=$ac_res
4410 1.1 christos fi
4411 1.1 christos rm -f core conftest.err conftest.$ac_objext \
4412 1.1 christos conftest$ac_exeext
4413 1.7 christos if ${ac_cv_search_opendir+:} false; then :
4414 1.1 christos break
4415 1.1 christos fi
4416 1.1 christos done
4417 1.7 christos if ${ac_cv_search_opendir+:} false; then :
4418 1.1 christos
4419 1.1 christos else
4420 1.1 christos ac_cv_search_opendir=no
4421 1.1 christos fi
4422 1.1 christos rm conftest.$ac_ext
4423 1.1 christos LIBS=$ac_func_search_save_LIBS
4424 1.1 christos fi
4425 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4426 1.1 christos $as_echo "$ac_cv_search_opendir" >&6; }
4427 1.1 christos ac_res=$ac_cv_search_opendir
4428 1.1 christos if test "$ac_res" != no; then :
4429 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4430 1.1 christos
4431 1.1 christos fi
4432 1.1 christos
4433 1.1 christos else
4434 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4435 1.1 christos $as_echo_n "checking for library containing opendir... " >&6; }
4436 1.7 christos if ${ac_cv_search_opendir+:} false; then :
4437 1.1 christos $as_echo_n "(cached) " >&6
4438 1.1 christos else
4439 1.1 christos ac_func_search_save_LIBS=$LIBS
4440 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4441 1.1 christos /* end confdefs.h. */
4442 1.1 christos
4443 1.1 christos /* Override any GCC internal prototype to avoid an error.
4444 1.1 christos Use char because int might match the return type of a GCC
4445 1.1 christos builtin and then its argument prototype would still apply. */
4446 1.1 christos #ifdef __cplusplus
4447 1.1 christos extern "C"
4448 1.1 christos #endif
4449 1.1 christos char opendir ();
4450 1.1 christos int
4451 1.1 christos main ()
4452 1.1 christos {
4453 1.1 christos return opendir ();
4454 1.1 christos ;
4455 1.1 christos return 0;
4456 1.1 christos }
4457 1.1 christos _ACEOF
4458 1.1 christos for ac_lib in '' x; do
4459 1.1 christos if test -z "$ac_lib"; then
4460 1.1 christos ac_res="none required"
4461 1.1 christos else
4462 1.1 christos ac_res=-l$ac_lib
4463 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4464 1.1 christos fi
4465 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
4466 1.1 christos ac_cv_search_opendir=$ac_res
4467 1.1 christos fi
4468 1.1 christos rm -f core conftest.err conftest.$ac_objext \
4469 1.1 christos conftest$ac_exeext
4470 1.7 christos if ${ac_cv_search_opendir+:} false; then :
4471 1.1 christos break
4472 1.1 christos fi
4473 1.1 christos done
4474 1.7 christos if ${ac_cv_search_opendir+:} false; then :
4475 1.1 christos
4476 1.1 christos else
4477 1.1 christos ac_cv_search_opendir=no
4478 1.1 christos fi
4479 1.1 christos rm conftest.$ac_ext
4480 1.1 christos LIBS=$ac_func_search_save_LIBS
4481 1.1 christos fi
4482 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4483 1.1 christos $as_echo "$ac_cv_search_opendir" >&6; }
4484 1.1 christos ac_res=$ac_cv_search_opendir
4485 1.1 christos if test "$ac_res" != no; then :
4486 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4487 1.1 christos
4488 1.1 christos fi
4489 1.1 christos
4490 1.1 christos fi
4491 1.1 christos
4492 1.1 christos
4493 1.1 christos for ac_func in fcntl kill lstat
4494 1.1 christos do :
4495 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4496 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4497 1.7 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
4498 1.1 christos cat >>confdefs.h <<_ACEOF
4499 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4500 1.1 christos _ACEOF
4501 1.1 christos
4502 1.1 christos fi
4503 1.1 christos done
4504 1.1 christos
4505 1.1 christos for ac_func in memmove putenv select setenv setlocale \
4506 1.1 christos strcasecmp strpbrk tcgetattr vsnprintf
4507 1.1 christos do :
4508 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4509 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4510 1.7 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
4511 1.1 christos cat >>confdefs.h <<_ACEOF
4512 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4513 1.1 christos _ACEOF
4514 1.1 christos
4515 1.1 christos fi
4516 1.1 christos done
4517 1.1 christos
4518 1.1 christos for ac_func in isascii isxdigit
4519 1.1 christos do :
4520 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4521 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4522 1.7 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
4523 1.1 christos cat >>confdefs.h <<_ACEOF
4524 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4525 1.1 christos _ACEOF
4526 1.1 christos
4527 1.1 christos fi
4528 1.1 christos done
4529 1.1 christos
4530 1.1 christos for ac_func in getpwent getpwnam getpwuid
4531 1.1 christos do :
4532 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4533 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4534 1.7 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
4535 1.1 christos cat >>confdefs.h <<_ACEOF
4536 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4537 1.1 christos _ACEOF
4538 1.1 christos
4539 1.1 christos fi
4540 1.1 christos done
4541 1.1 christos
4542 1.1 christos
4543 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strcoll" >&5
4544 1.1 christos $as_echo_n "checking for working strcoll... " >&6; }
4545 1.7 christos if ${ac_cv_func_strcoll_works+:} false; then :
4546 1.1 christos $as_echo_n "(cached) " >&6
4547 1.1 christos else
4548 1.1 christos if test "$cross_compiling" = yes; then :
4549 1.1 christos ac_cv_func_strcoll_works=no
4550 1.1 christos else
4551 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4552 1.1 christos /* end confdefs.h. */
4553 1.1 christos $ac_includes_default
4554 1.1 christos int
4555 1.1 christos main ()
4556 1.1 christos {
4557 1.1 christos return (strcoll ("abc", "def") >= 0 ||
4558 1.1 christos strcoll ("ABC", "DEF") >= 0 ||
4559 1.1 christos strcoll ("123", "456") >= 0)
4560 1.1 christos ;
4561 1.1 christos return 0;
4562 1.1 christos }
4563 1.1 christos _ACEOF
4564 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
4565 1.1 christos ac_cv_func_strcoll_works=yes
4566 1.1 christos else
4567 1.1 christos ac_cv_func_strcoll_works=no
4568 1.1 christos fi
4569 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4570 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
4571 1.1 christos fi
4572 1.1 christos
4573 1.1 christos fi
4574 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strcoll_works" >&5
4575 1.1 christos $as_echo "$ac_cv_func_strcoll_works" >&6; }
4576 1.1 christos if test $ac_cv_func_strcoll_works = yes; then
4577 1.1 christos
4578 1.1 christos $as_echo "#define HAVE_STRCOLL 1" >>confdefs.h
4579 1.1 christos
4580 1.1 christos fi
4581 1.1 christos
4582 1.1 christos
4583 1.1 christos for ac_header in fcntl.h unistd.h stdlib.h varargs.h stdarg.h string.h strings.h \
4584 1.1 christos limits.h locale.h pwd.h memory.h termcap.h termios.h termio.h
4585 1.1 christos do :
4586 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4587 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4588 1.7 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4589 1.1 christos cat >>confdefs.h <<_ACEOF
4590 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4591 1.1 christos _ACEOF
4592 1.1 christos
4593 1.1 christos fi
4594 1.1 christos
4595 1.1 christos done
4596 1.1 christos
4597 1.1 christos for ac_header in sys/pte.h sys/stream.h sys/select.h sys/file.h
4598 1.1 christos do :
4599 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4600 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4601 1.7 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4602 1.1 christos cat >>confdefs.h <<_ACEOF
4603 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4604 1.1 christos _ACEOF
4605 1.1 christos
4606 1.1 christos fi
4607 1.1 christos
4608 1.1 christos done
4609 1.1 christos
4610 1.1 christos
4611 1.1 christos for ac_header in sys/ptem.h
4612 1.1 christos do :
4613 1.1 christos ac_fn_c_check_header_compile "$LINENO" "sys/ptem.h" "ac_cv_header_sys_ptem_h" "
4614 1.1 christos #if HAVE_SYS_STREAM_H
4615 1.1 christos # include <sys/stream.h>
4616 1.1 christos #endif
4617 1.1 christos
4618 1.1 christos "
4619 1.7 christos if test "x$ac_cv_header_sys_ptem_h" = xyes; then :
4620 1.1 christos cat >>confdefs.h <<_ACEOF
4621 1.1 christos #define HAVE_SYS_PTEM_H 1
4622 1.1 christos _ACEOF
4623 1.1 christos
4624 1.1 christos fi
4625 1.1 christos
4626 1.1 christos done
4627 1.1 christos
4628 1.1 christos
4629 1.1 christos # Check whether --enable-largefile was given.
4630 1.1 christos if test "${enable_largefile+set}" = set; then :
4631 1.1 christos enableval=$enable_largefile;
4632 1.1 christos fi
4633 1.1 christos
4634 1.1 christos if test "$enable_largefile" != no; then
4635 1.1 christos
4636 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4637 1.1 christos $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4638 1.7 christos if ${ac_cv_sys_largefile_CC+:} false; then :
4639 1.1 christos $as_echo_n "(cached) " >&6
4640 1.1 christos else
4641 1.1 christos ac_cv_sys_largefile_CC=no
4642 1.1 christos if test "$GCC" != yes; then
4643 1.1 christos ac_save_CC=$CC
4644 1.1 christos while :; do
4645 1.1 christos # IRIX 6.2 and later do not support large files by default,
4646 1.1 christos # so use the C compiler's -n32 option if that helps.
4647 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4648 1.1 christos /* end confdefs.h. */
4649 1.1 christos #include <sys/types.h>
4650 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly.
4651 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
4652 1.1 christos since some C++ compilers masquerading as C compilers
4653 1.1 christos incorrectly reject 9223372036854775807. */
4654 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4655 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4656 1.1 christos && LARGE_OFF_T % 2147483647 == 1)
4657 1.1 christos ? 1 : -1];
4658 1.1 christos int
4659 1.1 christos main ()
4660 1.1 christos {
4661 1.1 christos
4662 1.1 christos ;
4663 1.1 christos return 0;
4664 1.1 christos }
4665 1.1 christos _ACEOF
4666 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4667 1.1 christos break
4668 1.1 christos fi
4669 1.1 christos rm -f core conftest.err conftest.$ac_objext
4670 1.1 christos CC="$CC -n32"
4671 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4672 1.1 christos ac_cv_sys_largefile_CC=' -n32'; break
4673 1.1 christos fi
4674 1.1 christos rm -f core conftest.err conftest.$ac_objext
4675 1.1 christos break
4676 1.1 christos done
4677 1.1 christos CC=$ac_save_CC
4678 1.1 christos rm -f conftest.$ac_ext
4679 1.1 christos fi
4680 1.1 christos fi
4681 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4682 1.1 christos $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4683 1.1 christos if test "$ac_cv_sys_largefile_CC" != no; then
4684 1.1 christos CC=$CC$ac_cv_sys_largefile_CC
4685 1.1 christos fi
4686 1.1 christos
4687 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4688 1.1 christos $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4689 1.7 christos if ${ac_cv_sys_file_offset_bits+:} false; then :
4690 1.1 christos $as_echo_n "(cached) " >&6
4691 1.1 christos else
4692 1.1 christos while :; do
4693 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4694 1.1 christos /* end confdefs.h. */
4695 1.1 christos #include <sys/types.h>
4696 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly.
4697 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
4698 1.1 christos since some C++ compilers masquerading as C compilers
4699 1.1 christos incorrectly reject 9223372036854775807. */
4700 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4701 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4702 1.1 christos && LARGE_OFF_T % 2147483647 == 1)
4703 1.1 christos ? 1 : -1];
4704 1.1 christos int
4705 1.1 christos main ()
4706 1.1 christos {
4707 1.1 christos
4708 1.1 christos ;
4709 1.1 christos return 0;
4710 1.1 christos }
4711 1.1 christos _ACEOF
4712 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4713 1.1 christos ac_cv_sys_file_offset_bits=no; break
4714 1.1 christos fi
4715 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4716 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4717 1.1 christos /* end confdefs.h. */
4718 1.1 christos #define _FILE_OFFSET_BITS 64
4719 1.1 christos #include <sys/types.h>
4720 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly.
4721 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
4722 1.1 christos since some C++ compilers masquerading as C compilers
4723 1.1 christos incorrectly reject 9223372036854775807. */
4724 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4725 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4726 1.1 christos && LARGE_OFF_T % 2147483647 == 1)
4727 1.1 christos ? 1 : -1];
4728 1.1 christos int
4729 1.1 christos main ()
4730 1.1 christos {
4731 1.1 christos
4732 1.1 christos ;
4733 1.1 christos return 0;
4734 1.1 christos }
4735 1.1 christos _ACEOF
4736 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4737 1.1 christos ac_cv_sys_file_offset_bits=64; break
4738 1.1 christos fi
4739 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4740 1.1 christos ac_cv_sys_file_offset_bits=unknown
4741 1.1 christos break
4742 1.1 christos done
4743 1.1 christos fi
4744 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4745 1.1 christos $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4746 1.1 christos case $ac_cv_sys_file_offset_bits in #(
4747 1.1 christos no | unknown) ;;
4748 1.1 christos *)
4749 1.1 christos cat >>confdefs.h <<_ACEOF
4750 1.1 christos #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4751 1.1 christos _ACEOF
4752 1.1 christos ;;
4753 1.1 christos esac
4754 1.1 christos rm -rf conftest*
4755 1.1 christos if test $ac_cv_sys_file_offset_bits = unknown; then
4756 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4757 1.1 christos $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4758 1.7 christos if ${ac_cv_sys_large_files+:} false; then :
4759 1.1 christos $as_echo_n "(cached) " >&6
4760 1.1 christos else
4761 1.1 christos while :; do
4762 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4763 1.1 christos /* end confdefs.h. */
4764 1.1 christos #include <sys/types.h>
4765 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly.
4766 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
4767 1.1 christos since some C++ compilers masquerading as C compilers
4768 1.1 christos incorrectly reject 9223372036854775807. */
4769 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4770 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4771 1.1 christos && LARGE_OFF_T % 2147483647 == 1)
4772 1.1 christos ? 1 : -1];
4773 1.1 christos int
4774 1.1 christos main ()
4775 1.1 christos {
4776 1.1 christos
4777 1.1 christos ;
4778 1.1 christos return 0;
4779 1.1 christos }
4780 1.1 christos _ACEOF
4781 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4782 1.1 christos ac_cv_sys_large_files=no; break
4783 1.1 christos fi
4784 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4785 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4786 1.1 christos /* end confdefs.h. */
4787 1.1 christos #define _LARGE_FILES 1
4788 1.1 christos #include <sys/types.h>
4789 1.1 christos /* Check that off_t can represent 2**63 - 1 correctly.
4790 1.1 christos We can't simply define LARGE_OFF_T to be 9223372036854775807,
4791 1.1 christos since some C++ compilers masquerading as C compilers
4792 1.1 christos incorrectly reject 9223372036854775807. */
4793 1.1 christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4794 1.1 christos int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4795 1.1 christos && LARGE_OFF_T % 2147483647 == 1)
4796 1.1 christos ? 1 : -1];
4797 1.1 christos int
4798 1.1 christos main ()
4799 1.1 christos {
4800 1.1 christos
4801 1.1 christos ;
4802 1.1 christos return 0;
4803 1.1 christos }
4804 1.1 christos _ACEOF
4805 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4806 1.1 christos ac_cv_sys_large_files=1; break
4807 1.1 christos fi
4808 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4809 1.1 christos ac_cv_sys_large_files=unknown
4810 1.1 christos break
4811 1.1 christos done
4812 1.1 christos fi
4813 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4814 1.1 christos $as_echo "$ac_cv_sys_large_files" >&6; }
4815 1.1 christos case $ac_cv_sys_large_files in #(
4816 1.1 christos no | unknown) ;;
4817 1.1 christos *)
4818 1.1 christos cat >>confdefs.h <<_ACEOF
4819 1.1 christos #define _LARGE_FILES $ac_cv_sys_large_files
4820 1.1 christos _ACEOF
4821 1.1 christos ;;
4822 1.1 christos esac
4823 1.1 christos rm -rf conftest*
4824 1.1 christos fi
4825 1.7 christos
4826 1.7 christos
4827 1.1 christos fi
4828 1.1 christos
4829 1.1 christos
4830 1.1 christos
4831 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of signal functions" >&5
4832 1.1 christos $as_echo_n "checking for type of signal functions... " >&6; }
4833 1.7 christos if ${bash_cv_signal_vintage+:} false; then :
4834 1.1 christos $as_echo_n "(cached) " >&6
4835 1.1 christos else
4836 1.1 christos
4837 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4838 1.1 christos /* end confdefs.h. */
4839 1.1 christos #include <signal.h>
4840 1.1 christos int
4841 1.1 christos main ()
4842 1.1 christos {
4843 1.1 christos
4844 1.1 christos sigset_t ss;
4845 1.1 christos struct sigaction sa;
4846 1.1 christos sigemptyset(&ss); sigsuspend(&ss);
4847 1.1 christos sigaction(SIGINT, &sa, (struct sigaction *) 0);
4848 1.1 christos sigprocmask(SIG_BLOCK, &ss, (sigset_t *) 0);
4849 1.1 christos
4850 1.1 christos ;
4851 1.1 christos return 0;
4852 1.1 christos }
4853 1.1 christos _ACEOF
4854 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
4855 1.1 christos bash_cv_signal_vintage=posix
4856 1.1 christos else
4857 1.1 christos
4858 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4859 1.1 christos /* end confdefs.h. */
4860 1.1 christos #include <signal.h>
4861 1.1 christos int
4862 1.1 christos main ()
4863 1.1 christos {
4864 1.1 christos
4865 1.1 christos int mask = sigmask(SIGINT);
4866 1.1 christos sigsetmask(mask); sigblock(mask); sigpause(mask);
4867 1.1 christos
4868 1.1 christos ;
4869 1.1 christos return 0;
4870 1.1 christos }
4871 1.1 christos _ACEOF
4872 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
4873 1.1 christos bash_cv_signal_vintage=4.2bsd
4874 1.1 christos else
4875 1.1 christos
4876 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4877 1.1 christos /* end confdefs.h. */
4878 1.1 christos
4879 1.1 christos #include <signal.h>
4880 1.1 christos RETSIGTYPE foo() { }
4881 1.1 christos int
4882 1.1 christos main ()
4883 1.1 christos {
4884 1.1 christos
4885 1.1 christos int mask = sigmask(SIGINT);
4886 1.1 christos sigset(SIGINT, foo); sigrelse(SIGINT);
4887 1.1 christos sighold(SIGINT); sigpause(SIGINT);
4888 1.1 christos
4889 1.1 christos ;
4890 1.1 christos return 0;
4891 1.1 christos }
4892 1.1 christos _ACEOF
4893 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
4894 1.1 christos bash_cv_signal_vintage=svr3
4895 1.1 christos else
4896 1.1 christos bash_cv_signal_vintage=v7
4897 1.1 christos
4898 1.1 christos fi
4899 1.1 christos rm -f core conftest.err conftest.$ac_objext \
4900 1.1 christos conftest$ac_exeext conftest.$ac_ext
4901 1.1 christos
4902 1.1 christos fi
4903 1.1 christos rm -f core conftest.err conftest.$ac_objext \
4904 1.1 christos conftest$ac_exeext conftest.$ac_ext
4905 1.1 christos
4906 1.1 christos fi
4907 1.1 christos rm -f core conftest.err conftest.$ac_objext \
4908 1.1 christos conftest$ac_exeext conftest.$ac_ext
4909 1.1 christos
4910 1.1 christos fi
4911 1.1 christos
4912 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_signal_vintage" >&5
4913 1.1 christos $as_echo "$bash_cv_signal_vintage" >&6; }
4914 1.1 christos if test "$bash_cv_signal_vintage" = posix; then
4915 1.1 christos $as_echo "#define HAVE_POSIX_SIGNALS 1" >>confdefs.h
4916 1.1 christos
4917 1.1 christos elif test "$bash_cv_signal_vintage" = "4.2bsd"; then
4918 1.1 christos $as_echo "#define HAVE_BSD_SIGNALS 1" >>confdefs.h
4919 1.1 christos
4920 1.1 christos elif test "$bash_cv_signal_vintage" = svr3; then
4921 1.1 christos $as_echo "#define HAVE_USG_SIGHOLD 1" >>confdefs.h
4922 1.1 christos
4923 1.1 christos fi
4924 1.1 christos
4925 1.1 christos
4926 1.1 christos
4927 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal handlers must be reinstalled when invoked" >&5
4928 1.1 christos $as_echo_n "checking if signal handlers must be reinstalled when invoked... " >&6; }
4929 1.7 christos if ${bash_cv_must_reinstall_sighandlers+:} false; then :
4930 1.1 christos $as_echo_n "(cached) " >&6
4931 1.1 christos else
4932 1.1 christos if test "$cross_compiling" = yes; then :
4933 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&5
4934 1.1 christos $as_echo "$as_me: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&2;}
4935 1.1 christos bash_cv_must_reinstall_sighandlers=no
4936 1.1 christos
4937 1.1 christos else
4938 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4939 1.1 christos /* end confdefs.h. */
4940 1.1 christos
4941 1.1 christos #include <signal.h>
4942 1.1 christos #ifdef HAVE_UNISTD_H
4943 1.1 christos #include <unistd.h>
4944 1.1 christos #endif
4945 1.1 christos
4946 1.1 christos typedef RETSIGTYPE sigfunc();
4947 1.1 christos
4948 1.1 christos int nsigint;
4949 1.1 christos
4950 1.1 christos #ifdef HAVE_POSIX_SIGNALS
4951 1.1 christos sigfunc *
4952 1.1 christos set_signal_handler(sig, handler)
4953 1.1 christos int sig;
4954 1.1 christos sigfunc *handler;
4955 1.1 christos {
4956 1.1 christos struct sigaction act, oact;
4957 1.1 christos act.sa_handler = handler;
4958 1.1 christos act.sa_flags = 0;
4959 1.1 christos sigemptyset (&act.sa_mask);
4960 1.1 christos sigemptyset (&oact.sa_mask);
4961 1.1 christos sigaction (sig, &act, &oact);
4962 1.1 christos return (oact.sa_handler);
4963 1.1 christos }
4964 1.1 christos #else
4965 1.1 christos #define set_signal_handler(s, h) signal(s, h)
4966 1.1 christos #endif
4967 1.1 christos
4968 1.1 christos RETSIGTYPE
4969 1.1 christos sigint(s)
4970 1.1 christos int s;
4971 1.1 christos {
4972 1.1 christos nsigint++;
4973 1.1 christos }
4974 1.1 christos
4975 1.1 christos main()
4976 1.1 christos {
4977 1.1 christos nsigint = 0;
4978 1.1 christos set_signal_handler(SIGINT, sigint);
4979 1.1 christos kill((int)getpid(), SIGINT);
4980 1.1 christos kill((int)getpid(), SIGINT);
4981 1.1 christos exit(nsigint != 2);
4982 1.1 christos }
4983 1.1 christos
4984 1.1 christos _ACEOF
4985 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
4986 1.1 christos bash_cv_must_reinstall_sighandlers=no
4987 1.1 christos else
4988 1.1 christos bash_cv_must_reinstall_sighandlers=yes
4989 1.1 christos fi
4990 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4991 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
4992 1.1 christos fi
4993 1.1 christos
4994 1.1 christos fi
4995 1.1 christos
4996 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_must_reinstall_sighandlers" >&5
4997 1.1 christos $as_echo "$bash_cv_must_reinstall_sighandlers" >&6; }
4998 1.1 christos if test $bash_cv_must_reinstall_sighandlers = yes; then
4999 1.1 christos $as_echo "#define MUST_REINSTALL_SIGHANDLERS 1" >>confdefs.h
5000 1.1 christos
5001 1.1 christos fi
5002 1.1 christos
5003 1.1 christos
5004 1.1 christos
5005 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for presence of POSIX-style sigsetjmp/siglongjmp" >&5
5006 1.1 christos $as_echo_n "checking for presence of POSIX-style sigsetjmp/siglongjmp... " >&6; }
5007 1.7 christos if ${bash_cv_func_sigsetjmp+:} false; then :
5008 1.1 christos $as_echo_n "(cached) " >&6
5009 1.1 christos else
5010 1.1 christos if test "$cross_compiling" = yes; then :
5011 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&5
5012 1.1 christos $as_echo "$as_me: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&2;}
5013 1.1 christos bash_cv_func_sigsetjmp=missing
5014 1.1 christos
5015 1.1 christos else
5016 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5017 1.1 christos /* end confdefs.h. */
5018 1.1 christos
5019 1.1 christos #ifdef HAVE_UNISTD_H
5020 1.1 christos #include <unistd.h>
5021 1.1 christos #endif
5022 1.1 christos #include <sys/types.h>
5023 1.1 christos #include <signal.h>
5024 1.1 christos #include <setjmp.h>
5025 1.1 christos
5026 1.1 christos main()
5027 1.1 christos {
5028 1.1 christos #if !defined (_POSIX_VERSION) || !defined (HAVE_POSIX_SIGNALS)
5029 1.1 christos exit (1);
5030 1.1 christos #else
5031 1.1 christos
5032 1.1 christos int code;
5033 1.1 christos sigset_t set, oset;
5034 1.1 christos sigjmp_buf xx;
5035 1.1 christos
5036 1.1 christos /* get the mask */
5037 1.1 christos sigemptyset(&set);
5038 1.1 christos sigemptyset(&oset);
5039 1.1 christos sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &set);
5040 1.1 christos sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &oset);
5041 1.1 christos
5042 1.1 christos /* save it */
5043 1.1 christos code = sigsetjmp(xx, 1);
5044 1.1 christos if (code)
5045 1.1 christos exit(0); /* could get sigmask and compare to oset here. */
5046 1.1 christos
5047 1.1 christos /* change it */
5048 1.1 christos sigaddset(&set, SIGINT);
5049 1.1 christos sigprocmask(SIG_BLOCK, &set, (sigset_t *)NULL);
5050 1.1 christos
5051 1.1 christos /* and siglongjmp */
5052 1.1 christos siglongjmp(xx, 10);
5053 1.1 christos exit(1);
5054 1.1 christos #endif
5055 1.1 christos }
5056 1.1 christos _ACEOF
5057 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
5058 1.1 christos bash_cv_func_sigsetjmp=present
5059 1.1 christos else
5060 1.1 christos bash_cv_func_sigsetjmp=missing
5061 1.1 christos fi
5062 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5063 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5064 1.1 christos fi
5065 1.1 christos
5066 1.1 christos fi
5067 1.1 christos
5068 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_sigsetjmp" >&5
5069 1.1 christos $as_echo "$bash_cv_func_sigsetjmp" >&6; }
5070 1.1 christos if test $bash_cv_func_sigsetjmp = present; then
5071 1.1 christos $as_echo "#define HAVE_POSIX_SIGSETJMP 1" >>confdefs.h
5072 1.1 christos
5073 1.1 christos fi
5074 1.1 christos
5075 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lstat" >&5
5076 1.1 christos $as_echo_n "checking for lstat... " >&6; }
5077 1.7 christos if ${bash_cv_func_lstat+:} false; then :
5078 1.1 christos $as_echo_n "(cached) " >&6
5079 1.1 christos else
5080 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5081 1.1 christos /* end confdefs.h. */
5082 1.1 christos
5083 1.1 christos #include <sys/types.h>
5084 1.1 christos #include <sys/stat.h>
5085 1.1 christos
5086 1.1 christos int
5087 1.1 christos main ()
5088 1.1 christos {
5089 1.1 christos lstat(".",(struct stat *)0);
5090 1.1 christos ;
5091 1.1 christos return 0;
5092 1.1 christos }
5093 1.1 christos _ACEOF
5094 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5095 1.1 christos bash_cv_func_lstat=yes
5096 1.1 christos else
5097 1.1 christos bash_cv_func_lstat=no
5098 1.1 christos fi
5099 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5100 1.1 christos conftest$ac_exeext conftest.$ac_ext
5101 1.1 christos fi
5102 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_lstat" >&5
5103 1.1 christos $as_echo "$bash_cv_func_lstat" >&6; }
5104 1.1 christos if test $bash_cv_func_lstat = yes; then
5105 1.1 christos $as_echo "#define HAVE_LSTAT 1" >>confdefs.h
5106 1.1 christos
5107 1.1 christos fi
5108 1.1 christos
5109 1.1 christos
5110 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not strcoll and strcmp differ" >&5
5111 1.1 christos $as_echo_n "checking whether or not strcoll and strcmp differ... " >&6; }
5112 1.7 christos if ${bash_cv_func_strcoll_broken+:} false; then :
5113 1.1 christos $as_echo_n "(cached) " >&6
5114 1.1 christos else
5115 1.1 christos if test "$cross_compiling" = yes; then :
5116 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&5
5117 1.1 christos $as_echo "$as_me: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&2;}
5118 1.1 christos bash_cv_func_strcoll_broken=no
5119 1.1 christos
5120 1.1 christos else
5121 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5122 1.1 christos /* end confdefs.h. */
5123 1.1 christos
5124 1.1 christos #include <stdio.h>
5125 1.1 christos #if defined (HAVE_LOCALE_H)
5126 1.1 christos #include <locale.h>
5127 1.1 christos #endif
5128 1.1 christos
5129 1.1 christos main(c, v)
5130 1.1 christos int c;
5131 1.1 christos char *v[];
5132 1.1 christos {
5133 1.1 christos int r1, r2;
5134 1.1 christos char *deflocale, *defcoll;
5135 1.1 christos
5136 1.1 christos #ifdef HAVE_SETLOCALE
5137 1.1 christos deflocale = setlocale(LC_ALL, "");
5138 1.1 christos defcoll = setlocale(LC_COLLATE, "");
5139 1.1 christos #endif
5140 1.1 christos
5141 1.1 christos #ifdef HAVE_STRCOLL
5142 1.1 christos /* These two values are taken from tests/glob-test. */
5143 1.1 christos r1 = strcoll("abd", "aXd");
5144 1.1 christos #else
5145 1.1 christos r1 = 0;
5146 1.1 christos #endif
5147 1.1 christos r2 = strcmp("abd", "aXd");
5148 1.1 christos
5149 1.1 christos /* These two should both be greater than 0. It is permissible for
5150 1.1 christos a system to return different values, as long as the sign is the
5151 1.1 christos same. */
5152 1.1 christos
5153 1.1 christos /* Exit with 1 (failure) if these two values are both > 0, since
5154 1.1 christos this tests whether strcoll(3) is broken with respect to strcmp(3)
5155 1.1 christos in the default locale. */
5156 1.1 christos exit (r1 > 0 && r2 > 0);
5157 1.1 christos }
5158 1.1 christos
5159 1.1 christos _ACEOF
5160 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
5161 1.1 christos bash_cv_func_strcoll_broken=yes
5162 1.1 christos else
5163 1.1 christos bash_cv_func_strcoll_broken=no
5164 1.1 christos fi
5165 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5166 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5167 1.1 christos fi
5168 1.1 christos
5169 1.1 christos fi
5170 1.1 christos
5171 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_strcoll_broken" >&5
5172 1.1 christos $as_echo "$bash_cv_func_strcoll_broken" >&6; }
5173 1.1 christos if test $bash_cv_func_strcoll_broken = yes; then
5174 1.1 christos $as_echo "#define STRCOLL_BROKEN 1" >>confdefs.h
5175 1.1 christos
5176 1.1 christos fi
5177 1.1 christos
5178 1.1 christos
5179 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the ctype macros accept non-ascii characters" >&5
5180 1.1 christos $as_echo_n "checking whether the ctype macros accept non-ascii characters... " >&6; }
5181 1.7 christos if ${bash_cv_func_ctype_nonascii+:} false; then :
5182 1.1 christos $as_echo_n "(cached) " >&6
5183 1.1 christos else
5184 1.1 christos if test "$cross_compiling" = yes; then :
5185 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&5
5186 1.1 christos $as_echo "$as_me: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&2;}
5187 1.1 christos bash_cv_func_ctype_nonascii=no
5188 1.1 christos
5189 1.1 christos else
5190 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5191 1.1 christos /* end confdefs.h. */
5192 1.1 christos
5193 1.1 christos #ifdef HAVE_LOCALE_H
5194 1.1 christos #include <locale.h>
5195 1.1 christos #endif
5196 1.1 christos #include <stdio.h>
5197 1.1 christos #include <ctype.h>
5198 1.1 christos
5199 1.1 christos main(c, v)
5200 1.1 christos int c;
5201 1.1 christos char *v[];
5202 1.1 christos {
5203 1.1 christos char *deflocale;
5204 1.1 christos unsigned char x;
5205 1.1 christos int r1, r2;
5206 1.1 christos
5207 1.1 christos #ifdef HAVE_SETLOCALE
5208 1.1 christos /* We take a shot here. If that locale is not known, try the
5209 1.1 christos system default. We try this one because '\342' (226) is
5210 1.1 christos known to be a printable character in that locale. */
5211 1.1 christos deflocale = setlocale(LC_ALL, "en_US.ISO8859-1");
5212 1.1 christos if (deflocale == 0)
5213 1.1 christos deflocale = setlocale(LC_ALL, "");
5214 1.1 christos #endif
5215 1.1 christos
5216 1.1 christos x = '\342';
5217 1.1 christos r1 = isprint(x);
5218 1.1 christos x -= 128;
5219 1.1 christos r2 = isprint(x);
5220 1.1 christos exit (r1 == 0 || r2 == 0);
5221 1.1 christos }
5222 1.1 christos
5223 1.1 christos _ACEOF
5224 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
5225 1.1 christos bash_cv_func_ctype_nonascii=yes
5226 1.1 christos else
5227 1.1 christos bash_cv_func_ctype_nonascii=no
5228 1.1 christos fi
5229 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5230 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5231 1.1 christos fi
5232 1.1 christos
5233 1.1 christos fi
5234 1.1 christos
5235 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_ctype_nonascii" >&5
5236 1.1 christos $as_echo "$bash_cv_func_ctype_nonascii" >&6; }
5237 1.1 christos if test $bash_cv_func_ctype_nonascii = yes; then
5238 1.1 christos $as_echo "#define CTYPE_NON_ASCII 1" >>confdefs.h
5239 1.1 christos
5240 1.1 christos fi
5241 1.1 christos
5242 1.1 christos
5243 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpw functions are declared in pwd.h" >&5
5244 1.1 christos $as_echo_n "checking whether getpw functions are declared in pwd.h... " >&6; }
5245 1.7 christos if ${bash_cv_getpw_declared+:} false; then :
5246 1.1 christos $as_echo_n "(cached) " >&6
5247 1.1 christos else
5248 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5249 1.1 christos /* end confdefs.h. */
5250 1.1 christos
5251 1.1 christos #include <sys/types.h>
5252 1.1 christos #ifdef HAVE_UNISTD_H
5253 1.1 christos # include <unistd.h>
5254 1.1 christos #endif
5255 1.1 christos #include <pwd.h>
5256 1.1 christos
5257 1.1 christos _ACEOF
5258 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5259 1.1 christos $EGREP "getpwuid" >/dev/null 2>&1; then :
5260 1.1 christos bash_cv_getpw_declared=yes
5261 1.1 christos else
5262 1.1 christos bash_cv_getpw_declared=no
5263 1.1 christos fi
5264 1.1 christos rm -f conftest*
5265 1.1 christos
5266 1.1 christos fi
5267 1.1 christos
5268 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_getpw_declared" >&5
5269 1.1 christos $as_echo "$bash_cv_getpw_declared" >&6; }
5270 1.1 christos if test $bash_cv_getpw_declared = yes; then
5271 1.1 christos $as_echo "#define HAVE_GETPW_DECLS 1" >>confdefs.h
5272 1.1 christos
5273 1.1 christos fi
5274 1.1 christos
5275 1.1 christos
5276 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termios.h defines TIOCGWINSZ" >&5
5277 1.1 christos $as_echo_n "checking whether termios.h defines TIOCGWINSZ... " >&6; }
5278 1.7 christos if ${ac_cv_sys_tiocgwinsz_in_termios_h+:} false; then :
5279 1.1 christos $as_echo_n "(cached) " >&6
5280 1.1 christos else
5281 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5282 1.1 christos /* end confdefs.h. */
5283 1.1 christos #include <sys/types.h>
5284 1.1 christos #include <termios.h>
5285 1.1 christos #ifdef TIOCGWINSZ
5286 1.1 christos yes
5287 1.1 christos #endif
5288 1.1 christos
5289 1.1 christos _ACEOF
5290 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5291 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
5292 1.1 christos ac_cv_sys_tiocgwinsz_in_termios_h=yes
5293 1.1 christos else
5294 1.1 christos ac_cv_sys_tiocgwinsz_in_termios_h=no
5295 1.1 christos fi
5296 1.1 christos rm -f conftest*
5297 1.1 christos
5298 1.1 christos fi
5299 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
5300 1.1 christos $as_echo "$ac_cv_sys_tiocgwinsz_in_termios_h" >&6; }
5301 1.1 christos
5302 1.1 christos if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
5303 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
5304 1.1 christos $as_echo_n "checking whether sys/ioctl.h defines TIOCGWINSZ... " >&6; }
5305 1.7 christos if ${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+:} false; then :
5306 1.1 christos $as_echo_n "(cached) " >&6
5307 1.1 christos else
5308 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5309 1.1 christos /* end confdefs.h. */
5310 1.1 christos #include <sys/types.h>
5311 1.1 christos #include <sys/ioctl.h>
5312 1.1 christos #ifdef TIOCGWINSZ
5313 1.1 christos yes
5314 1.1 christos #endif
5315 1.1 christos
5316 1.1 christos _ACEOF
5317 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5318 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
5319 1.1 christos ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
5320 1.1 christos else
5321 1.1 christos ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
5322 1.1 christos fi
5323 1.1 christos rm -f conftest*
5324 1.1 christos
5325 1.1 christos fi
5326 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
5327 1.1 christos $as_echo "$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6; }
5328 1.1 christos
5329 1.1 christos if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
5330 1.1 christos
5331 1.1 christos $as_echo "#define GWINSZ_IN_SYS_IOCTL 1" >>confdefs.h
5332 1.1 christos
5333 1.1 christos fi
5334 1.1 christos fi
5335 1.1 christos
5336 1.1 christos
5337 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sig_atomic_t in signal.h" >&5
5338 1.1 christos $as_echo_n "checking for sig_atomic_t in signal.h... " >&6; }
5339 1.7 christos if ${ac_cv_have_sig_atomic_t+:} false; then :
5340 1.1 christos $as_echo_n "(cached) " >&6
5341 1.1 christos else
5342 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5343 1.1 christos /* end confdefs.h. */
5344 1.1 christos
5345 1.1 christos #include <signal.h>
5346 1.1 christos
5347 1.1 christos int
5348 1.1 christos main ()
5349 1.1 christos {
5350 1.1 christos sig_atomic_t x;
5351 1.1 christos ;
5352 1.1 christos return 0;
5353 1.1 christos }
5354 1.1 christos _ACEOF
5355 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5356 1.1 christos ac_cv_have_sig_atomic_t=yes
5357 1.1 christos else
5358 1.1 christos ac_cv_have_sig_atomic_t=no
5359 1.1 christos fi
5360 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5361 1.1 christos conftest$ac_exeext conftest.$ac_ext
5362 1.1 christos fi
5363 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sig_atomic_t" >&5
5364 1.1 christos $as_echo "$ac_cv_have_sig_atomic_t" >&6; }
5365 1.1 christos if test "$ac_cv_have_sig_atomic_t" = "no"
5366 1.1 christos then
5367 1.1 christos ac_fn_c_check_type "$LINENO" "sig_atomic_t" "ac_cv_type_sig_atomic_t" "$ac_includes_default"
5368 1.7 christos if test "x$ac_cv_type_sig_atomic_t" = xyes; then :
5369 1.1 christos
5370 1.1 christos else
5371 1.1 christos
5372 1.1 christos cat >>confdefs.h <<_ACEOF
5373 1.1 christos #define sig_atomic_t int
5374 1.1 christos _ACEOF
5375 1.1 christos
5376 1.1 christos fi
5377 1.1 christos
5378 1.1 christos fi
5379 1.1 christos
5380 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether signal handlers are of type void" >&5
5381 1.1 christos $as_echo_n "checking whether signal handlers are of type void... " >&6; }
5382 1.7 christos if ${bash_cv_void_sighandler+:} false; then :
5383 1.1 christos $as_echo_n "(cached) " >&6
5384 1.1 christos else
5385 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5386 1.1 christos /* end confdefs.h. */
5387 1.1 christos #include <sys/types.h>
5388 1.1 christos #include <signal.h>
5389 1.1 christos #ifdef signal
5390 1.1 christos #undef signal
5391 1.1 christos #endif
5392 1.1 christos #ifdef __cplusplus
5393 1.1 christos extern "C"
5394 1.1 christos #endif
5395 1.1 christos void (*signal ()) ();
5396 1.1 christos int
5397 1.1 christos main ()
5398 1.1 christos {
5399 1.1 christos int i;
5400 1.1 christos ;
5401 1.1 christos return 0;
5402 1.1 christos }
5403 1.1 christos _ACEOF
5404 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
5405 1.1 christos bash_cv_void_sighandler=yes
5406 1.1 christos else
5407 1.1 christos bash_cv_void_sighandler=no
5408 1.1 christos fi
5409 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5410 1.1 christos fi
5411 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_void_sighandler" >&5
5412 1.1 christos $as_echo "$bash_cv_void_sighandler" >&6; }
5413 1.1 christos if test $bash_cv_void_sighandler = yes; then
5414 1.1 christos $as_echo "#define VOID_SIGHANDLER 1" >>confdefs.h
5415 1.1 christos
5416 1.1 christos fi
5417 1.1 christos
5418 1.1 christos
5419 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIOCSTAT in sys/ioctl.h" >&5
5420 1.1 christos $as_echo_n "checking for TIOCSTAT in sys/ioctl.h... " >&6; }
5421 1.7 christos if ${bash_cv_tiocstat_in_ioctl+:} false; then :
5422 1.1 christos $as_echo_n "(cached) " >&6
5423 1.1 christos else
5424 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5425 1.1 christos /* end confdefs.h. */
5426 1.1 christos #include <sys/types.h>
5427 1.1 christos #include <sys/ioctl.h>
5428 1.1 christos int
5429 1.1 christos main ()
5430 1.1 christos {
5431 1.1 christos int x = TIOCSTAT;
5432 1.1 christos ;
5433 1.1 christos return 0;
5434 1.1 christos }
5435 1.1 christos _ACEOF
5436 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
5437 1.1 christos bash_cv_tiocstat_in_ioctl=yes
5438 1.1 christos else
5439 1.1 christos bash_cv_tiocstat_in_ioctl=no
5440 1.1 christos fi
5441 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5442 1.1 christos fi
5443 1.1 christos
5444 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_tiocstat_in_ioctl" >&5
5445 1.1 christos $as_echo "$bash_cv_tiocstat_in_ioctl" >&6; }
5446 1.1 christos if test $bash_cv_tiocstat_in_ioctl = yes; then
5447 1.1 christos $as_echo "#define TIOCSTAT_IN_SYS_IOCTL 1" >>confdefs.h
5448 1.1 christos
5449 1.1 christos fi
5450 1.1 christos
5451 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FIONREAD in sys/ioctl.h" >&5
5452 1.1 christos $as_echo_n "checking for FIONREAD in sys/ioctl.h... " >&6; }
5453 1.7 christos if ${bash_cv_fionread_in_ioctl+:} false; then :
5454 1.1 christos $as_echo_n "(cached) " >&6
5455 1.1 christos else
5456 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5457 1.1 christos /* end confdefs.h. */
5458 1.1 christos #include <sys/types.h>
5459 1.1 christos #include <sys/ioctl.h>
5460 1.1 christos int
5461 1.1 christos main ()
5462 1.1 christos {
5463 1.1 christos int x = FIONREAD;
5464 1.1 christos ;
5465 1.1 christos return 0;
5466 1.1 christos }
5467 1.1 christos _ACEOF
5468 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
5469 1.1 christos bash_cv_fionread_in_ioctl=yes
5470 1.1 christos else
5471 1.1 christos bash_cv_fionread_in_ioctl=no
5472 1.1 christos fi
5473 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5474 1.1 christos fi
5475 1.1 christos
5476 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_fionread_in_ioctl" >&5
5477 1.1 christos $as_echo "$bash_cv_fionread_in_ioctl" >&6; }
5478 1.1 christos if test $bash_cv_fionread_in_ioctl = yes; then
5479 1.1 christos $as_echo "#define FIONREAD_IN_SYS_IOCTL 1" >>confdefs.h
5480 1.1 christos
5481 1.1 christos fi
5482 1.1 christos
5483 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t in sys/types.h" >&5
5484 1.1 christos $as_echo_n "checking for speed_t in sys/types.h... " >&6; }
5485 1.7 christos if ${bash_cv_speed_t_in_sys_types+:} false; then :
5486 1.1 christos $as_echo_n "(cached) " >&6
5487 1.1 christos else
5488 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5489 1.1 christos /* end confdefs.h. */
5490 1.1 christos #include <sys/types.h>
5491 1.1 christos int
5492 1.1 christos main ()
5493 1.1 christos {
5494 1.1 christos speed_t x;
5495 1.1 christos ;
5496 1.1 christos return 0;
5497 1.1 christos }
5498 1.1 christos _ACEOF
5499 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
5500 1.1 christos bash_cv_speed_t_in_sys_types=yes
5501 1.1 christos else
5502 1.1 christos bash_cv_speed_t_in_sys_types=no
5503 1.1 christos fi
5504 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5505 1.1 christos fi
5506 1.1 christos
5507 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_speed_t_in_sys_types" >&5
5508 1.1 christos $as_echo "$bash_cv_speed_t_in_sys_types" >&6; }
5509 1.1 christos if test $bash_cv_speed_t_in_sys_types = yes; then
5510 1.1 christos $as_echo "#define SPEED_T_IN_SYS_TYPES 1" >>confdefs.h
5511 1.1 christos
5512 1.1 christos fi
5513 1.1 christos
5514 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct winsize in sys/ioctl.h and termios.h" >&5
5515 1.1 christos $as_echo_n "checking for struct winsize in sys/ioctl.h and termios.h... " >&6; }
5516 1.7 christos if ${bash_cv_struct_winsize_header+:} false; then :
5517 1.1 christos $as_echo_n "(cached) " >&6
5518 1.1 christos else
5519 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5520 1.1 christos /* end confdefs.h. */
5521 1.1 christos #include <sys/types.h>
5522 1.1 christos #include <sys/ioctl.h>
5523 1.1 christos int
5524 1.1 christos main ()
5525 1.1 christos {
5526 1.1 christos struct winsize x;
5527 1.1 christos ;
5528 1.1 christos return 0;
5529 1.1 christos }
5530 1.1 christos _ACEOF
5531 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
5532 1.1 christos bash_cv_struct_winsize_header=ioctl_h
5533 1.1 christos else
5534 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5535 1.1 christos /* end confdefs.h. */
5536 1.1 christos #include <sys/types.h>
5537 1.1 christos #include <termios.h>
5538 1.1 christos int
5539 1.1 christos main ()
5540 1.1 christos {
5541 1.1 christos struct winsize x;
5542 1.1 christos ;
5543 1.1 christos return 0;
5544 1.1 christos }
5545 1.1 christos _ACEOF
5546 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
5547 1.1 christos bash_cv_struct_winsize_header=termios_h
5548 1.1 christos else
5549 1.1 christos bash_cv_struct_winsize_header=other
5550 1.1 christos fi
5551 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5552 1.1 christos
5553 1.1 christos fi
5554 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5555 1.1 christos fi
5556 1.1 christos
5557 1.1 christos if test $bash_cv_struct_winsize_header = ioctl_h; then
5558 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: sys/ioctl.h" >&5
5559 1.1 christos $as_echo "sys/ioctl.h" >&6; }
5560 1.1 christos $as_echo "#define STRUCT_WINSIZE_IN_SYS_IOCTL 1" >>confdefs.h
5561 1.1 christos
5562 1.1 christos elif test $bash_cv_struct_winsize_header = termios_h; then
5563 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: termios.h" >&5
5564 1.1 christos $as_echo "termios.h" >&6; }
5565 1.1 christos $as_echo "#define STRUCT_WINSIZE_IN_TERMIOS 1" >>confdefs.h
5566 1.1 christos
5567 1.1 christos else
5568 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5569 1.1 christos $as_echo "not found" >&6; }
5570 1.1 christos fi
5571 1.1 christos
5572 1.1 christos
5573 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_ino" >&5
5574 1.1 christos $as_echo_n "checking for struct dirent.d_ino... " >&6; }
5575 1.7 christos if ${bash_cv_dirent_has_dino+:} false; then :
5576 1.1 christos $as_echo_n "(cached) " >&6
5577 1.1 christos else
5578 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5579 1.1 christos /* end confdefs.h. */
5580 1.1 christos
5581 1.1 christos #include <stdio.h>
5582 1.1 christos #include <sys/types.h>
5583 1.1 christos #ifdef HAVE_UNISTD_H
5584 1.1 christos # include <unistd.h>
5585 1.1 christos #endif /* HAVE_UNISTD_H */
5586 1.1 christos #if defined(HAVE_DIRENT_H)
5587 1.1 christos # include <dirent.h>
5588 1.1 christos #else
5589 1.1 christos # define dirent direct
5590 1.1 christos # ifdef HAVE_SYS_NDIR_H
5591 1.1 christos # include <sys/ndir.h>
5592 1.1 christos # endif /* SYSNDIR */
5593 1.1 christos # ifdef HAVE_SYS_DIR_H
5594 1.1 christos # include <sys/dir.h>
5595 1.1 christos # endif /* SYSDIR */
5596 1.1 christos # ifdef HAVE_NDIR_H
5597 1.1 christos # include <ndir.h>
5598 1.1 christos # endif
5599 1.1 christos #endif /* HAVE_DIRENT_H */
5600 1.1 christos
5601 1.1 christos int
5602 1.1 christos main ()
5603 1.1 christos {
5604 1.1 christos
5605 1.1 christos struct dirent d; int z; z = d.d_ino;
5606 1.1 christos
5607 1.1 christos ;
5608 1.1 christos return 0;
5609 1.1 christos }
5610 1.1 christos _ACEOF
5611 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
5612 1.1 christos bash_cv_dirent_has_dino=yes
5613 1.1 christos else
5614 1.1 christos bash_cv_dirent_has_dino=no
5615 1.1 christos fi
5616 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5617 1.1 christos fi
5618 1.1 christos
5619 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_dino" >&5
5620 1.1 christos $as_echo "$bash_cv_dirent_has_dino" >&6; }
5621 1.1 christos if test $bash_cv_dirent_has_dino = yes; then
5622 1.1 christos $as_echo "#define HAVE_STRUCT_DIRENT_D_INO 1" >>confdefs.h
5623 1.1 christos
5624 1.1 christos fi
5625 1.1 christos
5626 1.1 christos
5627 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_fileno" >&5
5628 1.1 christos $as_echo_n "checking for struct dirent.d_fileno... " >&6; }
5629 1.7 christos if ${bash_cv_dirent_has_d_fileno+:} false; then :
5630 1.1 christos $as_echo_n "(cached) " >&6
5631 1.1 christos else
5632 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5633 1.1 christos /* end confdefs.h. */
5634 1.1 christos
5635 1.1 christos #include <stdio.h>
5636 1.1 christos #include <sys/types.h>
5637 1.1 christos #ifdef HAVE_UNISTD_H
5638 1.1 christos # include <unistd.h>
5639 1.1 christos #endif /* HAVE_UNISTD_H */
5640 1.1 christos #if defined(HAVE_DIRENT_H)
5641 1.1 christos # include <dirent.h>
5642 1.1 christos #else
5643 1.1 christos # define dirent direct
5644 1.1 christos # ifdef HAVE_SYS_NDIR_H
5645 1.1 christos # include <sys/ndir.h>
5646 1.1 christos # endif /* SYSNDIR */
5647 1.1 christos # ifdef HAVE_SYS_DIR_H
5648 1.1 christos # include <sys/dir.h>
5649 1.1 christos # endif /* SYSDIR */
5650 1.1 christos # ifdef HAVE_NDIR_H
5651 1.1 christos # include <ndir.h>
5652 1.1 christos # endif
5653 1.1 christos #endif /* HAVE_DIRENT_H */
5654 1.1 christos
5655 1.1 christos int
5656 1.1 christos main ()
5657 1.1 christos {
5658 1.1 christos
5659 1.1 christos struct dirent d; int z; z = d.d_fileno;
5660 1.1 christos
5661 1.1 christos ;
5662 1.1 christos return 0;
5663 1.1 christos }
5664 1.1 christos _ACEOF
5665 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
5666 1.1 christos bash_cv_dirent_has_d_fileno=yes
5667 1.1 christos else
5668 1.1 christos bash_cv_dirent_has_d_fileno=no
5669 1.1 christos fi
5670 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5671 1.1 christos fi
5672 1.1 christos
5673 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_d_fileno" >&5
5674 1.1 christos $as_echo "$bash_cv_dirent_has_d_fileno" >&6; }
5675 1.1 christos if test $bash_cv_dirent_has_d_fileno = yes; then
5676 1.1 christos $as_echo "#define HAVE_STRUCT_DIRENT_D_FILENO 1" >>confdefs.h
5677 1.1 christos
5678 1.1 christos fi
5679 1.1 christos
5680 1.1 christos
5681 1.1 christos case "$host_os" in
5682 1.1 christos aix*) prefer_curses=yes ;;
5683 1.1 christos esac
5684 1.1 christos
5685 1.1 christos if test "X$bash_cv_termcap_lib" = "X"; then
5686 1.1 christos _bash_needmsg=yes
5687 1.1 christos else
5688 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5
5689 1.1 christos $as_echo_n "checking which library has the termcap functions... " >&6; }
5690 1.1 christos _bash_needmsg=
5691 1.1 christos fi
5692 1.7 christos if ${bash_cv_termcap_lib+:} false; then :
5693 1.1 christos $as_echo_n "(cached) " >&6
5694 1.1 christos else
5695 1.1 christos ac_fn_c_check_func "$LINENO" "tgetent" "ac_cv_func_tgetent"
5696 1.7 christos if test "x$ac_cv_func_tgetent" = xyes; then :
5697 1.1 christos bash_cv_termcap_lib=libc
5698 1.1 christos else
5699 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5
5700 1.1 christos $as_echo_n "checking for tgetent in -ltermcap... " >&6; }
5701 1.7 christos if ${ac_cv_lib_termcap_tgetent+:} false; then :
5702 1.1 christos $as_echo_n "(cached) " >&6
5703 1.1 christos else
5704 1.1 christos ac_check_lib_save_LIBS=$LIBS
5705 1.1 christos LIBS="-ltermcap $LIBS"
5706 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5707 1.1 christos /* end confdefs.h. */
5708 1.1 christos
5709 1.1 christos /* Override any GCC internal prototype to avoid an error.
5710 1.1 christos Use char because int might match the return type of a GCC
5711 1.1 christos builtin and then its argument prototype would still apply. */
5712 1.1 christos #ifdef __cplusplus
5713 1.1 christos extern "C"
5714 1.1 christos #endif
5715 1.1 christos char tgetent ();
5716 1.1 christos int
5717 1.1 christos main ()
5718 1.1 christos {
5719 1.1 christos return tgetent ();
5720 1.1 christos ;
5721 1.1 christos return 0;
5722 1.1 christos }
5723 1.1 christos _ACEOF
5724 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5725 1.1 christos ac_cv_lib_termcap_tgetent=yes
5726 1.1 christos else
5727 1.1 christos ac_cv_lib_termcap_tgetent=no
5728 1.1 christos fi
5729 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5730 1.1 christos conftest$ac_exeext conftest.$ac_ext
5731 1.1 christos LIBS=$ac_check_lib_save_LIBS
5732 1.1 christos fi
5733 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5
5734 1.1 christos $as_echo "$ac_cv_lib_termcap_tgetent" >&6; }
5735 1.7 christos if test "x$ac_cv_lib_termcap_tgetent" = xyes; then :
5736 1.1 christos bash_cv_termcap_lib=libtermcap
5737 1.1 christos else
5738 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltinfo" >&5
5739 1.1 christos $as_echo_n "checking for tgetent in -ltinfo... " >&6; }
5740 1.7 christos if ${ac_cv_lib_tinfo_tgetent+:} false; then :
5741 1.1 christos $as_echo_n "(cached) " >&6
5742 1.1 christos else
5743 1.1 christos ac_check_lib_save_LIBS=$LIBS
5744 1.1 christos LIBS="-ltinfo $LIBS"
5745 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5746 1.1 christos /* end confdefs.h. */
5747 1.1 christos
5748 1.1 christos /* Override any GCC internal prototype to avoid an error.
5749 1.1 christos Use char because int might match the return type of a GCC
5750 1.1 christos builtin and then its argument prototype would still apply. */
5751 1.1 christos #ifdef __cplusplus
5752 1.1 christos extern "C"
5753 1.1 christos #endif
5754 1.1 christos char tgetent ();
5755 1.1 christos int
5756 1.1 christos main ()
5757 1.1 christos {
5758 1.1 christos return tgetent ();
5759 1.1 christos ;
5760 1.1 christos return 0;
5761 1.1 christos }
5762 1.1 christos _ACEOF
5763 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5764 1.1 christos ac_cv_lib_tinfo_tgetent=yes
5765 1.1 christos else
5766 1.1 christos ac_cv_lib_tinfo_tgetent=no
5767 1.1 christos fi
5768 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5769 1.1 christos conftest$ac_exeext conftest.$ac_ext
5770 1.1 christos LIBS=$ac_check_lib_save_LIBS
5771 1.1 christos fi
5772 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_tgetent" >&5
5773 1.1 christos $as_echo "$ac_cv_lib_tinfo_tgetent" >&6; }
5774 1.7 christos if test "x$ac_cv_lib_tinfo_tgetent" = xyes; then :
5775 1.1 christos bash_cv_termcap_lib=libtinfo
5776 1.1 christos else
5777 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5
5778 1.1 christos $as_echo_n "checking for tgetent in -lcurses... " >&6; }
5779 1.7 christos if ${ac_cv_lib_curses_tgetent+:} false; then :
5780 1.1 christos $as_echo_n "(cached) " >&6
5781 1.1 christos else
5782 1.1 christos ac_check_lib_save_LIBS=$LIBS
5783 1.1 christos LIBS="-lcurses $LIBS"
5784 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5785 1.1 christos /* end confdefs.h. */
5786 1.1 christos
5787 1.1 christos /* Override any GCC internal prototype to avoid an error.
5788 1.1 christos Use char because int might match the return type of a GCC
5789 1.1 christos builtin and then its argument prototype would still apply. */
5790 1.1 christos #ifdef __cplusplus
5791 1.1 christos extern "C"
5792 1.1 christos #endif
5793 1.1 christos char tgetent ();
5794 1.1 christos int
5795 1.1 christos main ()
5796 1.1 christos {
5797 1.1 christos return tgetent ();
5798 1.1 christos ;
5799 1.1 christos return 0;
5800 1.1 christos }
5801 1.1 christos _ACEOF
5802 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5803 1.1 christos ac_cv_lib_curses_tgetent=yes
5804 1.1 christos else
5805 1.1 christos ac_cv_lib_curses_tgetent=no
5806 1.1 christos fi
5807 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5808 1.1 christos conftest$ac_exeext conftest.$ac_ext
5809 1.1 christos LIBS=$ac_check_lib_save_LIBS
5810 1.1 christos fi
5811 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5
5812 1.1 christos $as_echo "$ac_cv_lib_curses_tgetent" >&6; }
5813 1.7 christos if test "x$ac_cv_lib_curses_tgetent" = xyes; then :
5814 1.1 christos bash_cv_termcap_lib=libcurses
5815 1.1 christos else
5816 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5
5817 1.1 christos $as_echo_n "checking for tgetent in -lncurses... " >&6; }
5818 1.7 christos if ${ac_cv_lib_ncurses_tgetent+:} false; then :
5819 1.1 christos $as_echo_n "(cached) " >&6
5820 1.1 christos else
5821 1.1 christos ac_check_lib_save_LIBS=$LIBS
5822 1.1 christos LIBS="-lncurses $LIBS"
5823 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5824 1.1 christos /* end confdefs.h. */
5825 1.1 christos
5826 1.1 christos /* Override any GCC internal prototype to avoid an error.
5827 1.1 christos Use char because int might match the return type of a GCC
5828 1.1 christos builtin and then its argument prototype would still apply. */
5829 1.1 christos #ifdef __cplusplus
5830 1.1 christos extern "C"
5831 1.1 christos #endif
5832 1.1 christos char tgetent ();
5833 1.1 christos int
5834 1.1 christos main ()
5835 1.1 christos {
5836 1.1 christos return tgetent ();
5837 1.1 christos ;
5838 1.1 christos return 0;
5839 1.1 christos }
5840 1.1 christos _ACEOF
5841 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5842 1.1 christos ac_cv_lib_ncurses_tgetent=yes
5843 1.1 christos else
5844 1.1 christos ac_cv_lib_ncurses_tgetent=no
5845 1.1 christos fi
5846 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5847 1.1 christos conftest$ac_exeext conftest.$ac_ext
5848 1.1 christos LIBS=$ac_check_lib_save_LIBS
5849 1.1 christos fi
5850 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5
5851 1.1 christos $as_echo "$ac_cv_lib_ncurses_tgetent" >&6; }
5852 1.7 christos if test "x$ac_cv_lib_ncurses_tgetent" = xyes; then :
5853 1.1 christos bash_cv_termcap_lib=libncurses
5854 1.1 christos else
5855 1.1 christos bash_cv_termcap_lib=gnutermcap
5856 1.1 christos fi
5857 1.1 christos
5858 1.1 christos fi
5859 1.1 christos
5860 1.1 christos fi
5861 1.1 christos
5862 1.1 christos fi
5863 1.1 christos
5864 1.1 christos fi
5865 1.1 christos
5866 1.1 christos fi
5867 1.1 christos
5868 1.1 christos if test "X$_bash_needmsg" = "Xyes"; then
5869 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5
5870 1.1 christos $as_echo_n "checking which library has the termcap functions... " >&6; }
5871 1.1 christos fi
5872 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $bash_cv_termcap_lib" >&5
5873 1.1 christos $as_echo "using $bash_cv_termcap_lib" >&6; }
5874 1.1 christos if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then
5875 1.1 christos LDFLAGS="$LDFLAGS -L./lib/termcap"
5876 1.1 christos TERMCAP_LIB="./lib/termcap/libtermcap.a"
5877 1.1 christos TERMCAP_DEP="./lib/termcap/libtermcap.a"
5878 1.1 christos elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then
5879 1.1 christos TERMCAP_LIB=-ltermcap
5880 1.1 christos TERMCAP_DEP=
5881 1.1 christos elif test $bash_cv_termcap_lib = libtinfo; then
5882 1.1 christos TERMCAP_LIB=-ltinfo
5883 1.1 christos TERMCAP_DEP=
5884 1.1 christos elif test $bash_cv_termcap_lib = libncurses; then
5885 1.1 christos TERMCAP_LIB=-lncurses
5886 1.1 christos TERMCAP_DEP=
5887 1.1 christos elif test $bash_cv_termcap_lib = libc; then
5888 1.1 christos TERMCAP_LIB=
5889 1.1 christos TERMCAP_DEP=
5890 1.1 christos else
5891 1.1 christos TERMCAP_LIB=-lcurses
5892 1.1 christos TERMCAP_DEP=
5893 1.1 christos fi
5894 1.1 christos
5895 1.1 christos if test "$TERMCAP_LIB" = "./lib/termcap/libtermcap.a"; then
5896 1.1 christos if test "$prefer_curses" = yes; then
5897 1.1 christos TERMCAP_LIB=-lcurses
5898 1.1 christos else
5899 1.1 christos TERMCAP_LIB=-ltermcap #default
5900 1.1 christos fi
5901 1.1 christos fi
5902 1.6 christos if test "$TERMCAP_LIB" = "-lncurses"; then
5903 1.7 christos for ac_header in ncurses/termcap.h
5904 1.6 christos do :
5905 1.7 christos ac_fn_c_check_header_mongrel "$LINENO" "ncurses/termcap.h" "ac_cv_header_ncurses_termcap_h" "$ac_includes_default"
5906 1.7 christos if test "x$ac_cv_header_ncurses_termcap_h" = xyes; then :
5907 1.6 christos cat >>confdefs.h <<_ACEOF
5908 1.7 christos #define HAVE_NCURSES_TERMCAP_H 1
5909 1.6 christos _ACEOF
5910 1.6 christos
5911 1.6 christos fi
5912 1.6 christos
5913 1.6 christos done
5914 1.6 christos
5915 1.6 christos fi
5916 1.1 christos
5917 1.7 christos
5918 1.1 christos for ac_header in wctype.h
5919 1.1 christos do :
5920 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "wctype.h" "ac_cv_header_wctype_h" "$ac_includes_default"
5921 1.7 christos if test "x$ac_cv_header_wctype_h" = xyes; then :
5922 1.1 christos cat >>confdefs.h <<_ACEOF
5923 1.1 christos #define HAVE_WCTYPE_H 1
5924 1.1 christos _ACEOF
5925 1.1 christos
5926 1.1 christos fi
5927 1.1 christos
5928 1.1 christos done
5929 1.1 christos
5930 1.1 christos for ac_header in wchar.h
5931 1.1 christos do :
5932 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
5933 1.7 christos if test "x$ac_cv_header_wchar_h" = xyes; then :
5934 1.1 christos cat >>confdefs.h <<_ACEOF
5935 1.1 christos #define HAVE_WCHAR_H 1
5936 1.1 christos _ACEOF
5937 1.1 christos
5938 1.1 christos fi
5939 1.1 christos
5940 1.1 christos done
5941 1.1 christos
5942 1.1 christos for ac_header in langinfo.h
5943 1.1 christos do :
5944 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
5945 1.7 christos if test "x$ac_cv_header_langinfo_h" = xyes; then :
5946 1.1 christos cat >>confdefs.h <<_ACEOF
5947 1.1 christos #define HAVE_LANGINFO_H 1
5948 1.1 christos _ACEOF
5949 1.1 christos
5950 1.1 christos fi
5951 1.1 christos
5952 1.1 christos done
5953 1.1 christos
5954 1.1 christos
5955 1.1 christos ac_fn_c_check_func "$LINENO" "mbrlen" "ac_cv_func_mbrlen"
5956 1.7 christos if test "x$ac_cv_func_mbrlen" = xyes; then :
5957 1.1 christos $as_echo "#define HAVE_MBRLEN 1" >>confdefs.h
5958 1.1 christos
5959 1.1 christos fi
5960 1.1 christos
5961 1.1 christos ac_fn_c_check_func "$LINENO" "mbscasecmp" "ac_cv_func_mbscasecmp"
5962 1.7 christos if test "x$ac_cv_func_mbscasecmp" = xyes; then :
5963 1.1 christos $as_echo "#define HAVE_MBSCMP 1" >>confdefs.h
5964 1.1 christos
5965 1.1 christos fi
5966 1.1 christos
5967 1.1 christos ac_fn_c_check_func "$LINENO" "mbscmp" "ac_cv_func_mbscmp"
5968 1.7 christos if test "x$ac_cv_func_mbscmp" = xyes; then :
5969 1.1 christos $as_echo "#define HAVE_MBSCMP 1" >>confdefs.h
5970 1.1 christos
5971 1.1 christos fi
5972 1.1 christos
5973 1.1 christos ac_fn_c_check_func "$LINENO" "mbsnrtowcs" "ac_cv_func_mbsnrtowcs"
5974 1.7 christos if test "x$ac_cv_func_mbsnrtowcs" = xyes; then :
5975 1.1 christos $as_echo "#define HAVE_MBSNRTOWCS 1" >>confdefs.h
5976 1.1 christos
5977 1.1 christos fi
5978 1.1 christos
5979 1.1 christos ac_fn_c_check_func "$LINENO" "mbsrtowcs" "ac_cv_func_mbsrtowcs"
5980 1.7 christos if test "x$ac_cv_func_mbsrtowcs" = xyes; then :
5981 1.1 christos $as_echo "#define HAVE_MBSRTOWCS 1" >>confdefs.h
5982 1.1 christos
5983 1.1 christos fi
5984 1.1 christos
5985 1.1 christos
5986 1.1 christos
5987 1.7 christos ac_fn_c_check_func "$LINENO" "mbschr" "ac_cv_func_mbschr"
5988 1.7 christos if test "x$ac_cv_func_mbschr" = xyes; then :
5989 1.7 christos $as_echo "#define HAVE_MBSCHR 1" >>confdefs.h
5990 1.1 christos
5991 1.1 christos else
5992 1.1 christos case " $LIBOBJS " in
5993 1.7 christos *" mbschr.$ac_objext "* ) ;;
5994 1.7 christos *) LIBOBJS="$LIBOBJS mbschr.$ac_objext"
5995 1.1 christos ;;
5996 1.1 christos esac
5997 1.1 christos
5998 1.1 christos fi
5999 1.1 christos
6000 1.1 christos
6001 1.1 christos
6002 1.1 christos ac_fn_c_check_func "$LINENO" "wcrtomb" "ac_cv_func_wcrtomb"
6003 1.7 christos if test "x$ac_cv_func_wcrtomb" = xyes; then :
6004 1.1 christos $as_echo "#define HAVE_WCRTOMB 1" >>confdefs.h
6005 1.1 christos
6006 1.1 christos fi
6007 1.1 christos
6008 1.1 christos ac_fn_c_check_func "$LINENO" "wcscoll" "ac_cv_func_wcscoll"
6009 1.7 christos if test "x$ac_cv_func_wcscoll" = xyes; then :
6010 1.1 christos $as_echo "#define HAVE_WCSCOLL 1" >>confdefs.h
6011 1.1 christos
6012 1.1 christos fi
6013 1.1 christos
6014 1.1 christos ac_fn_c_check_func "$LINENO" "wcsdup" "ac_cv_func_wcsdup"
6015 1.7 christos if test "x$ac_cv_func_wcsdup" = xyes; then :
6016 1.1 christos $as_echo "#define HAVE_WCSDUP 1" >>confdefs.h
6017 1.1 christos
6018 1.1 christos fi
6019 1.1 christos
6020 1.1 christos ac_fn_c_check_func "$LINENO" "wcwidth" "ac_cv_func_wcwidth"
6021 1.7 christos if test "x$ac_cv_func_wcwidth" = xyes; then :
6022 1.1 christos $as_echo "#define HAVE_WCWIDTH 1" >>confdefs.h
6023 1.1 christos
6024 1.1 christos fi
6025 1.1 christos
6026 1.1 christos ac_fn_c_check_func "$LINENO" "wctype" "ac_cv_func_wctype"
6027 1.7 christos if test "x$ac_cv_func_wctype" = xyes; then :
6028 1.1 christos $as_echo "#define HAVE_WCTYPE 1" >>confdefs.h
6029 1.1 christos
6030 1.1 christos fi
6031 1.1 christos
6032 1.1 christos
6033 1.7 christos ac_fn_c_check_func "$LINENO" "wcswidth" "ac_cv_func_wcswidth"
6034 1.7 christos if test "x$ac_cv_func_wcswidth" = xyes; then :
6035 1.7 christos $as_echo "#define HAVE_WCSWIDTH 1" >>confdefs.h
6036 1.1 christos
6037 1.1 christos else
6038 1.1 christos case " $LIBOBJS " in
6039 1.7 christos *" wcswidth.$ac_objext "* ) ;;
6040 1.7 christos *) LIBOBJS="$LIBOBJS wcswidth.$ac_objext"
6041 1.1 christos ;;
6042 1.1 christos esac
6043 1.1 christos
6044 1.1 christos fi
6045 1.1 christos
6046 1.1 christos
6047 1.1 christos
6048 1.1 christos
6049 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc and mbstate_t are properly declared" >&5
6050 1.1 christos $as_echo_n "checking whether mbrtowc and mbstate_t are properly declared... " >&6; }
6051 1.7 christos if ${ac_cv_func_mbrtowc+:} false; then :
6052 1.1 christos $as_echo_n "(cached) " >&6
6053 1.1 christos else
6054 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6055 1.1 christos /* end confdefs.h. */
6056 1.1 christos #include <wchar.h>
6057 1.1 christos int
6058 1.1 christos main ()
6059 1.1 christos {
6060 1.1 christos wchar_t wc;
6061 1.1 christos char const s[] = "";
6062 1.1 christos size_t n = 1;
6063 1.1 christos mbstate_t state;
6064 1.1 christos return ! (sizeof state && (mbrtowc) (&wc, s, n, &state));
6065 1.1 christos ;
6066 1.1 christos return 0;
6067 1.1 christos }
6068 1.1 christos _ACEOF
6069 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6070 1.1 christos ac_cv_func_mbrtowc=yes
6071 1.1 christos else
6072 1.1 christos ac_cv_func_mbrtowc=no
6073 1.1 christos fi
6074 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6075 1.1 christos conftest$ac_exeext conftest.$ac_ext
6076 1.1 christos fi
6077 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mbrtowc" >&5
6078 1.1 christos $as_echo "$ac_cv_func_mbrtowc" >&6; }
6079 1.1 christos if test $ac_cv_func_mbrtowc = yes; then
6080 1.1 christos
6081 1.1 christos $as_echo "#define HAVE_MBRTOWC 1" >>confdefs.h
6082 1.1 christos
6083 1.1 christos fi
6084 1.1 christos
6085 1.1 christos if test $ac_cv_func_mbrtowc = yes; then
6086 1.1 christos $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
6087 1.1 christos
6088 1.1 christos fi
6089 1.1 christos
6090 1.1 christos for ac_func in iswlower iswupper towlower towupper iswctype
6091 1.1 christos do :
6092 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6093 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6094 1.7 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6095 1.1 christos cat >>confdefs.h <<_ACEOF
6096 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6097 1.1 christos _ACEOF
6098 1.1 christos
6099 1.1 christos fi
6100 1.1 christos done
6101 1.1 christos
6102 1.1 christos
6103 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
6104 1.1 christos $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
6105 1.7 christos if ${bash_cv_langinfo_codeset+:} false; then :
6106 1.1 christos $as_echo_n "(cached) " >&6
6107 1.1 christos else
6108 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6109 1.1 christos /* end confdefs.h. */
6110 1.1 christos #include <langinfo.h>
6111 1.1 christos int
6112 1.1 christos main ()
6113 1.1 christos {
6114 1.1 christos char* cs = nl_langinfo(CODESET);
6115 1.1 christos ;
6116 1.1 christos return 0;
6117 1.1 christos }
6118 1.1 christos _ACEOF
6119 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6120 1.1 christos bash_cv_langinfo_codeset=yes
6121 1.1 christos else
6122 1.1 christos bash_cv_langinfo_codeset=no
6123 1.1 christos fi
6124 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6125 1.1 christos conftest$ac_exeext conftest.$ac_ext
6126 1.1 christos fi
6127 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_langinfo_codeset" >&5
6128 1.1 christos $as_echo "$bash_cv_langinfo_codeset" >&6; }
6129 1.1 christos if test $bash_cv_langinfo_codeset = yes; then
6130 1.1 christos $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
6131 1.1 christos
6132 1.1 christos fi
6133 1.1 christos
6134 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t in wchar.h" >&5
6135 1.1 christos $as_echo_n "checking for wchar_t in wchar.h... " >&6; }
6136 1.7 christos if ${bash_cv_type_wchar_t+:} false; then :
6137 1.1 christos $as_echo_n "(cached) " >&6
6138 1.1 christos else
6139 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6140 1.1 christos /* end confdefs.h. */
6141 1.1 christos #include <wchar.h>
6142 1.1 christos
6143 1.1 christos int
6144 1.1 christos main ()
6145 1.1 christos {
6146 1.1 christos
6147 1.1 christos wchar_t foo;
6148 1.1 christos foo = 0;
6149 1.1 christos
6150 1.1 christos ;
6151 1.1 christos return 0;
6152 1.1 christos }
6153 1.1 christos _ACEOF
6154 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
6155 1.1 christos bash_cv_type_wchar_t=yes
6156 1.1 christos else
6157 1.1 christos bash_cv_type_wchar_t=no
6158 1.1 christos fi
6159 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6160 1.1 christos fi
6161 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wchar_t" >&5
6162 1.1 christos $as_echo "$bash_cv_type_wchar_t" >&6; }
6163 1.1 christos if test $bash_cv_type_wchar_t = yes; then
6164 1.1 christos
6165 1.1 christos $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
6166 1.1 christos
6167 1.1 christos fi
6168 1.1 christos
6169 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t in wctype.h" >&5
6170 1.1 christos $as_echo_n "checking for wctype_t in wctype.h... " >&6; }
6171 1.7 christos if ${bash_cv_type_wctype_t+:} false; then :
6172 1.1 christos $as_echo_n "(cached) " >&6
6173 1.1 christos else
6174 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6175 1.1 christos /* end confdefs.h. */
6176 1.1 christos #include <wctype.h>
6177 1.1 christos int
6178 1.1 christos main ()
6179 1.1 christos {
6180 1.1 christos
6181 1.1 christos wctype_t foo;
6182 1.1 christos foo = 0;
6183 1.1 christos
6184 1.1 christos ;
6185 1.1 christos return 0;
6186 1.1 christos }
6187 1.1 christos _ACEOF
6188 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
6189 1.1 christos bash_cv_type_wctype_t=yes
6190 1.1 christos else
6191 1.1 christos bash_cv_type_wctype_t=no
6192 1.1 christos fi
6193 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6194 1.1 christos fi
6195 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wctype_t" >&5
6196 1.1 christos $as_echo "$bash_cv_type_wctype_t" >&6; }
6197 1.1 christos if test $bash_cv_type_wctype_t = yes; then
6198 1.1 christos
6199 1.1 christos $as_echo "#define HAVE_WCTYPE_T 1" >>confdefs.h
6200 1.1 christos
6201 1.1 christos fi
6202 1.1 christos
6203 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t in wctype.h" >&5
6204 1.1 christos $as_echo_n "checking for wint_t in wctype.h... " >&6; }
6205 1.7 christos if ${bash_cv_type_wint_t+:} false; then :
6206 1.1 christos $as_echo_n "(cached) " >&6
6207 1.1 christos else
6208 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6209 1.1 christos /* end confdefs.h. */
6210 1.1 christos #include <wctype.h>
6211 1.1 christos int
6212 1.1 christos main ()
6213 1.1 christos {
6214 1.1 christos
6215 1.1 christos wint_t foo;
6216 1.1 christos foo = 0;
6217 1.1 christos
6218 1.1 christos ;
6219 1.1 christos return 0;
6220 1.1 christos }
6221 1.1 christos _ACEOF
6222 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
6223 1.1 christos bash_cv_type_wint_t=yes
6224 1.1 christos else
6225 1.1 christos bash_cv_type_wint_t=no
6226 1.1 christos fi
6227 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6228 1.1 christos fi
6229 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wint_t" >&5
6230 1.1 christos $as_echo "$bash_cv_type_wint_t" >&6; }
6231 1.1 christos if test $bash_cv_type_wint_t = yes; then
6232 1.1 christos
6233 1.1 christos $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
6234 1.1 christos
6235 1.1 christos fi
6236 1.1 christos
6237 1.1 christos if test "$am_cv_func_iconv" = yes; then
6238 1.1 christos OLDLIBS="$LIBS"
6239 1.1 christos LIBS="$LIBS $LIBICONV"
6240 1.1 christos for ac_func in locale_charset
6241 1.1 christos do :
6242 1.1 christos ac_fn_c_check_func "$LINENO" "locale_charset" "ac_cv_func_locale_charset"
6243 1.7 christos if test "x$ac_cv_func_locale_charset" = xyes; then :
6244 1.1 christos cat >>confdefs.h <<_ACEOF
6245 1.1 christos #define HAVE_LOCALE_CHARSET 1
6246 1.1 christos _ACEOF
6247 1.1 christos
6248 1.1 christos fi
6249 1.1 christos done
6250 1.1 christos
6251 1.1 christos LIBS="$OLDLIBS"
6252 1.1 christos fi
6253 1.1 christos
6254 1.1 christos
6255 1.1 christos
6256 1.1 christos case "$host_cpu" in
6257 1.1 christos *cray*) LOCAL_CFLAGS=-DCRAY ;;
6258 1.1 christos *s390*) LOCAL_CFLAGS=-fsigned-char ;;
6259 1.1 christos esac
6260 1.1 christos
6261 1.1 christos case "$host_os" in
6262 1.1 christos isc*) LOCAL_CFLAGS=-Disc386 ;;
6263 1.1 christos esac
6264 1.1 christos
6265 1.1 christos # shared library configuration section
6266 1.1 christos #
6267 1.1 christos # Shared object configuration section. These values are generated by
6268 1.1 christos # ${srcdir}/support/shobj-conf
6269 1.1 christos #
6270 1.1 christos if test -f ${srcdir}/support/shobj-conf; then
6271 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking configuration for building shared libraries" >&5
6272 1.1 christos $as_echo_n "checking configuration for building shared libraries... " >&6; }
6273 1.1 christos eval `TERMCAP_LIB=$TERMCAP_LIB ${CONFIG_SHELL-/bin/sh} ${srcdir}/support/shobj-conf -C "${CC}" -c ${host_cpu} -o ${host_os} -v ${host_vendor}`
6274 1.1 christos
6275 1.1 christos # case "$SHLIB_LIBS" in
6276 1.1 christos # *curses*|*termcap*|*termlib*) ;;
6277 1.1 christos # *) SHLIB_LIBS="$SHLIB_LIBS $TERMCAP_LIB" ;;
6278 1.1 christos # esac
6279 1.1 christos
6280 1.1 christos
6281 1.1 christos
6282 1.1 christos
6283 1.1 christos
6284 1.1 christos
6285 1.1 christos
6286 1.1 christos
6287 1.1 christos
6288 1.1 christos
6289 1.1 christos
6290 1.1 christos
6291 1.1 christos
6292 1.1 christos
6293 1.1 christos
6294 1.1 christos
6295 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLIB_STATUS" >&5
6296 1.1 christos $as_echo "$SHLIB_STATUS" >&6; }
6297 1.1 christos
6298 1.1 christos # SHLIB_STATUS is either `supported' or `unsupported'. If it's
6299 1.1 christos # `unsupported', turn off any default shared library building
6300 1.1 christos if test "$SHLIB_STATUS" = 'unsupported'; then
6301 1.1 christos opt_shared_libs=no
6302 1.1 christos fi
6303 1.1 christos
6304 1.1 christos # shared library versioning
6305 1.1 christos # quoted for m4 so I can use character classes
6306 1.1 christos SHLIB_MAJOR=`expr "$LIBVERSION" : '\([0-9]\)\..*'`
6307 1.1 christos SHLIB_MINOR=`expr "$LIBVERSION" : '[0-9]\.\([0-9]\).*'`
6308 1.1 christos
6309 1.1 christos
6310 1.1 christos fi
6311 1.1 christos
6312 1.1 christos if test "$opt_static_libs" = "yes"; then
6313 1.1 christos STATIC_TARGET=static
6314 1.1 christos STATIC_INSTALL_TARGET=install-static
6315 1.1 christos fi
6316 1.1 christos if test "$opt_shared_libs" = "yes"; then
6317 1.1 christos SHARED_TARGET=shared
6318 1.1 christos SHARED_INSTALL_TARGET=install-shared
6319 1.1 christos fi
6320 1.1 christos
6321 1.1 christos
6322 1.1 christos
6323 1.1 christos
6324 1.1 christos
6325 1.1 christos
6326 1.1 christos case "$build_os" in
6327 1.1 christos msdosdjgpp*) BUILD_DIR=`pwd.exe` ;; # to prevent //d/path/file
6328 1.1 christos *) BUILD_DIR=`pwd` ;;
6329 1.1 christos esac
6330 1.1 christos
6331 1.1 christos case "$BUILD_DIR" in
6332 1.1 christos *\ *) BUILD_DIR=`echo "$BUILD_DIR" | sed 's: :\\\\ :g'` ;;
6333 1.1 christos *) ;;
6334 1.1 christos esac
6335 1.1 christos
6336 1.1 christos
6337 1.1 christos
6338 1.1 christos
6339 1.1 christos
6340 1.1 christos
6341 1.1 christos
6342 1.1 christos
6343 1.1 christos
6344 1.1 christos
6345 1.1 christos
6346 1.1 christos
6347 1.1 christos
6348 1.1 christos
6349 1.1 christos
6350 1.1 christos
6351 1.1 christos
6352 1.1 christos
6353 1.1 christos
6354 1.1 christos ac_config_files="$ac_config_files Makefile doc/Makefile examples/Makefile shlib/Makefile"
6355 1.1 christos
6356 1.1 christos ac_config_commands="$ac_config_commands default"
6357 1.1 christos
6358 1.1 christos cat >confcache <<\_ACEOF
6359 1.1 christos # This file is a shell script that caches the results of configure
6360 1.1 christos # tests run on this system so they can be shared between configure
6361 1.1 christos # scripts and configure runs, see configure's option --config-cache.
6362 1.1 christos # It is not useful on other systems. If it contains results you don't
6363 1.1 christos # want to keep, you may remove or edit it.
6364 1.1 christos #
6365 1.1 christos # config.status only pays attention to the cache file if you give it
6366 1.1 christos # the --recheck option to rerun configure.
6367 1.1 christos #
6368 1.1 christos # `ac_cv_env_foo' variables (set or unset) will be overridden when
6369 1.1 christos # loading this file, other *unset* `ac_cv_foo' will be assigned the
6370 1.1 christos # following values.
6371 1.1 christos
6372 1.1 christos _ACEOF
6373 1.1 christos
6374 1.1 christos # The following way of writing the cache mishandles newlines in values,
6375 1.1 christos # but we know of no workaround that is simple, portable, and efficient.
6376 1.1 christos # So, we kill variables containing newlines.
6377 1.1 christos # Ultrix sh set writes to stderr and can't be redirected directly,
6378 1.1 christos # and sets the high bit in the cache file unless we assign to the vars.
6379 1.1 christos (
6380 1.1 christos for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6381 1.1 christos eval ac_val=\$$ac_var
6382 1.1 christos case $ac_val in #(
6383 1.1 christos *${as_nl}*)
6384 1.1 christos case $ac_var in #(
6385 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6386 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6387 1.1 christos esac
6388 1.1 christos case $ac_var in #(
6389 1.1 christos _ | IFS | as_nl) ;; #(
6390 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6391 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;;
6392 1.1 christos esac ;;
6393 1.1 christos esac
6394 1.1 christos done
6395 1.1 christos
6396 1.1 christos (set) 2>&1 |
6397 1.1 christos case $as_nl`(ac_space=' '; set) 2>&1` in #(
6398 1.1 christos *${as_nl}ac_space=\ *)
6399 1.1 christos # `set' does not quote correctly, so add quotes: double-quote
6400 1.1 christos # substitution turns \\\\ into \\, and sed turns \\ into \.
6401 1.1 christos sed -n \
6402 1.1 christos "s/'/'\\\\''/g;
6403 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6404 1.1 christos ;; #(
6405 1.1 christos *)
6406 1.1 christos # `set' quotes correctly as required by POSIX, so do not add quotes.
6407 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6408 1.1 christos ;;
6409 1.1 christos esac |
6410 1.1 christos sort
6411 1.1 christos ) |
6412 1.1 christos sed '
6413 1.1 christos /^ac_cv_env_/b end
6414 1.1 christos t clear
6415 1.1 christos :clear
6416 1.1 christos s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6417 1.1 christos t end
6418 1.1 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6419 1.1 christos :end' >>confcache
6420 1.1 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6421 1.1 christos if test -w "$cache_file"; then
6422 1.7 christos if test "x$cache_file" != "x/dev/null"; then
6423 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6424 1.1 christos $as_echo "$as_me: updating cache $cache_file" >&6;}
6425 1.7 christos if test ! -f "$cache_file" || test -h "$cache_file"; then
6426 1.7 christos cat confcache >"$cache_file"
6427 1.7 christos else
6428 1.7 christos case $cache_file in #(
6429 1.7 christos */* | ?:*)
6430 1.7 christos mv -f confcache "$cache_file"$$ &&
6431 1.7 christos mv -f "$cache_file"$$ "$cache_file" ;; #(
6432 1.7 christos *)
6433 1.7 christos mv -f confcache "$cache_file" ;;
6434 1.7 christos esac
6435 1.7 christos fi
6436 1.7 christos fi
6437 1.1 christos else
6438 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6439 1.1 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6440 1.1 christos fi
6441 1.1 christos fi
6442 1.1 christos rm -f confcache
6443 1.1 christos
6444 1.1 christos test "x$prefix" = xNONE && prefix=$ac_default_prefix
6445 1.1 christos # Let make expand exec_prefix.
6446 1.1 christos test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6447 1.1 christos
6448 1.1 christos DEFS=-DHAVE_CONFIG_H
6449 1.1 christos
6450 1.1 christos ac_libobjs=
6451 1.1 christos ac_ltlibobjs=
6452 1.7 christos U=
6453 1.1 christos for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6454 1.1 christos # 1. Remove the extension, and $U if already installed.
6455 1.1 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
6456 1.1 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
6457 1.1 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
6458 1.1 christos # will be set to the directory where LIBOBJS objects are built.
6459 1.1 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6460 1.1 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
6461 1.1 christos done
6462 1.1 christos LIBOBJS=$ac_libobjs
6463 1.1 christos
6464 1.1 christos LTLIBOBJS=$ac_ltlibobjs
6465 1.1 christos
6466 1.1 christos
6467 1.1 christos
6468 1.7 christos : "${CONFIG_STATUS=./config.status}"
6469 1.1 christos ac_write_fail=0
6470 1.1 christos ac_clean_files_save=$ac_clean_files
6471 1.1 christos ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6472 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6473 1.1 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6474 1.1 christos as_write_fail=0
6475 1.1 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6476 1.1 christos #! $SHELL
6477 1.1 christos # Generated by $as_me.
6478 1.1 christos # Run this file to recreate the current configuration.
6479 1.1 christos # Compiler output produced by configure, useful for debugging
6480 1.1 christos # configure, is in config.log if it exists.
6481 1.1 christos
6482 1.1 christos debug=false
6483 1.1 christos ac_cs_recheck=false
6484 1.1 christos ac_cs_silent=false
6485 1.1 christos
6486 1.1 christos SHELL=\${CONFIG_SHELL-$SHELL}
6487 1.1 christos export SHELL
6488 1.1 christos _ASEOF
6489 1.1 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6490 1.1 christos ## -------------------- ##
6491 1.1 christos ## M4sh Initialization. ##
6492 1.1 christos ## -------------------- ##
6493 1.1 christos
6494 1.1 christos # Be more Bourne compatible
6495 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh
6496 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6497 1.1 christos emulate sh
6498 1.1 christos NULLCMD=:
6499 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6500 1.1 christos # is contrary to our usage. Disable this feature.
6501 1.1 christos alias -g '${1+"$@"}'='"$@"'
6502 1.1 christos setopt NO_GLOB_SUBST
6503 1.1 christos else
6504 1.1 christos case `(set -o) 2>/dev/null` in #(
6505 1.1 christos *posix*) :
6506 1.1 christos set -o posix ;; #(
6507 1.1 christos *) :
6508 1.1 christos ;;
6509 1.1 christos esac
6510 1.1 christos fi
6511 1.1 christos
6512 1.1 christos
6513 1.1 christos as_nl='
6514 1.1 christos '
6515 1.1 christos export as_nl
6516 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
6517 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6518 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6519 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6520 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
6521 1.1 christos # but without wasting forks for bash or zsh.
6522 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
6523 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6524 1.1 christos as_echo='print -r --'
6525 1.1 christos as_echo_n='print -rn --'
6526 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6527 1.1 christos as_echo='printf %s\n'
6528 1.1 christos as_echo_n='printf %s'
6529 1.1 christos else
6530 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6531 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6532 1.1 christos as_echo_n='/usr/ucb/echo -n'
6533 1.1 christos else
6534 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6535 1.1 christos as_echo_n_body='eval
6536 1.1 christos arg=$1;
6537 1.1 christos case $arg in #(
6538 1.1 christos *"$as_nl"*)
6539 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl";
6540 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6541 1.1 christos esac;
6542 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6543 1.1 christos '
6544 1.1 christos export as_echo_n_body
6545 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo'
6546 1.1 christos fi
6547 1.1 christos export as_echo_body
6548 1.1 christos as_echo='sh -c $as_echo_body as_echo'
6549 1.1 christos fi
6550 1.1 christos
6551 1.1 christos # The user is always right.
6552 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then
6553 1.1 christos PATH_SEPARATOR=:
6554 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6555 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6556 1.1 christos PATH_SEPARATOR=';'
6557 1.1 christos }
6558 1.1 christos fi
6559 1.1 christos
6560 1.1 christos
6561 1.1 christos # IFS
6562 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is
6563 1.1 christos # there to prevent editors from complaining about space-tab.
6564 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
6565 1.1 christos # splitting by setting IFS to empty value.)
6566 1.1 christos IFS=" "" $as_nl"
6567 1.1 christos
6568 1.1 christos # Find who we are. Look in the path if we contain no directory separator.
6569 1.7 christos as_myself=
6570 1.1 christos case $0 in #((
6571 1.1 christos *[\\/]* ) as_myself=$0 ;;
6572 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6573 1.1 christos for as_dir in $PATH
6574 1.1 christos do
6575 1.1 christos IFS=$as_save_IFS
6576 1.1 christos test -z "$as_dir" && as_dir=.
6577 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6578 1.1 christos done
6579 1.1 christos IFS=$as_save_IFS
6580 1.1 christos
6581 1.1 christos ;;
6582 1.1 christos esac
6583 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
6584 1.1 christos # in which case we are not to be found in the path.
6585 1.1 christos if test "x$as_myself" = x; then
6586 1.1 christos as_myself=$0
6587 1.1 christos fi
6588 1.1 christos if test ! -f "$as_myself"; then
6589 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6590 1.1 christos exit 1
6591 1.1 christos fi
6592 1.1 christos
6593 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in
6594 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
6595 1.1 christos # suppresses any "Segmentation fault" message there. '((' could
6596 1.1 christos # trigger a bug in pdksh 5.2.14.
6597 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH
6598 1.1 christos do eval test x\${$as_var+set} = xset \
6599 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6600 1.1 christos done
6601 1.1 christos PS1='$ '
6602 1.1 christos PS2='> '
6603 1.1 christos PS4='+ '
6604 1.1 christos
6605 1.1 christos # NLS nuisances.
6606 1.1 christos LC_ALL=C
6607 1.1 christos export LC_ALL
6608 1.1 christos LANGUAGE=C
6609 1.1 christos export LANGUAGE
6610 1.1 christos
6611 1.1 christos # CDPATH.
6612 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
6613 1.1 christos
6614 1.1 christos
6615 1.7 christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
6616 1.7 christos # ----------------------------------------
6617 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6618 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6619 1.7 christos # script with STATUS, using 1 if that was 0.
6620 1.1 christos as_fn_error ()
6621 1.1 christos {
6622 1.7 christos as_status=$1; test $as_status -eq 0 && as_status=1
6623 1.7 christos if test "$4"; then
6624 1.7 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6625 1.7 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
6626 1.1 christos fi
6627 1.7 christos $as_echo "$as_me: error: $2" >&2
6628 1.1 christos as_fn_exit $as_status
6629 1.1 christos } # as_fn_error
6630 1.1 christos
6631 1.1 christos
6632 1.1 christos # as_fn_set_status STATUS
6633 1.1 christos # -----------------------
6634 1.1 christos # Set $? to STATUS, without forking.
6635 1.1 christos as_fn_set_status ()
6636 1.1 christos {
6637 1.1 christos return $1
6638 1.1 christos } # as_fn_set_status
6639 1.1 christos
6640 1.1 christos # as_fn_exit STATUS
6641 1.1 christos # -----------------
6642 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6643 1.1 christos as_fn_exit ()
6644 1.1 christos {
6645 1.1 christos set +e
6646 1.1 christos as_fn_set_status $1
6647 1.1 christos exit $1
6648 1.1 christos } # as_fn_exit
6649 1.1 christos
6650 1.1 christos # as_fn_unset VAR
6651 1.1 christos # ---------------
6652 1.1 christos # Portably unset VAR.
6653 1.1 christos as_fn_unset ()
6654 1.1 christos {
6655 1.1 christos { eval $1=; unset $1;}
6656 1.1 christos }
6657 1.1 christos as_unset=as_fn_unset
6658 1.1 christos # as_fn_append VAR VALUE
6659 1.1 christos # ----------------------
6660 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
6661 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over
6662 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive
6663 1.1 christos # implementations.
6664 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
6665 1.1 christos eval 'as_fn_append ()
6666 1.1 christos {
6667 1.1 christos eval $1+=\$2
6668 1.1 christos }'
6669 1.1 christos else
6670 1.1 christos as_fn_append ()
6671 1.1 christos {
6672 1.1 christos eval $1=\$$1\$2
6673 1.1 christos }
6674 1.1 christos fi # as_fn_append
6675 1.1 christos
6676 1.1 christos # as_fn_arith ARG...
6677 1.1 christos # ------------------
6678 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
6679 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
6680 1.1 christos # must be portable across $(()) and expr.
6681 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6682 1.1 christos eval 'as_fn_arith ()
6683 1.1 christos {
6684 1.1 christos as_val=$(( $* ))
6685 1.1 christos }'
6686 1.1 christos else
6687 1.1 christos as_fn_arith ()
6688 1.1 christos {
6689 1.1 christos as_val=`expr "$@" || test $? -eq 1`
6690 1.1 christos }
6691 1.1 christos fi # as_fn_arith
6692 1.1 christos
6693 1.1 christos
6694 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
6695 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
6696 1.1 christos as_expr=expr
6697 1.1 christos else
6698 1.1 christos as_expr=false
6699 1.1 christos fi
6700 1.1 christos
6701 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6702 1.1 christos as_basename=basename
6703 1.1 christos else
6704 1.1 christos as_basename=false
6705 1.1 christos fi
6706 1.1 christos
6707 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6708 1.1 christos as_dirname=dirname
6709 1.1 christos else
6710 1.1 christos as_dirname=false
6711 1.1 christos fi
6712 1.1 christos
6713 1.1 christos as_me=`$as_basename -- "$0" ||
6714 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6715 1.1 christos X"$0" : 'X\(//\)$' \| \
6716 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6717 1.1 christos $as_echo X/"$0" |
6718 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
6719 1.1 christos s//\1/
6720 1.1 christos q
6721 1.1 christos }
6722 1.1 christos /^X\/\(\/\/\)$/{
6723 1.1 christos s//\1/
6724 1.1 christos q
6725 1.1 christos }
6726 1.1 christos /^X\/\(\/\).*/{
6727 1.1 christos s//\1/
6728 1.1 christos q
6729 1.1 christos }
6730 1.1 christos s/.*/./; q'`
6731 1.1 christos
6732 1.1 christos # Avoid depending upon Character Ranges.
6733 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6734 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6735 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6736 1.1 christos as_cr_digits='0123456789'
6737 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits
6738 1.1 christos
6739 1.1 christos ECHO_C= ECHO_N= ECHO_T=
6740 1.1 christos case `echo -n x` in #(((((
6741 1.1 christos -n*)
6742 1.1 christos case `echo 'xy\c'` in
6743 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
6744 1.1 christos xy) ECHO_C='\c';;
6745 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
6746 1.1 christos ECHO_T=' ';;
6747 1.1 christos esac;;
6748 1.1 christos *)
6749 1.1 christos ECHO_N='-n';;
6750 1.1 christos esac
6751 1.1 christos
6752 1.1 christos rm -f conf$$ conf$$.exe conf$$.file
6753 1.1 christos if test -d conf$$.dir; then
6754 1.1 christos rm -f conf$$.dir/conf$$.file
6755 1.1 christos else
6756 1.1 christos rm -f conf$$.dir
6757 1.1 christos mkdir conf$$.dir 2>/dev/null
6758 1.1 christos fi
6759 1.1 christos if (echo >conf$$.file) 2>/dev/null; then
6760 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
6761 1.1 christos as_ln_s='ln -s'
6762 1.1 christos # ... but there are two gotchas:
6763 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6764 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6765 1.7 christos # In both cases, we have to default to `cp -pR'.
6766 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6767 1.7 christos as_ln_s='cp -pR'
6768 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then
6769 1.1 christos as_ln_s=ln
6770 1.1 christos else
6771 1.7 christos as_ln_s='cp -pR'
6772 1.1 christos fi
6773 1.1 christos else
6774 1.7 christos as_ln_s='cp -pR'
6775 1.1 christos fi
6776 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6777 1.1 christos rmdir conf$$.dir 2>/dev/null
6778 1.1 christos
6779 1.1 christos
6780 1.1 christos # as_fn_mkdir_p
6781 1.1 christos # -------------
6782 1.1 christos # Create "$as_dir" as a directory, including parents if necessary.
6783 1.1 christos as_fn_mkdir_p ()
6784 1.1 christos {
6785 1.1 christos
6786 1.1 christos case $as_dir in #(
6787 1.1 christos -*) as_dir=./$as_dir;;
6788 1.1 christos esac
6789 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || {
6790 1.1 christos as_dirs=
6791 1.1 christos while :; do
6792 1.1 christos case $as_dir in #(
6793 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6794 1.1 christos *) as_qdir=$as_dir;;
6795 1.1 christos esac
6796 1.1 christos as_dirs="'$as_qdir' $as_dirs"
6797 1.1 christos as_dir=`$as_dirname -- "$as_dir" ||
6798 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6799 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \
6800 1.1 christos X"$as_dir" : 'X\(//\)$' \| \
6801 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6802 1.1 christos $as_echo X"$as_dir" |
6803 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6804 1.1 christos s//\1/
6805 1.1 christos q
6806 1.1 christos }
6807 1.1 christos /^X\(\/\/\)[^/].*/{
6808 1.1 christos s//\1/
6809 1.1 christos q
6810 1.1 christos }
6811 1.1 christos /^X\(\/\/\)$/{
6812 1.1 christos s//\1/
6813 1.1 christos q
6814 1.1 christos }
6815 1.1 christos /^X\(\/\).*/{
6816 1.1 christos s//\1/
6817 1.1 christos q
6818 1.1 christos }
6819 1.1 christos s/.*/./; q'`
6820 1.1 christos test -d "$as_dir" && break
6821 1.1 christos done
6822 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
6823 1.7 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
6824 1.1 christos
6825 1.1 christos
6826 1.1 christos } # as_fn_mkdir_p
6827 1.1 christos if mkdir -p . 2>/dev/null; then
6828 1.1 christos as_mkdir_p='mkdir -p "$as_dir"'
6829 1.1 christos else
6830 1.1 christos test -d ./-p && rmdir ./-p
6831 1.1 christos as_mkdir_p=false
6832 1.1 christos fi
6833 1.1 christos
6834 1.7 christos
6835 1.7 christos # as_fn_executable_p FILE
6836 1.7 christos # -----------------------
6837 1.7 christos # Test if FILE is an executable regular file.
6838 1.7 christos as_fn_executable_p ()
6839 1.7 christos {
6840 1.7 christos test -f "$1" && test -x "$1"
6841 1.7 christos } # as_fn_executable_p
6842 1.7 christos as_test_x='test -x'
6843 1.7 christos as_executable_p=as_fn_executable_p
6844 1.1 christos
6845 1.1 christos # Sed expression to map a string onto a valid CPP name.
6846 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6847 1.1 christos
6848 1.1 christos # Sed expression to map a string onto a valid variable name.
6849 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6850 1.1 christos
6851 1.1 christos
6852 1.1 christos exec 6>&1
6853 1.1 christos ## ----------------------------------- ##
6854 1.1 christos ## Main body of $CONFIG_STATUS script. ##
6855 1.1 christos ## ----------------------------------- ##
6856 1.1 christos _ASEOF
6857 1.1 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6858 1.1 christos
6859 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6860 1.1 christos # Save the log message, to keep $0 and so on meaningful, and to
6861 1.1 christos # report actual input values of CONFIG_FILES etc. instead of their
6862 1.1 christos # values after options handling.
6863 1.1 christos ac_log="
6864 1.1 christos This file was extended by readline $as_me 6.2, which was
6865 1.7 christos generated by GNU Autoconf 2.69. Invocation command line was
6866 1.1 christos
6867 1.1 christos CONFIG_FILES = $CONFIG_FILES
6868 1.1 christos CONFIG_HEADERS = $CONFIG_HEADERS
6869 1.1 christos CONFIG_LINKS = $CONFIG_LINKS
6870 1.1 christos CONFIG_COMMANDS = $CONFIG_COMMANDS
6871 1.1 christos $ $0 $@
6872 1.1 christos
6873 1.1 christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
6874 1.1 christos "
6875 1.1 christos
6876 1.1 christos _ACEOF
6877 1.1 christos
6878 1.1 christos case $ac_config_files in *"
6879 1.1 christos "*) set x $ac_config_files; shift; ac_config_files=$*;;
6880 1.1 christos esac
6881 1.1 christos
6882 1.1 christos case $ac_config_headers in *"
6883 1.1 christos "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6884 1.1 christos esac
6885 1.1 christos
6886 1.1 christos
6887 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6888 1.1 christos # Files that config.status was made for.
6889 1.1 christos config_files="$ac_config_files"
6890 1.1 christos config_headers="$ac_config_headers"
6891 1.1 christos config_commands="$ac_config_commands"
6892 1.1 christos
6893 1.1 christos _ACEOF
6894 1.1 christos
6895 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6896 1.1 christos ac_cs_usage="\
6897 1.1 christos \`$as_me' instantiates files and other configuration actions
6898 1.1 christos from templates according to the current configuration. Unless the files
6899 1.1 christos and actions are specified as TAGs, all are instantiated by default.
6900 1.1 christos
6901 1.1 christos Usage: $0 [OPTION]... [TAG]...
6902 1.1 christos
6903 1.1 christos -h, --help print this help, then exit
6904 1.1 christos -V, --version print version number and configuration settings, then exit
6905 1.7 christos --config print configuration, then exit
6906 1.1 christos -q, --quiet, --silent
6907 1.1 christos do not print progress messages
6908 1.1 christos -d, --debug don't remove temporary files
6909 1.1 christos --recheck update $as_me by reconfiguring in the same conditions
6910 1.1 christos --file=FILE[:TEMPLATE]
6911 1.1 christos instantiate the configuration file FILE
6912 1.1 christos --header=FILE[:TEMPLATE]
6913 1.1 christos instantiate the configuration header FILE
6914 1.1 christos
6915 1.1 christos Configuration files:
6916 1.1 christos $config_files
6917 1.1 christos
6918 1.1 christos Configuration headers:
6919 1.1 christos $config_headers
6920 1.1 christos
6921 1.1 christos Configuration commands:
6922 1.1 christos $config_commands
6923 1.1 christos
6924 1.1 christos Report bugs to <bug-readline@gnu.org>."
6925 1.1 christos
6926 1.1 christos _ACEOF
6927 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6928 1.7 christos ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
6929 1.1 christos ac_cs_version="\\
6930 1.1 christos readline config.status 6.2
6931 1.7 christos configured by $0, generated by GNU Autoconf 2.69,
6932 1.7 christos with options \\"\$ac_cs_config\\"
6933 1.1 christos
6934 1.7 christos Copyright (C) 2012 Free Software Foundation, Inc.
6935 1.1 christos This config.status script is free software; the Free Software Foundation
6936 1.1 christos gives unlimited permission to copy, distribute and modify it."
6937 1.1 christos
6938 1.1 christos ac_pwd='$ac_pwd'
6939 1.1 christos srcdir='$srcdir'
6940 1.1 christos INSTALL='$INSTALL'
6941 1.1 christos test -n "\$AWK" || AWK=awk
6942 1.1 christos _ACEOF
6943 1.1 christos
6944 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6945 1.1 christos # The default lists apply if the user does not specify any file.
6946 1.1 christos ac_need_defaults=:
6947 1.1 christos while test $# != 0
6948 1.1 christos do
6949 1.1 christos case $1 in
6950 1.7 christos --*=?*)
6951 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
6952 1.1 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6953 1.1 christos ac_shift=:
6954 1.1 christos ;;
6955 1.7 christos --*=)
6956 1.7 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
6957 1.7 christos ac_optarg=
6958 1.7 christos ac_shift=:
6959 1.7 christos ;;
6960 1.1 christos *)
6961 1.1 christos ac_option=$1
6962 1.1 christos ac_optarg=$2
6963 1.1 christos ac_shift=shift
6964 1.1 christos ;;
6965 1.1 christos esac
6966 1.1 christos
6967 1.1 christos case $ac_option in
6968 1.1 christos # Handling of the options.
6969 1.1 christos -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6970 1.1 christos ac_cs_recheck=: ;;
6971 1.1 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6972 1.1 christos $as_echo "$ac_cs_version"; exit ;;
6973 1.7 christos --config | --confi | --conf | --con | --co | --c )
6974 1.7 christos $as_echo "$ac_cs_config"; exit ;;
6975 1.1 christos --debug | --debu | --deb | --de | --d | -d )
6976 1.1 christos debug=: ;;
6977 1.1 christos --file | --fil | --fi | --f )
6978 1.1 christos $ac_shift
6979 1.1 christos case $ac_optarg in
6980 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6981 1.7 christos '') as_fn_error $? "missing file argument" ;;
6982 1.1 christos esac
6983 1.1 christos as_fn_append CONFIG_FILES " '$ac_optarg'"
6984 1.1 christos ac_need_defaults=false;;
6985 1.1 christos --header | --heade | --head | --hea )
6986 1.1 christos $ac_shift
6987 1.1 christos case $ac_optarg in
6988 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6989 1.1 christos esac
6990 1.1 christos as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6991 1.1 christos ac_need_defaults=false;;
6992 1.1 christos --he | --h)
6993 1.1 christos # Conflict between --help and --header
6994 1.7 christos as_fn_error $? "ambiguous option: \`$1'
6995 1.1 christos Try \`$0 --help' for more information.";;
6996 1.1 christos --help | --hel | -h )
6997 1.1 christos $as_echo "$ac_cs_usage"; exit ;;
6998 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6999 1.1 christos | -silent | --silent | --silen | --sile | --sil | --si | --s)
7000 1.1 christos ac_cs_silent=: ;;
7001 1.1 christos
7002 1.1 christos # This is an error.
7003 1.7 christos -*) as_fn_error $? "unrecognized option: \`$1'
7004 1.1 christos Try \`$0 --help' for more information." ;;
7005 1.1 christos
7006 1.1 christos *) as_fn_append ac_config_targets " $1"
7007 1.1 christos ac_need_defaults=false ;;
7008 1.1 christos
7009 1.1 christos esac
7010 1.1 christos shift
7011 1.1 christos done
7012 1.1 christos
7013 1.1 christos ac_configure_extra_args=
7014 1.1 christos
7015 1.1 christos if $ac_cs_silent; then
7016 1.1 christos exec 6>/dev/null
7017 1.1 christos ac_configure_extra_args="$ac_configure_extra_args --silent"
7018 1.1 christos fi
7019 1.1 christos
7020 1.1 christos _ACEOF
7021 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7022 1.1 christos if \$ac_cs_recheck; then
7023 1.7 christos set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7024 1.1 christos shift
7025 1.1 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7026 1.1 christos CONFIG_SHELL='$SHELL'
7027 1.1 christos export CONFIG_SHELL
7028 1.1 christos exec "\$@"
7029 1.1 christos fi
7030 1.1 christos
7031 1.1 christos _ACEOF
7032 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7033 1.1 christos exec 5>>config.log
7034 1.1 christos {
7035 1.1 christos echo
7036 1.1 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7037 1.1 christos ## Running $as_me. ##
7038 1.1 christos _ASBOX
7039 1.1 christos $as_echo "$ac_log"
7040 1.1 christos } >&5
7041 1.1 christos
7042 1.1 christos _ACEOF
7043 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7044 1.1 christos _ACEOF
7045 1.1 christos
7046 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7047 1.1 christos
7048 1.1 christos # Handling of arguments.
7049 1.1 christos for ac_config_target in $ac_config_targets
7050 1.1 christos do
7051 1.1 christos case $ac_config_target in
7052 1.1 christos "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
7053 1.1 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
7054 1.1 christos "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
7055 1.1 christos "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
7056 1.1 christos "shlib/Makefile") CONFIG_FILES="$CONFIG_FILES shlib/Makefile" ;;
7057 1.1 christos "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
7058 1.1 christos
7059 1.7 christos *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7060 1.1 christos esac
7061 1.1 christos done
7062 1.1 christos
7063 1.1 christos
7064 1.1 christos # If the user did not use the arguments to specify the items to instantiate,
7065 1.1 christos # then the envvar interface is used. Set only those that are not.
7066 1.1 christos # We use the long form for the default assignment because of an extremely
7067 1.1 christos # bizarre bug on SunOS 4.1.3.
7068 1.1 christos if $ac_need_defaults; then
7069 1.1 christos test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7070 1.1 christos test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7071 1.1 christos test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
7072 1.1 christos fi
7073 1.1 christos
7074 1.1 christos # Have a temporary directory for convenience. Make it in the build tree
7075 1.1 christos # simply because there is no reason against having it here, and in addition,
7076 1.1 christos # creating and moving files from /tmp can sometimes cause problems.
7077 1.1 christos # Hook for its removal unless debugging.
7078 1.1 christos # Note that there is a small window in which the directory will not be cleaned:
7079 1.1 christos # after its creation but before its name has been assigned to `$tmp'.
7080 1.1 christos $debug ||
7081 1.1 christos {
7082 1.7 christos tmp= ac_tmp=
7083 1.1 christos trap 'exit_status=$?
7084 1.7 christos : "${ac_tmp:=$tmp}"
7085 1.7 christos { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7086 1.1 christos ' 0
7087 1.1 christos trap 'as_fn_exit 1' 1 2 13 15
7088 1.1 christos }
7089 1.1 christos # Create a (secure) tmp directory for tmp files.
7090 1.1 christos
7091 1.1 christos {
7092 1.1 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7093 1.7 christos test -d "$tmp"
7094 1.1 christos } ||
7095 1.1 christos {
7096 1.1 christos tmp=./conf$$-$RANDOM
7097 1.1 christos (umask 077 && mkdir "$tmp")
7098 1.7 christos } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
7099 1.7 christos ac_tmp=$tmp
7100 1.1 christos
7101 1.1 christos # Set up the scripts for CONFIG_FILES section.
7102 1.1 christos # No need to generate them if there are no CONFIG_FILES.
7103 1.1 christos # This happens for instance with `./config.status config.h'.
7104 1.1 christos if test -n "$CONFIG_FILES"; then
7105 1.1 christos
7106 1.1 christos
7107 1.1 christos ac_cr=`echo X | tr X '\015'`
7108 1.1 christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
7109 1.1 christos # But we know of no other shell where ac_cr would be empty at this
7110 1.1 christos # point, so we can use a bashism as a fallback.
7111 1.1 christos if test "x$ac_cr" = x; then
7112 1.1 christos eval ac_cr=\$\'\\r\'
7113 1.1 christos fi
7114 1.1 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7115 1.1 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7116 1.7 christos ac_cs_awk_cr='\\r'
7117 1.1 christos else
7118 1.1 christos ac_cs_awk_cr=$ac_cr
7119 1.1 christos fi
7120 1.1 christos
7121 1.7 christos echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7122 1.1 christos _ACEOF
7123 1.1 christos
7124 1.1 christos
7125 1.1 christos {
7126 1.1 christos echo "cat >conf$$subs.awk <<_ACEOF" &&
7127 1.1 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7128 1.1 christos echo "_ACEOF"
7129 1.1 christos } >conf$$subs.sh ||
7130 1.7 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7131 1.7 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7132 1.1 christos ac_delim='%!_!# '
7133 1.1 christos for ac_last_try in false false false false false :; do
7134 1.1 christos . ./conf$$subs.sh ||
7135 1.7 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7136 1.1 christos
7137 1.1 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
7138 1.1 christos if test $ac_delim_n = $ac_delim_num; then
7139 1.1 christos break
7140 1.1 christos elif $ac_last_try; then
7141 1.7 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7142 1.1 christos else
7143 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7144 1.1 christos fi
7145 1.1 christos done
7146 1.1 christos rm -f conf$$subs.sh
7147 1.1 christos
7148 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7149 1.7 christos cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
7150 1.1 christos _ACEOF
7151 1.1 christos sed -n '
7152 1.1 christos h
7153 1.1 christos s/^/S["/; s/!.*/"]=/
7154 1.1 christos p
7155 1.1 christos g
7156 1.1 christos s/^[^!]*!//
7157 1.1 christos :repl
7158 1.1 christos t repl
7159 1.1 christos s/'"$ac_delim"'$//
7160 1.1 christos t delim
7161 1.1 christos :nl
7162 1.1 christos h
7163 1.7 christos s/\(.\{148\}\)..*/\1/
7164 1.1 christos t more1
7165 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
7166 1.1 christos p
7167 1.1 christos n
7168 1.1 christos b repl
7169 1.1 christos :more1
7170 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7171 1.1 christos p
7172 1.1 christos g
7173 1.1 christos s/.\{148\}//
7174 1.1 christos t nl
7175 1.1 christos :delim
7176 1.1 christos h
7177 1.7 christos s/\(.\{148\}\)..*/\1/
7178 1.1 christos t more2
7179 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/
7180 1.1 christos p
7181 1.1 christos b
7182 1.1 christos :more2
7183 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7184 1.1 christos p
7185 1.1 christos g
7186 1.1 christos s/.\{148\}//
7187 1.1 christos t delim
7188 1.1 christos ' <conf$$subs.awk | sed '
7189 1.1 christos /^[^""]/{
7190 1.1 christos N
7191 1.1 christos s/\n//
7192 1.1 christos }
7193 1.1 christos ' >>$CONFIG_STATUS || ac_write_fail=1
7194 1.1 christos rm -f conf$$subs.awk
7195 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7196 1.1 christos _ACAWK
7197 1.7 christos cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
7198 1.1 christos for (key in S) S_is_set[key] = 1
7199 1.1 christos FS = ""
7200 1.1 christos
7201 1.1 christos }
7202 1.1 christos {
7203 1.1 christos line = $ 0
7204 1.1 christos nfields = split(line, field, "@")
7205 1.1 christos substed = 0
7206 1.1 christos len = length(field[1])
7207 1.1 christos for (i = 2; i < nfields; i++) {
7208 1.1 christos key = field[i]
7209 1.1 christos keylen = length(key)
7210 1.1 christos if (S_is_set[key]) {
7211 1.1 christos value = S[key]
7212 1.1 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7213 1.1 christos len += length(value) + length(field[++i])
7214 1.1 christos substed = 1
7215 1.1 christos } else
7216 1.1 christos len += 1 + keylen
7217 1.1 christos }
7218 1.1 christos
7219 1.1 christos print line
7220 1.1 christos }
7221 1.1 christos
7222 1.1 christos _ACAWK
7223 1.1 christos _ACEOF
7224 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7225 1.1 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7226 1.1 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
7227 1.1 christos else
7228 1.1 christos cat
7229 1.7 christos fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
7230 1.7 christos || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
7231 1.1 christos _ACEOF
7232 1.1 christos
7233 1.7 christos # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7234 1.7 christos # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
7235 1.1 christos # trailing colons and then remove the whole line if VPATH becomes empty
7236 1.1 christos # (actually we leave an empty line to preserve line numbers).
7237 1.1 christos if test "x$srcdir" = x.; then
7238 1.7 christos ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
7239 1.7 christos h
7240 1.7 christos s///
7241 1.7 christos s/^/:/
7242 1.7 christos s/[ ]*$/:/
7243 1.7 christos s/:\$(srcdir):/:/g
7244 1.7 christos s/:\${srcdir}:/:/g
7245 1.7 christos s/:@srcdir@:/:/g
7246 1.7 christos s/^:*//
7247 1.1 christos s/:*$//
7248 1.7 christos x
7249 1.7 christos s/\(=[ ]*\).*/\1/
7250 1.7 christos G
7251 1.7 christos s/\n//
7252 1.1 christos s/^[^=]*=[ ]*$//
7253 1.1 christos }'
7254 1.1 christos fi
7255 1.1 christos
7256 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7257 1.1 christos fi # test -n "$CONFIG_FILES"
7258 1.1 christos
7259 1.1 christos # Set up the scripts for CONFIG_HEADERS section.
7260 1.1 christos # No need to generate them if there are no CONFIG_HEADERS.
7261 1.1 christos # This happens for instance with `./config.status Makefile'.
7262 1.1 christos if test -n "$CONFIG_HEADERS"; then
7263 1.7 christos cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
7264 1.1 christos BEGIN {
7265 1.1 christos _ACEOF
7266 1.1 christos
7267 1.1 christos # Transform confdefs.h into an awk script `defines.awk', embedded as
7268 1.1 christos # here-document in config.status, that substitutes the proper values into
7269 1.1 christos # config.h.in to produce config.h.
7270 1.1 christos
7271 1.1 christos # Create a delimiter string that does not exist in confdefs.h, to ease
7272 1.1 christos # handling of long lines.
7273 1.1 christos ac_delim='%!_!# '
7274 1.1 christos for ac_last_try in false false :; do
7275 1.7 christos ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
7276 1.7 christos if test -z "$ac_tt"; then
7277 1.1 christos break
7278 1.1 christos elif $ac_last_try; then
7279 1.7 christos as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
7280 1.1 christos else
7281 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7282 1.1 christos fi
7283 1.1 christos done
7284 1.1 christos
7285 1.1 christos # For the awk script, D is an array of macro values keyed by name,
7286 1.1 christos # likewise P contains macro parameters if any. Preserve backslash
7287 1.1 christos # newline sequences.
7288 1.1 christos
7289 1.1 christos ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7290 1.1 christos sed -n '
7291 1.1 christos s/.\{148\}/&'"$ac_delim"'/g
7292 1.1 christos t rset
7293 1.1 christos :rset
7294 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*/ /
7295 1.1 christos t def
7296 1.1 christos d
7297 1.1 christos :def
7298 1.1 christos s/\\$//
7299 1.1 christos t bsnl
7300 1.1 christos s/["\\]/\\&/g
7301 1.1 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
7302 1.1 christos D["\1"]=" \3"/p
7303 1.1 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
7304 1.1 christos d
7305 1.1 christos :bsnl
7306 1.1 christos s/["\\]/\\&/g
7307 1.1 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
7308 1.1 christos D["\1"]=" \3\\\\\\n"\\/p
7309 1.1 christos t cont
7310 1.1 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
7311 1.1 christos t cont
7312 1.1 christos d
7313 1.1 christos :cont
7314 1.1 christos n
7315 1.1 christos s/.\{148\}/&'"$ac_delim"'/g
7316 1.1 christos t clear
7317 1.1 christos :clear
7318 1.1 christos s/\\$//
7319 1.1 christos t bsnlc
7320 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/p
7321 1.1 christos d
7322 1.1 christos :bsnlc
7323 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
7324 1.1 christos b cont
7325 1.1 christos ' <confdefs.h | sed '
7326 1.1 christos s/'"$ac_delim"'/"\\\
7327 1.1 christos "/g' >>$CONFIG_STATUS || ac_write_fail=1
7328 1.1 christos
7329 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7330 1.1 christos for (key in D) D_is_set[key] = 1
7331 1.1 christos FS = ""
7332 1.1 christos }
7333 1.1 christos /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7334 1.1 christos line = \$ 0
7335 1.1 christos split(line, arg, " ")
7336 1.1 christos if (arg[1] == "#") {
7337 1.1 christos defundef = arg[2]
7338 1.1 christos mac1 = arg[3]
7339 1.1 christos } else {
7340 1.1 christos defundef = substr(arg[1], 2)
7341 1.1 christos mac1 = arg[2]
7342 1.1 christos }
7343 1.1 christos split(mac1, mac2, "(") #)
7344 1.1 christos macro = mac2[1]
7345 1.1 christos prefix = substr(line, 1, index(line, defundef) - 1)
7346 1.1 christos if (D_is_set[macro]) {
7347 1.1 christos # Preserve the white space surrounding the "#".
7348 1.1 christos print prefix "define", macro P[macro] D[macro]
7349 1.1 christos next
7350 1.1 christos } else {
7351 1.1 christos # Replace #undef with comments. This is necessary, for example,
7352 1.1 christos # in the case of _POSIX_SOURCE, which is predefined and required
7353 1.1 christos # on some systems where configure will not decide to define it.
7354 1.1 christos if (defundef == "undef") {
7355 1.1 christos print "/*", prefix defundef, macro, "*/"
7356 1.1 christos next
7357 1.1 christos }
7358 1.1 christos }
7359 1.1 christos }
7360 1.1 christos { print }
7361 1.1 christos _ACAWK
7362 1.1 christos _ACEOF
7363 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7364 1.7 christos as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
7365 1.1 christos fi # test -n "$CONFIG_HEADERS"
7366 1.1 christos
7367 1.1 christos
7368 1.1 christos eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
7369 1.1 christos shift
7370 1.1 christos for ac_tag
7371 1.1 christos do
7372 1.1 christos case $ac_tag in
7373 1.1 christos :[FHLC]) ac_mode=$ac_tag; continue;;
7374 1.1 christos esac
7375 1.1 christos case $ac_mode$ac_tag in
7376 1.1 christos :[FHL]*:*);;
7377 1.7 christos :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
7378 1.1 christos :[FH]-) ac_tag=-:-;;
7379 1.1 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
7380 1.1 christos esac
7381 1.1 christos ac_save_IFS=$IFS
7382 1.1 christos IFS=:
7383 1.1 christos set x $ac_tag
7384 1.1 christos IFS=$ac_save_IFS
7385 1.1 christos shift
7386 1.1 christos ac_file=$1
7387 1.1 christos shift
7388 1.1 christos
7389 1.1 christos case $ac_mode in
7390 1.1 christos :L) ac_source=$1;;
7391 1.1 christos :[FH])
7392 1.1 christos ac_file_inputs=
7393 1.1 christos for ac_f
7394 1.1 christos do
7395 1.1 christos case $ac_f in
7396 1.7 christos -) ac_f="$ac_tmp/stdin";;
7397 1.1 christos *) # Look for the file first in the build tree, then in the source tree
7398 1.1 christos # (if the path is not absolute). The absolute path cannot be DOS-style,
7399 1.1 christos # because $ac_f cannot contain `:'.
7400 1.1 christos test -f "$ac_f" ||
7401 1.1 christos case $ac_f in
7402 1.1 christos [\\/$]*) false;;
7403 1.1 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
7404 1.1 christos esac ||
7405 1.7 christos as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7406 1.1 christos esac
7407 1.1 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7408 1.1 christos as_fn_append ac_file_inputs " '$ac_f'"
7409 1.1 christos done
7410 1.1 christos
7411 1.1 christos # Let's still pretend it is `configure' which instantiates (i.e., don't
7412 1.1 christos # use $as_me), people would be surprised to read:
7413 1.1 christos # /* config.h. Generated by config.status. */
7414 1.1 christos configure_input='Generated from '`
7415 1.1 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7416 1.1 christos `' by configure.'
7417 1.1 christos if test x"$ac_file" != x-; then
7418 1.1 christos configure_input="$ac_file. $configure_input"
7419 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7420 1.1 christos $as_echo "$as_me: creating $ac_file" >&6;}
7421 1.1 christos fi
7422 1.1 christos # Neutralize special characters interpreted by sed in replacement strings.
7423 1.1 christos case $configure_input in #(
7424 1.1 christos *\&* | *\|* | *\\* )
7425 1.1 christos ac_sed_conf_input=`$as_echo "$configure_input" |
7426 1.1 christos sed 's/[\\\\&|]/\\\\&/g'`;; #(
7427 1.1 christos *) ac_sed_conf_input=$configure_input;;
7428 1.1 christos esac
7429 1.1 christos
7430 1.1 christos case $ac_tag in
7431 1.7 christos *:-:* | *:-) cat >"$ac_tmp/stdin" \
7432 1.7 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
7433 1.1 christos esac
7434 1.1 christos ;;
7435 1.1 christos esac
7436 1.1 christos
7437 1.1 christos ac_dir=`$as_dirname -- "$ac_file" ||
7438 1.1 christos $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7439 1.1 christos X"$ac_file" : 'X\(//\)[^/]' \| \
7440 1.1 christos X"$ac_file" : 'X\(//\)$' \| \
7441 1.1 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7442 1.1 christos $as_echo X"$ac_file" |
7443 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7444 1.1 christos s//\1/
7445 1.1 christos q
7446 1.1 christos }
7447 1.1 christos /^X\(\/\/\)[^/].*/{
7448 1.1 christos s//\1/
7449 1.1 christos q
7450 1.1 christos }
7451 1.1 christos /^X\(\/\/\)$/{
7452 1.1 christos s//\1/
7453 1.1 christos q
7454 1.1 christos }
7455 1.1 christos /^X\(\/\).*/{
7456 1.1 christos s//\1/
7457 1.1 christos q
7458 1.1 christos }
7459 1.1 christos s/.*/./; q'`
7460 1.1 christos as_dir="$ac_dir"; as_fn_mkdir_p
7461 1.1 christos ac_builddir=.
7462 1.1 christos
7463 1.1 christos case "$ac_dir" in
7464 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
7465 1.1 christos *)
7466 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7467 1.1 christos # A ".." for each directory in $ac_dir_suffix.
7468 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7469 1.1 christos case $ac_top_builddir_sub in
7470 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
7471 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
7472 1.1 christos esac ;;
7473 1.1 christos esac
7474 1.1 christos ac_abs_top_builddir=$ac_pwd
7475 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
7476 1.1 christos # for backward compatibility:
7477 1.1 christos ac_top_builddir=$ac_top_build_prefix
7478 1.1 christos
7479 1.1 christos case $srcdir in
7480 1.1 christos .) # We are building in place.
7481 1.1 christos ac_srcdir=.
7482 1.1 christos ac_top_srcdir=$ac_top_builddir_sub
7483 1.1 christos ac_abs_top_srcdir=$ac_pwd ;;
7484 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name.
7485 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix;
7486 1.1 christos ac_top_srcdir=$srcdir
7487 1.1 christos ac_abs_top_srcdir=$srcdir ;;
7488 1.1 christos *) # Relative name.
7489 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7490 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
7491 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7492 1.1 christos esac
7493 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7494 1.1 christos
7495 1.1 christos
7496 1.1 christos case $ac_mode in
7497 1.1 christos :F)
7498 1.1 christos #
7499 1.1 christos # CONFIG_FILE
7500 1.1 christos #
7501 1.1 christos
7502 1.1 christos case $INSTALL in
7503 1.1 christos [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7504 1.1 christos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7505 1.1 christos esac
7506 1.1 christos _ACEOF
7507 1.1 christos
7508 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7509 1.1 christos # If the template does not know about datarootdir, expand it.
7510 1.1 christos # FIXME: This hack should be removed a few years after 2.60.
7511 1.1 christos ac_datarootdir_hack=; ac_datarootdir_seen=
7512 1.1 christos ac_sed_dataroot='
7513 1.1 christos /datarootdir/ {
7514 1.1 christos p
7515 1.1 christos q
7516 1.1 christos }
7517 1.1 christos /@datadir@/p
7518 1.1 christos /@docdir@/p
7519 1.1 christos /@infodir@/p
7520 1.1 christos /@localedir@/p
7521 1.1 christos /@mandir@/p'
7522 1.1 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7523 1.1 christos *datarootdir*) ac_datarootdir_seen=yes;;
7524 1.1 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
7525 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7526 1.1 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7527 1.1 christos _ACEOF
7528 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7529 1.1 christos ac_datarootdir_hack='
7530 1.1 christos s&@datadir@&$datadir&g
7531 1.1 christos s&@docdir@&$docdir&g
7532 1.1 christos s&@infodir@&$infodir&g
7533 1.1 christos s&@localedir@&$localedir&g
7534 1.1 christos s&@mandir@&$mandir&g
7535 1.1 christos s&\\\${datarootdir}&$datarootdir&g' ;;
7536 1.1 christos esac
7537 1.1 christos _ACEOF
7538 1.1 christos
7539 1.1 christos # Neutralize VPATH when `$srcdir' = `.'.
7540 1.1 christos # Shell code in configure.ac might set extrasub.
7541 1.1 christos # FIXME: do we really want to maintain this feature?
7542 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7543 1.1 christos ac_sed_extra="$ac_vpsub
7544 1.1 christos $extrasub
7545 1.1 christos _ACEOF
7546 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7547 1.1 christos :t
7548 1.1 christos /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7549 1.1 christos s|@configure_input@|$ac_sed_conf_input|;t t
7550 1.1 christos s&@top_builddir@&$ac_top_builddir_sub&;t t
7551 1.1 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
7552 1.1 christos s&@srcdir@&$ac_srcdir&;t t
7553 1.1 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
7554 1.1 christos s&@top_srcdir@&$ac_top_srcdir&;t t
7555 1.1 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
7556 1.1 christos s&@builddir@&$ac_builddir&;t t
7557 1.1 christos s&@abs_builddir@&$ac_abs_builddir&;t t
7558 1.1 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
7559 1.1 christos s&@INSTALL@&$ac_INSTALL&;t t
7560 1.1 christos $ac_datarootdir_hack
7561 1.1 christos "
7562 1.7 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
7563 1.7 christos >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7564 1.1 christos
7565 1.1 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7566 1.7 christos { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
7567 1.7 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
7568 1.7 christos "$ac_tmp/out"`; test -z "$ac_out"; } &&
7569 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7570 1.7 christos which seems to be undefined. Please make sure it is defined" >&5
7571 1.1 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7572 1.7 christos which seems to be undefined. Please make sure it is defined" >&2;}
7573 1.1 christos
7574 1.7 christos rm -f "$ac_tmp/stdin"
7575 1.1 christos case $ac_file in
7576 1.7 christos -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
7577 1.7 christos *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
7578 1.1 christos esac \
7579 1.7 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7580 1.1 christos ;;
7581 1.1 christos :H)
7582 1.1 christos #
7583 1.1 christos # CONFIG_HEADER
7584 1.1 christos #
7585 1.1 christos if test x"$ac_file" != x-; then
7586 1.1 christos {
7587 1.1 christos $as_echo "/* $configure_input */" \
7588 1.7 christos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
7589 1.7 christos } >"$ac_tmp/config.h" \
7590 1.7 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7591 1.7 christos if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
7592 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7593 1.1 christos $as_echo "$as_me: $ac_file is unchanged" >&6;}
7594 1.1 christos else
7595 1.1 christos rm -f "$ac_file"
7596 1.7 christos mv "$ac_tmp/config.h" "$ac_file" \
7597 1.7 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7598 1.1 christos fi
7599 1.1 christos else
7600 1.1 christos $as_echo "/* $configure_input */" \
7601 1.7 christos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
7602 1.7 christos || as_fn_error $? "could not create -" "$LINENO" 5
7603 1.1 christos fi
7604 1.1 christos ;;
7605 1.1 christos
7606 1.1 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
7607 1.1 christos $as_echo "$as_me: executing $ac_file commands" >&6;}
7608 1.1 christos ;;
7609 1.1 christos esac
7610 1.1 christos
7611 1.1 christos
7612 1.1 christos case $ac_file$ac_mode in
7613 1.1 christos "default":C)
7614 1.1 christos # Makefile uses this timestamp file to record whether config.h is up to date.
7615 1.1 christos echo > stamp-h
7616 1.1 christos ;;
7617 1.1 christos
7618 1.1 christos esac
7619 1.1 christos done # for ac_tag
7620 1.1 christos
7621 1.1 christos
7622 1.1 christos as_fn_exit 0
7623 1.1 christos _ACEOF
7624 1.1 christos ac_clean_files=$ac_clean_files_save
7625 1.1 christos
7626 1.1 christos test $ac_write_fail = 0 ||
7627 1.7 christos as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
7628 1.1 christos
7629 1.1 christos
7630 1.1 christos # configure is writing to config.log, and then calls config.status.
7631 1.1 christos # config.status does its own redirection, appending to config.log.
7632 1.1 christos # Unfortunately, on DOS this fails, as config.log is still kept open
7633 1.1 christos # by configure, so config.status won't be able to write to it; its
7634 1.1 christos # output is simply discarded. So we exec the FD to /dev/null,
7635 1.1 christos # effectively closing config.log, so it can be properly (re)opened and
7636 1.1 christos # appended to by config.status. When coming back to configure, we
7637 1.1 christos # need to make the FD available again.
7638 1.1 christos if test "$no_create" != yes; then
7639 1.1 christos ac_cs_success=:
7640 1.1 christos ac_config_status_args=
7641 1.1 christos test "$silent" = yes &&
7642 1.1 christos ac_config_status_args="$ac_config_status_args --quiet"
7643 1.1 christos exec 5>/dev/null
7644 1.1 christos $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7645 1.1 christos exec 5>>config.log
7646 1.1 christos # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7647 1.1 christos # would make configure fail if this is the last instruction.
7648 1.7 christos $ac_cs_success || as_fn_exit 1
7649 1.1 christos fi
7650 1.1 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
7651 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7652 1.1 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7653 1.1 christos fi
7654 1.1 christos
7655