]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - configure
e2fsck: optimize pass 5 for CPU utilization
[thirdparty/e2fsprogs.git] / configure
CommitLineData
50e1e10f 1#! /bin/sh
50e1e10f 2# Guess values for system-dependent variables and create Makefiles.
91d11da1 3# Generated by GNU Autoconf 2.69.
61ef2474 4#
50e1e10f 5#
91d11da1 6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
61ef2474 7#
57aa50d4 8#
50e1e10f
TT
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
57aa50d4
TT
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
b0cacab0 14
29a5deed
TT
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
57aa50d4 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b0cacab0
TT
18 emulate sh
19 NULLCMD=:
39fd3d4f 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b0cacab0
TT
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
e1052144
TT
23 setopt NO_GLOB_SUBST
24else
57aa50d4
TT
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
29a5deed 30esac
b0cacab0 31fi
29a5deed
TT
32
33
39fd3d4f
SJR
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
57aa50d4
TT
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
39fd3d4f
SJR
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
e1052144 54 else
39fd3d4f
SJR
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
57aa50d4 58 case $arg in #(
39fd3d4f
SJR
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
e1052144 67 fi
39fd3d4f
SJR
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
e1052144
TT
79fi
80
b0cacab0 81
e1052144
TT
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
e1052144
TT
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
91d11da1 90as_myself=
57aa50d4 91case $0 in #((
e1052144
TT
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
57aa50d4
TT
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
e1052144
TT
100IFS=$as_save_IFS
101
102 ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
39fd3d4f 110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
57aa50d4 111 exit 1
e1052144
TT
112fi
113
57aa50d4
TT
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
e1052144 121done
b0cacab0
TT
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
39fd3d4f
SJR
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
b0cacab0 131
57aa50d4
TT
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
91d11da1
TT
135# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
57aa50d4
TT
160if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174esac
175fi
176"
177 as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191 exitcode=1; echo positional parameters were not saved.
192fi
91d11da1
TT
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
57aa50d4
TT
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then :
201 as_have_required=yes
202else
203 as_have_required=no
204fi
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207else
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211do
212 IFS=$as_save_IFS
213 test -z "$as_dir" && as_dir=.
214 as_found=:
215 case $as_dir in #(
216 /*)
217 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 break 2
225fi
226fi
227 done;;
228 esac
229 as_found=false
230done
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 CONFIG_SHELL=$SHELL as_have_required=yes
234fi; }
235IFS=$as_save_IFS
236
237
238 if test "x$CONFIG_SHELL" != x; then :
91d11da1
TT
239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
57aa50d4
TT
258fi
259
260 if test x$as_have_required = xno; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266 else
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one."
271 fi
272 exit 1
273fi
274fi
275fi
276SHELL=${CONFIG_SHELL-/bin/sh}
277export SHELL
278# Unset more variables known to interfere with behavior of common tools.
279CLICOLOR_FORCE= GREP_OPTIONS=
280unset CLICOLOR_FORCE GREP_OPTIONS
281
282## --------------------- ##
283## M4sh Shell Functions. ##
284## --------------------- ##
285# as_fn_unset VAR
286# ---------------
287# Portably unset VAR.
288as_fn_unset ()
289{
290 { eval $1=; unset $1;}
291}
292as_unset=as_fn_unset
293
294# as_fn_set_status STATUS
295# -----------------------
296# Set $? to STATUS, without forking.
297as_fn_set_status ()
298{
299 return $1
300} # as_fn_set_status
301
302# as_fn_exit STATUS
303# -----------------
304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305as_fn_exit ()
306{
307 set +e
308 as_fn_set_status $1
309 exit $1
310} # as_fn_exit
311
312# as_fn_mkdir_p
313# -------------
314# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p ()
316{
317
318 case $as_dir in #(
319 -*) as_dir=./$as_dir;;
320 esac
321 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs=
323 while :; do
324 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;;
327 esac
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/
337 q
338 }
339 /^X\(\/\/\)[^/].*/{
340 s//\1/
341 q
342 }
343 /^X\(\/\/\)$/{
344 s//\1/
345 q
346 }
347 /^X\(\/\).*/{
348 s//\1/
349 q
350 }
351 s/.*/./; q'`
352 test -d "$as_dir" && break
353 done
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
91d11da1 355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
57aa50d4
TT
356
357
358} # as_fn_mkdir_p
91d11da1
TT
359
360# as_fn_executable_p FILE
361# -----------------------
362# Test if FILE is an executable regular file.
363as_fn_executable_p ()
364{
365 test -f "$1" && test -x "$1"
366} # as_fn_executable_p
57aa50d4
TT
367# as_fn_append VAR VALUE
368# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive
372# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
375 {
376 eval $1+=\$2
377 }'
378else
379 as_fn_append ()
380 {
381 eval $1=\$$1\$2
382 }
383fi # as_fn_append
384
385# as_fn_arith ARG...
386# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 eval 'as_fn_arith ()
392 {
393 as_val=$(( $* ))
394 }'
395else
396 as_fn_arith ()
397 {
398 as_val=`expr "$@" || test $? -eq 1`
399 }
400fi # as_fn_arith
401
402
91d11da1
TT
403# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ----------------------------------------
57aa50d4
TT
405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
91d11da1 407# script with STATUS, using 1 if that was 0.
57aa50d4
TT
408as_fn_error ()
409{
91d11da1
TT
410 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
57aa50d4 414 fi
91d11da1 415 $as_echo "$as_me: error: $2" >&2
57aa50d4
TT
416 as_fn_exit $as_status
417} # as_fn_error
418
e1052144
TT
419if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
421 as_expr=expr
422else
423 as_expr=false
424fi
425
e1052144 426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0cacab0
TT
427 as_basename=basename
428else
429 as_basename=false
430fi
431
57aa50d4
TT
432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 as_dirname=dirname
434else
435 as_dirname=false
436fi
b0cacab0 437
e1052144 438as_me=`$as_basename -- "$0" ||
b0cacab0
TT
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
e1052144 441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 442$as_echo X/"$0" |
e1052144
TT
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
444 s//\1/
445 q
446 }
447 /^X\/\(\/\/\)$/{
448 s//\1/
449 q
450 }
451 /^X\/\(\/\).*/{
452 s//\1/
453 q
454 }
455 s/.*/./; q'`
b0cacab0 456
57aa50d4
TT
457# Avoid depending upon Character Ranges.
458as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461as_cr_digits='0123456789'
462as_cr_alnum=$as_cr_Letters$as_cr_digits
b0cacab0 463
b0cacab0 464
57aa50d4
TT
465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
470 sed -n '
471 p
472 /[$]LINENO/=
473 ' <$as_myself |
474 sed '
475 s/[$]LINENO.*/&-/
476 t lineno
477 b
478 :lineno
479 N
480 :loop
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482 t loop
483 s/-\n.*//
484 ' >$as_me.lineno &&
485 chmod +x "$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
e1052144 487
91d11da1
TT
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
57aa50d4
TT
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
495 . "./$as_me.lineno"
496 # Exit status is that of the last command.
497 exit
e1052144
TT
498}
499
57aa50d4
TT
500ECHO_C= ECHO_N= ECHO_T=
501case `echo -n x` in #(((((
502-n*)
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
505 xy) ECHO_C='\c';;
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 ECHO_T=' ';;
508 esac;;
509*)
510 ECHO_N='-n';;
511esac
b0cacab0 512
57aa50d4
TT
513rm -f conf$$ conf$$.exe conf$$.file
514if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
516else
517 rm -f conf$$.dir
518 mkdir conf$$.dir 2>/dev/null
e1052144 519fi
57aa50d4
TT
520if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
522 as_ln_s='ln -s'
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
91d11da1 526 # In both cases, we have to default to `cp -pR'.
57aa50d4 527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
91d11da1 528 as_ln_s='cp -pR'
57aa50d4
TT
529 elif ln conf$$.file conf$$ 2>/dev/null; then
530 as_ln_s=ln
531 else
91d11da1 532 as_ln_s='cp -pR'
57aa50d4 533 fi
e1052144 534else
91d11da1 535 as_ln_s='cp -pR'
e1052144 536fi
57aa50d4
TT
537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538rmdir conf$$.dir 2>/dev/null
b0cacab0 539
57aa50d4
TT
540if mkdir -p . 2>/dev/null; then
541 as_mkdir_p='mkdir -p "$as_dir"'
542else
543 test -d ./-p && rmdir ./-p
544 as_mkdir_p=false
e1052144
TT
545fi
546
91d11da1
TT
547as_test_x='test -x'
548as_executable_p=as_fn_executable_p
e1052144 549
57aa50d4
TT
550# Sed expression to map a string onto a valid CPP name.
551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
e1052144 552
57aa50d4
TT
553# Sed expression to map a string onto a valid variable name.
554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
e1052144 555
29a5deed 556
61ef2474
TT
557test -n "$DJDIR" || exec 7<&0 </dev/null
558exec 6>&1
b0cacab0
TT
559
560# Name of the host.
91d11da1 561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
b0cacab0
TT
562# so uname gets run too.
563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
50e1e10f 564
b0cacab0
TT
565#
566# Initializations.
567#
50e1e10f 568ac_default_prefix=/usr/local
e1052144 569ac_clean_files=
b0cacab0 570ac_config_libobj_dir=.
e1052144 571LIBOBJS=
b0cacab0
TT
572cross_compiling=no
573subdirs=
574MFLAGS=
575MAKEFLAGS=
b0cacab0 576
b0cacab0
TT
577# Identity of this package.
578PACKAGE_NAME=
579PACKAGE_TARNAME=
580PACKAGE_VERSION=
581PACKAGE_STRING=
582PACKAGE_BUGREPORT=
57aa50d4 583PACKAGE_URL=
b0cacab0
TT
584
585ac_unique_file="version.h"
586# Factoring default headers for most tests.
587ac_includes_default="\
588#include <stdio.h>
29a5deed 589#ifdef HAVE_SYS_TYPES_H
b0cacab0
TT
590# include <sys/types.h>
591#endif
29a5deed 592#ifdef HAVE_SYS_STAT_H
b0cacab0
TT
593# include <sys/stat.h>
594#endif
29a5deed 595#ifdef STDC_HEADERS
b0cacab0
TT
596# include <stdlib.h>
597# include <stddef.h>
598#else
29a5deed 599# ifdef HAVE_STDLIB_H
b0cacab0
TT
600# include <stdlib.h>
601# endif
602#endif
29a5deed
TT
603#ifdef HAVE_STRING_H
604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
b0cacab0
TT
605# include <memory.h>
606# endif
607# include <string.h>
608#endif
29a5deed 609#ifdef HAVE_STRINGS_H
b0cacab0
TT
610# include <strings.h>
611#endif
29a5deed 612#ifdef HAVE_INTTYPES_H
b0cacab0 613# include <inttypes.h>
e1052144 614#endif
29a5deed 615#ifdef HAVE_STDINT_H
e1052144 616# include <stdint.h>
b0cacab0 617#endif
29a5deed 618#ifdef HAVE_UNISTD_H
b0cacab0
TT
619# include <unistd.h>
620#endif"
621
61ef2474 622ac_header_list=
39fd3d4f 623ac_subst_vars='LTLIBOBJS
e1052144 624LIBOBJS
39fd3d4f
SJR
625BUILD_LDFLAGS
626BUILD_CFLAGS
d1154eb4 627INCLUDES
39fd3d4f
SJR
628DO_TEST_SUITE
629ET_DIR
630SS_DIR
631LDFLAG_STATIC
632root_sysconfdir
633root_libdir
634root_sbindir
635root_bindir
636root_prefix
637UNIX_CMT
638CYGWIN_CMT
639LINUX_CMT
640UNI_DIFF_OPTS
641SEM_INIT_LIB
39fd3d4f
SJR
642SOCKET_LIB
643SIZEOF_LONG_LONG
644SIZEOF_LONG
645SIZEOF_INT
646SIZEOF_SHORT
647BUILD_CC
648MAKEINFO
649STRIP
650AR
651LDCONFIG
652PERL
653SED
654AWK
655CHMOD
656RM
657CP
658MV
659LN_S
660LN
bcb915b0
TT
661ifNotGNUmake
662ifGNUmake
39fd3d4f
SJR
663BINARY_TYPE
664POSUB
665LTLIBINTL
666LIBINTL
667INTLLIBS
668INTL_LIBTOOL_SUFFIX_PREFIX
669INTLOBJS
670GENCAT
671INSTOBJEXT
672DATADIRNAME
673CATOBJEXT
674USE_INCLUDED_LIBINTL
675BUILD_INCLUDED_LIBINTL
676INTLBISON
677LTLIBICONV
678LIBICONV
679HAVE_WPRINTF
680HAVE_SNPRINTF
681HAVE_ASPRINTF
682HAVE_POSIX_PRINTF
683GLIBC21
684ALLOCA
d1154eb4
TT
685EGREP
686GREP
39fd3d4f
SJR
687RANLIB
688MSGMERGE
689XGETTEXT
690GMSGFMT
691MSGFMT
692USE_NLS
693MKINSTALLDIRS
694INSTALL_DATA
695INSTALL_SCRIPT
696INSTALL_PROGRAM
697SET_MAKE
698VERSION
699PACKAGE
700GETTEXT_PACKAGE
701UUIDD_CMT
702E2INITRD_MAN
703E2INITRD_PROG
704FSCK_MAN
705FSCK_PROG
8d9c50c5 706DEFRAG_CMT
39fd3d4f
SJR
707RESIZER_CMT
708IMAGER_CMT
709DEBUGFS_CMT
f239fefc
AK
710QUOTA_CMT
711DEPPROFILED_LIBQUOTA
712PROFILED_LIBQUOTA
713DEPSTATIC_LIBQUOTA
714STATIC_LIBQUOTA
715DEPLIBQUOTA
716LIBQUOTA
39fd3d4f
SJR
717BLKID_CMT
718DEPPROFILED_LIBBLKID
719PROFILED_LIBBLKID
720DEPSTATIC_LIBBLKID
721STATIC_LIBBLKID
722DEPLIBBLKID
723LIBBLKID
724UUID_CMT
725DEPPROFILED_LIBUUID
726PROFILED_LIBUUID
727DEPSTATIC_LIBUUID
728STATIC_LIBUUID
729DEPLIBUUID
730LIBUUID
731PKG_CONFIG
732TEST_IO_CMT
733PRIVATE_LIBS_CMT
734LDFLAG_DYNAMIC
735PROFILED_LIB_EXT
736STATIC_LIB_EXT
737LIB_EXT
738CHECKER_CMT
739PROFILE_CMT
740BSDLIB_CMT
741ELF_CMT
742HTREE_CMT
c13351f6 743Q
c1986ecb 744ES
c13351f6 745E
5aa6c3f6 746LINK_BUILD_FLAGS
183c73b0 747SYMLINK_RELATIVE
5aa6c3f6 748LINK_INSTALL_FLAGS
39fd3d4f 749MAINTAINER_CMT
39fd3d4f 750CPP
9b3018a8 751RDYNAMIC
57aa50d4 752DLOPEN_LIB
39fd3d4f
SJR
753OBJEXT
754EXEEXT
755ac_ct_CC
756CPPFLAGS
757LDFLAGS
758CFLAGS
759CC
760host_os
761host_vendor
762host_cpu
763host
764build_os
765build_vendor
766build_cpu
767build
768E2FSPROGS_PKGVER
769E2FSPROGS_VERSION
770E2FSPROGS_DAY
771E2FSPROGS_MONTH
772E2FSPROGS_YEAR
773target_alias
774host_alias
775build_alias
776LIBS
777ECHO_T
778ECHO_N
779ECHO_C
780DEFS
781mandir
782localedir
783libdir
784psdir
785pdfdir
786dvidir
787htmldir
788infodir
789docdir
790oldincludedir
791includedir
792localstatedir
793sharedstatedir
794sysconfdir
795datadir
796datarootdir
797libexecdir
798sbindir
799bindir
800program_transform_name
801prefix
802exec_prefix
57aa50d4 803PACKAGE_URL
39fd3d4f
SJR
804PACKAGE_BUGREPORT
805PACKAGE_STRING
806PACKAGE_VERSION
807PACKAGE_TARNAME
808PACKAGE_NAME
809PATH_SEPARATOR
810SHELL'
e1052144
TT
811ac_subst_files='MCONFIG
812MAKEFILE_ELF
813MAKEFILE_BSDLIB
814MAKEFILE_PROFILE
815MAKEFILE_CHECKER
816MAKEFILE_LIBRARY
488c75a6
TT
817ASM_TYPES_HEADER
818PUBLIC_CONFIG_HEADER'
39fd3d4f
SJR
819ac_user_opts='
820enable_option_checking
821with_diet_libc
822with_cc
39fd3d4f
SJR
823with_ccopts
824with_ldopts
825with_root_prefix
826enable_maintainer_mode
5aa6c3f6 827enable_symlink_install
91d11da1 828enable_relative_symlinks
183c73b0 829enable_symlink_relative_symlinks
5aa6c3f6 830enable_symlink_build
c13351f6 831enable_verbose_makecmds
39fd3d4f
SJR
832enable_compression
833enable_htree
834enable_elf_shlibs
835enable_bsd_shlibs
836enable_profile
837enable_checker
838enable_jbd_debug
839enable_blkid_debug
840enable_testio_debug
841enable_libuuid
842enable_libblkid
7becb206 843enable_quota
39fd3d4f
SJR
844enable_debugfs
845enable_imager
846enable_resizer
8d9c50c5 847enable_defrag
39fd3d4f
SJR
848enable_fsck
849enable_e2initrd_helper
850enable_tls
851enable_uuidd
852enable_nls
853with_gnu_ld
854enable_rpath
855with_libiconv_prefix
856with_included_gettext
857with_libintl_prefix
55e00a25 858with_multiarch
39fd3d4f 859'
e1052144
TT
860 ac_precious_vars='build_alias
861host_alias
862target_alias
863CC
864CFLAGS
865LDFLAGS
29a5deed 866LIBS
e1052144 867CPPFLAGS
14b596d4
TT
868CPP
869PKG_CONFIG'
e1052144 870
50e1e10f
TT
871
872# Initialize some variables set by options.
b0cacab0
TT
873ac_init_help=
874ac_init_version=false
39fd3d4f
SJR
875ac_unrecognized_opts=
876ac_unrecognized_sep=
50e1e10f
TT
877# The variables have the same names as the options, with
878# dashes changed to underlines.
b0cacab0 879cache_file=/dev/null
50e1e10f 880exec_prefix=NONE
50e1e10f 881no_create=
50e1e10f
TT
882no_recursion=
883prefix=NONE
884program_prefix=NONE
885program_suffix=NONE
886program_transform_name=s,x,x,
887silent=
888site=
889srcdir=
50e1e10f
TT
890verbose=
891x_includes=NONE
892x_libraries=NONE
b0cacab0
TT
893
894# Installation directory options.
895# These are left unexpanded so users can "make install exec_prefix=/foo"
896# and all the variables that are supposed to be based on exec_prefix
897# by default will actually change.
898# Use braces instead of parens because sh, perl, etc. also accept them.
e1052144 899# (The list follows the same order as the GNU Coding Standards.)
21c84b71
TT
900bindir='${exec_prefix}/bin'
901sbindir='${exec_prefix}/sbin'
902libexecdir='${exec_prefix}/libexec'
e1052144
TT
903datarootdir='${prefix}/share'
904datadir='${datarootdir}'
21c84b71
TT
905sysconfdir='${prefix}/etc'
906sharedstatedir='${prefix}/com'
907localstatedir='${prefix}/var'
21c84b71
TT
908includedir='${prefix}/include'
909oldincludedir='/usr/include'
e1052144
TT
910docdir='${datarootdir}/doc/${PACKAGE}'
911infodir='${datarootdir}/info'
912htmldir='${docdir}'
913dvidir='${docdir}'
914pdfdir='${docdir}'
915psdir='${docdir}'
916libdir='${exec_prefix}/lib'
917localedir='${datarootdir}/locale'
918mandir='${datarootdir}/man'
50e1e10f 919
50e1e10f 920ac_prev=
e1052144 921ac_dashdash=
50e1e10f
TT
922for ac_option
923do
50e1e10f
TT
924 # If the previous option needs an argument, assign it.
925 if test -n "$ac_prev"; then
e1052144 926 eval $ac_prev=\$ac_option
50e1e10f
TT
927 ac_prev=
928 continue
929 fi
930
e1052144 931 case $ac_option in
91d11da1
TT
932 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
933 *=) ac_optarg= ;;
934 *) ac_optarg=yes ;;
e1052144 935 esac
50e1e10f
TT
936
937 # Accept the important Cygnus configure options, so we can diagnose typos.
938
e1052144
TT
939 case $ac_dashdash$ac_option in
940 --)
941 ac_dashdash=yes ;;
50e1e10f 942
21c84b71
TT
943 -bindir | --bindir | --bindi | --bind | --bin | --bi)
944 ac_prev=bindir ;;
945 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b0cacab0 946 bindir=$ac_optarg ;;
21c84b71
TT
947
948 -build | --build | --buil | --bui | --bu)
b0cacab0 949 ac_prev=build_alias ;;
21c84b71 950 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b0cacab0 951 build_alias=$ac_optarg ;;
50e1e10f
TT
952
953 -cache-file | --cache-file | --cache-fil | --cache-fi \
954 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
955 ac_prev=cache_file ;;
956 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
957 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
b0cacab0
TT
958 cache_file=$ac_optarg ;;
959
960 --config-cache | -C)
961 cache_file=config.cache ;;
50e1e10f 962
e1052144 963 -datadir | --datadir | --datadi | --datad)
21c84b71 964 ac_prev=datadir ;;
e1052144 965 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b0cacab0 966 datadir=$ac_optarg ;;
21c84b71 967
e1052144
TT
968 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
969 | --dataroo | --dataro | --datar)
970 ac_prev=datarootdir ;;
971 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
972 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
973 datarootdir=$ac_optarg ;;
974
50e1e10f 975 -disable-* | --disable-*)
39fd3d4f 976 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
50e1e10f 977 # Reject names that are not valid shell variable names.
39fd3d4f 978 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 979 as_fn_error $? "invalid feature name: $ac_useropt"
39fd3d4f
SJR
980 ac_useropt_orig=$ac_useropt
981 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
982 case $ac_user_opts in
983 *"
984"enable_$ac_useropt"
985"*) ;;
986 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
987 ac_unrecognized_sep=', ';;
988 esac
989 eval enable_$ac_useropt=no ;;
e1052144
TT
990
991 -docdir | --docdir | --docdi | --doc | --do)
992 ac_prev=docdir ;;
993 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
994 docdir=$ac_optarg ;;
995
996 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
997 ac_prev=dvidir ;;
998 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
999 dvidir=$ac_optarg ;;
50e1e10f
TT
1000
1001 -enable-* | --enable-*)
39fd3d4f 1002 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
50e1e10f 1003 # Reject names that are not valid shell variable names.
39fd3d4f 1004 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 1005 as_fn_error $? "invalid feature name: $ac_useropt"
39fd3d4f
SJR
1006 ac_useropt_orig=$ac_useropt
1007 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1008 case $ac_user_opts in
1009 *"
1010"enable_$ac_useropt"
1011"*) ;;
1012 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1013 ac_unrecognized_sep=', ';;
1014 esac
1015 eval enable_$ac_useropt=\$ac_optarg ;;
50e1e10f
TT
1016
1017 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1018 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1019 | --exec | --exe | --ex)
1020 ac_prev=exec_prefix ;;
1021 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1022 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1023 | --exec=* | --exe=* | --ex=*)
b0cacab0 1024 exec_prefix=$ac_optarg ;;
50e1e10f
TT
1025
1026 -gas | --gas | --ga | --g)
1027 # Obsolete; use --with-gas.
1028 with_gas=yes ;;
1029
b0cacab0
TT
1030 -help | --help | --hel | --he | -h)
1031 ac_init_help=long ;;
1032 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1033 ac_init_help=recursive ;;
1034 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1035 ac_init_help=short ;;
50e1e10f
TT
1036
1037 -host | --host | --hos | --ho)
b0cacab0 1038 ac_prev=host_alias ;;
50e1e10f 1039 -host=* | --host=* | --hos=* | --ho=*)
b0cacab0 1040 host_alias=$ac_optarg ;;
50e1e10f 1041
e1052144
TT
1042 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1043 ac_prev=htmldir ;;
1044 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1045 | --ht=*)
1046 htmldir=$ac_optarg ;;
1047
21c84b71
TT
1048 -includedir | --includedir | --includedi | --included | --include \
1049 | --includ | --inclu | --incl | --inc)
1050 ac_prev=includedir ;;
1051 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1052 | --includ=* | --inclu=* | --incl=* | --inc=*)
b0cacab0 1053 includedir=$ac_optarg ;;
21c84b71
TT
1054
1055 -infodir | --infodir | --infodi | --infod | --info | --inf)
1056 ac_prev=infodir ;;
1057 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b0cacab0 1058 infodir=$ac_optarg ;;
21c84b71
TT
1059
1060 -libdir | --libdir | --libdi | --libd)
1061 ac_prev=libdir ;;
1062 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b0cacab0 1063 libdir=$ac_optarg ;;
21c84b71
TT
1064
1065 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1066 | --libexe | --libex | --libe)
1067 ac_prev=libexecdir ;;
1068 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1069 | --libexe=* | --libex=* | --libe=*)
b0cacab0 1070 libexecdir=$ac_optarg ;;
21c84b71 1071
e1052144
TT
1072 -localedir | --localedir | --localedi | --localed | --locale)
1073 ac_prev=localedir ;;
1074 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1075 localedir=$ac_optarg ;;
1076
21c84b71 1077 -localstatedir | --localstatedir | --localstatedi | --localstated \
e1052144 1078 | --localstate | --localstat | --localsta | --localst | --locals)
21c84b71
TT
1079 ac_prev=localstatedir ;;
1080 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
e1052144 1081 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b0cacab0 1082 localstatedir=$ac_optarg ;;
21c84b71
TT
1083
1084 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1085 ac_prev=mandir ;;
1086 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
b0cacab0 1087 mandir=$ac_optarg ;;
21c84b71 1088
50e1e10f
TT
1089 -nfp | --nfp | --nf)
1090 # Obsolete; use --without-fp.
1091 with_fp=no ;;
1092
1093 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
b0cacab0 1094 | --no-cr | --no-c | -n)
50e1e10f
TT
1095 no_create=yes ;;
1096
1097 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1098 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1099 no_recursion=yes ;;
1100
21c84b71
TT
1101 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1102 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1103 | --oldin | --oldi | --old | --ol | --o)
1104 ac_prev=oldincludedir ;;
1105 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1106 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1107 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
b0cacab0 1108 oldincludedir=$ac_optarg ;;
21c84b71 1109
50e1e10f
TT
1110 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1111 ac_prev=prefix ;;
1112 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
b0cacab0 1113 prefix=$ac_optarg ;;
50e1e10f
TT
1114
1115 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1116 | --program-pre | --program-pr | --program-p)
1117 ac_prev=program_prefix ;;
1118 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1119 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
b0cacab0 1120 program_prefix=$ac_optarg ;;
50e1e10f
TT
1121
1122 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1123 | --program-suf | --program-su | --program-s)
1124 ac_prev=program_suffix ;;
1125 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1126 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
b0cacab0 1127 program_suffix=$ac_optarg ;;
50e1e10f
TT
1128
1129 -program-transform-name | --program-transform-name \
1130 | --program-transform-nam | --program-transform-na \
1131 | --program-transform-n | --program-transform- \
1132 | --program-transform | --program-transfor \
1133 | --program-transfo | --program-transf \
1134 | --program-trans | --program-tran \
1135 | --progr-tra | --program-tr | --program-t)
1136 ac_prev=program_transform_name ;;
1137 -program-transform-name=* | --program-transform-name=* \
1138 | --program-transform-nam=* | --program-transform-na=* \
1139 | --program-transform-n=* | --program-transform-=* \
1140 | --program-transform=* | --program-transfor=* \
1141 | --program-transfo=* | --program-transf=* \
1142 | --program-trans=* | --program-tran=* \
1143 | --progr-tra=* | --program-tr=* | --program-t=*)
b0cacab0 1144 program_transform_name=$ac_optarg ;;
50e1e10f 1145
e1052144
TT
1146 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1147 ac_prev=pdfdir ;;
1148 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1149 pdfdir=$ac_optarg ;;
1150
1151 -psdir | --psdir | --psdi | --psd | --ps)
1152 ac_prev=psdir ;;
1153 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1154 psdir=$ac_optarg ;;
1155
50e1e10f
TT
1156 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1157 | -silent | --silent | --silen | --sile | --sil)
1158 silent=yes ;;
1159
21c84b71
TT
1160 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1161 ac_prev=sbindir ;;
1162 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1163 | --sbi=* | --sb=*)
b0cacab0 1164 sbindir=$ac_optarg ;;
21c84b71
TT
1165
1166 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1167 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1168 | --sharedst | --shareds | --shared | --share | --shar \
1169 | --sha | --sh)
1170 ac_prev=sharedstatedir ;;
1171 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1172 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1173 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1174 | --sha=* | --sh=*)
b0cacab0 1175 sharedstatedir=$ac_optarg ;;
21c84b71 1176
50e1e10f
TT
1177 -site | --site | --sit)
1178 ac_prev=site ;;
1179 -site=* | --site=* | --sit=*)
b0cacab0 1180 site=$ac_optarg ;;
50e1e10f
TT
1181
1182 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1183 ac_prev=srcdir ;;
1184 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b0cacab0 1185 srcdir=$ac_optarg ;;
50e1e10f 1186
21c84b71
TT
1187 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1188 | --syscon | --sysco | --sysc | --sys | --sy)
1189 ac_prev=sysconfdir ;;
1190 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1191 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
b0cacab0 1192 sysconfdir=$ac_optarg ;;
21c84b71 1193
50e1e10f 1194 -target | --target | --targe | --targ | --tar | --ta | --t)
b0cacab0 1195 ac_prev=target_alias ;;
50e1e10f 1196 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b0cacab0 1197 target_alias=$ac_optarg ;;
50e1e10f
TT
1198
1199 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1200 verbose=yes ;;
1201
b0cacab0
TT
1202 -version | --version | --versio | --versi | --vers | -V)
1203 ac_init_version=: ;;
50e1e10f
TT
1204
1205 -with-* | --with-*)
39fd3d4f 1206 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
50e1e10f 1207 # Reject names that are not valid shell variable names.
39fd3d4f 1208 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 1209 as_fn_error $? "invalid package name: $ac_useropt"
39fd3d4f
SJR
1210 ac_useropt_orig=$ac_useropt
1211 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1212 case $ac_user_opts in
1213 *"
1214"with_$ac_useropt"
1215"*) ;;
1216 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1217 ac_unrecognized_sep=', ';;
1218 esac
1219 eval with_$ac_useropt=\$ac_optarg ;;
50e1e10f
TT
1220
1221 -without-* | --without-*)
39fd3d4f 1222 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
50e1e10f 1223 # Reject names that are not valid shell variable names.
39fd3d4f 1224 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 1225 as_fn_error $? "invalid package name: $ac_useropt"
39fd3d4f
SJR
1226 ac_useropt_orig=$ac_useropt
1227 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1228 case $ac_user_opts in
1229 *"
1230"with_$ac_useropt"
1231"*) ;;
1232 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1233 ac_unrecognized_sep=', ';;
1234 esac
1235 eval with_$ac_useropt=no ;;
50e1e10f
TT
1236
1237 --x)
1238 # Obsolete; use --with-x.
1239 with_x=yes ;;
1240
1241 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1242 | --x-incl | --x-inc | --x-in | --x-i)
1243 ac_prev=x_includes ;;
1244 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1245 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
b0cacab0 1246 x_includes=$ac_optarg ;;
50e1e10f
TT
1247
1248 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1249 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1250 ac_prev=x_libraries ;;
1251 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1252 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
b0cacab0 1253 x_libraries=$ac_optarg ;;
50e1e10f 1254
91d11da1
TT
1255 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1256Try \`$0 --help' for more information"
50e1e10f
TT
1257 ;;
1258
b0cacab0
TT
1259 *=*)
1260 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1261 # Reject names that are not valid shell variable names.
57aa50d4
TT
1262 case $ac_envvar in #(
1263 '' | [0-9]* | *[!_$as_cr_alnum]* )
91d11da1 1264 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
57aa50d4 1265 esac
e1052144 1266 eval $ac_envvar=\$ac_optarg
b0cacab0
TT
1267 export $ac_envvar ;;
1268
21c84b71 1269 *)
b0cacab0 1270 # FIXME: should be removed in autoconf 3.0.
39fd3d4f 1271 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
b0cacab0 1272 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
39fd3d4f 1273 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
91d11da1 1274 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
50e1e10f
TT
1275 ;;
1276
1277 esac
1278done
1279
1280if test -n "$ac_prev"; then
b0cacab0 1281 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
91d11da1 1282 as_fn_error $? "missing argument to $ac_option"
50e1e10f 1283fi
50e1e10f 1284
39fd3d4f
SJR
1285if test -n "$ac_unrecognized_opts"; then
1286 case $enable_option_checking in
1287 no) ;;
91d11da1 1288 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
39fd3d4f
SJR
1289 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1290 esac
1291fi
1292
1293# Check all directory arguments for consistency.
e1052144
TT
1294for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1295 datadir sysconfdir sharedstatedir localstatedir includedir \
1296 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1297 libdir localedir mandir
50e1e10f 1298do
e1052144 1299 eval ac_val=\$$ac_var
39fd3d4f
SJR
1300 # Remove trailing slashes.
1301 case $ac_val in
1302 */ )
1303 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1304 eval $ac_var=\$ac_val;;
1305 esac
1306 # Be sure to have absolute directory names.
b0cacab0 1307 case $ac_val in
e1052144
TT
1308 [\\/$]* | ?:[\\/]* ) continue;;
1309 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
50e1e10f 1310 esac
91d11da1 1311 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
50e1e10f
TT
1312done
1313
b0cacab0
TT
1314# There might be people who depend on the old broken behavior: `$host'
1315# used to hold the argument of --host etc.
1316# FIXME: To remove some day.
1317build=$build_alias
1318host=$host_alias
1319target=$target_alias
1320
1321# FIXME: To remove some day.
1322if test "x$host_alias" != x; then
1323 if test "x$build_alias" = x; then
1324 cross_compiling=maybe
b0cacab0
TT
1325 elif test "x$build_alias" != "x$host_alias"; then
1326 cross_compiling=yes
1327 fi
1328fi
50e1e10f 1329
b0cacab0
TT
1330ac_tool_prefix=
1331test -n "$host_alias" && ac_tool_prefix=$host_alias-
1332
1333test "$silent" = yes && exec 6>/dev/null
50e1e10f 1334
50e1e10f 1335
e1052144
TT
1336ac_pwd=`pwd` && test -n "$ac_pwd" &&
1337ac_ls_di=`ls -di .` &&
1338ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
91d11da1 1339 as_fn_error $? "working directory cannot be determined"
e1052144 1340test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
91d11da1 1341 as_fn_error $? "pwd does not report name of working directory"
e1052144
TT
1342
1343
50e1e10f
TT
1344# Find the source files, if location was not specified.
1345if test -z "$srcdir"; then
1346 ac_srcdir_defaulted=yes
e1052144 1347 # Try the directory containing this script, then the parent directory.
39fd3d4f
SJR
1348 ac_confdir=`$as_dirname -- "$as_myself" ||
1349$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1350 X"$as_myself" : 'X\(//\)[^/]' \| \
1351 X"$as_myself" : 'X\(//\)$' \| \
1352 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1353$as_echo X"$as_myself" |
e1052144
TT
1354 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1355 s//\1/
1356 q
1357 }
1358 /^X\(\/\/\)[^/].*/{
1359 s//\1/
1360 q
1361 }
1362 /^X\(\/\/\)$/{
1363 s//\1/
1364 q
1365 }
1366 /^X\(\/\).*/{
1367 s//\1/
1368 q
1369 }
1370 s/.*/./; q'`
50e1e10f 1371 srcdir=$ac_confdir
e1052144 1372 if test ! -r "$srcdir/$ac_unique_file"; then
50e1e10f
TT
1373 srcdir=..
1374 fi
1375else
1376 ac_srcdir_defaulted=no
1377fi
e1052144
TT
1378if test ! -r "$srcdir/$ac_unique_file"; then
1379 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
91d11da1 1380 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
50e1e10f 1381fi
e1052144
TT
1382ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1383ac_abs_confdir=`(
91d11da1 1384 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
e1052144
TT
1385 pwd)`
1386# When building in place, set srcdir=.
1387if test "$ac_abs_confdir" = "$ac_pwd"; then
1388 srcdir=.
1389fi
1390# Remove unnecessary trailing slashes from srcdir.
1391# Double slashes in file names in object file debugging info
1392# mess up M-x gdb in Emacs.
1393case $srcdir in
1394*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1395esac
1396for ac_var in $ac_precious_vars; do
1397 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1398 eval ac_env_${ac_var}_value=\$${ac_var}
1399 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1400 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1401done
b0cacab0
TT
1402
1403#
1404# Report the --help message.
1405#
1406if test "$ac_init_help" = "long"; then
1407 # Omit some internal or obsolete options to make the list less imposing.
1408 # This message is too long to be a string in the A/UX 3.1 sh.
1409 cat <<_ACEOF
1410\`configure' configures this package to adapt to many kinds of systems.
1411
1412Usage: $0 [OPTION]... [VAR=VALUE]...
1413
1414To assign environment variables (e.g., CC, CFLAGS...), specify them as
1415VAR=VALUE. See below for descriptions of some of the useful variables.
1416
1417Defaults for the options are specified in brackets.
1418
1419Configuration:
1420 -h, --help display this help and exit
1421 --help=short display options specific to this package
1422 --help=recursive display the short help of all the included packages
1423 -V, --version display version information and exit
91d11da1 1424 -q, --quiet, --silent do not print \`checking ...' messages
b0cacab0
TT
1425 --cache-file=FILE cache test results in FILE [disabled]
1426 -C, --config-cache alias for \`--cache-file=config.cache'
1427 -n, --no-create do not create output files
1428 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1429
b0cacab0
TT
1430Installation directories:
1431 --prefix=PREFIX install architecture-independent files in PREFIX
39fd3d4f 1432 [$ac_default_prefix]
b0cacab0 1433 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
39fd3d4f 1434 [PREFIX]
b0cacab0
TT
1435
1436By default, \`make install' will install all the files in
1437\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1438an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1439for instance \`--prefix=\$HOME'.
1440
1441For better control, use the options below.
1442
1443Fine tuning of the installation directories:
39fd3d4f
SJR
1444 --bindir=DIR user executables [EPREFIX/bin]
1445 --sbindir=DIR system admin executables [EPREFIX/sbin]
1446 --libexecdir=DIR program executables [EPREFIX/libexec]
1447 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1448 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1449 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1450 --libdir=DIR object code libraries [EPREFIX/lib]
1451 --includedir=DIR C header files [PREFIX/include]
1452 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1453 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1454 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1455 --infodir=DIR info documentation [DATAROOTDIR/info]
1456 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1457 --mandir=DIR man documentation [DATAROOTDIR/man]
1458 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1459 --htmldir=DIR html documentation [DOCDIR]
1460 --dvidir=DIR dvi documentation [DOCDIR]
1461 --pdfdir=DIR pdf documentation [DOCDIR]
1462 --psdir=DIR ps documentation [DOCDIR]
b0cacab0
TT
1463_ACEOF
1464
1465 cat <<\_ACEOF
1466
1467System types:
1468 --build=BUILD configure for building on BUILD [guessed]
1469 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1470_ACEOF
1471fi
1472
1473if test -n "$ac_init_help"; then
1474
1475 cat <<\_ACEOF
1476
1477Optional Features:
39fd3d4f 1478 --disable-option-checking ignore unrecognized --enable/--with options
b0cacab0
TT
1479 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1480 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
98919bdb 1481 --enable-maintainer-mode enable makefile rules useful for maintainers
5aa6c3f6 1482 --enable-symlink-install use symlinks when installing instead of hard links
183c73b0 1483 --enable-relative-symlinks use relative symlinks when installing
91d11da1 1484
5aa6c3f6
TT
1485 --enable-symlink-build use symlinks while building instead of hard links
1486 --enable-verbose-makecmds enable verbose make command output
b0cacab0
TT
1487 --enable-compression enable EXPERIMENTAL compression support
1488 --enable-htree enable EXPERIMENTAL htree directory support
b0cacab0
TT
1489 --enable-elf-shlibs select ELF shared libraries
1490 --enable-bsd-shlibs select BSD shared libraries
1491 --enable-profile build profiling libraries
1492 --enable-checker build checker libraries
1493 --enable-jbd-debug enable journal debugging
1494 --enable-blkid-debug enable blkid debugging
af773654 1495 --disable-testio-debug disable the use of the test I/O manager for debugging
39fd3d4f 1496 --disable-libuuid do not build private uuid library
14b596d4 1497 --disable-libblkid do not build private blkid library
7becb206 1498 --enable-libquota enable quota support
b0cacab0
TT
1499 --disable-debugfs disable support of debugfs program
1500 --disable-imager disable support of e2image program
1501 --disable-resizer disable support of e2resize program
8d9c50c5 1502 --disable-defrag disable support of e4defrag program
b0cacab0
TT
1503 --enable-fsck build fsck wrapper program
1504 --enable-e2initrd-helper build e2initrd-helper program
3249394d 1505 --disable-tls disable use of thread local support
5610f992 1506 --disable-uuidd disable building the uuid daemon
b0cacab0
TT
1507 --disable-nls do not use Native Language Support
1508 --disable-rpath do not hardcode runtime library paths
1509
1510Optional Packages:
1511 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1512 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
3249394d 1513 --with-diet-libc use diet libc
0b5b9f90
TT
1514 --with-cc no longer supported, use CC= instead
1515 --with-ccopts no longer supported, use CFLAGS= instead
1516 --with-ldopts no longer supported, use LDFLAGS= instead
b0cacab0
TT
1517 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1518 --with-gnu-ld assume the C compiler uses GNU ld default=no
1519 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1520 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1521 --with-included-gettext use the GNU gettext library included here
1522 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1523 --without-libintl-prefix don't search for libintl in includedir and libdir
55e00a25 1524 --with-multiarch=ARCH specify the multiarch triplet
b0cacab0
TT
1525
1526Some influential environment variables:
1527 CC C compiler command
1528 CFLAGS C compiler flags
1529 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1530 nonstandard directory <lib dir>
29a5deed 1531 LIBS libraries to pass to the linker, e.g. -l<library>
61ef2474 1532 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
e1052144 1533 you have headers in a nonstandard directory <include dir>
b0cacab0 1534 CPP C preprocessor
14b596d4 1535 PKG_CONFIG path to pkg-config utility
b0cacab0
TT
1536
1537Use these variables to override the choices made by `configure' or to help
1538it to find libraries and programs with nonstandard names/locations.
1539
57aa50d4 1540Report bugs to the package provider.
b0cacab0 1541_ACEOF
e1052144 1542ac_status=$?
b0cacab0
TT
1543fi
1544
1545if test "$ac_init_help" = "recursive"; then
1546 # If there are subdirs, report their specific --help.
b0cacab0 1547 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
39fd3d4f
SJR
1548 test -d "$ac_dir" ||
1549 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1550 continue
b0cacab0
TT
1551 ac_builddir=.
1552
e1052144
TT
1553case "$ac_dir" in
1554.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1555*)
39fd3d4f 1556 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
e1052144 1557 # A ".." for each directory in $ac_dir_suffix.
39fd3d4f 1558 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
e1052144
TT
1559 case $ac_top_builddir_sub in
1560 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1561 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1562 esac ;;
1563esac
1564ac_abs_top_builddir=$ac_pwd
1565ac_abs_builddir=$ac_pwd$ac_dir_suffix
1566# for backward compatibility:
1567ac_top_builddir=$ac_top_build_prefix
b0cacab0
TT
1568
1569case $srcdir in
e1052144 1570 .) # We are building in place.
b0cacab0 1571 ac_srcdir=.
e1052144
TT
1572 ac_top_srcdir=$ac_top_builddir_sub
1573 ac_abs_top_srcdir=$ac_pwd ;;
1574 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 1575 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
1576 ac_top_srcdir=$srcdir
1577 ac_abs_top_srcdir=$srcdir ;;
1578 *) # Relative name.
1579 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1580 ac_top_srcdir=$ac_top_build_prefix$srcdir
1581 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 1582esac
e1052144
TT
1583ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1584
1585 cd "$ac_dir" || { ac_status=$?; continue; }
1586 # Check for guested configure.
1587 if test -f "$ac_srcdir/configure.gnu"; then
1588 echo &&
1589 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1590 elif test -f "$ac_srcdir/configure"; then
1591 echo &&
1592 $SHELL "$ac_srcdir/configure" --help=recursive
b0cacab0 1593 else
39fd3d4f 1594 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
e1052144
TT
1595 fi || ac_status=$?
1596 cd "$ac_pwd" || { ac_status=$?; break; }
b0cacab0
TT
1597 done
1598fi
1599
e1052144 1600test -n "$ac_init_help" && exit $ac_status
b0cacab0
TT
1601if $ac_init_version; then
1602 cat <<\_ACEOF
e1052144 1603configure
91d11da1 1604generated by GNU Autoconf 2.69
b0cacab0 1605
91d11da1 1606Copyright (C) 2012 Free Software Foundation, Inc.
b0cacab0
TT
1607This configure script is free software; the Free Software Foundation
1608gives unlimited permission to copy, distribute and modify it.
1609_ACEOF
e1052144 1610 exit
b0cacab0 1611fi
b0cacab0 1612
57aa50d4
TT
1613## ------------------------ ##
1614## Autoconf initialization. ##
1615## ------------------------ ##
b0cacab0 1616
57aa50d4
TT
1617# ac_fn_c_try_compile LINENO
1618# --------------------------
1619# Try to compile conftest.$ac_ext, and return whether this succeeded.
1620ac_fn_c_try_compile ()
1621{
1622 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1623 rm -f conftest.$ac_objext
1624 if { { ac_try="$ac_compile"
1625case "(($ac_try" in
1626 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1627 *) ac_try_echo=$ac_try;;
1628esac
1629eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1630$as_echo "$ac_try_echo"; } >&5
1631 (eval "$ac_compile") 2>conftest.err
1632 ac_status=$?
1633 if test -s conftest.err; then
1634 grep -v '^ *+' conftest.err >conftest.er1
1635 cat conftest.er1 >&5
1636 mv -f conftest.er1 conftest.err
1637 fi
1638 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1639 test $ac_status = 0; } && {
1640 test -z "$ac_c_werror_flag" ||
1641 test ! -s conftest.err
1642 } && test -s conftest.$ac_objext; then :
1643 ac_retval=0
1644else
1645 $as_echo "$as_me: failed program was:" >&5
1646sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1647
57aa50d4
TT
1648 ac_retval=1
1649fi
91d11da1 1650 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1651 as_fn_set_status $ac_retval
57aa50d4
TT
1652
1653} # ac_fn_c_try_compile
1654
1655# ac_fn_c_try_link LINENO
1656# -----------------------
1657# Try to link conftest.$ac_ext, and return whether this succeeded.
1658ac_fn_c_try_link ()
b0cacab0 1659{
57aa50d4
TT
1660 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1661 rm -f conftest.$ac_objext conftest$ac_exeext
1662 if { { ac_try="$ac_link"
1663case "(($ac_try" in
1664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1665 *) ac_try_echo=$ac_try;;
1666esac
1667eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1668$as_echo "$ac_try_echo"; } >&5
1669 (eval "$ac_link") 2>conftest.err
1670 ac_status=$?
1671 if test -s conftest.err; then
1672 grep -v '^ *+' conftest.err >conftest.er1
1673 cat conftest.er1 >&5
1674 mv -f conftest.er1 conftest.err
1675 fi
1676 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1677 test $ac_status = 0; } && {
1678 test -z "$ac_c_werror_flag" ||
1679 test ! -s conftest.err
1680 } && test -s conftest$ac_exeext && {
1681 test "$cross_compiling" = yes ||
91d11da1 1682 test -x conftest$ac_exeext
57aa50d4
TT
1683 }; then :
1684 ac_retval=0
1685else
1686 $as_echo "$as_me: failed program was:" >&5
1687sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1688
57aa50d4
TT
1689 ac_retval=1
1690fi
1691 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1692 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1693 # interfere with the next link command; also delete a directory that is
1694 # left behind by Apple's compiler. We do this before executing the actions.
1695 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
91d11da1 1696 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1697 as_fn_set_status $ac_retval
b0cacab0 1698
57aa50d4 1699} # ac_fn_c_try_link
b0cacab0 1700
57aa50d4
TT
1701# ac_fn_c_try_cpp LINENO
1702# ----------------------
1703# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1704ac_fn_c_try_cpp ()
1705{
1706 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1707 if { { ac_try="$ac_cpp conftest.$ac_ext"
1708case "(($ac_try" in
1709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1710 *) ac_try_echo=$ac_try;;
1711esac
1712eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1713$as_echo "$ac_try_echo"; } >&5
1714 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1715 ac_status=$?
1716 if test -s conftest.err; then
1717 grep -v '^ *+' conftest.err >conftest.er1
1718 cat conftest.er1 >&5
1719 mv -f conftest.er1 conftest.err
1720 fi
1721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
91d11da1 1722 test $ac_status = 0; } > conftest.i && {
57aa50d4
TT
1723 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1724 test ! -s conftest.err
1725 }; then :
1726 ac_retval=0
1727else
1728 $as_echo "$as_me: failed program was:" >&5
1729sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1730
57aa50d4
TT
1731 ac_retval=1
1732fi
91d11da1 1733 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1734 as_fn_set_status $ac_retval
b0cacab0 1735
57aa50d4 1736} # ac_fn_c_try_cpp
b0cacab0 1737
57aa50d4
TT
1738# ac_fn_c_try_run LINENO
1739# ----------------------
1740# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1741# that executables *can* be run.
1742ac_fn_c_try_run ()
1743{
1744 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1745 if { { ac_try="$ac_link"
1746case "(($ac_try" in
1747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1748 *) ac_try_echo=$ac_try;;
1749esac
1750eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1751$as_echo "$ac_try_echo"; } >&5
1752 (eval "$ac_link") 2>&5
1753 ac_status=$?
1754 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1756 { { case "(($ac_try" in
1757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1758 *) ac_try_echo=$ac_try;;
1759esac
1760eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1761$as_echo "$ac_try_echo"; } >&5
1762 (eval "$ac_try") 2>&5
1763 ac_status=$?
1764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765 test $ac_status = 0; }; }; then :
1766 ac_retval=0
1767else
1768 $as_echo "$as_me: program exited with status $ac_status" >&5
1769 $as_echo "$as_me: failed program was:" >&5
1770sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1771
57aa50d4
TT
1772 ac_retval=$ac_status
1773fi
1774 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
91d11da1 1775 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1776 as_fn_set_status $ac_retval
b0cacab0 1777
57aa50d4 1778} # ac_fn_c_try_run
b0cacab0 1779
57aa50d4
TT
1780# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1781# -------------------------------------------
1782# Tests whether TYPE exists after having included INCLUDES, setting cache
1783# variable VAR accordingly.
1784ac_fn_c_check_type ()
1785{
1786 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1788$as_echo_n "checking for $2... " >&6; }
91d11da1 1789if eval \${$3+:} false; then :
57aa50d4 1790 $as_echo_n "(cached) " >&6
e1052144 1791else
57aa50d4
TT
1792 eval "$3=no"
1793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1794/* end confdefs.h. */
1795$4
1796int
1797main ()
1798{
1799if (sizeof ($2))
1800 return 0;
1801 ;
1802 return 0;
1803}
1804_ACEOF
1805if ac_fn_c_try_compile "$LINENO"; then :
1806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1807/* end confdefs.h. */
1808$4
1809int
1810main ()
1811{
1812if (sizeof (($2)))
1813 return 0;
1814 ;
1815 return 0;
1816}
1817_ACEOF
1818if ac_fn_c_try_compile "$LINENO"; then :
50e1e10f 1819
50e1e10f 1820else
57aa50d4 1821 eval "$3=yes"
b0cacab0 1822fi
57aa50d4 1823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 1824fi
57aa50d4
TT
1825rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1826fi
1827eval ac_res=\$$3
1828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1829$as_echo "$ac_res" >&6; }
91d11da1 1830 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
50e1e10f 1831
57aa50d4 1832} # ac_fn_c_check_type
b0cacab0 1833
d1154eb4
TT
1834# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1835# -------------------------------------------------------
1836# Tests whether HEADER exists and can be compiled using the include files in
1837# INCLUDES, setting the cache variable VAR accordingly.
1838ac_fn_c_check_header_compile ()
1839{
1840 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1842$as_echo_n "checking for $2... " >&6; }
91d11da1 1843if eval \${$3+:} false; then :
d1154eb4
TT
1844 $as_echo_n "(cached) " >&6
1845else
1846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1847/* end confdefs.h. */
1848$4
1849#include <$2>
1850_ACEOF
1851if ac_fn_c_try_compile "$LINENO"; then :
1852 eval "$3=yes"
1853else
1854 eval "$3=no"
1855fi
1856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1857fi
1858eval ac_res=\$$3
1859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1860$as_echo "$ac_res" >&6; }
91d11da1 1861 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
d1154eb4
TT
1862
1863} # ac_fn_c_check_header_compile
1864
57aa50d4
TT
1865# ac_fn_c_check_func LINENO FUNC VAR
1866# ----------------------------------
1867# Tests whether FUNC exists, setting the cache variable VAR accordingly
1868ac_fn_c_check_func ()
1869{
1870 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1872$as_echo_n "checking for $2... " >&6; }
91d11da1 1873if eval \${$3+:} false; then :
57aa50d4
TT
1874 $as_echo_n "(cached) " >&6
1875else
1876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1877/* end confdefs.h. */
1878/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1879 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1880#define $2 innocuous_$2
b0cacab0 1881
57aa50d4
TT
1882/* System header to define __stub macros and hopefully few prototypes,
1883 which can conflict with char $2 (); below.
1884 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1885 <limits.h> exists even on freestanding compilers. */
b0cacab0 1886
57aa50d4
TT
1887#ifdef __STDC__
1888# include <limits.h>
1889#else
1890# include <assert.h>
1891#endif
a04eba3f 1892
57aa50d4 1893#undef $2
07a0db15 1894
57aa50d4
TT
1895/* Override any GCC internal prototype to avoid an error.
1896 Use char because int might match the return type of a GCC
1897 builtin and then its argument prototype would still apply. */
1898#ifdef __cplusplus
1899extern "C"
1900#endif
1901char $2 ();
1902/* The GNU C library defines this for functions which it implements
1903 to always fail with ENOSYS. Some functions are actually named
1904 something starting with __ and the normal name is an alias. */
1905#if defined __stub_$2 || defined __stub___$2
1906choke me
1907#endif
74becf3c 1908
57aa50d4
TT
1909int
1910main ()
1911{
1912return $2 ();
1913 ;
1914 return 0;
1915}
1916_ACEOF
1917if ac_fn_c_try_link "$LINENO"; then :
1918 eval "$3=yes"
1919else
1920 eval "$3=no"
1921fi
1922rm -f core conftest.err conftest.$ac_objext \
1923 conftest$ac_exeext conftest.$ac_ext
1924fi
1925eval ac_res=\$$3
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1927$as_echo "$ac_res" >&6; }
91d11da1 1928 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
93636bde 1929
57aa50d4 1930} # ac_fn_c_check_func
93636bde 1931
d1154eb4
TT
1932# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1933# -------------------------------------------------------
1934# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1935# the include files in INCLUDES and setting the cache variable VAR
1936# accordingly.
1937ac_fn_c_check_header_mongrel ()
1938{
1939 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
91d11da1 1940 if eval \${$3+:} false; then :
d1154eb4
TT
1941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1942$as_echo_n "checking for $2... " >&6; }
91d11da1 1943if eval \${$3+:} false; then :
d1154eb4
TT
1944 $as_echo_n "(cached) " >&6
1945fi
1946eval ac_res=\$$3
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1948$as_echo "$ac_res" >&6; }
1949else
1950 # Is the header compilable?
1951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1952$as_echo_n "checking $2 usability... " >&6; }
1953cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1954/* end confdefs.h. */
1955$4
1956#include <$2>
1957_ACEOF
1958if ac_fn_c_try_compile "$LINENO"; then :
1959 ac_header_compiler=yes
1960else
1961 ac_header_compiler=no
1962fi
1963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1965$as_echo "$ac_header_compiler" >&6; }
1966
1967# Is the header present?
1968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1969$as_echo_n "checking $2 presence... " >&6; }
1970cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1971/* end confdefs.h. */
1972#include <$2>
1973_ACEOF
1974if ac_fn_c_try_cpp "$LINENO"; then :
1975 ac_header_preproc=yes
1976else
1977 ac_header_preproc=no
1978fi
91d11da1 1979rm -f conftest.err conftest.i conftest.$ac_ext
d1154eb4
TT
1980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1981$as_echo "$ac_header_preproc" >&6; }
1982
1983# So? What about this header?
1984case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1985 yes:no: )
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1987$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1989$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1990 ;;
1991 no:yes:* )
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1993$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1995$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1997$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1999$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2001$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2002 ;;
2003esac
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2005$as_echo_n "checking for $2... " >&6; }
91d11da1 2006if eval \${$3+:} false; then :
d1154eb4
TT
2007 $as_echo_n "(cached) " >&6
2008else
2009 eval "$3=\$ac_header_compiler"
2010fi
2011eval ac_res=\$$3
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2013$as_echo "$ac_res" >&6; }
2014fi
91d11da1 2015 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
d1154eb4
TT
2016
2017} # ac_fn_c_check_header_mongrel
2018
57aa50d4
TT
2019# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2020# --------------------------------------------
2021# Tries to find the compile-time value of EXPR in a program that includes
2022# INCLUDES, setting VAR accordingly. Returns whether the value could be
2023# computed
2024ac_fn_c_compute_int ()
2025{
2026 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2027 if test "$cross_compiling" = yes; then
2028 # Depending upon the size, compute the lo and hi bounds.
2029cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2030/* end confdefs.h. */
2031$4
2032int
2033main ()
2034{
2035static int test_array [1 - 2 * !(($2) >= 0)];
91d11da1
TT
2036test_array [0] = 0;
2037return test_array [0];
93636bde 2038
57aa50d4
TT
2039 ;
2040 return 0;
2041}
2042_ACEOF
2043if ac_fn_c_try_compile "$LINENO"; then :
2044 ac_lo=0 ac_mid=0
2045 while :; do
2046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2047/* end confdefs.h. */
2048$4
2049int
2050main ()
2051{
2052static int test_array [1 - 2 * !(($2) <= $ac_mid)];
91d11da1
TT
2053test_array [0] = 0;
2054return test_array [0];
93636bde 2055
57aa50d4
TT
2056 ;
2057 return 0;
2058}
2059_ACEOF
2060if ac_fn_c_try_compile "$LINENO"; then :
2061 ac_hi=$ac_mid; break
2062else
2063 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2064 if test $ac_lo -le $ac_mid; then
2065 ac_lo= ac_hi=
2066 break
2067 fi
2068 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
b0cacab0 2069fi
57aa50d4
TT
2070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2071 done
2072else
2073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2074/* end confdefs.h. */
2075$4
2076int
2077main ()
2078{
2079static int test_array [1 - 2 * !(($2) < 0)];
91d11da1
TT
2080test_array [0] = 0;
2081return test_array [0];
e1052144 2082
57aa50d4
TT
2083 ;
2084 return 0;
2085}
2086_ACEOF
2087if ac_fn_c_try_compile "$LINENO"; then :
2088 ac_hi=-1 ac_mid=-1
2089 while :; do
2090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2091/* end confdefs.h. */
2092$4
2093int
2094main ()
2095{
2096static int test_array [1 - 2 * !(($2) >= $ac_mid)];
91d11da1
TT
2097test_array [0] = 0;
2098return test_array [0];
93636bde 2099
57aa50d4
TT
2100 ;
2101 return 0;
2102}
2103_ACEOF
2104if ac_fn_c_try_compile "$LINENO"; then :
2105 ac_lo=$ac_mid; break
93636bde 2106else
57aa50d4
TT
2107 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2108 if test $ac_mid -le $ac_hi; then
2109 ac_lo= ac_hi=
2110 break
2111 fi
2112 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
93636bde 2113fi
57aa50d4
TT
2114rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2115 done
2116else
2117 ac_lo= ac_hi=
2118fi
2119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2120fi
2121rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2122# Binary search between lo and hi bounds.
2123while test "x$ac_lo" != "x$ac_hi"; do
2124 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2126/* end confdefs.h. */
2127$4
2128int
2129main ()
2130{
2131static int test_array [1 - 2 * !(($2) <= $ac_mid)];
91d11da1
TT
2132test_array [0] = 0;
2133return test_array [0];
93636bde 2134
57aa50d4
TT
2135 ;
2136 return 0;
2137}
2138_ACEOF
2139if ac_fn_c_try_compile "$LINENO"; then :
2140 ac_hi=$ac_mid
2141else
2142 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2143fi
2144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2145done
2146case $ac_lo in #((
2147?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2148'') ac_retval=1 ;;
927566a3 2149esac
57aa50d4
TT
2150 else
2151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2152/* end confdefs.h. */
2153$4
2154static long int longval () { return $2; }
2155static unsigned long int ulongval () { return $2; }
2156#include <stdio.h>
2157#include <stdlib.h>
2158int
2159main ()
2160{
927566a3 2161
57aa50d4
TT
2162 FILE *f = fopen ("conftest.val", "w");
2163 if (! f)
2164 return 1;
2165 if (($2) < 0)
2166 {
2167 long int i = longval ();
2168 if (i != ($2))
2169 return 1;
2170 fprintf (f, "%ld", i);
2171 }
2172 else
2173 {
2174 unsigned long int i = ulongval ();
2175 if (i != ($2))
2176 return 1;
2177 fprintf (f, "%lu", i);
2178 }
2179 /* Do not output a trailing newline, as this causes \r\n confusion
2180 on some platforms. */
2181 return ferror (f) || fclose (f) != 0;
93636bde 2182
57aa50d4
TT
2183 ;
2184 return 0;
2185}
2186_ACEOF
2187if ac_fn_c_try_run "$LINENO"; then :
2188 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2189else
2190 ac_retval=1
2191fi
2192rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2193 conftest.$ac_objext conftest.beam conftest.$ac_ext
2194rm -f conftest.val
93636bde 2195
57aa50d4 2196 fi
91d11da1 2197 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 2198 as_fn_set_status $ac_retval
927566a3 2199
57aa50d4 2200} # ac_fn_c_compute_int
b0cacab0 2201
57aa50d4
TT
2202# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2203# ----------------------------------------------------
2204# Tries to find if the field MEMBER exists in type AGGR, after including
2205# INCLUDES, setting cache variable VAR accordingly.
2206ac_fn_c_check_member ()
2207{
2208 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2210$as_echo_n "checking for $2.$3... " >&6; }
91d11da1 2211if eval \${$4+:} false; then :
39fd3d4f 2212 $as_echo_n "(cached) " >&6
b0cacab0 2213else
57aa50d4
TT
2214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2215/* end confdefs.h. */
2216$5
2217int
2218main ()
2219{
2220static $2 ac_aggr;
2221if (ac_aggr.$3)
2222return 0;
2223 ;
2224 return 0;
2225}
2226_ACEOF
2227if ac_fn_c_try_compile "$LINENO"; then :
2228 eval "$4=yes"
2229else
2230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2231/* end confdefs.h. */
2232$5
2233int
2234main ()
2235{
2236static $2 ac_aggr;
2237if (sizeof ac_aggr.$3)
2238return 0;
2239 ;
2240 return 0;
2241}
2242_ACEOF
2243if ac_fn_c_try_compile "$LINENO"; then :
2244 eval "$4=yes"
2245else
2246 eval "$4=no"
b0cacab0 2247fi
57aa50d4
TT
2248rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2249fi
2250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2251fi
2252eval ac_res=\$$4
2253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2254$as_echo "$ac_res" >&6; }
91d11da1 2255 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
e1052144 2256
57aa50d4 2257} # ac_fn_c_check_member
e1052144 2258
91d11da1
TT
2259# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2260# ---------------------------------------------
2261# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2262# accordingly.
57aa50d4
TT
2263ac_fn_c_check_decl ()
2264{
2265 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
91d11da1
TT
2266 as_decl_name=`echo $2|sed 's/ *(.*//'`
2267 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2269$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2270if eval \${$3+:} false; then :
39fd3d4f 2271 $as_echo_n "(cached) " >&6
b0cacab0 2272else
57aa50d4
TT
2273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2274/* end confdefs.h. */
2275$4
2276int
2277main ()
2278{
91d11da1
TT
2279#ifndef $as_decl_name
2280#ifdef __cplusplus
2281 (void) $as_decl_use;
2282#else
2283 (void) $as_decl_name;
2284#endif
57aa50d4
TT
2285#endif
2286
2287 ;
2288 return 0;
2289}
2290_ACEOF
2291if ac_fn_c_try_compile "$LINENO"; then :
2292 eval "$3=yes"
e1052144 2293else
57aa50d4 2294 eval "$3=no"
e1052144 2295fi
57aa50d4 2296rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 2297fi
57aa50d4
TT
2298eval ac_res=\$$3
2299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2300$as_echo "$ac_res" >&6; }
91d11da1 2301 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
93636bde 2302
57aa50d4
TT
2303} # ac_fn_c_check_decl
2304cat >config.log <<_ACEOF
2305This file contains any messages produced by compilers while
2306running configure, to aid debugging if configure makes a mistake.
93636bde 2307
57aa50d4 2308It was created by $as_me, which was
91d11da1 2309generated by GNU Autoconf 2.69. Invocation command line was
07a0db15 2310
57aa50d4 2311 $ $0 $@
e1052144 2312
57aa50d4
TT
2313_ACEOF
2314exec 5>>config.log
2315{
2316cat <<_ASUNAME
2317## --------- ##
2318## Platform. ##
2319## --------- ##
0b5b9f90 2320
57aa50d4
TT
2321hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2322uname -m = `(uname -m) 2>/dev/null || echo unknown`
2323uname -r = `(uname -r) 2>/dev/null || echo unknown`
2324uname -s = `(uname -s) 2>/dev/null || echo unknown`
2325uname -v = `(uname -v) 2>/dev/null || echo unknown`
0b5b9f90 2326
57aa50d4
TT
2327/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2328/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
0b5b9f90 2329
57aa50d4
TT
2330/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2331/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2332/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2333/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2334/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2335/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2336/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
0b5b9f90 2337
57aa50d4 2338_ASUNAME
b0cacab0 2339
b0cacab0
TT
2340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2341for as_dir in $PATH
2342do
2343 IFS=$as_save_IFS
2344 test -z "$as_dir" && as_dir=.
57aa50d4
TT
2345 $as_echo "PATH: $as_dir"
2346 done
e1052144 2347IFS=$as_save_IFS
b0cacab0 2348
57aa50d4 2349} >&5
74becf3c 2350
57aa50d4 2351cat >&5 <<_ACEOF
e1052144 2352
b0cacab0 2353
57aa50d4
TT
2354## ----------- ##
2355## Core tests. ##
2356## ----------- ##
b0cacab0 2357
57aa50d4 2358_ACEOF
b0cacab0 2359
57aa50d4
TT
2360
2361# Keep a trace of the command line.
2362# Strip out --no-create and --no-recursion so they do not pile up.
2363# Strip out --silent because we don't want to record it for future runs.
2364# Also quote any args containing shell meta-characters.
2365# Make two passes to allow for proper duplicate-argument suppression.
2366ac_configure_args=
2367ac_configure_args0=
2368ac_configure_args1=
2369ac_must_keep_next=false
2370for ac_pass in 1 2
b0cacab0 2371do
57aa50d4
TT
2372 for ac_arg
2373 do
2374 case $ac_arg in
2375 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2376 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2377 | -silent | --silent | --silen | --sile | --sil)
2378 continue ;;
2379 *\'*)
2380 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2381 esac
2382 case $ac_pass in
2383 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2384 2)
2385 as_fn_append ac_configure_args1 " '$ac_arg'"
2386 if test $ac_must_keep_next = true; then
2387 ac_must_keep_next=false # Got value, back to normal.
2388 else
2389 case $ac_arg in
2390 *=* | --config-cache | -C | -disable-* | --disable-* \
2391 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2392 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2393 | -with-* | --with-* | -without-* | --without-* | --x)
2394 case "$ac_configure_args0 " in
2395 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2396 esac
2397 ;;
2398 -* ) ac_must_keep_next=true ;;
2399 esac
2400 fi
2401 as_fn_append ac_configure_args " '$ac_arg'"
2402 ;;
2403 esac
2404 done
b0cacab0 2405done
57aa50d4
TT
2406{ ac_configure_args0=; unset ac_configure_args0;}
2407{ ac_configure_args1=; unset ac_configure_args1;}
2408
2409# When interrupted or exit'd, cleanup temporary files, and complete
2410# config.log. We remove comments because anyway the quotes in there
2411# would cause problems or look ugly.
2412# WARNING: Use '\'' to represent an apostrophe within the trap.
2413# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2414trap 'exit_status=$?
2415 # Save into config.log some information that might help in debugging.
2416 {
2417 echo
2418
91d11da1 2419 $as_echo "## ---------------- ##
57aa50d4 2420## Cache variables. ##
91d11da1 2421## ---------------- ##"
57aa50d4
TT
2422 echo
2423 # The following way of writing the cache mishandles newlines in values,
2424(
2425 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2426 eval ac_val=\$$ac_var
2427 case $ac_val in #(
2428 *${as_nl}*)
2429 case $ac_var in #(
2430 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2431$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2432 esac
2433 case $ac_var in #(
2434 _ | IFS | as_nl) ;; #(
2435 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2436 *) { eval $ac_var=; unset $ac_var;} ;;
2437 esac ;;
2438 esac
2439 done
2440 (set) 2>&1 |
2441 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2442 *${as_nl}ac_space=\ *)
2443 sed -n \
2444 "s/'\''/'\''\\\\'\'''\''/g;
2445 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2446 ;; #(
2447 *)
2448 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2449 ;;
2450 esac |
2451 sort
2452)
2453 echo
2454
91d11da1 2455 $as_echo "## ----------------- ##
57aa50d4 2456## Output variables. ##
91d11da1 2457## ----------------- ##"
57aa50d4
TT
2458 echo
2459 for ac_var in $ac_subst_vars
2460 do
2461 eval ac_val=\$$ac_var
2462 case $ac_val in
2463 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2464 esac
2465 $as_echo "$ac_var='\''$ac_val'\''"
2466 done | sort
2467 echo
2468
2469 if test -n "$ac_subst_files"; then
91d11da1 2470 $as_echo "## ------------------- ##
57aa50d4 2471## File substitutions. ##
91d11da1 2472## ------------------- ##"
57aa50d4
TT
2473 echo
2474 for ac_var in $ac_subst_files
2475 do
2476 eval ac_val=\$$ac_var
2477 case $ac_val in
2478 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2479 esac
2480 $as_echo "$ac_var='\''$ac_val'\''"
2481 done | sort
2482 echo
2483 fi
2484
2485 if test -s confdefs.h; then
91d11da1 2486 $as_echo "## ----------- ##
57aa50d4 2487## confdefs.h. ##
91d11da1 2488## ----------- ##"
57aa50d4
TT
2489 echo
2490 cat confdefs.h
2491 echo
2492 fi
2493 test "$ac_signal" != 0 &&
2494 $as_echo "$as_me: caught signal $ac_signal"
2495 $as_echo "$as_me: exit $exit_status"
2496 } >&5
2497 rm -f core *.core core.conftest.* &&
2498 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2499 exit $exit_status
2500' 0
2501for ac_signal in 1 2 13 15; do
2502 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
b0cacab0 2503done
57aa50d4 2504ac_signal=0
b0cacab0 2505
57aa50d4
TT
2506# confdefs.h avoids OS command line length limits that DEFS can exceed.
2507rm -f -r conftest* confdefs.h
b0cacab0 2508
57aa50d4 2509$as_echo "/* confdefs.h */" > confdefs.h
73ae2d4a 2510
57aa50d4
TT
2511# Predefined preprocessor variables.
2512
2513cat >>confdefs.h <<_ACEOF
2514#define PACKAGE_NAME "$PACKAGE_NAME"
2515_ACEOF
2516
2517cat >>confdefs.h <<_ACEOF
2518#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2519_ACEOF
2520
2521cat >>confdefs.h <<_ACEOF
2522#define PACKAGE_VERSION "$PACKAGE_VERSION"
2523_ACEOF
2524
2525cat >>confdefs.h <<_ACEOF
2526#define PACKAGE_STRING "$PACKAGE_STRING"
2527_ACEOF
2528
2529cat >>confdefs.h <<_ACEOF
2530#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2531_ACEOF
2532
2533cat >>confdefs.h <<_ACEOF
2534#define PACKAGE_URL "$PACKAGE_URL"
2535_ACEOF
2536
2537
2538# Let the site file select an alternate cache file if it wants to.
2539# Prefer an explicitly selected file to automatically selected ones.
2540ac_site_file1=NONE
2541ac_site_file2=NONE
2542if test -n "$CONFIG_SITE"; then
91d11da1
TT
2543 # We do not want a PATH search for config.site.
2544 case $CONFIG_SITE in #((
2545 -*) ac_site_file1=./$CONFIG_SITE;;
2546 */*) ac_site_file1=$CONFIG_SITE;;
2547 *) ac_site_file1=./$CONFIG_SITE;;
2548 esac
57aa50d4
TT
2549elif test "x$prefix" != xNONE; then
2550 ac_site_file1=$prefix/share/config.site
2551 ac_site_file2=$prefix/etc/config.site
73ae2d4a 2552else
57aa50d4
TT
2553 ac_site_file1=$ac_default_prefix/share/config.site
2554 ac_site_file2=$ac_default_prefix/etc/config.site
2555fi
2556for ac_site_file in "$ac_site_file1" "$ac_site_file2"
b0cacab0 2557do
57aa50d4 2558 test "x$ac_site_file" = xNONE && continue
61ef2474 2559 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
57aa50d4
TT
2560 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2561$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2562 sed 's/^/| /' "$ac_site_file" >&5
91d11da1
TT
2563 . "$ac_site_file" \
2564 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2565$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2566as_fn_error $? "failed to load site script $ac_site_file
2567See \`config.log' for more details" "$LINENO" 5; }
b0cacab0
TT
2568 fi
2569done
b0cacab0 2570
57aa50d4 2571if test -r "$cache_file"; then
61ef2474
TT
2572 # Some versions of bash will fail to source /dev/null (special files
2573 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2574 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
57aa50d4
TT
2575 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2576$as_echo "$as_me: loading cache $cache_file" >&6;}
2577 case $cache_file in
2578 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2579 *) . "./$cache_file";;
2580 esac
73ae2d4a 2581 fi
57aa50d4
TT
2582else
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2584$as_echo "$as_me: creating cache $cache_file" >&6;}
2585 >$cache_file
73ae2d4a 2586fi
57aa50d4 2587
61ef2474
TT
2588as_fn_append ac_header_list " stdlib.h"
2589as_fn_append ac_header_list " unistd.h"
2590as_fn_append ac_header_list " sys/param.h"
57aa50d4
TT
2591# Check that the precious variables saved in the cache have kept the same
2592# value.
2593ac_cache_corrupted=false
2594for ac_var in $ac_precious_vars; do
2595 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2596 eval ac_new_set=\$ac_env_${ac_var}_set
2597 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2598 eval ac_new_val=\$ac_env_${ac_var}_value
2599 case $ac_old_set,$ac_new_set in
2600 set,)
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2602$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2603 ac_cache_corrupted=: ;;
2604 ,set)
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2606$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2607 ac_cache_corrupted=: ;;
2608 ,);;
2609 *)
2610 if test "x$ac_old_val" != "x$ac_new_val"; then
2611 # differences in whitespace do not lead to failure.
2612 ac_old_val_w=`echo x $ac_old_val`
2613 ac_new_val_w=`echo x $ac_new_val`
2614 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2615 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2616$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2617 ac_cache_corrupted=:
2618 else
2619 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2620$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2621 eval $ac_var=\$ac_old_val
2622 fi
2623 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2624$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2625 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2626$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2627 fi;;
2628 esac
2629 # Pass precious variables to config.status.
2630 if test "$ac_new_set" = set; then
2631 case $ac_new_val in
2632 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2633 *) ac_arg=$ac_var=$ac_new_val ;;
2634 esac
2635 case " $ac_configure_args " in
2636 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2637 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2638 esac
2639 fi
2640done
2641if $ac_cache_corrupted; then
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2643$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2644 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2645$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
91d11da1 2646 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
73ae2d4a 2647fi
57aa50d4
TT
2648## -------------------- ##
2649## Main body of script. ##
2650## -------------------- ##
2651
2652ac_ext=c
2653ac_cpp='$CPP $CPPFLAGS'
2654ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2655ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2656ac_compiler_gnu=$ac_cv_c_compiler_gnu
2657
2658
2659
2660ac_aux_dir=
2661for ac_dir in config "$srcdir"/config; do
91d11da1
TT
2662 if test -f "$ac_dir/install-sh"; then
2663 ac_aux_dir=$ac_dir
2664 ac_install_sh="$ac_aux_dir/install-sh -c"
2665 break
2666 elif test -f "$ac_dir/install.sh"; then
2667 ac_aux_dir=$ac_dir
2668 ac_install_sh="$ac_aux_dir/install.sh -c"
2669 break
2670 elif test -f "$ac_dir/shtool"; then
2671 ac_aux_dir=$ac_dir
2672 ac_install_sh="$ac_aux_dir/shtool install -c"
2673 break
2674 fi
57aa50d4
TT
2675done
2676if test -z "$ac_aux_dir"; then
91d11da1 2677 as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
73ae2d4a 2678fi
57aa50d4
TT
2679
2680# These three variables are undocumented and unsupported,
2681# and are intended to be withdrawn in a future Autoconf release.
2682# They can cause serious problems if a builder's source tree is in a directory
2683# whose full name contains unusual characters.
2684ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2685ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2686ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2687
2688
d1154eb4
TT
2689ac_config_headers="$ac_config_headers lib/config.h"
2690
2691
57aa50d4
TT
2692MCONFIG=./MCONFIG
2693
2694BINARY_TYPE=bin
2695E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2696 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2697DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2698 | tr \" " "`
2699E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
2700MONTH=`echo $DATE | awk -F- '{print $2}'`
2701YEAR=`echo $DATE | awk -F- '{print $3}'`
2702
2703if expr $YEAR ">" 1900 > /dev/null ; then
2704 E2FSPROGS_YEAR=$YEAR
2705elif expr $YEAR ">" 90 >/dev/null ; then
2706 E2FSPROGS_YEAR=19$YEAR
73ae2d4a 2707else
57aa50d4
TT
2708 E2FSPROGS_YEAR=20$YEAR
2709fi
2710
2711case $MONTH in
2712Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2713Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2714Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2715Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2716May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2717Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2718Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2719Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2720Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2721Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2722Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2723Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
2724*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
2725$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
2726esac
2727
2728base_ver=`echo $E2FSPROGS_VERSION | \
2729 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
2730
2731date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2732
2733case $E2FSPROGS_VERSION in
2734*-WIP|pre-*)
2735 E2FSPROGS_PKGVER="$base_ver~WIP-$E2FSPROGS_YEAR-$MONTH_NUM-$E2FSPROGS_DAY"
2736 ;;
2737*)
2738 E2FSPROGS_PKGVER="$base_ver"
2739 ;;
2740esac
2741
2742unset DATE MONTH YEAR base_ver pre_vers date_spec
2743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&5
2744$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
2745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
2746$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
2747
2748
2749
2750
2751
2752# Make sure we can run config.sub.
2753$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
91d11da1 2754 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
57aa50d4
TT
2755
2756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2757$as_echo_n "checking build system type... " >&6; }
91d11da1 2758if ${ac_cv_build+:} false; then :
57aa50d4
TT
2759 $as_echo_n "(cached) " >&6
2760else
2761 ac_build_alias=$build_alias
2762test "x$ac_build_alias" = x &&
2763 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2764test "x$ac_build_alias" = x &&
91d11da1 2765 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
57aa50d4 2766ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
91d11da1 2767 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
57aa50d4 2768
73ae2d4a 2769fi
57aa50d4
TT
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2771$as_echo "$ac_cv_build" >&6; }
2772case $ac_cv_build in
2773*-*-*) ;;
91d11da1 2774*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
57aa50d4
TT
2775esac
2776build=$ac_cv_build
2777ac_save_IFS=$IFS; IFS='-'
2778set x $ac_cv_build
2779shift
2780build_cpu=$1
2781build_vendor=$2
2782shift; shift
2783# Remember, the first character of IFS is used to create $*,
2784# except with old shells:
2785build_os=$*
2786IFS=$ac_save_IFS
2787case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
73ae2d4a 2788
e1052144 2789
57aa50d4
TT
2790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2791$as_echo_n "checking host system type... " >&6; }
91d11da1 2792if ${ac_cv_host+:} false; then :
57aa50d4
TT
2793 $as_echo_n "(cached) " >&6
2794else
2795 if test "x$host_alias" = x; then
2796 ac_cv_host=$ac_cv_build
2797else
2798 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
91d11da1 2799 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
b0cacab0 2800fi
57aa50d4
TT
2801
2802fi
2803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2804$as_echo "$ac_cv_host" >&6; }
2805case $ac_cv_host in
2806*-*-*) ;;
91d11da1 2807*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
57aa50d4
TT
2808esac
2809host=$ac_cv_host
2810ac_save_IFS=$IFS; IFS='-'
2811set x $ac_cv_host
2812shift
2813host_cpu=$1
2814host_vendor=$2
2815shift; shift
2816# Remember, the first character of IFS is used to create $*,
2817# except with old shells:
2818host_os=$*
2819IFS=$ac_save_IFS
2820case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2821
2822
2823DLOPEN_LIB=''
2824ac_ext=c
2825ac_cpp='$CPP $CPPFLAGS'
2826ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2827ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2828ac_compiler_gnu=$ac_cv_c_compiler_gnu
2829if test -n "$ac_tool_prefix"; then
2830 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2831set dummy ${ac_tool_prefix}gcc; ac_word=$2
2832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 2833$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2834if ${ac_cv_prog_CC+:} false; then :
39fd3d4f 2835 $as_echo_n "(cached) " >&6
73ae2d4a
TT
2836else
2837 if test -n "$CC"; then
2838 ac_cv_prog_CC="$CC" # Let the user override the test.
2839else
b0cacab0
TT
2840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841for as_dir in $PATH
2842do
2843 IFS=$as_save_IFS
2844 test -z "$as_dir" && as_dir=.
57aa50d4 2845 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2846 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2847 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2848 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
2849 break 2
2850 fi
2851done
57aa50d4 2852 done
e1052144 2853IFS=$as_save_IFS
b0cacab0 2854
73ae2d4a
TT
2855fi
2856fi
b0cacab0 2857CC=$ac_cv_prog_CC
73ae2d4a 2858if test -n "$CC"; then
57aa50d4 2859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
39fd3d4f 2860$as_echo "$CC" >&6; }
73ae2d4a 2861else
57aa50d4 2862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 2863$as_echo "no" >&6; }
73ae2d4a 2864fi
b0cacab0 2865
e1052144 2866
b0cacab0 2867fi
57aa50d4 2868if test -z "$ac_cv_prog_CC"; then
b0cacab0 2869 ac_ct_CC=$CC
57aa50d4
TT
2870 # Extract the first word of "gcc", so it can be a program name with args.
2871set dummy gcc; ac_word=$2
2872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 2873$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2874if ${ac_cv_prog_ac_ct_CC+:} false; then :
39fd3d4f 2875 $as_echo_n "(cached) " >&6
b0cacab0
TT
2876else
2877 if test -n "$ac_ct_CC"; then
2878 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2879else
2880as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2881for as_dir in $PATH
2882do
2883 IFS=$as_save_IFS
2884 test -z "$as_dir" && as_dir=.
57aa50d4 2885 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2886 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2887 ac_cv_prog_ac_ct_CC="gcc"
2888 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0 2889 break 2
93636bde 2890 fi
b0cacab0 2891done
57aa50d4 2892 done
e1052144 2893IFS=$as_save_IFS
b0cacab0
TT
2894
2895fi
2896fi
2897ac_ct_CC=$ac_cv_prog_ac_ct_CC
2898if test -n "$ac_ct_CC"; then
57aa50d4 2899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
39fd3d4f 2900$as_echo "$ac_ct_CC" >&6; }
b0cacab0 2901else
57aa50d4 2902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 2903$as_echo "no" >&6; }
07a0db15 2904fi
73ae2d4a 2905
e1052144
TT
2906 if test "x$ac_ct_CC" = x; then
2907 CC=""
2908 else
2909 case $cross_compiling:$ac_tool_warned in
2910yes:)
57aa50d4 2911{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
39fd3d4f 2912$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
e1052144
TT
2913ac_tool_warned=yes ;;
2914esac
2915 CC=$ac_ct_CC
2916 fi
57aa50d4
TT
2917else
2918 CC="$ac_cv_prog_CC"
b0cacab0
TT
2919fi
2920
57aa50d4
TT
2921if test -z "$CC"; then
2922 if test -n "$ac_tool_prefix"; then
2923 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2924set dummy ${ac_tool_prefix}cc; ac_word=$2
2925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2926$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2927if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
2928 $as_echo_n "(cached) " >&6
2929else
2930 if test -n "$CC"; then
2931 ac_cv_prog_CC="$CC" # Let the user override the test.
2932else
2933as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2934for as_dir in $PATH
2935do
2936 IFS=$as_save_IFS
2937 test -z "$as_dir" && as_dir=.
2938 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2939 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2940 ac_cv_prog_CC="${ac_tool_prefix}cc"
2941 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2942 break 2
2943 fi
2944done
2945 done
2946IFS=$as_save_IFS
2947
2948fi
2949fi
2950CC=$ac_cv_prog_CC
2951if test -n "$CC"; then
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2953$as_echo "$CC" >&6; }
2954else
2955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2956$as_echo "no" >&6; }
2957fi
2958
2959
2960 fi
2961fi
2962if test -z "$CC"; then
2963 # Extract the first word of "cc", so it can be a program name with args.
2964set dummy cc; ac_word=$2
2965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2966$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2967if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
2968 $as_echo_n "(cached) " >&6
2969else
2970 if test -n "$CC"; then
2971 ac_cv_prog_CC="$CC" # Let the user override the test.
2972else
2973 ac_prog_rejected=no
2974as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2975for as_dir in $PATH
2976do
2977 IFS=$as_save_IFS
2978 test -z "$as_dir" && as_dir=.
2979 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2980 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2981 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2982 ac_prog_rejected=yes
2983 continue
2984 fi
2985 ac_cv_prog_CC="cc"
2986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2987 break 2
2988 fi
2989done
2990 done
2991IFS=$as_save_IFS
2992
2993if test $ac_prog_rejected = yes; then
2994 # We found a bogon in the path, so make sure we never use it.
2995 set dummy $ac_cv_prog_CC
2996 shift
2997 if test $# != 0; then
2998 # We chose a different compiler from the bogus one.
2999 # However, it has the same basename, so the bogon will be chosen
3000 # first if we set CC to just the basename; use the full file name.
3001 shift
3002 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3003 fi
3004fi
3005fi
3006fi
3007CC=$ac_cv_prog_CC
3008if test -n "$CC"; then
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3010$as_echo "$CC" >&6; }
3011else
3012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3013$as_echo "no" >&6; }
3014fi
3015
3016
3017fi
3018if test -z "$CC"; then
3019 if test -n "$ac_tool_prefix"; then
3020 for ac_prog in cl.exe
3021 do
3022 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3023set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3025$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3026if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
3027 $as_echo_n "(cached) " >&6
3028else
3029 if test -n "$CC"; then
3030 ac_cv_prog_CC="$CC" # Let the user override the test.
3031else
3032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3033for as_dir in $PATH
3034do
3035 IFS=$as_save_IFS
3036 test -z "$as_dir" && as_dir=.
3037 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3038 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3039 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3041 break 2
3042 fi
3043done
3044 done
3045IFS=$as_save_IFS
3046
3047fi
3048fi
3049CC=$ac_cv_prog_CC
3050if test -n "$CC"; then
3051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3052$as_echo "$CC" >&6; }
3053else
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3055$as_echo "no" >&6; }
3056fi
3057
3058
3059 test -n "$CC" && break
3060 done
3061fi
3062if test -z "$CC"; then
3063 ac_ct_CC=$CC
3064 for ac_prog in cl.exe
3065do
3066 # Extract the first word of "$ac_prog", so it can be a program name with args.
3067set dummy $ac_prog; ac_word=$2
3068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3069$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3070if ${ac_cv_prog_ac_ct_CC+:} false; then :
57aa50d4
TT
3071 $as_echo_n "(cached) " >&6
3072else
3073 if test -n "$ac_ct_CC"; then
3074 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3075else
3076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3077for as_dir in $PATH
3078do
3079 IFS=$as_save_IFS
3080 test -z "$as_dir" && as_dir=.
3081 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3082 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3083 ac_cv_prog_ac_ct_CC="$ac_prog"
3084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3085 break 2
3086 fi
3087done
3088 done
3089IFS=$as_save_IFS
3090
3091fi
3092fi
3093ac_ct_CC=$ac_cv_prog_ac_ct_CC
3094if test -n "$ac_ct_CC"; then
3095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3096$as_echo "$ac_ct_CC" >&6; }
3097else
3098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3099$as_echo "no" >&6; }
3100fi
3101
3102
3103 test -n "$ac_ct_CC" && break
3104done
3105
3106 if test "x$ac_ct_CC" = x; then
3107 CC=""
3108 else
3109 case $cross_compiling:$ac_tool_warned in
3110yes:)
3111{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3112$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3113ac_tool_warned=yes ;;
3114esac
3115 CC=$ac_ct_CC
3116 fi
3117fi
3118
3119fi
3120
3121
3122test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3123$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3124as_fn_error $? "no acceptable C compiler found in \$PATH
3125See \`config.log' for more details" "$LINENO" 5; }
b0cacab0
TT
3126
3127# Provide some information about the compiler.
57aa50d4 3128$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
39fd3d4f
SJR
3129set X $ac_compile
3130ac_compiler=$2
57aa50d4
TT
3131for ac_option in --version -v -V -qversion; do
3132 { { ac_try="$ac_compiler $ac_option >&5"
e1052144
TT
3133case "(($ac_try" in
3134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3135 *) ac_try_echo=$ac_try;;
3136esac
57aa50d4
TT
3137eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3138$as_echo "$ac_try_echo"; } >&5
3139 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b0cacab0 3140 ac_status=$?
57aa50d4
TT
3141 if test -s conftest.err; then
3142 sed '10a\
3143... rest of stderr output deleted ...
3144 10q' conftest.err >conftest.er1
3145 cat conftest.er1 >&5
57aa50d4 3146 fi
61ef2474 3147 rm -f conftest.er1 conftest.err
57aa50d4
TT
3148 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3149 test $ac_status = 0; }
3150done
b0cacab0 3151
57aa50d4 3152cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3153/* end confdefs.h. */
61ef2474 3154
b0cacab0
TT
3155int
3156main ()
3157{
3158
3159 ;
3160 return 0;
3161}
3162_ACEOF
3163ac_clean_files_save=$ac_clean_files
61ef2474 3164ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
b0cacab0
TT
3165# Try to create an executable without -o first, disregard a.out.
3166# It will help us diagnose broken compilers, and finding out an intuition
3167# of exeext.
61ef2474
TT
3168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3169$as_echo_n "checking whether the C compiler works... " >&6; }
39fd3d4f
SJR
3170ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3171
3172# The possible output files:
3173ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3174
e1052144
TT
3175ac_rmfiles=
3176for ac_file in $ac_files
3177do
3178 case $ac_file in
39fd3d4f 3179 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
e1052144
TT
3180 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3181 esac
3182done
3183rm -f $ac_rmfiles
3184
57aa50d4 3185if { { ac_try="$ac_link_default"
e1052144
TT
3186case "(($ac_try" in
3187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3188 *) ac_try_echo=$ac_try;;
3189esac
57aa50d4
TT
3190eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3191$as_echo "$ac_try_echo"; } >&5
e1052144 3192 (eval "$ac_link_default") 2>&5
b0cacab0 3193 ac_status=$?
57aa50d4
TT
3194 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3195 test $ac_status = 0; }; then :
e1052144
TT
3196 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3197# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3198# in a Makefile. We should not override ac_cv_exeext if it was cached,
3199# so that the user can short-circuit this test for compilers unknown to
3200# Autoconf.
29a5deed 3201for ac_file in $ac_files ''
b0cacab0
TT
3202do
3203 test -f "$ac_file" || continue
3204 case $ac_file in
39fd3d4f 3205 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
b0cacab0
TT
3206 ;;
3207 [ab].out )
3208 # We found the default executable, but exeext='' is most
3209 # certainly right.
3210 break;;
3211 *.* )
57aa50d4 3212 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
e1052144
TT
3213 then :; else
3214 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3215 fi
3216 # We set ac_cv_exeext here because the later test for it is not
3217 # safe: cross compilers may not add the suffix if given an `-o'
3218 # argument, so we may need to know it at that point already.
3219 # Even if this section looks crufty: it has the advantage of
3220 # actually working.
b0cacab0
TT
3221 break;;
3222 * )
3223 break;;
3224 esac
3225done
e1052144
TT
3226test "$ac_cv_exeext" = no && ac_cv_exeext=
3227
b0cacab0 3228else
29a5deed
TT
3229 ac_file=''
3230fi
57aa50d4 3231if test -z "$ac_file"; then :
61ef2474
TT
3232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3233$as_echo "no" >&6; }
3234$as_echo "$as_me: failed program was:" >&5
b0cacab0
TT
3235sed 's/^/| /' conftest.$ac_ext >&5
3236
57aa50d4 3237{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3238$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3239as_fn_error 77 "C compiler cannot create executables
3240See \`config.log' for more details" "$LINENO" 5; }
61ef2474
TT
3241else
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3243$as_echo "yes" >&6; }
b0cacab0 3244fi
61ef2474
TT
3245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3246$as_echo_n "checking for C compiler default output file name... " >&6; }
3247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3248$as_echo "$ac_file" >&6; }
b0cacab0 3249ac_exeext=$ac_cv_exeext
b0cacab0 3250
61ef2474 3251rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
b0cacab0 3252ac_clean_files=$ac_clean_files_save
57aa50d4 3253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
39fd3d4f 3254$as_echo_n "checking for suffix of executables... " >&6; }
57aa50d4 3255if { { ac_try="$ac_link"
e1052144
TT
3256case "(($ac_try" in
3257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3258 *) ac_try_echo=$ac_try;;
3259esac
57aa50d4
TT
3260eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3261$as_echo "$ac_try_echo"; } >&5
e1052144 3262 (eval "$ac_link") 2>&5
b0cacab0 3263 ac_status=$?
57aa50d4
TT
3264 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3265 test $ac_status = 0; }; then :
b0cacab0
TT
3266 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3267# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3268# work properly (i.e., refer to `conftest.exe'), while it won't with
3269# `rm'.
3270for ac_file in conftest.exe conftest conftest.*; do
3271 test -f "$ac_file" || continue
3272 case $ac_file in
39fd3d4f 3273 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
b0cacab0 3274 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
b0cacab0
TT
3275 break;;
3276 * ) break;;
3277 esac
3278done
73ae2d4a 3279else
57aa50d4 3280 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3281$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3282as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3283See \`config.log' for more details" "$LINENO" 5; }
73ae2d4a 3284fi
61ef2474 3285rm -f conftest conftest$ac_cv_exeext
57aa50d4 3286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
39fd3d4f 3287$as_echo "$ac_cv_exeext" >&6; }
73ae2d4a 3288
b0cacab0
TT
3289rm -f conftest.$ac_ext
3290EXEEXT=$ac_cv_exeext
3291ac_exeext=$EXEEXT
61ef2474
TT
3292cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3293/* end confdefs.h. */
3294#include <stdio.h>
3295int
3296main ()
3297{
3298FILE *f = fopen ("conftest.out", "w");
3299 return ferror (f) || fclose (f) != 0;
3300
3301 ;
3302 return 0;
3303}
3304_ACEOF
3305ac_clean_files="$ac_clean_files conftest.out"
3306# Check that the compiler produces executables we can run. If not, either
3307# the compiler is broken, or we cross compile.
3308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3309$as_echo_n "checking whether we are cross compiling... " >&6; }
3310if test "$cross_compiling" != yes; then
3311 { { ac_try="$ac_link"
3312case "(($ac_try" in
3313 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3314 *) ac_try_echo=$ac_try;;
3315esac
3316eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3317$as_echo "$ac_try_echo"; } >&5
3318 (eval "$ac_link") 2>&5
3319 ac_status=$?
3320 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3321 test $ac_status = 0; }
3322 if { ac_try='./conftest$ac_cv_exeext'
3323 { { case "(($ac_try" in
3324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3325 *) ac_try_echo=$ac_try;;
3326esac
3327eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3328$as_echo "$ac_try_echo"; } >&5
3329 (eval "$ac_try") 2>&5
3330 ac_status=$?
3331 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3332 test $ac_status = 0; }; }; then
3333 cross_compiling=no
3334 else
3335 if test "$cross_compiling" = maybe; then
3336 cross_compiling=yes
3337 else
3338 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3339$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1 3340as_fn_error $? "cannot run C compiled programs.
61ef2474 3341If you meant to cross compile, use \`--host'.
91d11da1 3342See \`config.log' for more details" "$LINENO" 5; }
61ef2474
TT
3343 fi
3344 fi
3345fi
3346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3347$as_echo "$cross_compiling" >&6; }
3348
3349rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3350ac_clean_files=$ac_clean_files_save
57aa50d4 3351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
39fd3d4f 3352$as_echo_n "checking for suffix of object files... " >&6; }
91d11da1 3353if ${ac_cv_objext+:} false; then :
39fd3d4f 3354 $as_echo_n "(cached) " >&6
73ae2d4a 3355else
57aa50d4 3356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3357/* end confdefs.h. */
07a0db15 3358
b0cacab0
TT
3359int
3360main ()
3361{
07a0db15 3362
b0cacab0
TT
3363 ;
3364 return 0;
3365}
3366_ACEOF
3367rm -f conftest.o conftest.obj
57aa50d4 3368if { { ac_try="$ac_compile"
e1052144
TT
3369case "(($ac_try" in
3370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3371 *) ac_try_echo=$ac_try;;
3372esac
57aa50d4
TT
3373eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3374$as_echo "$ac_try_echo"; } >&5
e1052144 3375 (eval "$ac_compile") 2>&5
b0cacab0 3376 ac_status=$?
57aa50d4
TT
3377 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3378 test $ac_status = 0; }; then :
e1052144
TT
3379 for ac_file in conftest.o conftest.obj conftest.*; do
3380 test -f "$ac_file" || continue;
b0cacab0 3381 case $ac_file in
39fd3d4f 3382 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
b0cacab0
TT
3383 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3384 break;;
3385 esac
3386done
93636bde 3387else
39fd3d4f 3388 $as_echo "$as_me: failed program was:" >&5
b0cacab0 3389sed 's/^/| /' conftest.$ac_ext >&5
07a0db15 3390
57aa50d4 3391{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3392$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3393as_fn_error $? "cannot compute suffix of object files: cannot compile
3394See \`config.log' for more details" "$LINENO" 5; }
73ae2d4a 3395fi
b0cacab0 3396rm -f conftest.$ac_cv_objext conftest.$ac_ext
73ae2d4a 3397fi
57aa50d4 3398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
39fd3d4f 3399$as_echo "$ac_cv_objext" >&6; }
b0cacab0
TT
3400OBJEXT=$ac_cv_objext
3401ac_objext=$OBJEXT
57aa50d4 3402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
39fd3d4f 3403$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
91d11da1 3404if ${ac_cv_c_compiler_gnu+:} false; then :
39fd3d4f 3405 $as_echo_n "(cached) " >&6
b0cacab0 3406else
57aa50d4 3407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3408/* end confdefs.h. */
3409
3410int
3411main ()
3412{
3413#ifndef __GNUC__
3414 choke me
3415#endif
3416
3417 ;
3418 return 0;
3419}
3420_ACEOF
57aa50d4 3421if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
3422 ac_compiler_gnu=yes
3423else
57aa50d4 3424 ac_compiler_gnu=no
b0cacab0 3425fi
e1052144 3426rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
3427ac_cv_c_compiler_gnu=$ac_compiler_gnu
3428
3429fi
57aa50d4 3430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
39fd3d4f
SJR
3431$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3432if test $ac_compiler_gnu = yes; then
3433 GCC=yes
3434else
3435 GCC=
3436fi
b0cacab0
TT
3437ac_test_CFLAGS=${CFLAGS+set}
3438ac_save_CFLAGS=$CFLAGS
57aa50d4 3439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
39fd3d4f 3440$as_echo_n "checking whether $CC accepts -g... " >&6; }
91d11da1 3441if ${ac_cv_prog_cc_g+:} false; then :
39fd3d4f 3442 $as_echo_n "(cached) " >&6
b0cacab0 3443else
e1052144
TT
3444 ac_save_c_werror_flag=$ac_c_werror_flag
3445 ac_c_werror_flag=yes
3446 ac_cv_prog_cc_g=no
3447 CFLAGS="-g"
57aa50d4 3448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e1052144
TT
3449/* end confdefs.h. */
3450
3451int
3452main ()
3453{
3454
3455 ;
3456 return 0;
3457}
3458_ACEOF
57aa50d4 3459if ac_fn_c_try_compile "$LINENO"; then :
e1052144
TT
3460 ac_cv_prog_cc_g=yes
3461else
57aa50d4
TT
3462 CFLAGS=""
3463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e1052144
TT
3464/* end confdefs.h. */
3465
3466int
3467main ()
3468{
3469
3470 ;
3471 return 0;
3472}
3473_ACEOF
57aa50d4 3474if ac_fn_c_try_compile "$LINENO"; then :
e1052144 3475
57aa50d4
TT
3476else
3477 ac_c_werror_flag=$ac_save_c_werror_flag
e1052144 3478 CFLAGS="-g"
57aa50d4 3479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3480/* end confdefs.h. */
3481
3482int
3483main ()
3484{
3485
3486 ;
3487 return 0;
3488}
3489_ACEOF
57aa50d4 3490if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0 3491 ac_cv_prog_cc_g=yes
e1052144 3492fi
e1052144
TT
3493rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3494fi
e1052144 3495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 3496fi
e1052144
TT
3497rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3498 ac_c_werror_flag=$ac_save_c_werror_flag
b0cacab0 3499fi
57aa50d4 3500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
39fd3d4f 3501$as_echo "$ac_cv_prog_cc_g" >&6; }
b0cacab0
TT
3502if test "$ac_test_CFLAGS" = set; then
3503 CFLAGS=$ac_save_CFLAGS
3504elif test $ac_cv_prog_cc_g = yes; then
3505 if test "$GCC" = yes; then
3506 CFLAGS="-g -O2"
3507 else
3508 CFLAGS="-g"
3509 fi
73ae2d4a
TT
3510else
3511 if test "$GCC" = yes; then
3512 CFLAGS="-O2"
3513 else
3514 CFLAGS=
3515 fi
3516fi
57aa50d4 3517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
39fd3d4f 3518$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
91d11da1 3519if ${ac_cv_prog_cc_c89+:} false; then :
39fd3d4f 3520 $as_echo_n "(cached) " >&6
b0cacab0 3521else
e1052144 3522 ac_cv_prog_cc_c89=no
b0cacab0 3523ac_save_CC=$CC
57aa50d4 3524cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3525/* end confdefs.h. */
3526#include <stdarg.h>
3527#include <stdio.h>
91d11da1 3528struct stat;
b0cacab0
TT
3529/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3530struct buf { int x; };
3531FILE * (*rcsopen) (struct buf *, struct stat *, int);
3532static char *e (p, i)
3533 char **p;
3534 int i;
3535{
3536 return p[i];
3537}
3538static char *f (char * (*g) (char **, int), char **p, ...)
3539{
3540 char *s;
3541 va_list v;
3542 va_start (v,p);
3543 s = g (p, va_arg (v,int));
3544 va_end (v);
3545 return s;
3546}
3547
3548/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3549 function prototypes and stuff, but not '\xHH' hex character constants.
3550 These don't provoke an error unfortunately, instead are silently treated
e1052144 3551 as 'x'. The following induces an error, until -std is added to get
b0cacab0
TT
3552 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3553 array size at least. It's necessary to write '\x00'==0 to get something
e1052144 3554 that's true only with -std. */
b0cacab0
TT
3555int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3556
e1052144
TT
3557/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3558 inside strings and character constants. */
3559#define FOO(x) 'x'
3560int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3561
b0cacab0
TT
3562int test (int i, double x);
3563struct s1 {int (*f) (int a);};
3564struct s2 {int (*f) (double a);};
3565int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3566int argc;
3567char **argv;
3568int
3569main ()
3570{
3571return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3572 ;
3573 return 0;
3574}
3575_ACEOF
e1052144
TT
3576for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3577 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
b0cacab0
TT
3578do
3579 CC="$ac_save_CC $ac_arg"
57aa50d4 3580 if ac_fn_c_try_compile "$LINENO"; then :
e1052144 3581 ac_cv_prog_cc_c89=$ac_arg
b0cacab0 3582fi
e1052144
TT
3583rm -f core conftest.err conftest.$ac_objext
3584 test "x$ac_cv_prog_cc_c89" != "xno" && break
b0cacab0 3585done
e1052144 3586rm -f conftest.$ac_ext
b0cacab0
TT
3587CC=$ac_save_CC
3588
3589fi
e1052144
TT
3590# AC_CACHE_VAL
3591case "x$ac_cv_prog_cc_c89" in
3592 x)
57aa50d4 3593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
39fd3d4f 3594$as_echo "none needed" >&6; } ;;
e1052144 3595 xno)
57aa50d4 3596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
39fd3d4f 3597$as_echo "unsupported" >&6; } ;;
b0cacab0 3598 *)
e1052144 3599 CC="$CC $ac_cv_prog_cc_c89"
57aa50d4 3600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
39fd3d4f 3601$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
b0cacab0 3602esac
57aa50d4 3603if test "x$ac_cv_prog_cc_c89" != xno; then :
b0cacab0 3604
57aa50d4 3605fi
b0cacab0 3606
b0cacab0
TT
3607ac_ext=c
3608ac_cpp='$CPP $CPPFLAGS'
3609ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3610ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3611ac_compiler_gnu=$ac_cv_c_compiler_gnu
3612
57aa50d4
TT
3613
3614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3615$as_echo_n "checking for dlopen in -ldl... " >&6; }
91d11da1 3616if ${ac_cv_lib_dl_dlopen+:} false; then :
39fd3d4f 3617 $as_echo_n "(cached) " >&6
b0cacab0 3618else
57aa50d4
TT
3619 ac_check_lib_save_LIBS=$LIBS
3620LIBS="-ldl $LIBS"
3621cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3622/* end confdefs.h. */
57aa50d4
TT
3623
3624/* Override any GCC internal prototype to avoid an error.
3625 Use char because int might match the return type of a GCC
3626 builtin and then its argument prototype would still apply. */
3627#ifdef __cplusplus
3628extern "C"
b0cacab0 3629#endif
57aa50d4
TT
3630char dlopen ();
3631int
3632main ()
3633{
3634return dlopen ();
3635 ;
3636 return 0;
3637}
b0cacab0 3638_ACEOF
57aa50d4
TT
3639if ac_fn_c_try_link "$LINENO"; then :
3640 ac_cv_lib_dl_dlopen=yes
b0cacab0 3641else
57aa50d4 3642 ac_cv_lib_dl_dlopen=no
b0cacab0 3643fi
57aa50d4
TT
3644rm -f core conftest.err conftest.$ac_objext \
3645 conftest$ac_exeext conftest.$ac_ext
3646LIBS=$ac_check_lib_save_LIBS
b0cacab0 3647fi
57aa50d4
TT
3648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3649$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
91d11da1 3650if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
57aa50d4 3651 DLOPEN_LIB=-ldl
d1154eb4 3652
57aa50d4 3653$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
e1052144 3654
b0cacab0
TT
3655fi
3656
b0cacab0 3657
57aa50d4 3658WITH_DIET_LIBC=
b0cacab0 3659
57aa50d4
TT
3660# Check whether --with-diet-libc was given.
3661if test "${with_diet_libc+set}" = set; then :
3662 withval=$with_diet_libc; CC="diet cc -nostdinc"
3663WITH_DIET_LIBC=yes
3664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
3665$as_echo "CC=$CC" >&6; }
b0cacab0 3666fi
e1052144 3667
57aa50d4
TT
3668# Check whether --with-cc was given.
3669if test "${with_cc+set}" = set; then :
91d11da1 3670 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5
57aa50d4 3671fi
b0cacab0 3672
b0cacab0 3673
57aa50d4
TT
3674# Check whether --with-ccopts was given.
3675if test "${with_ccopts+set}" = set; then :
91d11da1 3676 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
b0cacab0 3677fi
e1052144 3678
b0cacab0 3679
57aa50d4
TT
3680# Check whether --with-ldopts was given.
3681if test "${with_ldopts+set}" = set; then :
91d11da1 3682 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
b0cacab0
TT
3683fi
3684
3685ac_ext=c
3686ac_cpp='$CPP $CPPFLAGS'
3687ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3688ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3689ac_compiler_gnu=$ac_cv_c_compiler_gnu
57aa50d4
TT
3690if test -n "$ac_tool_prefix"; then
3691 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3692set dummy ${ac_tool_prefix}gcc; ac_word=$2
3693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3694$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3695if ${ac_cv_prog_CC+:} false; then :
39fd3d4f 3696 $as_echo_n "(cached) " >&6
e1052144 3697else
57aa50d4
TT
3698 if test -n "$CC"; then
3699 ac_cv_prog_CC="$CC" # Let the user override the test.
3700else
3701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3702for as_dir in $PATH
e1052144
TT
3703do
3704 IFS=$as_save_IFS
3705 test -z "$as_dir" && as_dir=.
39fd3d4f 3706 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3707 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3708 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3710 break 2
3711 fi
e1052144 3712done
57aa50d4 3713 done
e1052144 3714IFS=$as_save_IFS
e1052144 3715
e1052144 3716fi
57aa50d4
TT
3717fi
3718CC=$ac_cv_prog_CC
3719if test -n "$CC"; then
3720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3721$as_echo "$CC" >&6; }
3722else
3723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3724$as_echo "no" >&6; }
3725fi
e1052144
TT
3726
3727
57aa50d4
TT
3728fi
3729if test -z "$ac_cv_prog_CC"; then
3730 ac_ct_CC=$CC
3731 # Extract the first word of "gcc", so it can be a program name with args.
3732set dummy gcc; ac_word=$2
3733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3734$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3735if ${ac_cv_prog_ac_ct_CC+:} false; then :
39fd3d4f 3736 $as_echo_n "(cached) " >&6
e1052144 3737else
57aa50d4
TT
3738 if test -n "$ac_ct_CC"; then
3739 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3740else
3741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3742for as_dir in $PATH
e1052144
TT
3743do
3744 IFS=$as_save_IFS
3745 test -z "$as_dir" && as_dir=.
39fd3d4f 3746 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3747 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3748 ac_cv_prog_ac_ct_CC="gcc"
3749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3750 break 2
3751 fi
e1052144 3752done
57aa50d4 3753 done
e1052144 3754IFS=$as_save_IFS
b0cacab0 3755
e1052144 3756fi
57aa50d4
TT
3757fi
3758ac_ct_CC=$ac_cv_prog_ac_ct_CC
3759if test -n "$ac_ct_CC"; then
3760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3761$as_echo "$ac_ct_CC" >&6; }
b0cacab0 3762else
57aa50d4
TT
3763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3764$as_echo "no" >&6; }
3765fi
b0cacab0 3766
57aa50d4
TT
3767 if test "x$ac_ct_CC" = x; then
3768 CC=""
3769 else
3770 case $cross_compiling:$ac_tool_warned in
3771yes:)
3772{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3773$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3774ac_tool_warned=yes ;;
e1052144 3775esac
57aa50d4
TT
3776 CC=$ac_ct_CC
3777 fi
b0cacab0 3778else
57aa50d4 3779 CC="$ac_cv_prog_CC"
b0cacab0 3780fi
e1052144 3781
57aa50d4
TT
3782if test -z "$CC"; then
3783 if test -n "$ac_tool_prefix"; then
3784 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3785set dummy ${ac_tool_prefix}cc; ac_word=$2
3786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3787$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3788if ${ac_cv_prog_CC+:} false; then :
57aa50d4 3789 $as_echo_n "(cached) " >&6
a64c9c13 3790else
57aa50d4
TT
3791 if test -n "$CC"; then
3792 ac_cv_prog_CC="$CC" # Let the user override the test.
3793else
3794as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3795for as_dir in $PATH
3796do
3797 IFS=$as_save_IFS
3798 test -z "$as_dir" && as_dir=.
3799 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3800 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3801 ac_cv_prog_CC="${ac_tool_prefix}cc"
3802 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3803 break 2
3804 fi
3805done
3806 done
3807IFS=$as_save_IFS
b0cacab0 3808
a64c9c13 3809fi
57aa50d4
TT
3810fi
3811CC=$ac_cv_prog_CC
3812if test -n "$CC"; then
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3814$as_echo "$CC" >&6; }
b0cacab0 3815else
57aa50d4
TT
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3817$as_echo "no" >&6; }
a64c9c13 3818fi
b0cacab0 3819
b0cacab0 3820
57aa50d4
TT
3821 fi
3822fi
3823if test -z "$CC"; then
3824 # Extract the first word of "cc", so it can be a program name with args.
3825set dummy cc; ac_word=$2
3826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3827$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3828if ${ac_cv_prog_CC+:} false; then :
57aa50d4 3829 $as_echo_n "(cached) " >&6
a64c9c13 3830else
57aa50d4
TT
3831 if test -n "$CC"; then
3832 ac_cv_prog_CC="$CC" # Let the user override the test.
a64c9c13 3833else
57aa50d4
TT
3834 ac_prog_rejected=no
3835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3836for as_dir in $PATH
3837do
3838 IFS=$as_save_IFS
3839 test -z "$as_dir" && as_dir=.
3840 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3841 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3842 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3843 ac_prog_rejected=yes
3844 continue
3845 fi
3846 ac_cv_prog_CC="cc"
3847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3848 break 2
3849 fi
3850done
3851 done
3852IFS=$as_save_IFS
b0cacab0 3853
57aa50d4
TT
3854if test $ac_prog_rejected = yes; then
3855 # We found a bogon in the path, so make sure we never use it.
3856 set dummy $ac_cv_prog_CC
3857 shift
3858 if test $# != 0; then
3859 # We chose a different compiler from the bogus one.
3860 # However, it has the same basename, so the bogon will be chosen
3861 # first if we set CC to just the basename; use the full file name.
3862 shift
3863 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3864 fi
b0cacab0 3865fi
b0cacab0
TT
3866fi
3867fi
57aa50d4
TT
3868CC=$ac_cv_prog_CC
3869if test -n "$CC"; then
3870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3871$as_echo "$CC" >&6; }
3872else
3873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3874$as_echo "no" >&6; }
b0cacab0 3875fi
b0cacab0 3876
b0cacab0
TT
3877
3878fi
57aa50d4
TT
3879if test -z "$CC"; then
3880 if test -n "$ac_tool_prefix"; then
3881 for ac_prog in cl.exe
3882 do
3883 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3884set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3886$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3887if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
3888 $as_echo_n "(cached) " >&6
3889else
3890 if test -n "$CC"; then
3891 ac_cv_prog_CC="$CC" # Let the user override the test.
3892else
3893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3894for as_dir in $PATH
3895do
3896 IFS=$as_save_IFS
3897 test -z "$as_dir" && as_dir=.
3898 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3899 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3900 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3901 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3902 break 2
3903 fi
3904done
3905 done
3906IFS=$as_save_IFS
b0cacab0 3907
57aa50d4
TT
3908fi
3909fi
3910CC=$ac_cv_prog_CC
3911if test -n "$CC"; then
3912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3913$as_echo "$CC" >&6; }
3914else
3915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3916$as_echo "no" >&6; }
3917fi
b0cacab0
TT
3918
3919
57aa50d4
TT
3920 test -n "$CC" && break
3921 done
3922fi
3923if test -z "$CC"; then
3924 ac_ct_CC=$CC
3925 for ac_prog in cl.exe
b0cacab0 3926do
57aa50d4
TT
3927 # Extract the first word of "$ac_prog", so it can be a program name with args.
3928set dummy $ac_prog; ac_word=$2
3929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3930$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3931if ${ac_cv_prog_ac_ct_CC+:} false; then :
39fd3d4f 3932 $as_echo_n "(cached) " >&6
b0cacab0 3933else
57aa50d4
TT
3934 if test -n "$ac_ct_CC"; then
3935 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
b0cacab0 3936else
57aa50d4
TT
3937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3938for as_dir in $PATH
3939do
3940 IFS=$as_save_IFS
3941 test -z "$as_dir" && as_dir=.
3942 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3943 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3944 ac_cv_prog_ac_ct_CC="$ac_prog"
3945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3946 break 2
3947 fi
3948done
3949 done
3950IFS=$as_save_IFS
b0cacab0 3951
b0cacab0 3952fi
b0cacab0 3953fi
57aa50d4
TT
3954ac_ct_CC=$ac_cv_prog_ac_ct_CC
3955if test -n "$ac_ct_CC"; then
3956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3957$as_echo "$ac_ct_CC" >&6; }
3958else
3959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3960$as_echo "no" >&6; }
b0cacab0
TT
3961fi
3962
b0cacab0 3963
57aa50d4
TT
3964 test -n "$ac_ct_CC" && break
3965done
b0cacab0 3966
57aa50d4
TT
3967 if test "x$ac_ct_CC" = x; then
3968 CC=""
3969 else
3970 case $cross_compiling:$ac_tool_warned in
3971yes:)
3972{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3973$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3974ac_tool_warned=yes ;;
e1052144 3975esac
57aa50d4
TT
3976 CC=$ac_ct_CC
3977 fi
3978fi
b0cacab0 3979
b0cacab0 3980fi
e1052144 3981
b0cacab0 3982
57aa50d4
TT
3983test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3984$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3985as_fn_error $? "no acceptable C compiler found in \$PATH
3986See \`config.log' for more details" "$LINENO" 5; }
57aa50d4
TT
3987
3988# Provide some information about the compiler.
3989$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3990set X $ac_compile
3991ac_compiler=$2
3992for ac_option in --version -v -V -qversion; do
3993 { { ac_try="$ac_compiler $ac_option >&5"
e1052144
TT
3994case "(($ac_try" in
3995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3996 *) ac_try_echo=$ac_try;;
3997esac
57aa50d4
TT
3998eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3999$as_echo "$ac_try_echo"; } >&5
4000 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b0cacab0 4001 ac_status=$?
57aa50d4
TT
4002 if test -s conftest.err; then
4003 sed '10a\
4004... rest of stderr output deleted ...
4005 10q' conftest.err >conftest.er1
4006 cat conftest.er1 >&5
57aa50d4 4007 fi
61ef2474 4008 rm -f conftest.er1 conftest.err
57aa50d4
TT
4009 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4010 test $ac_status = 0; }
4011done
e1052144 4012
57aa50d4
TT
4013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4014$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
91d11da1 4015if ${ac_cv_c_compiler_gnu+:} false; then :
39fd3d4f 4016 $as_echo_n "(cached) " >&6
b0cacab0 4017else
57aa50d4
TT
4018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4019/* end confdefs.h. */
b0cacab0 4020
57aa50d4
TT
4021int
4022main ()
4023{
4024#ifndef __GNUC__
4025 choke me
4026#endif
a64c9c13 4027
57aa50d4
TT
4028 ;
4029 return 0;
4030}
4031_ACEOF
4032if ac_fn_c_try_compile "$LINENO"; then :
4033 ac_compiler_gnu=yes
b1c92f91 4034else
57aa50d4 4035 ac_compiler_gnu=no
b1c92f91 4036fi
57aa50d4
TT
4037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4038ac_cv_c_compiler_gnu=$ac_compiler_gnu
b0cacab0 4039
e1052144 4040fi
57aa50d4
TT
4041{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4042$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4043if test $ac_compiler_gnu = yes; then
4044 GCC=yes
98919bdb 4045else
57aa50d4 4046 GCC=
98919bdb 4047fi
57aa50d4
TT
4048ac_test_CFLAGS=${CFLAGS+set}
4049ac_save_CFLAGS=$CFLAGS
4050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4051$as_echo_n "checking whether $CC accepts -g... " >&6; }
91d11da1 4052if ${ac_cv_prog_cc_g+:} false; then :
57aa50d4 4053 $as_echo_n "(cached) " >&6
98919bdb 4054else
57aa50d4
TT
4055 ac_save_c_werror_flag=$ac_c_werror_flag
4056 ac_c_werror_flag=yes
4057 ac_cv_prog_cc_g=no
4058 CFLAGS="-g"
4059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4060/* end confdefs.h. */
e1052144 4061
57aa50d4
TT
4062int
4063main ()
4064{
98919bdb 4065
57aa50d4
TT
4066 ;
4067 return 0;
4068}
4069_ACEOF
4070if ac_fn_c_try_compile "$LINENO"; then :
4071 ac_cv_prog_cc_g=yes
c13351f6 4072else
57aa50d4
TT
4073 CFLAGS=""
4074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4075/* end confdefs.h. */
c13351f6 4076
57aa50d4
TT
4077int
4078main ()
4079{
c13351f6 4080
57aa50d4
TT
4081 ;
4082 return 0;
4083}
4084_ACEOF
4085if ac_fn_c_try_compile "$LINENO"; then :
c13351f6 4086
57aa50d4
TT
4087else
4088 ac_c_werror_flag=$ac_save_c_werror_flag
4089 CFLAGS="-g"
4090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4091/* end confdefs.h. */
c13351f6 4092
57aa50d4
TT
4093int
4094main ()
4095{
c13351f6 4096
57aa50d4
TT
4097 ;
4098 return 0;
4099}
b0cacab0 4100_ACEOF
57aa50d4
TT
4101if ac_fn_c_try_compile "$LINENO"; then :
4102 ac_cv_prog_cc_g=yes
1917875f 4103fi
57aa50d4 4104rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e1052144 4105fi
57aa50d4 4106rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8fdc9985 4107fi
57aa50d4
TT
4108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4109 ac_c_werror_flag=$ac_save_c_werror_flag
e1052144 4110fi
57aa50d4
TT
4111{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4112$as_echo "$ac_cv_prog_cc_g" >&6; }
4113if test "$ac_test_CFLAGS" = set; then
4114 CFLAGS=$ac_save_CFLAGS
4115elif test $ac_cv_prog_cc_g = yes; then
4116 if test "$GCC" = yes; then
4117 CFLAGS="-g -O2"
4118 else
4119 CFLAGS="-g"
4120 fi
a64c9c13 4121else
57aa50d4
TT
4122 if test "$GCC" = yes; then
4123 CFLAGS="-O2"
4124 else
4125 CFLAGS=
4126 fi
a64c9c13 4127fi
57aa50d4
TT
4128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4129$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
91d11da1 4130if ${ac_cv_prog_cc_c89+:} false; then :
57aa50d4 4131 $as_echo_n "(cached) " >&6
a64c9c13 4132else
57aa50d4
TT
4133 ac_cv_prog_cc_c89=no
4134ac_save_CC=$CC
4135cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4136/* end confdefs.h. */
4137#include <stdarg.h>
4138#include <stdio.h>
91d11da1 4139struct stat;
57aa50d4
TT
4140/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4141struct buf { int x; };
4142FILE * (*rcsopen) (struct buf *, struct stat *, int);
4143static char *e (p, i)
4144 char **p;
4145 int i;
4146{
4147 return p[i];
4148}
4149static char *f (char * (*g) (char **, int), char **p, ...)
4150{
4151 char *s;
4152 va_list v;
4153 va_start (v,p);
4154 s = g (p, va_arg (v,int));
4155 va_end (v);
4156 return s;
4157}
e1052144 4158
57aa50d4
TT
4159/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4160 function prototypes and stuff, but not '\xHH' hex character constants.
4161 These don't provoke an error unfortunately, instead are silently treated
4162 as 'x'. The following induces an error, until -std is added to get
4163 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4164 array size at least. It's necessary to write '\x00'==0 to get something
4165 that's true only with -std. */
4166int osf4_cc_array ['\x00' == 0 ? 1 : -1];
93636bde 4167
57aa50d4
TT
4168/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4169 inside strings and character constants. */
4170#define FOO(x) 'x'
4171int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
a64c9c13 4172
57aa50d4
TT
4173int test (int i, double x);
4174struct s1 {int (*f) (int a);};
4175struct s2 {int (*f) (double a);};
4176int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4177int argc;
4178char **argv;
4179int
4180main ()
4181{
4182return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4183 ;
4184 return 0;
4185}
4186_ACEOF
4187for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4188 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4189do
4190 CC="$ac_save_CC $ac_arg"
4191 if ac_fn_c_try_compile "$LINENO"; then :
4192 ac_cv_prog_cc_c89=$ac_arg
a64c9c13 4193fi
57aa50d4
TT
4194rm -f core conftest.err conftest.$ac_objext
4195 test "x$ac_cv_prog_cc_c89" != "xno" && break
4196done
4197rm -f conftest.$ac_ext
4198CC=$ac_save_CC
a64c9c13 4199
57aa50d4
TT
4200fi
4201# AC_CACHE_VAL
4202case "x$ac_cv_prog_cc_c89" in
4203 x)
4204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4205$as_echo "none needed" >&6; } ;;
4206 xno)
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4208$as_echo "unsupported" >&6; } ;;
4209 *)
4210 CC="$CC $ac_cv_prog_cc_c89"
4211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4212$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4213esac
4214if test "x$ac_cv_prog_cc_c89" != xno; then :
a64c9c13 4215
e1052144
TT
4216fi
4217
57aa50d4
TT
4218ac_ext=c
4219ac_cpp='$CPP $CPPFLAGS'
4220ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4221ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4222ac_compiler_gnu=$ac_cv_c_compiler_gnu
93636bde 4223
9b3018a8
TT
4224if test "$GCC" = yes; then
4225 RDYNAMIC="-rdynamic"
4226
4227fi
57aa50d4
TT
4228ac_ext=c
4229ac_cpp='$CPP $CPPFLAGS'
4230ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4231ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4232ac_compiler_gnu=$ac_cv_c_compiler_gnu
4233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4234$as_echo_n "checking how to run the C preprocessor... " >&6; }
4235# On Suns, sometimes $CPP names a directory.
4236if test -n "$CPP" && test -d "$CPP"; then
4237 CPP=
4238fi
4239if test -z "$CPP"; then
91d11da1 4240 if ${ac_cv_prog_CPP+:} false; then :
57aa50d4
TT
4241 $as_echo_n "(cached) " >&6
4242else
4243 # Double quotes because CPP needs to be expanded
4244 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4245 do
4246 ac_preproc_ok=false
4247for ac_c_preproc_warn_flag in '' yes
4248do
4249 # Use a header file that comes with gcc, so configuring glibc
4250 # with a fresh cross-compiler works.
4251 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4252 # <limits.h> exists even on freestanding compilers.
4253 # On the NeXT, cc -E runs the code through the compiler's parser,
4254 # not just through cpp. "Syntax error" is here to catch this case.
4255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4256/* end confdefs.h. */
4257#ifdef __STDC__
4258# include <limits.h>
4259#else
4260# include <assert.h>
4261#endif
4262 Syntax error
4263_ACEOF
4264if ac_fn_c_try_cpp "$LINENO"; then :
a64c9c13 4265
cdf186e4 4266else
57aa50d4
TT
4267 # Broken: fails on valid input.
4268continue
cdf186e4 4269fi
91d11da1 4270rm -f conftest.err conftest.i conftest.$ac_ext
cdf186e4 4271
57aa50d4
TT
4272 # OK, works on sane cases. Now check whether nonexistent headers
4273 # can be detected and how.
4274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4275/* end confdefs.h. */
4276#include <ac_nonexistent.h>
4277_ACEOF
4278if ac_fn_c_try_cpp "$LINENO"; then :
4279 # Broken: success on invalid input.
4280continue
cdf186e4 4281else
57aa50d4
TT
4282 # Passes both tests.
4283ac_preproc_ok=:
4284break
4285fi
91d11da1 4286rm -f conftest.err conftest.i conftest.$ac_ext
cdf186e4 4287
57aa50d4
TT
4288done
4289# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
91d11da1 4290rm -f conftest.i conftest.err conftest.$ac_ext
57aa50d4
TT
4291if $ac_preproc_ok; then :
4292 break
e1052144
TT
4293fi
4294
57aa50d4
TT
4295 done
4296 ac_cv_prog_CPP=$CPP
93636bde 4297
cdf186e4 4298fi
57aa50d4 4299 CPP=$ac_cv_prog_CPP
cdf186e4 4300else
57aa50d4 4301 ac_cv_prog_CPP=$CPP
e1052144 4302fi
57aa50d4
TT
4303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4304$as_echo "$CPP" >&6; }
4305ac_preproc_ok=false
4306for ac_c_preproc_warn_flag in '' yes
4307do
4308 # Use a header file that comes with gcc, so configuring glibc
4309 # with a fresh cross-compiler works.
4310 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4311 # <limits.h> exists even on freestanding compilers.
4312 # On the NeXT, cc -E runs the code through the compiler's parser,
4313 # not just through cpp. "Syntax error" is here to catch this case.
4314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4315/* end confdefs.h. */
4316#ifdef __STDC__
4317# include <limits.h>
4318#else
4319# include <assert.h>
4320#endif
4321 Syntax error
b0cacab0 4322_ACEOF
57aa50d4 4323if ac_fn_c_try_cpp "$LINENO"; then :
80bfaa3e
TT
4324
4325else
57aa50d4
TT
4326 # Broken: fails on valid input.
4327continue
e1052144 4328fi
91d11da1 4329rm -f conftest.err conftest.i conftest.$ac_ext
e1052144 4330
57aa50d4
TT
4331 # OK, works on sane cases. Now check whether nonexistent headers
4332 # can be detected and how.
4333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4334/* end confdefs.h. */
4335#include <ac_nonexistent.h>
b0cacab0 4336_ACEOF
57aa50d4
TT
4337if ac_fn_c_try_cpp "$LINENO"; then :
4338 # Broken: success on invalid input.
4339continue
f0a22d0f 4340else
57aa50d4
TT
4341 # Passes both tests.
4342ac_preproc_ok=:
4343break
e1052144 4344fi
91d11da1 4345rm -f conftest.err conftest.i conftest.$ac_ext
e1052144 4346
57aa50d4
TT
4347done
4348# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
91d11da1 4349rm -f conftest.i conftest.err conftest.$ac_ext
57aa50d4 4350if $ac_preproc_ok; then :
2a29f135
TT
4351
4352else
57aa50d4
TT
4353 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4354$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
4355as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4356See \`config.log' for more details" "$LINENO" 5; }
e1052144
TT
4357fi
4358
57aa50d4
TT
4359ac_ext=c
4360ac_cpp='$CPP $CPPFLAGS'
4361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4363ac_compiler_gnu=$ac_cv_c_compiler_gnu
af773654 4364
57aa50d4
TT
4365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
4366$as_echo_n "checking for additional special compiler flags... " >&6; }
4367if test "$GCC" = yes
4368then
4369 case "$host_cpu" in
4370 alpha) addcflags="-mieee" ;;
4371 esac
14b596d4 4372fi
57aa50d4
TT
4373if test "x$addcflags" != x
4374then
4375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
4376$as_echo "$addcflags" >&6; }
4377 CFLAGS="$addcflags $CFLAGS"
14b596d4 4378else
57aa50d4
TT
4379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
4380$as_echo "(none)" >&6; }
14b596d4 4381fi
57aa50d4
TT
4382LIB_EXT=.a
4383STATIC_LIB_EXT=.a
4384PROFILED_LIB_EXT=.a
14b596d4 4385
57aa50d4
TT
4386# Check whether --with-root-prefix was given.
4387if test "${with_root_prefix+set}" = set; then :
4388 withval=$with_root_prefix; root_prefix=$withval
14b596d4 4389else
57aa50d4
TT
4390 root_prefix=NONE
4391fi
4392# Check whether --enable-maintainer-mode was given.
4393if test "${enable_maintainer_mode+set}" = set; then :
4394 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
4395then
4396 MAINTAINER_CMT=#
4397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
4398$as_echo "Disabling maintainer mode" >&6; }
4399else
4400 MAINTAINER_CMT=
4401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
4402$as_echo "Enabling maintainer mode" >&6; }
14b596d4
TT
4403fi
4404
57aa50d4
TT
4405else
4406 MAINTAINER_CMT=#
4407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
4408$as_echo "Disabling maintainer mode by default" >&6; }
4409
14b596d4 4410fi
14b596d4 4411
14b596d4 4412
5aa6c3f6
TT
4413# Check whether --enable-symlink-install was given.
4414if test "${enable_symlink_install+set}" = set; then :
4415 enableval=$enable_symlink_install; if test "$enableval" = "no"
4416then
4417 LINK_INSTALL_FLAGS=-f
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4419$as_echo "Disabling symlinks for install" >&6; }
4420else
4421 LINK_INSTALL_FLAGS=-sf
4422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4423$as_echo "Enabling symlinks for install" >&6; }
4424fi
4425
4426else
4427 LINK_INSTALL_FLAGS=-f
183c73b0
TT
4428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5
4429$as_echo "Disabling symlinks for install by default" >&6; }
4430
4431fi
4432
4433
91d11da1
TT
4434relative_symlink_defined=
4435# Check whether --enable-relative-symlinks was given.
4436if test "${enable_relative_symlinks+set}" = set; then :
4437 enableval=$enable_relative_symlinks; if test "$enableval" = "no"
4438then
4439 SYMLINK_RELATIVE=
4440 relative_symlink_defined=yes
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4442$as_echo "Disabling relative symlinks for install" >&6; }
4443else
4444 SYMLINK_RELATIVE=--relative
4445 relative_symlink_defined=yes
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4447$as_echo "Enabling relative symlinks for install" >&6; }
4448fi
4449fi
4450
183c73b0
TT
4451# Check whether --enable-symlink-relative-symlinks was given.
4452if test "${enable_symlink_relative_symlinks+set}" = set; then :
4453 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no"
4454then
91d11da1 4455 SYMLINK_RELATIVE=yes
183c73b0
TT
4456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4457$as_echo "Disabling relative symlinks for install" >&6; }
4458else
4459 SYMLINK_RELATIVE=--relative
91d11da1
TT
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4461$as_echo "Enabling relative symlinks for install" >&6; }
183c73b0
TT
4462fi
4463
4464else
91d11da1
TT
4465 if test -z "$relative_symlink_defined"
4466then
4467 SYMLINK_RELATIVE=
183c73b0
TT
4468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5
4469$as_echo "Disabling relative symlinks for install by default" >&6; }
91d11da1 4470fi
5aa6c3f6
TT
4471
4472fi
4473
4474
4475# Check whether --enable-symlink-build was given.
4476if test "${enable_symlink_build+set}" = set; then :
4477 enableval=$enable_symlink_build; if test "$enableval" = "no"
4478then
4479 LINK_BUILD_FLAGS=
4480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4481$as_echo "Disabling symlinks for build" >&6; }
4482else
4483 LINK_BUILD_FLAGS=-s
4484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4485$as_echo "Enabling symlinks for build" >&6; }
4486fi
4487
4488else
4489 LINK_BUILD_FLAGS=
183c73b0
TT
4490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5
4491$as_echo "Disabling symlinks for build by default" >&6; }
5aa6c3f6
TT
4492
4493fi
4494
4495
57aa50d4
TT
4496# Check whether --enable-verbose-makecmds was given.
4497if test "${enable_verbose_makecmds+set}" = set; then :
4498 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4499then
4500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4501$as_echo "Disabling verbose make commands" >&6; }
4502 E=@echo
c1986ecb 4503 ES=echo
57aa50d4 4504 Q=@
14b596d4 4505else
57aa50d4
TT
4506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
4507$as_echo "Enabling verbose make commands" >&6; }
4508 E=@\\#
c1986ecb 4509 ES=\\#
57aa50d4
TT
4510 Q=
4511fi
14b596d4 4512
14b596d4 4513else
57aa50d4
TT
4514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4515$as_echo "Disabling verbose make commands" >&6; }
4516E=@echo
c1986ecb 4517ES=echo
57aa50d4 4518Q=@
14b596d4 4519
14b596d4
TT
4520fi
4521
14b596d4 4522
57aa50d4 4523
c1986ecb 4524
57aa50d4
TT
4525# Check whether --enable-compression was given.
4526if test "${enable_compression+set}" = set; then :
4527 enableval=$enable_compression; if test "$enableval" = "no"
4528then
4529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support" >&5
4530$as_echo "Disabling compression support" >&6; }
14b596d4 4531else
d1154eb4
TT
4532
4533$as_echo "#define ENABLE_COMPRESSION 1" >>confdefs.h
14b596d4 4534
57aa50d4
TT
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling compression support" >&5
4536$as_echo "Enabling compression support" >&6; }
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compression support is experimental" >&5
4538$as_echo "$as_me: WARNING: Compression support is experimental" >&2;}
14b596d4
TT
4539fi
4540
4541else
57aa50d4
TT
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support by default" >&5
4543$as_echo "Disabling compression support by default" >&6; }
14b596d4
TT
4544
4545fi
4546
d1154eb4 4547
57aa50d4
TT
4548# Check whether --enable-htree was given.
4549if test "${enable_htree+set}" = set; then :
4550 enableval=$enable_htree; if test "$enableval" = "no"
4551then
4552 HTREE_CMT=#
4553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling htree directory support" >&5
4554$as_echo "Disabling htree directory support" >&6; }
4555else
4556 HTREE_CMT=
4557 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
14b596d4 4558
57aa50d4
TT
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support" >&5
4560$as_echo "Enabling htree directory support" >&6; }
4561fi
14b596d4 4562
57aa50d4
TT
4563else
4564 HTREE_CMT=
4565$as_echo "#define ENABLE_HTREE 1" >>confdefs.h
14b596d4 4566
57aa50d4
TT
4567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support by default" >&5
4568$as_echo "Enabling htree directory support by default" >&6; }
14b596d4 4569
57aa50d4 4570fi
14b596d4
TT
4571
4572
57aa50d4
TT
4573E2_PKG_CONFIG_STATIC=--static
4574LDFLAG_DYNAMIC=
4575PRIVATE_LIBS_CMT=
4576# Check whether --enable-elf-shlibs was given.
4577if test "${enable_elf_shlibs+set}" = set; then :
4578 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
cdf186e4 4579then
57aa50d4
TT
4580 ELF_CMT=#
4581 MAKEFILE_ELF=/dev/null
4582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
4583$as_echo "Disabling ELF shared libraries" >&6; }
cdf186e4 4584else
57aa50d4
TT
4585 E2_PKG_CONFIG_STATIC=
4586 ELF_CMT=
4587 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
4588 case "$host_os" in
4589 solaris2.*)
4590 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4591 ;;
4592 esac
4593 BINARY_TYPE=elfbin
4594 LIB_EXT=.so
4595 PRIVATE_LIBS_CMT=#
4596 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
4597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
4598$as_echo "Enabling ELF shared libraries" >&6; }
cdf186e4
TT
4599fi
4600
4601else
57aa50d4
TT
4602 MAKEFILE_ELF=/dev/null
4603ELF_CMT=#
4604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
4605$as_echo "Disabling ELF shared libraries by default" >&6; }
cdf186e4 4606
e1052144
TT
4607fi
4608
cdf186e4 4609
57aa50d4
TT
4610
4611# Check whether --enable-bsd-shlibs was given.
4612if test "${enable_bsd_shlibs+set}" = set; then :
4613 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
cdf186e4 4614then
57aa50d4
TT
4615 BSDLIB_CMT=#
4616 MAKEFILE_BSDLIB=/dev/null
4617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
4618$as_echo "Disabling BSD shared libraries" >&6; }
cdf186e4 4619else
57aa50d4
TT
4620 E2_PKG_CONFIG_STATIC=
4621 BSDLIB_CMT=
4622 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
4623 LIB_EXT=.so
4624 case "$host_os" in
4625 darwin*)
4626 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4627 LIB_EXT=.dylib
4628 ;;
4629 esac
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
4631$as_echo "Enabling BSD shared libraries" >&6; }
cdf186e4
TT
4632fi
4633
4634else
57aa50d4
TT
4635 MAKEFILE_BSDLIB=/dev/null
4636BSDLIB_CMT=#
4637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
4638$as_echo "Disabling BSD shared libraries by default" >&6; }
cdf186e4 4639
e1052144
TT
4640fi
4641
cdf186e4 4642
57aa50d4
TT
4643
4644# Check whether --enable-profile was given.
4645if test "${enable_profile+set}" = set; then :
4646 enableval=$enable_profile; if test "$enableval" = "no"
cdf186e4 4647then
57aa50d4
TT
4648 PROFILE_CMT=#
4649 MAKEFILE_PROFILE=/dev/null
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
4651$as_echo "Disabling profiling libraries" >&6; }
cdf186e4 4652else
57aa50d4
TT
4653 PROFILE_CMT=
4654 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4655 PROFILED_LIB_EXT=_p.a
4656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
4657$as_echo "Building profiling libraries" >&6; }
cdf186e4
TT
4658fi
4659
4660else
57aa50d4
TT
4661 PROFILE_CMT=#
4662MAKEFILE_PROFILE=/dev/null
4663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
4664$as_echo "Disabling profiling libraries by default" >&6; }
cdf186e4 4665
e1052144
TT
4666fi
4667
cdf186e4 4668
57aa50d4
TT
4669
4670# Check whether --enable-checker was given.
4671if test "${enable_checker+set}" = set; then :
4672 enableval=$enable_checker; if test "$enableval" = "no"
cdf186e4 4673then
57aa50d4
TT
4674 CHECKER_CMT=#
4675 MAKEFILE_CHECKER=/dev/null
4676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries" >&5
4677$as_echo "Disabling checker libraries" >&6; }
cdf186e4 4678else
57aa50d4
TT
4679 CHECKER_CMT=
4680 MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
4681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building checker libraries" >&5
4682$as_echo "Building checker libraries" >&6; }
cdf186e4
TT
4683fi
4684
4685else
57aa50d4
TT
4686 CHECKER_CMT=#
4687MAKEFILE_CHECKER=/dev/null
4688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries by default" >&5
4689$as_echo "Disabling checker libraries by default" >&6; }
cdf186e4 4690
e1052144
TT
4691fi
4692
93636bde 4693
cdf186e4 4694
57aa50d4
TT
4695
4696
4697
4698
4699
4700# Check whether --enable-jbd-debug was given.
4701if test "${enable_jbd_debug+set}" = set; then :
4702 enableval=$enable_jbd_debug; if test "$enableval" = "no"
5d40773b 4703then
57aa50d4
TT
4704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
4705$as_echo "Disabling journal debugging" >&6; }
5d40773b 4706else
d1154eb4
TT
4707
4708$as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
57aa50d4
TT
4709
4710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
4711$as_echo "Enabling journal debugging" >&6; }
5d40773b
TT
4712fi
4713
4714else
57aa50d4
TT
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
4716$as_echo "Disabling journal debugging by default" >&6; }
5d40773b 4717
e1052144
TT
4718fi
4719
57aa50d4
TT
4720# Check whether --enable-blkid-debug was given.
4721if test "${enable_blkid_debug+set}" = set; then :
4722 enableval=$enable_blkid_debug; if test "$enableval" = "no"
3249394d 4723then
57aa50d4
TT
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
4725$as_echo "Disabling blkid debugging" >&6; }
3249394d 4726else
d1154eb4
TT
4727
4728$as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
57aa50d4
TT
4729
4730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
4731$as_echo "Enabling blkid debugging" >&6; }
3249394d
TT
4732fi
4733
4734else
57aa50d4
TT
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
4736$as_echo "Disabling blkid debugging by default" >&6; }
3249394d
TT
4737
4738fi
4739
57aa50d4
TT
4740# Check whether --enable-testio-debug was given.
4741if test "${enable_testio_debug+set}" = set; then :
d1154eb4
TT
4742 enableval=$enable_testio_debug;
4743if test "$enableval" = "no"
3249394d 4744then
57aa50d4
TT
4745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
4746$as_echo "Disabling testio debugging" >&6; }
4747 TEST_IO_CMT="#"
3249394d 4748else
57aa50d4
TT
4749 TEST_IO_CMT=
4750 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
3249394d 4751
57aa50d4
TT
4752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
4753$as_echo "Enabling testio debugging" >&6; }
4754fi
3249394d 4755
3249394d 4756else
57aa50d4
TT
4757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
4758$as_echo "Enabling testio debugging by default" >&6; }
4759$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
3249394d 4760
57aa50d4 4761TEST_IO_CMT=
3249394d
TT
4762
4763fi
4764
3249394d 4765
57aa50d4
TT
4766
4767
4768if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4769 if test -n "$ac_tool_prefix"; then
4770 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4771set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4773$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 4774if ${ac_cv_path_PKG_CONFIG+:} false; then :
57aa50d4
TT
4775 $as_echo_n "(cached) " >&6
4776else
4777 case $PKG_CONFIG in
4778 [\\/]* | ?:[\\/]*)
4779 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4780 ;;
4781 *)
4782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4783for as_dir in $PATH
4784do
4785 IFS=$as_save_IFS
4786 test -z "$as_dir" && as_dir=.
4787 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 4788 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
4789 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4791 break 2
4792 fi
4793done
4794 done
4795IFS=$as_save_IFS
4796
4797 ;;
4798esac
4799fi
4800PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4801if test -n "$PKG_CONFIG"; then
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4803$as_echo "$PKG_CONFIG" >&6; }
4804else
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4806$as_echo "no" >&6; }
3249394d
TT
4807fi
4808
4809
57aa50d4
TT
4810fi
4811if test -z "$ac_cv_path_PKG_CONFIG"; then
4812 ac_pt_PKG_CONFIG=$PKG_CONFIG
4813 # Extract the first word of "pkg-config", so it can be a program name with args.
4814set dummy pkg-config; ac_word=$2
4815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4816$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 4817if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
57aa50d4
TT
4818 $as_echo_n "(cached) " >&6
4819else
4820 case $ac_pt_PKG_CONFIG in
4821 [\\/]* | ?:[\\/]*)
4822 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4823 ;;
4824 *)
4825 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4826for as_dir in $PATH
4827do
4828 IFS=$as_save_IFS
4829 test -z "$as_dir" && as_dir=.
4830 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 4831 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
4832 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4834 break 2
4835 fi
4836done
4837 done
4838IFS=$as_save_IFS
3249394d 4839
57aa50d4
TT
4840 ;;
4841esac
4842fi
4843ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4844if test -n "$ac_pt_PKG_CONFIG"; then
4845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4846$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4847else
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4849$as_echo "no" >&6; }
4850fi
3249394d 4851
57aa50d4
TT
4852 if test "x$ac_pt_PKG_CONFIG" = x; then
4853 PKG_CONFIG=""
4854 else
4855 case $cross_compiling:$ac_tool_warned in
4856yes:)
4857{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4858$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4859ac_tool_warned=yes ;;
4860esac
4861 PKG_CONFIG=$ac_pt_PKG_CONFIG
3249394d 4862 fi
57aa50d4
TT
4863else
4864 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4865fi
3249394d
TT
4866
4867fi
57aa50d4
TT
4868if test -n "$PKG_CONFIG"; then
4869 _pkg_min_version=0.9.0
4870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4871$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4872 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4874$as_echo "yes" >&6; }
4875 else
4876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4877$as_echo "no" >&6; }
4878 PKG_CONFIG=""
4879 fi
4880
4881fi
4882LIBUUID=
4883DEPLIBUUID=
4884STATIC_LIBUUID=
4885DEPSTATIC_LIBUUID=
4886PROFILED_LIBUUID=
4887DEPPROFILED_LIBUUID=
4888UUID_CMT=
4889# Check whether --enable-libuuid was given.
4890if test "${enable_libuuid+set}" = set; then :
4891 enableval=$enable_libuuid; if test "$enableval" = "no"
5610f992 4892then
57aa50d4 4893 if test -z "$PKG_CONFIG"; then
91d11da1 4894 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
57aa50d4
TT
4895 fi
4896
4897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
4898$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
91d11da1 4899if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
57aa50d4 4900 $as_echo_n "(cached) " >&6
5610f992 4901else
57aa50d4
TT
4902 ac_check_lib_save_LIBS=$LIBS
4903LIBS="-luuid $LIBUUID $LIBS"
4904cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4905/* end confdefs.h. */
5610f992 4906
57aa50d4
TT
4907/* Override any GCC internal prototype to avoid an error.
4908 Use char because int might match the return type of a GCC
4909 builtin and then its argument prototype would still apply. */
4910#ifdef __cplusplus
4911extern "C"
4912#endif
4913char uuid_generate ();
4914int
4915main ()
4916{
4917return uuid_generate ();
4918 ;
4919 return 0;
4920}
4921_ACEOF
4922if ac_fn_c_try_link "$LINENO"; then :
4923 ac_cv_lib_uuid_uuid_generate=yes
4924else
4925 ac_cv_lib_uuid_uuid_generate=no
4926fi
4927rm -f core conftest.err conftest.$ac_objext \
4928 conftest$ac_exeext conftest.$ac_ext
4929LIBS=$ac_check_lib_save_LIBS
4930fi
4931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
4932$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
91d11da1 4933if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
57aa50d4
TT
4934 LIBUUID=`$PKG_CONFIG --libs uuid`;
4935 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
4936else
91d11da1 4937 as_fn_error $? "external uuid library not found" "$LINENO" 5
5610f992
TT
4938fi
4939
57aa50d4
TT
4940 UUID_CMT=#
4941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
4942$as_echo "Disabling private uuid library" >&6; }
5610f992 4943else
57aa50d4
TT
4944 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4945 DEPLIBUUID=$LIBUUID
4946 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4947 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4948 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4949 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
4950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
4951$as_echo "Enabling private uuid library" >&6; }
4952fi
5610f992 4953
57aa50d4
TT
4954else
4955 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4956DEPLIBUUID=$LIBUUID
4957STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4958DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4959PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4960DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
4961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
4962$as_echo "Enabling private uuid library by default" >&6; }
5610f992
TT
4963
4964fi
4965
4966
cdf186e4 4967
a64c9c13 4968
93636bde
TT
4969
4970
93636bde 4971
93636bde
TT
4972
4973
57aa50d4
TT
4974
4975if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4976 if test -n "$ac_tool_prefix"; then
4977 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4978set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4980$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 4981if ${ac_cv_path_PKG_CONFIG+:} false; then :
39fd3d4f 4982 $as_echo_n "(cached) " >&6
a64c9c13 4983else
57aa50d4
TT
4984 case $PKG_CONFIG in
4985 [\\/]* | ?:[\\/]*)
4986 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4987 ;;
e1052144 4988 *)
b0cacab0
TT
4989 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4990for as_dir in $PATH
4991do
4992 IFS=$as_save_IFS
4993 test -z "$as_dir" && as_dir=.
57aa50d4 4994 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 4995 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
4996 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4997 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4998 break 2
4999 fi
b0cacab0 5000done
57aa50d4 5001 done
e1052144 5002IFS=$as_save_IFS
b0cacab0 5003
57aa50d4 5004 ;;
b0cacab0
TT
5005esac
5006fi
57aa50d4
TT
5007PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5008if test -n "$PKG_CONFIG"; then
5009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5010$as_echo "$PKG_CONFIG" >&6; }
07a0db15 5011else
57aa50d4 5012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 5013$as_echo "no" >&6; }
07a0db15 5014fi
07a0db15 5015
57aa50d4
TT
5016
5017fi
5018if test -z "$ac_cv_path_PKG_CONFIG"; then
5019 ac_pt_PKG_CONFIG=$PKG_CONFIG
5020 # Extract the first word of "pkg-config", so it can be a program name with args.
5021set dummy pkg-config; ac_word=$2
5022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 5023$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5024if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
39fd3d4f 5025 $as_echo_n "(cached) " >&6
a64c9c13 5026else
57aa50d4 5027 case $ac_pt_PKG_CONFIG in
b0cacab0 5028 [\\/]* | ?:[\\/]*)
57aa50d4 5029 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
b0cacab0
TT
5030 ;;
5031 *)
5032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5033for as_dir in $PATH
5034do
5035 IFS=$as_save_IFS
5036 test -z "$as_dir" && as_dir=.
57aa50d4 5037 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5038 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
5039 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
5041 break 2
5042 fi
5043done
57aa50d4 5044 done
e1052144 5045IFS=$as_save_IFS
a64c9c13 5046
b0cacab0
TT
5047 ;;
5048esac
a64c9c13 5049fi
57aa50d4
TT
5050ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5051if test -n "$ac_pt_PKG_CONFIG"; then
5052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5053$as_echo "$ac_pt_PKG_CONFIG" >&6; }
a64c9c13 5054else
57aa50d4 5055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 5056$as_echo "no" >&6; }
a64c9c13 5057fi
a64c9c13 5058
57aa50d4
TT
5059 if test "x$ac_pt_PKG_CONFIG" = x; then
5060 PKG_CONFIG=""
b0cacab0 5061 else
57aa50d4
TT
5062 case $cross_compiling:$ac_tool_warned in
5063yes:)
5064{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5065$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5066ac_tool_warned=yes ;;
5067esac
5068 PKG_CONFIG=$ac_pt_PKG_CONFIG
b0cacab0 5069 fi
57aa50d4
TT
5070else
5071 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
a64c9c13 5072fi
93636bde 5073
a64c9c13 5074fi
57aa50d4
TT
5075if test -n "$PKG_CONFIG"; then
5076 _pkg_min_version=0.9.0
5077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5078$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5079 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5081$as_echo "yes" >&6; }
5082 else
5083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5084$as_echo "no" >&6; }
5085 PKG_CONFIG=""
5086 fi
93636bde 5087
57aa50d4
TT
5088fi
5089LIBBLKID=
5090DEPLIBBLKID=
5091STATIC_LIBBLKID=
5092DEPSTATIC_LIBBLKID=
5093PROFILED_LIBBLKID=
5094DEPPROFILED_LIBBLKID=
5095BLKID_CMT=
d1154eb4 5096
57aa50d4
TT
5097# Check whether --enable-libblkid was given.
5098if test "${enable_libblkid+set}" = set; then :
5099 enableval=$enable_libblkid; if test "$enableval" = "no"
5100then
5101 if test -z "$PKG_CONFIG"; then
91d11da1 5102 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
57aa50d4
TT
5103 fi
5104
5105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5106$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
91d11da1 5107if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
39fd3d4f 5108 $as_echo_n "(cached) " >&6
a64c9c13 5109else
57aa50d4
TT
5110 ac_check_lib_save_LIBS=$LIBS
5111LIBS="-lblkid $LIBBLKID $LIBS"
5112cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5113/* end confdefs.h. */
5114
5115/* Override any GCC internal prototype to avoid an error.
5116 Use char because int might match the return type of a GCC
5117 builtin and then its argument prototype would still apply. */
5118#ifdef __cplusplus
5119extern "C"
5120#endif
5121char blkid_get_cache ();
5122int
5123main ()
5124{
5125return blkid_get_cache ();
5126 ;
5127 return 0;
5128}
5129_ACEOF
5130if ac_fn_c_try_link "$LINENO"; then :
5131 ac_cv_lib_blkid_blkid_get_cache=yes
b0cacab0 5132else
57aa50d4 5133 ac_cv_lib_blkid_blkid_get_cache=no
a64c9c13 5134fi
57aa50d4
TT
5135rm -f core conftest.err conftest.$ac_objext \
5136 conftest$ac_exeext conftest.$ac_ext
5137LIBS=$ac_check_lib_save_LIBS
a64c9c13 5138fi
57aa50d4
TT
5139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5140$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
91d11da1 5141if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
57aa50d4
TT
5142 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5143 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
b0cacab0 5144else
91d11da1 5145 as_fn_error $? "external blkid library not found" "$LINENO" 5
a64c9c13 5146fi
93636bde 5147
57aa50d4
TT
5148 BLKID_CMT=#
5149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
5150$as_echo "Disabling private blkid library" >&6; }
07a0db15 5151else
57aa50d4
TT
5152 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5153 DEPLIBBLKID=$LIBBLKID
5154 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5155 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5156 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5157 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5158 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5159
5160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
5161$as_echo "Enabling private blkid library" >&6; }
b0cacab0 5162fi
57aa50d4 5163
a64c9c13 5164else
57aa50d4
TT
5165 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5166DEPLIBBLKID=$LIBBLKID
5167STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5168DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5169PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5170DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5171$as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5172
5173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
5174$as_echo "Enabling private blkid library by default" >&6; }
5175
a64c9c13 5176fi
07a0db15 5177
a64c9c13 5178
b0cacab0 5179
b0cacab0 5180
a64c9c13 5181
b0cacab0 5182
07a0db15 5183
57aa50d4 5184
f239fefc
AK
5185
5186
5187if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5188 if test -n "$ac_tool_prefix"; then
5189 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5190set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5192$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5193if ${ac_cv_path_PKG_CONFIG+:} false; then :
f239fefc
AK
5194 $as_echo_n "(cached) " >&6
5195else
5196 case $PKG_CONFIG in
5197 [\\/]* | ?:[\\/]*)
5198 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5199 ;;
5200 *)
5201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5202for as_dir in $PATH
5203do
5204 IFS=$as_save_IFS
5205 test -z "$as_dir" && as_dir=.
5206 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5207 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f239fefc
AK
5208 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5210 break 2
5211 fi
5212done
5213 done
5214IFS=$as_save_IFS
5215
5216 ;;
5217esac
5218fi
5219PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5220if test -n "$PKG_CONFIG"; then
5221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5222$as_echo "$PKG_CONFIG" >&6; }
5223else
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5225$as_echo "no" >&6; }
5226fi
5227
5228
5229fi
5230if test -z "$ac_cv_path_PKG_CONFIG"; then
5231 ac_pt_PKG_CONFIG=$PKG_CONFIG
5232 # Extract the first word of "pkg-config", so it can be a program name with args.
5233set dummy pkg-config; ac_word=$2
5234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5235$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5236if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
f239fefc
AK
5237 $as_echo_n "(cached) " >&6
5238else
5239 case $ac_pt_PKG_CONFIG in
5240 [\\/]* | ?:[\\/]*)
5241 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5242 ;;
5243 *)
5244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5245for as_dir in $PATH
5246do
5247 IFS=$as_save_IFS
5248 test -z "$as_dir" && as_dir=.
5249 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5250 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f239fefc
AK
5251 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5253 break 2
5254 fi
5255done
5256 done
5257IFS=$as_save_IFS
5258
5259 ;;
5260esac
5261fi
5262ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5263if test -n "$ac_pt_PKG_CONFIG"; then
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5265$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5266else
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5268$as_echo "no" >&6; }
5269fi
5270
5271 if test "x$ac_pt_PKG_CONFIG" = x; then
5272 PKG_CONFIG=""
5273 else
5274 case $cross_compiling:$ac_tool_warned in
5275yes:)
5276{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5277$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5278ac_tool_warned=yes ;;
5279esac
5280 PKG_CONFIG=$ac_pt_PKG_CONFIG
5281 fi
5282else
5283 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5284fi
5285
5286fi
5287if test -n "$PKG_CONFIG"; then
5288 _pkg_min_version=0.9.0
5289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5290$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5291 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5293$as_echo "yes" >&6; }
5294 else
5295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5296$as_echo "no" >&6; }
5297 PKG_CONFIG=""
5298 fi
5299
5300fi
f239fefc 5301
7becb206
TT
5302# Check whether --enable-quota was given.
5303if test "${enable_quota+set}" = set; then :
5304 enableval=$enable_quota; if test "$enableval" = "no"
5305then
5306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support" >&5
5307$as_echo "Disabling quota support" >&6; }
f239fefc 5308else
7becb206 5309 $as_echo "#define CONFIG_QUOTA 1" >>confdefs.h
f239fefc 5310
7becb206
TT
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling quota support" >&5
5312$as_echo "Enabling quota support" >&6; }
f239fefc
AK
5313fi
5314
f239fefc 5315else
7becb206
TT
5316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support by default" >&5
5317$as_echo "Disabling quota support by default" >&6; }
5318
f239fefc
AK
5319fi
5320
7becb206 5321LIBQUOTA='$(LIB)/libquota'$LIB_EXT
f239fefc
AK
5322DEPLIBQUOTA=$LIBQUOTA
5323STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
5324DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
5325PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
5326DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
f239fefc
AK
5327
5328
5329
5330
5331
5332
5333
57aa50d4
TT
5334# Check whether --enable-debugfs was given.
5335if test "${enable_debugfs+set}" = set; then :
5336 enableval=$enable_debugfs; if test "$enableval" = "no"
5337then
5338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
5339$as_echo "Disabling debugfs support" >&6; }
5340 DEBUGFS_CMT="#"
b0cacab0 5341else
57aa50d4
TT
5342 DEBUGFS_CMT=
5343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
5344$as_echo "Enabling debugfs support" >&6; }
b0cacab0 5345fi
a64c9c13 5346
b0cacab0 5347else
57aa50d4
TT
5348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
5349$as_echo "Enabling debugfs support by default" >&6; }
5350DEBUGFS_CMT=
a64c9c13 5351
93636bde 5352fi
57aa50d4
TT
5353
5354
5355# Check whether --enable-imager was given.
5356if test "${enable_imager+set}" = set; then :
5357 enableval=$enable_imager; if test "$enableval" = "no"
5358then
5359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
5360$as_echo "Disabling e2image support" >&6; }
5361 IMAGER_CMT="#"
b0cacab0 5362else
57aa50d4
TT
5363 IMAGER_CMT=
5364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
5365$as_echo "Enabling e2image support" >&6; }
b0cacab0
TT
5366fi
5367
b0cacab0 5368else
57aa50d4
TT
5369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
5370$as_echo "Enabling e2image support by default" >&6; }
5371IMAGER_CMT=
5372
93636bde
TT
5373fi
5374
a64c9c13 5375
57aa50d4
TT
5376# Check whether --enable-resizer was given.
5377if test "${enable_resizer+set}" = set; then :
5378 enableval=$enable_resizer; if test "$enableval" = "no"
5379then
5380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
5381$as_echo "Disabling e2resize support" >&6; }
5382 RESIZER_CMT="#"
b0cacab0 5383else
57aa50d4
TT
5384 RESIZER_CMT=
5385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
5386$as_echo "Enabling e2resize support" >&6; }
5387fi
b0cacab0 5388
b0cacab0 5389else
57aa50d4
TT
5390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
5391$as_echo "Enabling e2resize support by default" >&6; }
5392RESIZER_CMT=
b0cacab0 5393
b0cacab0 5394fi
e1052144 5395
57aa50d4 5396
8d9c50c5
TT
5397# Check whether --enable-defrag was given.
5398if test "${enable_defrag+set}" = set; then :
5399 enableval=$enable_defrag; if test "$enableval" = "no"
5400then
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5402$as_echo "Disabling e4defrag support" >&6; }
5403 DEFRAG_CMT="#"
5404else
5405 DEFRAG_CMT=
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5407$as_echo "Enabling e4defrag support" >&6; }
5408fi
5409
5410else
5411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
5412$as_echo "Enabling e4defrag support by default" >&6; }
5413DEFRAG_CMT=
5414
5415fi
5416
5417
57aa50d4
TT
5418# Check whether --enable-fsck was given.
5419if test "${enable_fsck+set}" = set; then :
5420 enableval=$enable_fsck; if test "$enableval" = "no"
5421then
5422 FSCK_PROG='' FSCK_MAN=''
5423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
5424$as_echo "Not building fsck wrapper" >&6; }
5425else
5426 FSCK_PROG=fsck FSCK_MAN=fsck.8
5427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
5428$as_echo "Building fsck wrapper" >&6; }
a64c9c13
TT
5429fi
5430
57aa50d4
TT
5431else
5432 case "$host_os" in
5433 gnu*)
5434 FSCK_PROG='' FSCK_MAN=''
5435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
5436$as_echo "Not building fsck wrapper by default" >&6; }
5437 ;;
5438 *)
5439 FSCK_PROG=fsck FSCK_MAN=fsck.8
5440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
5441$as_echo "Building fsck wrapper by default" >&6; }
5442esac
b0cacab0 5443
57aa50d4 5444fi
b0cacab0 5445
93636bde 5446
b0cacab0 5447
57aa50d4
TT
5448# Check whether --enable-e2initrd-helper was given.
5449if test "${enable_e2initrd_helper+set}" = set; then :
5450 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
5451then
5452 E2INITRD_PROG='' E2INITRD_MAN=''
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
5454$as_echo "Not building e2initrd helper" >&6; }
5455else
5456 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
5458$as_echo "Building e2initrd helper" >&6; }
5459fi
a64c9c13 5460
a64c9c13 5461else
57aa50d4
TT
5462 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5463{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
5464$as_echo "Building e2initrd helper by default" >&6; }
b0cacab0 5465
a64c9c13 5466fi
e1052144 5467
57aa50d4
TT
5468
5469
5470# Check whether --enable-tls was given.
5471if test "${enable_tls+set}" = set; then :
5472 enableval=$enable_tls; if test "$enableval" = "no"
5473then
5474 try_tls=""
5475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
5476$as_echo "Disabling thread local support" >&6; }
5477else
5478 try_tls="yes"
5479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
5480$as_echo "Enabling thread local support" >&6; }
a64c9c13
TT
5481fi
5482
57aa50d4
TT
5483else
5484 if test -n "$WITH_DIET_LIBC"
5485then
5486 try_tls=""
5487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Diet libc does not support thread local support" >&5
5488$as_echo "Diet libc does not support thread local support" >&6; }
5489else
5490 try_tls="yes"
5491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
5492$as_echo "Try using thread local support by default" >&6; }
5493fi
a64c9c13 5494
93636bde 5495fi
07a0db15 5496
57aa50d4
TT
5497if test "$try_tls" = "yes"
5498then
a64c9c13 5499
57aa50d4
TT
5500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
5501$as_echo_n "checking for thread local storage (TLS) class... " >&6; }
91d11da1 5502 if ${ac_cv_tls+:} false; then :
39fd3d4f 5503 $as_echo_n "(cached) " >&6
b0cacab0 5504else
b0cacab0 5505
57aa50d4
TT
5506 ax_tls_keywords="__thread __declspec(thread) none"
5507 for ax_tls_keyword in $ax_tls_keywords; do
5508 case $ax_tls_keyword in
5509 none) ac_cv_tls=none ; break ;;
5510 *)
5511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5512/* end confdefs.h. */
5513#include <stdlib.h>
5514 static void
5515 foo(void) {
5516 static $ax_tls_keyword int bar;
5517 exit(1);
5518 }
b0cacab0
TT
5519int
5520main ()
5521{
57aa50d4 5522
b0cacab0
TT
5523 ;
5524 return 0;
5525}
5526_ACEOF
57aa50d4
TT
5527if ac_fn_c_try_compile "$LINENO"; then :
5528 ac_cv_tls=$ax_tls_keyword ; break
b0cacab0 5529else
57aa50d4 5530 ac_cv_tls=none
b0cacab0 5531
b0cacab0 5532fi
e1052144 5533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
5534 esac
5535 done
5536
b0cacab0 5537fi
b0cacab0 5538
57aa50d4
TT
5539
5540 if test "$ac_cv_tls" != "none"; then
5541
5542cat >>confdefs.h <<_ACEOF
5543#define TLS $ac_cv_tls
b0cacab0 5544_ACEOF
93636bde 5545
b0cacab0 5546 fi
57aa50d4
TT
5547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
5548$as_echo "$ac_cv_tls" >&6; }
b0cacab0 5549
57aa50d4 5550fi
d1154eb4 5551
57aa50d4
TT
5552# Check whether --enable-uuidd was given.
5553if test "${enable_uuidd+set}" = set; then :
5554 enableval=$enable_uuidd; if test "$enableval" = "no"
5555then
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
5557$as_echo "Not building uuidd" >&6; }
5558 UUIDD_CMT="#"
a64c9c13 5559else
57aa50d4
TT
5560 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5561
5562 UUIDD_CMT=""
5563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
5564$as_echo "Building uuidd" >&6; }
5565fi
a64c9c13 5566
a64c9c13 5567else
57aa50d4 5568 $as_echo "#define USE_UUIDD 1" >>confdefs.h
a64c9c13 5569
57aa50d4
TT
5570UUIDD_CMT=""
5571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
5572$as_echo "Building uuidd by default" >&6; }
e1052144 5573
a64c9c13 5574fi
e1052144 5575
93636bde 5576
57aa50d4 5577MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
a64c9c13 5578
57aa50d4
TT
5579GETTEXT_PACKAGE=e2fsprogs
5580PACKAGE=e2fsprogs
5581VERSION="$E2FSPROGS_VERSION"
5582VERSION=0.14.1
d1154eb4 5583
57aa50d4
TT
5584cat >>confdefs.h <<_ACEOF
5585#define PACKAGE "$PACKAGE"
b0cacab0 5586_ACEOF
a64c9c13 5587
d1154eb4 5588
57aa50d4
TT
5589cat >>confdefs.h <<_ACEOF
5590#define VERSION "$VERSION"
5591_ACEOF
5592
5593
5594
5595
5596
5597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5598$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5599set x ${MAKE-make}
5600ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
91d11da1 5601if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
39fd3d4f 5602 $as_echo_n "(cached) " >&6
b0cacab0 5603else
57aa50d4
TT
5604 cat >conftest.make <<\_ACEOF
5605SHELL = /bin/sh
5606all:
5607 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 5608_ACEOF
91d11da1 5609# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
57aa50d4
TT
5610case `${MAKE-make} -f conftest.make 2>/dev/null` in
5611 *@@@%%%=?*=@@@%%%*)
5612 eval ac_cv_prog_make_${ac_make}_set=yes;;
5613 *)
5614 eval ac_cv_prog_make_${ac_make}_set=no;;
e1052144 5615esac
57aa50d4
TT
5616rm -f conftest.make
5617fi
5618if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5620$as_echo "yes" >&6; }
5621 SET_MAKE=
39fd3d4f 5622else
57aa50d4
TT
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5624$as_echo "no" >&6; }
5625 SET_MAKE="MAKE=${MAKE-make}"
39fd3d4f
SJR
5626fi
5627
57aa50d4
TT
5628# Find a good install program. We prefer a C program (faster),
5629# so one script is as good as another. But avoid the broken or
5630# incompatible versions:
5631# SysV /etc/install, /usr/sbin/install
5632# SunOS /usr/etc/install
5633# IRIX /sbin/install
5634# AIX /bin/install
5635# AmigaOS /C/install, which installs bootblocks on floppy discs
5636# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5637# AFS /usr/afsws/bin/install, which mishandles nonexistent args
5638# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5639# OS/2's system install, which has a completely different semantic
5640# ./install, which can be erroneously created by make from ./install.sh.
5641# Reject install programs that cannot install multiple files.
5642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5643$as_echo_n "checking for a BSD-compatible install... " >&6; }
5644if test -z "$INSTALL"; then
91d11da1 5645if ${ac_cv_path_install+:} false; then :
57aa50d4 5646 $as_echo_n "(cached) " >&6
93636bde 5647else
57aa50d4
TT
5648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5649for as_dir in $PATH
5650do
5651 IFS=$as_save_IFS
5652 test -z "$as_dir" && as_dir=.
5653 # Account for people who put trailing slashes in PATH elements.
5654case $as_dir/ in #((
5655 ./ | .// | /[cC]/* | \
5656 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5657 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5658 /usr/ucb/* ) ;;
5659 *)
5660 # OSF1 and SCO ODT 3.0 have their own names for install.
5661 # Don't use installbsd from OSF since it installs stuff as root
5662 # by default.
5663 for ac_prog in ginstall scoinst install; do
5664 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5665 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
57aa50d4
TT
5666 if test $ac_prog = install &&
5667 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5668 # AIX install. It has an incompatible calling convention.
5669 :
5670 elif test $ac_prog = install &&
5671 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5672 # program-specific install script used by HP pwplus--don't use.
5673 :
5674 else
5675 rm -rf conftest.one conftest.two conftest.dir
5676 echo one > conftest.one
5677 echo two > conftest.two
5678 mkdir conftest.dir
5679 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5680 test -s conftest.one && test -s conftest.two &&
5681 test -s conftest.dir/conftest.one &&
5682 test -s conftest.dir/conftest.two
5683 then
5684 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5685 break 3
5686 fi
5687 fi
5688 fi
5689 done
5690 done
5691 ;;
5692esac
5693
5694 done
5695IFS=$as_save_IFS
b0cacab0 5696
57aa50d4 5697rm -rf conftest.one conftest.two conftest.dir
39fd3d4f 5698
93636bde 5699fi
57aa50d4
TT
5700 if test "${ac_cv_path_install+set}" = set; then
5701 INSTALL=$ac_cv_path_install
5702 else
5703 # As a last resort, use the slow shell script. Don't cache a
5704 # value for INSTALL within a source directory, because that will
5705 # break other packages using the cache if that directory is
5706 # removed, or if the value is a relative name.
5707 INSTALL=$ac_install_sh
5708 fi
93636bde 5709fi
57aa50d4
TT
5710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5711$as_echo "$INSTALL" >&6; }
a64c9c13 5712
57aa50d4
TT
5713# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5714# It thinks the first close brace ends the variable substitution.
5715test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
b0cacab0 5716
57aa50d4 5717test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
a64c9c13 5718
57aa50d4 5719test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
39fd3d4f 5720
39fd3d4f 5721
57aa50d4
TT
5722 MKINSTALLDIRS=
5723 if test -n "$ac_aux_dir"; then
5724 case "$ac_aux_dir" in
5725 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
5726 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
5727 esac
5728 fi
5729 if test -z "$MKINSTALLDIRS"; then
5730 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5731 fi
b0cacab0 5732
39fd3d4f 5733
e1052144 5734
57aa50d4
TT
5735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5736$as_echo_n "checking whether NLS is requested... " >&6; }
5737 # Check whether --enable-nls was given.
5738if test "${enable_nls+set}" = set; then :
5739 enableval=$enable_nls; USE_NLS=$enableval
b0cacab0 5740else
57aa50d4
TT
5741 USE_NLS=yes
5742fi
b0cacab0 5743
57aa50d4
TT
5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
5745$as_echo "$USE_NLS" >&6; }
93636bde 5746
a64c9c13 5747
a64c9c13 5748
b0cacab0 5749
b0cacab0 5750
a64c9c13 5751
57aa50d4
TT
5752# Prepare PATH_SEPARATOR.
5753# The user is always right.
5754if test "${PATH_SEPARATOR+set}" != set; then
5755 echo "#! /bin/sh" >conf$$.sh
5756 echo "exit 0" >>conf$$.sh
5757 chmod +x conf$$.sh
5758 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5759 PATH_SEPARATOR=';'
5760 else
5761 PATH_SEPARATOR=:
b0cacab0 5762 fi
57aa50d4
TT
5763 rm -f conf$$.sh
5764fi
b0cacab0 5765
57aa50d4
TT
5766# Find out how to test for executable files. Don't use a zero-byte file,
5767# as systems may use methods other than mode bits to determine executability.
5768cat >conf$$.file <<_ASEOF
5769#! /bin/sh
5770exit 0
5771_ASEOF
5772chmod +x conf$$.file
5773if test -x conf$$.file >/dev/null 2>&1; then
5774 ac_executable_p="test -x"
5775else
5776 ac_executable_p="test -f"
5777fi
5778rm -f conf$$.file
b0cacab0 5779
57aa50d4
TT
5780# Extract the first word of "msgfmt", so it can be a program name with args.
5781set dummy msgfmt; ac_word=$2
5782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5783$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5784if ${ac_cv_path_MSGFMT+:} false; then :
39fd3d4f 5785 $as_echo_n "(cached) " >&6
93636bde 5786else
57aa50d4
TT
5787 case "$MSGFMT" in
5788 [\\/]* | ?:[\\/]*)
5789 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5790 ;;
5791 *)
5792 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5793 for ac_dir in $PATH; do
5794 IFS="$ac_save_IFS"
5795 test -z "$ac_dir" && ac_dir=.
5796 for ac_exec_ext in '' $ac_executable_extensions; do
5797 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5798 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
5799 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5800 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
5801 break 2
5802 fi
5803 fi
5804 done
5805 done
5806 IFS="$ac_save_IFS"
5807 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
5808 ;;
e1052144 5809esac
b0cacab0 5810fi
57aa50d4
TT
5811MSGFMT="$ac_cv_path_MSGFMT"
5812if test "$MSGFMT" != ":"; then
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5814$as_echo "$MSGFMT" >&6; }
5815else
5816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5817$as_echo "no" >&6; }
b0cacab0 5818fi
a64c9c13 5819
57aa50d4
TT
5820 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5821set dummy gmsgfmt; ac_word=$2
5822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5823$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5824if ${ac_cv_path_GMSGFMT+:} false; then :
39fd3d4f 5825 $as_echo_n "(cached) " >&6
93636bde 5826else
57aa50d4
TT
5827 case $GMSGFMT in
5828 [\\/]* | ?:[\\/]*)
5829 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5830 ;;
5831 *)
5832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5833for as_dir in $PATH
5834do
5835 IFS=$as_save_IFS
5836 test -z "$as_dir" && as_dir=.
5837 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5838 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
5839 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
5840 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5841 break 2
5842 fi
5843done
5844 done
5845IFS=$as_save_IFS
a64c9c13 5846
57aa50d4
TT
5847 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5848 ;;
e1052144 5849esac
57aa50d4
TT
5850fi
5851GMSGFMT=$ac_cv_path_GMSGFMT
5852if test -n "$GMSGFMT"; then
5853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
5854$as_echo "$GMSGFMT" >&6; }
b0cacab0 5855else
57aa50d4
TT
5856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5857$as_echo "no" >&6; }
b0cacab0 5858fi
e1052144 5859
b0cacab0 5860
b0cacab0 5861
57aa50d4
TT
5862
5863# Prepare PATH_SEPARATOR.
5864# The user is always right.
5865if test "${PATH_SEPARATOR+set}" != set; then
5866 echo "#! /bin/sh" >conf$$.sh
5867 echo "exit 0" >>conf$$.sh
5868 chmod +x conf$$.sh
5869 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5870 PATH_SEPARATOR=';'
5871 else
5872 PATH_SEPARATOR=:
b0cacab0 5873 fi
57aa50d4
TT
5874 rm -f conf$$.sh
5875fi
b0cacab0 5876
57aa50d4
TT
5877# Find out how to test for executable files. Don't use a zero-byte file,
5878# as systems may use methods other than mode bits to determine executability.
5879cat >conf$$.file <<_ASEOF
5880#! /bin/sh
5881exit 0
5882_ASEOF
5883chmod +x conf$$.file
5884if test -x conf$$.file >/dev/null 2>&1; then
5885 ac_executable_p="test -x"
5886else
5887 ac_executable_p="test -f"
5888fi
5889rm -f conf$$.file
b0cacab0 5890
57aa50d4
TT
5891# Extract the first word of "xgettext", so it can be a program name with args.
5892set dummy xgettext; ac_word=$2
5893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5894$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5895if ${ac_cv_path_XGETTEXT+:} false; then :
39fd3d4f 5896 $as_echo_n "(cached) " >&6
a64c9c13 5897else
57aa50d4
TT
5898 case "$XGETTEXT" in
5899 [\\/]* | ?:[\\/]*)
5900 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5901 ;;
5902 *)
5903 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5904 for ac_dir in $PATH; do
5905 IFS="$ac_save_IFS"
5906 test -z "$ac_dir" && ac_dir=.
5907 for ac_exec_ext in '' $ac_executable_extensions; do
5908 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5909 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5910 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5911 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
5912 break 2
5913 fi
5914 fi
5915 done
5916 done
5917 IFS="$ac_save_IFS"
5918 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5919 ;;
e1052144 5920esac
b0cacab0 5921fi
57aa50d4
TT
5922XGETTEXT="$ac_cv_path_XGETTEXT"
5923if test "$XGETTEXT" != ":"; then
5924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
5925$as_echo "$XGETTEXT" >&6; }
5926else
5927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5928$as_echo "no" >&6; }
b0cacab0 5929fi
b0cacab0 5930
57aa50d4 5931 rm -f messages.po
a64c9c13 5932
b0cacab0 5933
57aa50d4
TT
5934# Prepare PATH_SEPARATOR.
5935# The user is always right.
5936if test "${PATH_SEPARATOR+set}" != set; then
5937 echo "#! /bin/sh" >conf$$.sh
5938 echo "exit 0" >>conf$$.sh
5939 chmod +x conf$$.sh
5940 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5941 PATH_SEPARATOR=';'
5942 else
5943 PATH_SEPARATOR=:
5944 fi
5945 rm -f conf$$.sh
5946fi
b0cacab0 5947
57aa50d4
TT
5948# Find out how to test for executable files. Don't use a zero-byte file,
5949# as systems may use methods other than mode bits to determine executability.
5950cat >conf$$.file <<_ASEOF
5951#! /bin/sh
5952exit 0
5953_ASEOF
5954chmod +x conf$$.file
5955if test -x conf$$.file >/dev/null 2>&1; then
5956 ac_executable_p="test -x"
5957else
5958 ac_executable_p="test -f"
5959fi
5960rm -f conf$$.file
5961
5962# Extract the first word of "msgmerge", so it can be a program name with args.
5963set dummy msgmerge; ac_word=$2
5964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5965$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5966if ${ac_cv_path_MSGMERGE+:} false; then :
39fd3d4f 5967 $as_echo_n "(cached) " >&6
b0cacab0 5968else
57aa50d4
TT
5969 case "$MSGMERGE" in
5970 [\\/]* | ?:[\\/]*)
5971 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
5972 ;;
5973 *)
5974 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5975 for ac_dir in $PATH; do
5976 IFS="$ac_save_IFS"
5977 test -z "$ac_dir" && ac_dir=.
5978 for ac_exec_ext in '' $ac_executable_extensions; do
5979 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5980 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
5981 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
5982 break 2
5983 fi
5984 fi
5985 done
5986 done
5987 IFS="$ac_save_IFS"
5988 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
5989 ;;
e1052144 5990esac
57aa50d4
TT
5991fi
5992MSGMERGE="$ac_cv_path_MSGMERGE"
5993if test "$MSGMERGE" != ":"; then
5994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
5995$as_echo "$MSGMERGE" >&6; }
b0cacab0 5996else
57aa50d4
TT
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5998$as_echo "no" >&6; }
b0cacab0 5999fi
e1052144 6000
93636bde 6001
57aa50d4
TT
6002 if test "$GMSGFMT" != ":"; then
6003 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
6004 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6005 : ;
6006 else
6007 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
6008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
6009$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
6010 GMSGFMT=":"
6011 fi
6012 fi
a64c9c13 6013
57aa50d4
TT
6014 if test "$XGETTEXT" != ":"; then
6015 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6016 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6017 : ;
6018 else
6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
6020$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
6021 XGETTEXT=":"
6022 fi
6023 rm -f messages.po
b0cacab0 6024 fi
a64c9c13 6025
57aa50d4
TT
6026 ac_config_commands="$ac_config_commands default-1"
6027
a64c9c13 6028
57aa50d4
TT
6029if test -n "$ac_tool_prefix"; then
6030 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6031set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6033$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 6034if ${ac_cv_prog_RANLIB+:} false; then :
39fd3d4f 6035 $as_echo_n "(cached) " >&6
b0cacab0 6036else
57aa50d4
TT
6037 if test -n "$RANLIB"; then
6038 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
b0cacab0 6039else
57aa50d4
TT
6040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6041for as_dir in $PATH
6042do
6043 IFS=$as_save_IFS
6044 test -z "$as_dir" && as_dir=.
6045 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 6046 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
6047 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6048 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6049 break 2
6050 fi
6051done
6052 done
6053IFS=$as_save_IFS
d1154eb4
TT
6054
6055fi
6056fi
6057RANLIB=$ac_cv_prog_RANLIB
6058if test -n "$RANLIB"; then
6059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6060$as_echo "$RANLIB" >&6; }
6061else
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6063$as_echo "no" >&6; }
6064fi
6065
6066
6067fi
6068if test -z "$ac_cv_prog_RANLIB"; then
6069 ac_ct_RANLIB=$RANLIB
6070 # Extract the first word of "ranlib", so it can be a program name with args.
6071set dummy ranlib; ac_word=$2
6072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6073$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 6074if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
d1154eb4
TT
6075 $as_echo_n "(cached) " >&6
6076else
6077 if test -n "$ac_ct_RANLIB"; then
6078 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6079else
6080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6081for as_dir in $PATH
6082do
6083 IFS=$as_save_IFS
6084 test -z "$as_dir" && as_dir=.
6085 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 6086 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
d1154eb4
TT
6087 ac_cv_prog_ac_ct_RANLIB="ranlib"
6088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6089 break 2
6090 fi
6091done
6092 done
6093IFS=$as_save_IFS
6094
6095fi
6096fi
6097ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6098if test -n "$ac_ct_RANLIB"; then
6099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6100$as_echo "$ac_ct_RANLIB" >&6; }
6101else
6102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6103$as_echo "no" >&6; }
6104fi
6105
6106 if test "x$ac_ct_RANLIB" = x; then
6107 RANLIB=":"
6108 else
6109 case $cross_compiling:$ac_tool_warned in
6110yes:)
6111{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6112$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6113ac_tool_warned=yes ;;
6114esac
6115 RANLIB=$ac_ct_RANLIB
6116 fi
6117else
6118 RANLIB="$ac_cv_prog_RANLIB"
6119fi
6120
6121
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
6123$as_echo_n "checking for strerror in -lcposix... " >&6; }
91d11da1 6124if ${ac_cv_lib_cposix_strerror+:} false; then :
d1154eb4
TT
6125 $as_echo_n "(cached) " >&6
6126else
6127 ac_check_lib_save_LIBS=$LIBS
6128LIBS="-lcposix $LIBS"
6129cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6130/* end confdefs.h. */
6131
6132/* Override any GCC internal prototype to avoid an error.
6133 Use char because int might match the return type of a GCC
6134 builtin and then its argument prototype would still apply. */
6135#ifdef __cplusplus
6136extern "C"
6137#endif
6138char strerror ();
6139int
6140main ()
6141{
6142return strerror ();
6143 ;
6144 return 0;
6145}
6146_ACEOF
6147if ac_fn_c_try_link "$LINENO"; then :
6148 ac_cv_lib_cposix_strerror=yes
6149else
6150 ac_cv_lib_cposix_strerror=no
6151fi
6152rm -f core conftest.err conftest.$ac_objext \
6153 conftest$ac_exeext conftest.$ac_ext
6154LIBS=$ac_check_lib_save_LIBS
6155fi
6156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
6157$as_echo "$ac_cv_lib_cposix_strerror" >&6; }
91d11da1 6158if test "x$ac_cv_lib_cposix_strerror" = xyes; then :
d1154eb4
TT
6159 LIBS="$LIBS -lcposix"
6160fi
6161
6162
6163
6164
6165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6166$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
91d11da1 6167if ${ac_cv_path_GREP+:} false; then :
d1154eb4
TT
6168 $as_echo_n "(cached) " >&6
6169else
6170 if test -z "$GREP"; then
6171 ac_path_GREP_found=false
6172 # Loop through the user's path and test for each of PROGNAME-LIST
6173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6174for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6175do
6176 IFS=$as_save_IFS
6177 test -z "$as_dir" && as_dir=.
6178 for ac_prog in grep ggrep; do
6179 for ac_exec_ext in '' $ac_executable_extensions; do
6180 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
91d11da1 6181 as_fn_executable_p "$ac_path_GREP" || continue
d1154eb4
TT
6182# Check for GNU ac_path_GREP and select it if it is found.
6183 # Check for GNU $ac_path_GREP
6184case `"$ac_path_GREP" --version 2>&1` in
6185*GNU*)
6186 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6187*)
6188 ac_count=0
6189 $as_echo_n 0123456789 >"conftest.in"
6190 while :
6191 do
6192 cat "conftest.in" "conftest.in" >"conftest.tmp"
6193 mv "conftest.tmp" "conftest.in"
6194 cp "conftest.in" "conftest.nl"
6195 $as_echo 'GREP' >> "conftest.nl"
6196 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6197 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6198 as_fn_arith $ac_count + 1 && ac_count=$as_val
6199 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6200 # Best one so far, save it but keep looking for a better one
6201 ac_cv_path_GREP="$ac_path_GREP"
6202 ac_path_GREP_max=$ac_count
6203 fi
6204 # 10*(2^10) chars as input seems more than enough
6205 test $ac_count -gt 10 && break
6206 done
6207 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6208esac
6209
6210 $ac_path_GREP_found && break 3
6211 done
6212 done
6213 done
6214IFS=$as_save_IFS
6215 if test -z "$ac_cv_path_GREP"; then
91d11da1 6216 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
d1154eb4
TT
6217 fi
6218else
6219 ac_cv_path_GREP=$GREP
6220fi
6221
6222fi
6223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6224$as_echo "$ac_cv_path_GREP" >&6; }
6225 GREP="$ac_cv_path_GREP"
6226
6227
6228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6229$as_echo_n "checking for egrep... " >&6; }
91d11da1 6230if ${ac_cv_path_EGREP+:} false; then :
d1154eb4
TT
6231 $as_echo_n "(cached) " >&6
6232else
6233 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6234 then ac_cv_path_EGREP="$GREP -E"
6235 else
6236 if test -z "$EGREP"; then
6237 ac_path_EGREP_found=false
6238 # Loop through the user's path and test for each of PROGNAME-LIST
6239 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6240for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6241do
6242 IFS=$as_save_IFS
6243 test -z "$as_dir" && as_dir=.
6244 for ac_prog in egrep; do
6245 for ac_exec_ext in '' $ac_executable_extensions; do
6246 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
91d11da1 6247 as_fn_executable_p "$ac_path_EGREP" || continue
d1154eb4
TT
6248# Check for GNU ac_path_EGREP and select it if it is found.
6249 # Check for GNU $ac_path_EGREP
6250case `"$ac_path_EGREP" --version 2>&1` in
6251*GNU*)
6252 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6253*)
6254 ac_count=0
6255 $as_echo_n 0123456789 >"conftest.in"
6256 while :
6257 do
6258 cat "conftest.in" "conftest.in" >"conftest.tmp"
6259 mv "conftest.tmp" "conftest.in"
6260 cp "conftest.in" "conftest.nl"
6261 $as_echo 'EGREP' >> "conftest.nl"
6262 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6263 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6264 as_fn_arith $ac_count + 1 && ac_count=$as_val
6265 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6266 # Best one so far, save it but keep looking for a better one
6267 ac_cv_path_EGREP="$ac_path_EGREP"
6268 ac_path_EGREP_max=$ac_count
6269 fi
6270 # 10*(2^10) chars as input seems more than enough
6271 test $ac_count -gt 10 && break
6272 done
6273 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6274esac
6275
6276 $ac_path_EGREP_found && break 3
6277 done
6278 done
6279 done
6280IFS=$as_save_IFS
6281 if test -z "$ac_cv_path_EGREP"; then
91d11da1 6282 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
d1154eb4 6283 fi
57aa50d4 6284else
d1154eb4 6285 ac_cv_path_EGREP=$EGREP
57aa50d4 6286fi
b0cacab0 6287
d1154eb4 6288 fi
57aa50d4 6289fi
d1154eb4
TT
6290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6291$as_echo "$ac_cv_path_EGREP" >&6; }
6292 EGREP="$ac_cv_path_EGREP"
6293
6294
6295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6296$as_echo_n "checking for ANSI C header files... " >&6; }
91d11da1 6297if ${ac_cv_header_stdc+:} false; then :
57aa50d4
TT
6298 $as_echo_n "(cached) " >&6
6299else
d1154eb4
TT
6300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6301/* end confdefs.h. */
6302#include <stdlib.h>
6303#include <stdarg.h>
6304#include <string.h>
6305#include <float.h>
b0cacab0 6306
d1154eb4
TT
6307int
6308main ()
6309{
6310
6311 ;
6312 return 0;
6313}
6314_ACEOF
6315if ac_fn_c_try_compile "$LINENO"; then :
6316 ac_cv_header_stdc=yes
6317else
6318 ac_cv_header_stdc=no
57aa50d4 6319fi
d1154eb4
TT
6320rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6321
6322if test $ac_cv_header_stdc = yes; then
6323 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6325/* end confdefs.h. */
6326#include <string.h>
6327
6328_ACEOF
6329if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6330 $EGREP "memchr" >/dev/null 2>&1; then :
6331
57aa50d4 6332else
d1154eb4 6333 ac_cv_header_stdc=no
57aa50d4 6334fi
d1154eb4
TT
6335rm -f conftest*
6336
6337fi
6338
6339if test $ac_cv_header_stdc = yes; then
6340 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6342/* end confdefs.h. */
6343#include <stdlib.h>
6344
6345_ACEOF
6346if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6347 $EGREP "free" >/dev/null 2>&1; then :
b0cacab0 6348
57aa50d4 6349else
d1154eb4 6350 ac_cv_header_stdc=no
57aa50d4 6351fi
d1154eb4 6352rm -f conftest*
b0cacab0 6353
d1154eb4 6354fi
b0cacab0 6355
d1154eb4
TT
6356if test $ac_cv_header_stdc = yes; then
6357 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6358 if test "$cross_compiling" = yes; then :
6359 :
b0cacab0 6360else
d1154eb4 6361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6362/* end confdefs.h. */
d1154eb4
TT
6363#include <ctype.h>
6364#include <stdlib.h>
6365#if ((' ' & 0x0FF) == 0x020)
6366# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6367# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6368#else
6369# define ISLOWER(c) \
6370 (('a' <= (c) && (c) <= 'i') \
6371 || ('j' <= (c) && (c) <= 'r') \
6372 || ('s' <= (c) && (c) <= 'z'))
6373# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
93636bde 6374#endif
d1154eb4
TT
6375
6376#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
a64c9c13 6377int
b0cacab0
TT
6378main ()
6379{
d1154eb4
TT
6380 int i;
6381 for (i = 0; i < 256; i++)
6382 if (XOR (islower (i), ISLOWER (i))
6383 || toupper (i) != TOUPPER (i))
6384 return 2;
b0cacab0 6385 return 0;
a64c9c13 6386}
b0cacab0 6387_ACEOF
d1154eb4
TT
6388if ac_fn_c_try_run "$LINENO"; then :
6389
b0cacab0 6390else
d1154eb4 6391 ac_cv_header_stdc=no
b0cacab0 6392fi
d1154eb4
TT
6393rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6394 conftest.$ac_objext conftest.beam conftest.$ac_ext
57aa50d4 6395fi
d1154eb4 6396
b0cacab0 6397fi
d1154eb4
TT
6398fi
6399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6400$as_echo "$ac_cv_header_stdc" >&6; }
6401if test $ac_cv_header_stdc = yes; then
b0cacab0 6402
d1154eb4 6403$as_echo "#define STDC_HEADERS 1" >>confdefs.h
b0cacab0 6404
d1154eb4 6405fi
b0cacab0 6406
57aa50d4
TT
6407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
6408$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
91d11da1 6409if ${ac_cv_c_const+:} false; then :
39fd3d4f 6410 $as_echo_n "(cached) " >&6
a64c9c13 6411else
57aa50d4 6412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
6413/* end confdefs.h. */
6414
57aa50d4
TT
6415int
6416main ()
6417{
91d11da1 6418
57aa50d4 6419#ifndef __cplusplus
91d11da1 6420 /* Ultrix mips cc rejects this sort of thing. */
57aa50d4 6421 typedef int charset[2];
91d11da1 6422 const charset cs = { 0, 0 };
57aa50d4
TT
6423 /* SunOS 4.1.1 cc rejects this. */
6424 char const *const *pcpcc;
6425 char **ppc;
6426 /* NEC SVR4.0.2 mips cc rejects this. */
6427 struct point {int x, y;};
6428 static struct point const zero = {0,0};
6429 /* AIX XL C 1.02.0.0 rejects this.
6430 It does not let you subtract one const X* pointer from another in
6431 an arm of an if-expression whose if-part is not a constant
6432 expression */
6433 const char *g = "string";
6434 pcpcc = &g + (g ? g-g : 0);
6435 /* HPUX 7.0 cc rejects these. */
6436 ++pcpcc;
6437 ppc = (char**) pcpcc;
6438 pcpcc = (char const *const *) ppc;
91d11da1
TT
6439 { /* SCO 3.2v4 cc rejects this sort of thing. */
6440 char tx;
6441 char *t = &tx;
57aa50d4
TT
6442 char const *s = 0 ? (char *) 0 : (char const *) 0;
6443
6444 *t++ = 0;
6445 if (s) return 0;
6446 }
6447 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6448 int x[] = {25, 17};
6449 const int *foo = &x[0];
6450 ++foo;
6451 }
6452 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6453 typedef const int *iptr;
6454 iptr p = 0;
6455 ++p;
6456 }
91d11da1 6457 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
57aa50d4 6458 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
91d11da1
TT
6459 struct s { int j; const int *ap[3]; } bx;
6460 struct s *b = &bx; b->j = 5;
57aa50d4
TT
6461 }
6462 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6463 const int foo = 10;
6464 if (!foo) return 0;
6465 }
6466 return !cs[0] && !zero.x;
b0cacab0
TT
6467#endif
6468
57aa50d4
TT
6469 ;
6470 return 0;
6471}
b0cacab0 6472_ACEOF
57aa50d4
TT
6473if ac_fn_c_try_compile "$LINENO"; then :
6474 ac_cv_c_const=yes
b0cacab0 6475else
57aa50d4
TT
6476 ac_cv_c_const=no
6477fi
6478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6479fi
6480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
6481$as_echo "$ac_cv_c_const" >&6; }
6482if test $ac_cv_c_const = no; then
6483
6484$as_echo "#define const /**/" >>confdefs.h
6485
a64c9c13 6486fi
b0cacab0
TT
6487
6488
57aa50d4
TT
6489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed" >&5
6490$as_echo_n "checking for signed... " >&6; }
91d11da1 6491if ${bh_cv_c_signed+:} false; then :
57aa50d4 6492 $as_echo_n "(cached) " >&6
b0cacab0 6493else
57aa50d4 6494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
6495/* end confdefs.h. */
6496
57aa50d4
TT
6497int
6498main ()
b0cacab0 6499{
57aa50d4
TT
6500signed char x;
6501 ;
6502 return 0;
b0cacab0
TT
6503}
6504_ACEOF
57aa50d4
TT
6505if ac_fn_c_try_compile "$LINENO"; then :
6506 bh_cv_c_signed=yes
b0cacab0 6507else
57aa50d4
TT
6508 bh_cv_c_signed=no
6509fi
6510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6511fi
6512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bh_cv_c_signed" >&5
6513$as_echo "$bh_cv_c_signed" >&6; }
6514 if test $bh_cv_c_signed = no; then
6515
6516$as_echo "#define signed /**/" >>confdefs.h
6517
6518 fi
6519
6520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6521$as_echo_n "checking for inline... " >&6; }
91d11da1 6522if ${ac_cv_c_inline+:} false; then :
57aa50d4
TT
6523 $as_echo_n "(cached) " >&6
6524else
6525 ac_cv_c_inline=no
6526for ac_kw in inline __inline__ __inline; do
6527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6528/* end confdefs.h. */
6529#ifndef __cplusplus
6530typedef int foo_t;
6531static $ac_kw foo_t static_foo () {return 0; }
6532$ac_kw foo_t foo () {return 0; }
6533#endif
b0cacab0 6534
57aa50d4
TT
6535_ACEOF
6536if ac_fn_c_try_compile "$LINENO"; then :
6537 ac_cv_c_inline=$ac_kw
b0cacab0 6538fi
57aa50d4
TT
6539rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6540 test "$ac_cv_c_inline" != no && break
6541done
6542
a64c9c13 6543fi
57aa50d4
TT
6544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6545$as_echo "$ac_cv_c_inline" >&6; }
6546
6547case $ac_cv_c_inline in
6548 inline | yes) ;;
6549 *)
6550 case $ac_cv_c_inline in
6551 no) ac_val=;;
6552 *) ac_val=$ac_cv_c_inline;;
6553 esac
6554 cat >>confdefs.h <<_ACEOF
6555#ifndef __cplusplus
6556#define inline $ac_val
6557#endif
6558_ACEOF
6559 ;;
6560esac
93636bde 6561
d1154eb4
TT
6562# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6563for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6564 inttypes.h stdint.h unistd.h
6565do :
6566 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6567ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6568"
91d11da1 6569if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
d1154eb4
TT
6570 cat >>confdefs.h <<_ACEOF
6571#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6572_ACEOF
6573
6574fi
6575
6576done
6577
6578
57aa50d4 6579ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
91d11da1 6580if test "x$ac_cv_type_off_t" = xyes; then :
57aa50d4
TT
6581
6582else
e1052144 6583
57aa50d4
TT
6584cat >>confdefs.h <<_ACEOF
6585#define off_t long int
6586_ACEOF
e1052144 6587
a64c9c13 6588fi
07a0db15 6589
57aa50d4 6590ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
91d11da1 6591if test "x$ac_cv_type_size_t" = xyes; then :
57aa50d4
TT
6592
6593else
6594
6595cat >>confdefs.h <<_ACEOF
6596#define size_t unsigned int
b0cacab0
TT
6597_ACEOF
6598
57aa50d4 6599fi
b0cacab0 6600
57aa50d4
TT
6601
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
6603$as_echo_n "checking for long long... " >&6; }
91d11da1 6604if ${ac_cv_type_long_long+:} false; then :
39fd3d4f 6605 $as_echo_n "(cached) " >&6
b0cacab0 6606else
57aa50d4 6607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6608/* end confdefs.h. */
57aa50d4 6609long long ll = 1LL; int i = 63;
b0cacab0
TT
6610int
6611main ()
6612{
57aa50d4
TT
6613long long llmax = (long long) -1;
6614 return ll << i | ll >> i | llmax / ll | llmax % ll;
b0cacab0
TT
6615 ;
6616 return 0;
6617}
6618_ACEOF
57aa50d4
TT
6619if ac_fn_c_try_link "$LINENO"; then :
6620 ac_cv_type_long_long=yes
b0cacab0 6621else
57aa50d4 6622 ac_cv_type_long_long=no
b0cacab0 6623fi
57aa50d4
TT
6624rm -f core conftest.err conftest.$ac_objext \
6625 conftest$ac_exeext conftest.$ac_ext
b0cacab0 6626fi
57aa50d4
TT
6627{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long" >&5
6628$as_echo "$ac_cv_type_long_long" >&6; }
6629 if test $ac_cv_type_long_long = yes; then
b0cacab0 6630
57aa50d4 6631$as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
a64c9c13 6632
57aa50d4 6633 fi
a64c9c13 6634
57aa50d4
TT
6635
6636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
6637$as_echo_n "checking for long double... " >&6; }
91d11da1 6638if ${gt_cv_c_long_double+:} false; then :
39fd3d4f 6639 $as_echo_n "(cached) " >&6
b0cacab0 6640else
57aa50d4
TT
6641 if test "$GCC" = yes; then
6642 gt_cv_c_long_double=yes
6643 else
6644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6645/* end confdefs.h. */
57aa50d4
TT
6646
6647 /* The Stardent Vistra knows sizeof(long double), but does not support it. */
6648 long double foo = 0.0;
6649 /* On Ultrix 4.3 cc, long double is 4 and double is 8. */
6650 int array [2*(sizeof(long double) >= sizeof(double)) - 1];
93636bde 6651
b0cacab0
TT
6652int
6653main ()
6654{
57aa50d4 6655
b0cacab0
TT
6656 ;
6657 return 0;
6658}
6659_ACEOF
57aa50d4
TT
6660if ac_fn_c_try_compile "$LINENO"; then :
6661 gt_cv_c_long_double=yes
a64c9c13 6662else
57aa50d4 6663 gt_cv_c_long_double=no
b0cacab0 6664fi
57aa50d4
TT
6665rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6666 fi
b0cacab0 6667fi
57aa50d4
TT
6668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_long_double" >&5
6669$as_echo "$gt_cv_c_long_double" >&6; }
6670 if test $gt_cv_c_long_double = yes; then
b0cacab0 6671
57aa50d4 6672$as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
b0cacab0 6673
57aa50d4 6674 fi
b0cacab0 6675
57aa50d4
TT
6676
6677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
6678$as_echo_n "checking for wchar_t... " >&6; }
91d11da1 6679if ${gt_cv_c_wchar_t+:} false; then :
57aa50d4 6680 $as_echo_n "(cached) " >&6
b0cacab0 6681else
57aa50d4
TT
6682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6683/* end confdefs.h. */
6684#include <stddef.h>
6685 wchar_t foo = (wchar_t)'\0';
6686int
6687main ()
6688{
b0cacab0 6689
57aa50d4
TT
6690 ;
6691 return 0;
6692}
b0cacab0 6693_ACEOF
57aa50d4
TT
6694if ac_fn_c_try_compile "$LINENO"; then :
6695 gt_cv_c_wchar_t=yes
6696else
6697 gt_cv_c_wchar_t=no
6698fi
6699rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6700fi
6701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
6702$as_echo "$gt_cv_c_wchar_t" >&6; }
6703 if test $gt_cv_c_wchar_t = yes; then
b0cacab0 6704
57aa50d4 6705$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
b0cacab0 6706
57aa50d4
TT
6707 fi
6708
6709
6710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
6711$as_echo_n "checking for wint_t... " >&6; }
91d11da1 6712if ${gt_cv_c_wint_t+:} false; then :
39fd3d4f 6713 $as_echo_n "(cached) " >&6
b0cacab0 6714else
57aa50d4 6715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6716/* end confdefs.h. */
57aa50d4
TT
6717#include <wchar.h>
6718 wint_t foo = (wchar_t)'\0';
6719int
6720main ()
6721{
b0cacab0 6722
57aa50d4
TT
6723 ;
6724 return 0;
6725}
b0cacab0 6726_ACEOF
57aa50d4
TT
6727if ac_fn_c_try_compile "$LINENO"; then :
6728 gt_cv_c_wint_t=yes
a64c9c13 6729else
57aa50d4 6730 gt_cv_c_wint_t=no
a64c9c13 6731fi
57aa50d4 6732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
a64c9c13 6733fi
57aa50d4
TT
6734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
6735$as_echo "$gt_cv_c_wint_t" >&6; }
6736 if test $gt_cv_c_wint_t = yes; then
07a0db15 6737
57aa50d4 6738$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
a64c9c13 6739
57aa50d4 6740 fi
a64c9c13 6741
b0cacab0 6742
57aa50d4
TT
6743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
6744$as_echo_n "checking for inttypes.h... " >&6; }
91d11da1 6745if ${jm_ac_cv_header_inttypes_h+:} false; then :
57aa50d4
TT
6746 $as_echo_n "(cached) " >&6
6747else
6748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6749/* end confdefs.h. */
6750#include <sys/types.h>
6751#include <inttypes.h>
b0cacab0
TT
6752int
6753main ()
a04eba3f 6754{
57aa50d4 6755uintmax_t i = (uintmax_t) -1;
b0cacab0
TT
6756 ;
6757 return 0;
a04eba3f 6758}
b0cacab0 6759_ACEOF
57aa50d4
TT
6760if ac_fn_c_try_compile "$LINENO"; then :
6761 jm_ac_cv_header_inttypes_h=yes
b0cacab0 6762else
57aa50d4 6763 jm_ac_cv_header_inttypes_h=no
b0cacab0 6764fi
57aa50d4 6765rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 6766fi
57aa50d4
TT
6767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_inttypes_h" >&5
6768$as_echo "$jm_ac_cv_header_inttypes_h" >&6; }
6769 if test $jm_ac_cv_header_inttypes_h = yes; then
b0cacab0
TT
6770
6771cat >>confdefs.h <<_ACEOF
57aa50d4 6772#define HAVE_INTTYPES_H_WITH_UINTMAX 1
b0cacab0 6773_ACEOF
a04eba3f 6774
57aa50d4 6775 fi
a04eba3f 6776
b0cacab0 6777
57aa50d4
TT
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
6779$as_echo_n "checking for stdint.h... " >&6; }
91d11da1 6780if ${jm_ac_cv_header_stdint_h+:} false; then :
39fd3d4f 6781 $as_echo_n "(cached) " >&6
b0cacab0 6782else
57aa50d4 6783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6784/* end confdefs.h. */
57aa50d4
TT
6785#include <sys/types.h>
6786#include <stdint.h>
b0cacab0
TT
6787int
6788main ()
6789{
57aa50d4
TT
6790uintmax_t i = (uintmax_t) -1;
6791 ;
6792 return 0;
b0cacab0
TT
6793}
6794_ACEOF
57aa50d4
TT
6795if ac_fn_c_try_compile "$LINENO"; then :
6796 jm_ac_cv_header_stdint_h=yes
b0cacab0 6797else
57aa50d4 6798 jm_ac_cv_header_stdint_h=no
b0cacab0 6799fi
57aa50d4 6800rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 6801fi
57aa50d4
TT
6802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_stdint_h" >&5
6803$as_echo "$jm_ac_cv_header_stdint_h" >&6; }
6804 if test $jm_ac_cv_header_stdint_h = yes; then
b0cacab0
TT
6805
6806cat >>confdefs.h <<_ACEOF
57aa50d4 6807#define HAVE_STDINT_H_WITH_UINTMAX 1
b0cacab0
TT
6808_ACEOF
6809
57aa50d4 6810 fi
b0cacab0 6811
b0cacab0
TT
6812
6813
6814
57aa50d4
TT
6815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
6816$as_echo_n "checking for intmax_t... " >&6; }
91d11da1 6817if ${gt_cv_c_intmax_t+:} false; then :
39fd3d4f 6818 $as_echo_n "(cached) " >&6
b0cacab0 6819else
57aa50d4 6820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6821/* end confdefs.h. */
57aa50d4
TT
6822
6823#include <stddef.h>
6824#include <stdlib.h>
6825#if HAVE_STDINT_H_WITH_UINTMAX
6826#include <stdint.h>
6827#endif
6828#if HAVE_INTTYPES_H_WITH_UINTMAX
6829#include <inttypes.h>
6830#endif
6831
6832int
6833main ()
6834{
6835intmax_t x = -1;
6836 ;
6837 return 0;
6838}
b0cacab0 6839_ACEOF
57aa50d4
TT
6840if ac_fn_c_try_compile "$LINENO"; then :
6841 gt_cv_c_intmax_t=yes
b0cacab0 6842else
57aa50d4 6843 gt_cv_c_intmax_t=no
b0cacab0 6844fi
e1052144 6845rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
6846fi
6847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
6848$as_echo "$gt_cv_c_intmax_t" >&6; }
6849 if test $gt_cv_c_intmax_t = yes; then
b0cacab0 6850
57aa50d4 6851$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
b0cacab0 6852
57aa50d4 6853 fi
e1052144 6854
b0cacab0 6855
e1052144 6856
57aa50d4
TT
6857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
6858$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
91d11da1 6859if ${gt_cv_func_printf_posix+:} false; then :
39fd3d4f 6860 $as_echo_n "(cached) " >&6
b0cacab0 6861else
b0cacab0 6862
57aa50d4
TT
6863 if test "$cross_compiling" = yes; then :
6864
6865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6866/* end confdefs.h. */
6867
6868#if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
6869 notposix
6870#endif
b0cacab0 6871
57aa50d4
TT
6872_ACEOF
6873if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6874 $EGREP "notposix" >/dev/null 2>&1; then :
6875 gt_cv_func_printf_posix="guessing no"
6876else
6877 gt_cv_func_printf_posix="guessing yes"
b0cacab0 6878fi
57aa50d4 6879rm -f conftest*
b0cacab0 6880
b0cacab0 6881
57aa50d4
TT
6882else
6883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6884/* end confdefs.h. */
b0cacab0 6885
57aa50d4
TT
6886#include <stdio.h>
6887#include <string.h>
6888/* The string "%2$d %1$d", with dollar characters protected from the shell's
6889 dollar expansion (possibly an autoconf bug). */
6890static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
6891static char buf[100];
6892int main ()
6893{
6894 sprintf (buf, format, 33, 55);
6895 return (strcmp (buf, "55 33") != 0);
6896}
6897_ACEOF
6898if ac_fn_c_try_run "$LINENO"; then :
6899 gt_cv_func_printf_posix=yes
6900else
6901 gt_cv_func_printf_posix=no
6902fi
6903rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6904 conftest.$ac_objext conftest.beam conftest.$ac_ext
6905fi
6906
6907
6908fi
6909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
6910$as_echo "$gt_cv_func_printf_posix" >&6; }
6911 case $gt_cv_func_printf_posix in
6912 *yes)
6913
6914$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
6915
6916 ;;
6917 esac
6918
6919# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6920# for constant arguments. Useless!
6921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6922$as_echo_n "checking for working alloca.h... " >&6; }
91d11da1 6923if ${ac_cv_working_alloca_h+:} false; then :
39fd3d4f 6924 $as_echo_n "(cached) " >&6
b0cacab0 6925else
57aa50d4 6926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6927/* end confdefs.h. */
57aa50d4
TT
6928#include <alloca.h>
6929int
6930main ()
6931{
6932char *p = (char *) alloca (2 * sizeof (int));
6933 if (p) return 0;
6934 ;
6935 return 0;
6936}
6937_ACEOF
6938if ac_fn_c_try_link "$LINENO"; then :
6939 ac_cv_working_alloca_h=yes
6940else
6941 ac_cv_working_alloca_h=no
6942fi
6943rm -f core conftest.err conftest.$ac_objext \
6944 conftest$ac_exeext conftest.$ac_ext
6945fi
6946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6947$as_echo "$ac_cv_working_alloca_h" >&6; }
6948if test $ac_cv_working_alloca_h = yes; then
b0cacab0 6949
57aa50d4 6950$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
b0cacab0 6951
57aa50d4
TT
6952fi
6953
6954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6955$as_echo_n "checking for alloca... " >&6; }
91d11da1 6956if ${ac_cv_func_alloca_works+:} false; then :
57aa50d4
TT
6957 $as_echo_n "(cached) " >&6
6958else
6959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6960/* end confdefs.h. */
6961#ifdef __GNUC__
6962# define alloca __builtin_alloca
b0cacab0 6963#else
57aa50d4
TT
6964# ifdef _MSC_VER
6965# include <malloc.h>
6966# define alloca _alloca
6967# else
6968# ifdef HAVE_ALLOCA_H
6969# include <alloca.h>
6970# else
6971# ifdef _AIX
6972 #pragma alloca
6973# else
6974# ifndef alloca /* predefined by HP cc +Olibcalls */
91d11da1 6975void *alloca (size_t);
57aa50d4
TT
6976# endif
6977# endif
6978# endif
6979# endif
b0cacab0
TT
6980#endif
6981
57aa50d4
TT
6982int
6983main ()
6984{
6985char *p = (char *) alloca (1);
6986 if (p) return 0;
6987 ;
6988 return 0;
6989}
6990_ACEOF
6991if ac_fn_c_try_link "$LINENO"; then :
6992 ac_cv_func_alloca_works=yes
6993else
6994 ac_cv_func_alloca_works=no
6995fi
6996rm -f core conftest.err conftest.$ac_objext \
6997 conftest$ac_exeext conftest.$ac_ext
6998fi
6999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
7000$as_echo "$ac_cv_func_alloca_works" >&6; }
b0cacab0 7001
57aa50d4
TT
7002if test $ac_cv_func_alloca_works = yes; then
7003
7004$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
7005
7006else
7007 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
7008# that cause trouble. Some versions do not even contain alloca or
7009# contain a buggy version. If you still want to use their alloca,
7010# use ar to extract alloca.o from them instead of compiling alloca.c.
7011
7012ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
7013
7014$as_echo "#define C_ALLOCA 1" >>confdefs.h
7015
7016
7017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
7018$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
91d11da1 7019if ${ac_cv_os_cray+:} false; then :
57aa50d4
TT
7020 $as_echo_n "(cached) " >&6
7021else
7022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7023/* end confdefs.h. */
7024#if defined CRAY && ! defined CRAY2
7025webecray
7026#else
7027wenotbecray
b0cacab0
TT
7028#endif
7029
57aa50d4
TT
7030_ACEOF
7031if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7032 $EGREP "webecray" >/dev/null 2>&1; then :
7033 ac_cv_os_cray=yes
7034else
7035 ac_cv_os_cray=no
7036fi
7037rm -f conftest*
7038
7039fi
7040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
7041$as_echo "$ac_cv_os_cray" >&6; }
7042if test $ac_cv_os_cray = yes; then
7043 for ac_func in _getb67 GETB67 getb67; do
7044 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7045ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
91d11da1 7046if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
57aa50d4
TT
7047
7048cat >>confdefs.h <<_ACEOF
7049#define CRAY_STACKSEG_END $ac_func
7050_ACEOF
7051
7052 break
7053fi
7054
7055 done
7056fi
7057
7058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
7059$as_echo_n "checking stack direction for C alloca... " >&6; }
91d11da1 7060if ${ac_cv_c_stack_direction+:} false; then :
57aa50d4
TT
7061 $as_echo_n "(cached) " >&6
7062else
7063 if test "$cross_compiling" = yes; then :
7064 ac_cv_c_stack_direction=0
7065else
7066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7067/* end confdefs.h. */
7068$ac_includes_default
7069int
91d11da1 7070find_stack_direction (int *addr, int depth)
57aa50d4 7071{
91d11da1
TT
7072 int dir, dummy = 0;
7073 if (! addr)
7074 addr = &dummy;
7075 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
7076 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
7077 return dir + dummy;
57aa50d4
TT
7078}
7079
b0cacab0 7080int
91d11da1 7081main (int argc, char **argv)
b0cacab0 7082{
91d11da1 7083 return find_stack_direction (0, argc + !argv + 20) < 0;
b0cacab0
TT
7084}
7085_ACEOF
57aa50d4
TT
7086if ac_fn_c_try_run "$LINENO"; then :
7087 ac_cv_c_stack_direction=1
b0cacab0 7088else
57aa50d4
TT
7089 ac_cv_c_stack_direction=-1
7090fi
7091rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7092 conftest.$ac_objext conftest.beam conftest.$ac_ext
7093fi
7094
7095fi
7096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
7097$as_echo "$ac_cv_c_stack_direction" >&6; }
7098cat >>confdefs.h <<_ACEOF
7099#define STACK_DIRECTION $ac_cv_c_stack_direction
7100_ACEOF
7101
b0cacab0 7102
b0cacab0 7103fi
e1052144 7104
61ef2474
TT
7105
7106
7107
7108 for ac_header in $ac_header_list
57aa50d4
TT
7109do :
7110 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
61ef2474
TT
7111ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7112"
91d11da1 7113if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
7114 cat >>confdefs.h <<_ACEOF
7115#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7116_ACEOF
7117
b0cacab0 7118fi
57aa50d4
TT
7119
7120done
7121
61ef2474
TT
7122
7123
7124
7125
7126
7127
7128
57aa50d4
TT
7129for ac_func in getpagesize
7130do :
7131 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
91d11da1 7132if test "x$ac_cv_func_getpagesize" = xyes; then :
b0cacab0 7133 cat >>confdefs.h <<_ACEOF
57aa50d4 7134#define HAVE_GETPAGESIZE 1
b0cacab0
TT
7135_ACEOF
7136
7137fi
7138done
7139
57aa50d4 7140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
39fd3d4f 7141$as_echo_n "checking for working mmap... " >&6; }
91d11da1 7142if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
39fd3d4f 7143 $as_echo_n "(cached) " >&6
b0cacab0 7144else
57aa50d4 7145 if test "$cross_compiling" = yes; then :
b0cacab0
TT
7146 ac_cv_func_mmap_fixed_mapped=no
7147else
57aa50d4 7148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7149/* end confdefs.h. */
7150$ac_includes_default
7151/* malloc might have been renamed as rpl_malloc. */
7152#undef malloc
7153
7154/* Thanks to Mike Haertel and Jim Avera for this test.
7155 Here is a matrix of mmap possibilities:
7156 mmap private not fixed
7157 mmap private fixed at somewhere currently unmapped
7158 mmap private fixed at somewhere already mapped
7159 mmap shared not fixed
7160 mmap shared fixed at somewhere currently unmapped
7161 mmap shared fixed at somewhere already mapped
7162 For private mappings, we should verify that changes cannot be read()
7163 back from the file, nor mmap's back from the file at a different
7164 address. (There have been systems where private was not correctly
7165 implemented like the infamous i386 svr4.0, and systems where the
7166 VM page cache was not coherent with the file system buffer cache
7167 like early versions of FreeBSD and possibly contemporary NetBSD.)
7168 For shared mappings, we should conversely verify that changes get
7169 propagated back to all the places they're supposed to be.
7170
7171 Grep wants private fixed already mapped.
7172 The main things grep needs to know about mmap are:
7173 * does it exist and is it safe to write into the mmap'd area
7174 * how to use it (BSD variants) */
7175
7176#include <fcntl.h>
7177#include <sys/mman.h>
7178
29a5deed 7179#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
b0cacab0
TT
7180char *malloc ();
7181#endif
7182
7183/* This mess was copied from the GNU getpagesize.h. */
29a5deed 7184#ifndef HAVE_GETPAGESIZE
b0cacab0
TT
7185# ifdef _SC_PAGESIZE
7186# define getpagesize() sysconf(_SC_PAGESIZE)
7187# else /* no _SC_PAGESIZE */
29a5deed 7188# ifdef HAVE_SYS_PARAM_H
b0cacab0
TT
7189# include <sys/param.h>
7190# ifdef EXEC_PAGESIZE
7191# define getpagesize() EXEC_PAGESIZE
7192# else /* no EXEC_PAGESIZE */
7193# ifdef NBPG
7194# define getpagesize() NBPG * CLSIZE
7195# ifndef CLSIZE
7196# define CLSIZE 1
7197# endif /* no CLSIZE */
7198# else /* no NBPG */
7199# ifdef NBPC
7200# define getpagesize() NBPC
7201# else /* no NBPC */
7202# ifdef PAGESIZE
7203# define getpagesize() PAGESIZE
7204# endif /* PAGESIZE */
7205# endif /* no NBPC */
7206# endif /* no NBPG */
7207# endif /* no EXEC_PAGESIZE */
7208# else /* no HAVE_SYS_PARAM_H */
7209# define getpagesize() 8192 /* punt totally */
7210# endif /* no HAVE_SYS_PARAM_H */
7211# endif /* no _SC_PAGESIZE */
7212
7213#endif /* no HAVE_GETPAGESIZE */
7214
7215int
7216main ()
7217{
7218 char *data, *data2, *data3;
61ef2474 7219 const char *cdata2;
b0cacab0 7220 int i, pagesize;
61ef2474 7221 int fd, fd2;
b0cacab0
TT
7222
7223 pagesize = getpagesize ();
7224
7225 /* First, make a file with some known garbage in it. */
7226 data = (char *) malloc (pagesize);
7227 if (!data)
e1052144 7228 return 1;
b0cacab0
TT
7229 for (i = 0; i < pagesize; ++i)
7230 *(data + i) = rand ();
7231 umask (0);
7232 fd = creat ("conftest.mmap", 0600);
7233 if (fd < 0)
61ef2474 7234 return 2;
b0cacab0 7235 if (write (fd, data, pagesize) != pagesize)
61ef2474 7236 return 3;
b0cacab0
TT
7237 close (fd);
7238
61ef2474
TT
7239 /* Next, check that the tail of a page is zero-filled. File must have
7240 non-zero length, otherwise we risk SIGBUS for entire page. */
7241 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7242 if (fd2 < 0)
7243 return 4;
7244 cdata2 = "";
7245 if (write (fd2, cdata2, 1) != 1)
7246 return 5;
7247 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7248 if (data2 == MAP_FAILED)
7249 return 6;
7250 for (i = 0; i < pagesize; ++i)
7251 if (*(data2 + i))
7252 return 7;
7253 close (fd2);
7254 if (munmap (data2, pagesize))
7255 return 8;
7256
b0cacab0
TT
7257 /* Next, try to mmap the file at a fixed address which already has
7258 something else allocated at it. If we can, also make sure that
7259 we see the same garbage. */
7260 fd = open ("conftest.mmap", O_RDWR);
7261 if (fd < 0)
61ef2474 7262 return 9;
b0cacab0
TT
7263 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7264 MAP_PRIVATE | MAP_FIXED, fd, 0L))
61ef2474 7265 return 10;
b0cacab0
TT
7266 for (i = 0; i < pagesize; ++i)
7267 if (*(data + i) != *(data2 + i))
61ef2474 7268 return 11;
b0cacab0
TT
7269
7270 /* Finally, make sure that changes to the mapped area do not
7271 percolate back to the file as seen by read(). (This is a bug on
7272 some variants of i386 svr4.0.) */
7273 for (i = 0; i < pagesize; ++i)
7274 *(data2 + i) = *(data2 + i) + 1;
7275 data3 = (char *) malloc (pagesize);
7276 if (!data3)
61ef2474 7277 return 12;
b0cacab0 7278 if (read (fd, data3, pagesize) != pagesize)
61ef2474 7279 return 13;
b0cacab0
TT
7280 for (i = 0; i < pagesize; ++i)
7281 if (*(data + i) != *(data3 + i))
61ef2474 7282 return 14;
b0cacab0 7283 close (fd);
e1052144 7284 return 0;
b0cacab0
TT
7285}
7286_ACEOF
57aa50d4 7287if ac_fn_c_try_run "$LINENO"; then :
b0cacab0
TT
7288 ac_cv_func_mmap_fixed_mapped=yes
7289else
57aa50d4 7290 ac_cv_func_mmap_fixed_mapped=no
b0cacab0 7291fi
57aa50d4
TT
7292rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7293 conftest.$ac_objext conftest.beam conftest.$ac_ext
b0cacab0 7294fi
e1052144 7295
b0cacab0 7296fi
57aa50d4 7297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
39fd3d4f 7298$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
b0cacab0
TT
7299if test $ac_cv_func_mmap_fixed_mapped = yes; then
7300
57aa50d4 7301$as_echo "#define HAVE_MMAP 1" >>confdefs.h
b0cacab0
TT
7302
7303fi
61ef2474 7304rm -f conftest.mmap conftest.txt
b0cacab0
TT
7305
7306
57aa50d4 7307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5
39fd3d4f 7308$as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
91d11da1 7309if ${ac_cv_gnu_library_2_1+:} false; then :
39fd3d4f 7310 $as_echo_n "(cached) " >&6
b0cacab0 7311else
57aa50d4 7312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7313/* end confdefs.h. */
7314
7315#include <features.h>
7316#ifdef __GNU_LIBRARY__
7317 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
7318 Lucky GNU user
7319 #endif
7320#endif
7321
7322_ACEOF
7323if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
57aa50d4 7324 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
b0cacab0
TT
7325 ac_cv_gnu_library_2_1=yes
7326else
7327 ac_cv_gnu_library_2_1=no
7328fi
7329rm -f conftest*
7330
7331
7332
7333fi
57aa50d4 7334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
39fd3d4f 7335$as_echo "$ac_cv_gnu_library_2_1" >&6; }
b0cacab0
TT
7336
7337 GLIBC21="$ac_cv_gnu_library_2_1"
7338
7339
7340
7341
57aa50d4 7342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
39fd3d4f 7343$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
91d11da1 7344if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
39fd3d4f 7345 $as_echo_n "(cached) " >&6
b0cacab0
TT
7346else
7347
57aa50d4 7348 if test "$cross_compiling" = yes; then :
b0cacab0
TT
7349
7350 # Guess based on the CPU.
7351 case "$host_cpu" in
7352 alpha* | i3456786 | m68k | s390*)
7353 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7354 *)
7355 gt_cv_int_divbyzero_sigfpe="guessing no";;
7356 esac
7357
7358else
57aa50d4 7359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7360/* end confdefs.h. */
7361
7362#include <stdlib.h>
7363#include <signal.h>
7364
7365static void
7366#ifdef __cplusplus
7367sigfpe_handler (int sig)
7368#else
7369sigfpe_handler (sig) int sig;
7370#endif
7371{
7372 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7373 exit (sig != SIGFPE);
7374}
7375
7376int x = 1;
7377int y = 0;
7378int z;
7379int nan;
7380
7381int main ()
a04eba3f
TT
7382{
7383 signal (SIGFPE, sigfpe_handler);
7384/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7385#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7386 signal (SIGTRAP, sigfpe_handler);
7387#endif
7388/* Linux/SPARC yields signal SIGILL. */
7389#if defined (__sparc__) && defined (__linux__)
7390 signal (SIGILL, sigfpe_handler);
7391#endif
7392
7393 z = x / y;
7394 nan = y / y;
7395 exit (1);
7396}
a64c9c13 7397
b0cacab0 7398_ACEOF
57aa50d4 7399if ac_fn_c_try_run "$LINENO"; then :
a04eba3f 7400 gt_cv_int_divbyzero_sigfpe=yes
a64c9c13 7401else
57aa50d4 7402 gt_cv_int_divbyzero_sigfpe=no
b0cacab0 7403fi
57aa50d4
TT
7404rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7405 conftest.$ac_objext conftest.beam conftest.$ac_ext
b0cacab0
TT
7406fi
7407
e1052144 7408
b0cacab0 7409fi
57aa50d4 7410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
39fd3d4f 7411$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
b0cacab0
TT
7412 case "$gt_cv_int_divbyzero_sigfpe" in
7413 *yes) value=1;;
7414 *) value=0;;
7415 esac
7416
7417cat >>confdefs.h <<_ACEOF
7418#define INTDIV0_RAISES_SIGFPE $value
7419_ACEOF
7420
7421
7422
57aa50d4 7423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
39fd3d4f 7424$as_echo_n "checking for unsigned long long... " >&6; }
91d11da1 7425if ${ac_cv_type_unsigned_long_long+:} false; then :
39fd3d4f 7426 $as_echo_n "(cached) " >&6
b0cacab0 7427else
57aa50d4 7428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7429/* end confdefs.h. */
7430unsigned long long ull = 1ULL; int i = 63;
7431int
7432main ()
7433{
7434unsigned long long ullmax = (unsigned long long) -1;
7435 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
7436 ;
7437 return 0;
7438}
7439_ACEOF
57aa50d4 7440if ac_fn_c_try_link "$LINENO"; then :
b0cacab0
TT
7441 ac_cv_type_unsigned_long_long=yes
7442else
57aa50d4 7443 ac_cv_type_unsigned_long_long=no
b0cacab0 7444fi
57aa50d4
TT
7445rm -f core conftest.err conftest.$ac_objext \
7446 conftest$ac_exeext conftest.$ac_ext
b0cacab0 7447fi
57aa50d4 7448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
39fd3d4f 7449$as_echo "$ac_cv_type_unsigned_long_long" >&6; }
b0cacab0
TT
7450 if test $ac_cv_type_unsigned_long_long = yes; then
7451
57aa50d4 7452$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
b0cacab0
TT
7453
7454 fi
7455
7456
7457
7458
7459 if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
7460
7461 test $ac_cv_type_unsigned_long_long = yes \
7462 && ac_type='unsigned long long' \
7463 || ac_type='unsigned long'
7464
7465cat >>confdefs.h <<_ACEOF
7466#define uintmax_t $ac_type
7467_ACEOF
7468
7469 else
7470
57aa50d4 7471$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
b0cacab0
TT
7472
7473 fi
7474
7475
57aa50d4 7476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
39fd3d4f 7477$as_echo_n "checking for inttypes.h... " >&6; }
91d11da1 7478if ${gt_cv_header_inttypes_h+:} false; then :
39fd3d4f 7479 $as_echo_n "(cached) " >&6
b0cacab0
TT
7480else
7481
57aa50d4 7482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7483/* end confdefs.h. */
7484#include <sys/types.h>
7485#include <inttypes.h>
7486int
7487main ()
7488{
7489
7490 ;
7491 return 0;
7492}
7493_ACEOF
57aa50d4 7494if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
7495 gt_cv_header_inttypes_h=yes
7496else
57aa50d4 7497 gt_cv_header_inttypes_h=no
b0cacab0 7498fi
e1052144 7499rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7500
7501fi
57aa50d4 7502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
39fd3d4f 7503$as_echo "$gt_cv_header_inttypes_h" >&6; }
b0cacab0
TT
7504 if test $gt_cv_header_inttypes_h = yes; then
7505
7506cat >>confdefs.h <<_ACEOF
7507#define HAVE_INTTYPES_H 1
7508_ACEOF
7509
7510 fi
7511
7512
7513
7514 if test $gt_cv_header_inttypes_h = yes; then
57aa50d4 7515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
39fd3d4f 7516$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
91d11da1 7517if ${gt_cv_inttypes_pri_broken+:} false; then :
39fd3d4f 7518 $as_echo_n "(cached) " >&6
b0cacab0
TT
7519else
7520
57aa50d4 7521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7522/* end confdefs.h. */
7523#include <inttypes.h>
7524#ifdef PRId32
7525char *p = PRId32;
7526#endif
7527
7528int
7529main ()
7530{
7531
7532 ;
7533 return 0;
7534}
7535_ACEOF
57aa50d4 7536if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
7537 gt_cv_inttypes_pri_broken=no
7538else
57aa50d4 7539 gt_cv_inttypes_pri_broken=yes
b0cacab0 7540fi
e1052144 7541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7542
7543fi
57aa50d4 7544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
39fd3d4f 7545$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
b0cacab0
TT
7546 fi
7547 if test "$gt_cv_inttypes_pri_broken" = yes; then
7548
7549cat >>confdefs.h <<_ACEOF
7550#define PRI_MACROS_BROKEN 1
7551_ACEOF
7552
7553 fi
7554
7555
57aa50d4
TT
7556 for ac_header in stdint.h
7557do :
7558 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
91d11da1 7559if test "x$ac_cv_header_stdint_h" = xyes; then :
b0cacab0 7560 cat >>confdefs.h <<_ACEOF
57aa50d4 7561#define HAVE_STDINT_H 1
b0cacab0
TT
7562_ACEOF
7563
7564fi
7565
7566done
7567
57aa50d4 7568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
39fd3d4f 7569$as_echo_n "checking for SIZE_MAX... " >&6; }
b0cacab0 7570 result=
57aa50d4 7571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7572/* end confdefs.h. */
7573
7574#include <limits.h>
7575#if HAVE_STDINT_H
7576#include <stdint.h>
7577#endif
7578#ifdef SIZE_MAX
7579Found it
7580#endif
7581
7582_ACEOF
7583if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
57aa50d4 7584 $EGREP "Found it" >/dev/null 2>&1; then :
b0cacab0
TT
7585 result=yes
7586fi
7587rm -f conftest*
7588
7589 if test -z "$result"; then
57aa50d4 7590 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 / 10" "res_hi" "#include <stddef.h>"; then :
b0cacab0 7591
b0cacab0 7592else
57aa50d4
TT
7593 result=?
7594fi
b0cacab0 7595
57aa50d4
TT
7596
7597 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 % 10" "res_lo" "#include <stddef.h>"; then :
7598
7599else
7600 result=?
b0cacab0 7601fi
e1052144 7602
57aa50d4
TT
7603
7604 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
7605
b0cacab0 7606else
57aa50d4
TT
7607 result=?
7608fi
b0cacab0 7609
b0cacab0 7610
57aa50d4
TT
7611 if test "$fits_in_uint" = 1; then
7612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7613/* end confdefs.h. */
7614#include <stddef.h>
57aa50d4
TT
7615 extern size_t foo;
7616 extern unsigned long foo;
7617
b0cacab0
TT
7618int
7619main ()
7620{
b0cacab0
TT
7621
7622 ;
7623 return 0;
7624}
7625_ACEOF
57aa50d4
TT
7626if ac_fn_c_try_compile "$LINENO"; then :
7627 fits_in_uint=0
b0cacab0 7628fi
e1052144 7629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
7630 fi
7631 if test -z "$result"; then
7632 if test "$fits_in_uint" = 1; then
7633 result="$res_hi$res_lo"U
7634 else
7635 result="$res_hi$res_lo"UL
7636 fi
7637 else
7638 result='~(size_t)0'
7639 fi
7640 fi
7641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
7642$as_echo "$result" >&6; }
7643 if test "$result" != yes; then
b0cacab0 7644
57aa50d4
TT
7645cat >>confdefs.h <<_ACEOF
7646#define SIZE_MAX $result
7647_ACEOF
e1052144 7648
57aa50d4 7649 fi
e1052144 7650
b0cacab0 7651
57aa50d4
TT
7652
7653 for ac_header in stdint.h
7654do :
7655 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
91d11da1 7656if test "x$ac_cv_header_stdint_h" = xyes; then :
57aa50d4
TT
7657 cat >>confdefs.h <<_ACEOF
7658#define HAVE_STDINT_H 1
b0cacab0 7659_ACEOF
b0cacab0 7660
b0cacab0 7661fi
e1052144 7662
b0cacab0 7663done
b0cacab0 7664
b0cacab0 7665
29a5deed 7666
57aa50d4
TT
7667 if test "X$prefix" = "XNONE"; then
7668 acl_final_prefix="$ac_default_prefix"
7669 else
7670 acl_final_prefix="$prefix"
7671 fi
7672 if test "X$exec_prefix" = "XNONE"; then
7673 acl_final_exec_prefix='${prefix}'
7674 else
7675 acl_final_exec_prefix="$exec_prefix"
7676 fi
7677 acl_save_prefix="$prefix"
7678 prefix="$acl_final_prefix"
7679 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7680 prefix="$acl_save_prefix"
b0cacab0 7681
b0cacab0 7682
57aa50d4
TT
7683# Check whether --with-gnu-ld was given.
7684if test "${with_gnu_ld+set}" = set; then :
7685 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
b0cacab0 7686else
57aa50d4 7687 with_gnu_ld=no
b0cacab0 7688fi
e1052144 7689
57aa50d4
TT
7690# Prepare PATH_SEPARATOR.
7691# The user is always right.
7692if test "${PATH_SEPARATOR+set}" != set; then
7693 echo "#! /bin/sh" >conf$$.sh
7694 echo "exit 0" >>conf$$.sh
7695 chmod +x conf$$.sh
7696 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7697 PATH_SEPARATOR=';'
7698 else
7699 PATH_SEPARATOR=:
7700 fi
7701 rm -f conf$$.sh
7702fi
7703ac_prog=ld
7704if test "$GCC" = yes; then
7705 # Check if gcc -print-prog-name=ld gives a path.
7706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
7707$as_echo_n "checking for ld used by GCC... " >&6; }
7708 case $host in
7709 *-*-mingw*)
7710 # gcc leaves a trailing carriage return which upsets mingw
7711 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7712 *)
7713 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7714 esac
7715 case $ac_prog in
7716 # Accept absolute paths.
7717 [\\/]* | [A-Za-z]:[\\/]*)
7718 re_direlt='/[^/][^/]*/\.\./'
7719 # Canonicalize the path of ld
7720 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
7721 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
7722 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7723 done
7724 test -z "$LD" && LD="$ac_prog"
7725 ;;
7726 "")
7727 # If it fails, then pretend we aren't using GCC.
7728 ac_prog=ld
7729 ;;
7730 *)
7731 # If it is relative, then search for the first ld in PATH.
7732 with_gnu_ld=unknown
7733 ;;
7734 esac
7735elif test "$with_gnu_ld" = yes; then
7736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7737$as_echo_n "checking for GNU ld... " >&6; }
7738else
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7740$as_echo_n "checking for non-GNU ld... " >&6; }
7741fi
91d11da1 7742if ${acl_cv_path_LD+:} false; then :
57aa50d4
TT
7743 $as_echo_n "(cached) " >&6
7744else
7745 if test -z "$LD"; then
7746 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7747 for ac_dir in $PATH; do
7748 test -z "$ac_dir" && ac_dir=.
7749 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7750 acl_cv_path_LD="$ac_dir/$ac_prog"
7751 # Check to see if the program is GNU ld. I'd rather use --version,
7752 # but apparently some GNU ld's only accept -v.
7753 # Break only if it was the GNU/non-GNU ld that we prefer.
7754 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
7755 *GNU* | *'with BFD'*)
7756 test "$with_gnu_ld" != no && break ;;
7757 *)
7758 test "$with_gnu_ld" != yes && break ;;
7759 esac
7760 fi
b0cacab0 7761 done
57aa50d4 7762 IFS="$ac_save_ifs"
b0cacab0 7763else
57aa50d4
TT
7764 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7765fi
7766fi
b0cacab0 7767
57aa50d4
TT
7768LD="$acl_cv_path_LD"
7769if test -n "$LD"; then
7770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7771$as_echo "$LD" >&6; }
7772else
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7774$as_echo "no" >&6; }
7775fi
91d11da1 7776test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
57aa50d4
TT
7777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7778$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
91d11da1 7779if ${acl_cv_prog_gnu_ld+:} false; then :
57aa50d4
TT
7780 $as_echo_n "(cached) " >&6
7781else
7782 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7783case `$LD -v 2>&1 </dev/null` in
7784*GNU* | *'with BFD'*)
7785 acl_cv_prog_gnu_ld=yes ;;
7786*)
7787 acl_cv_prog_gnu_ld=no ;;
e1052144 7788esac
57aa50d4
TT
7789fi
7790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7791$as_echo "$acl_cv_prog_gnu_ld" >&6; }
7792with_gnu_ld=$acl_cv_prog_gnu_ld
b0cacab0 7793
b0cacab0 7794
e1052144 7795
57aa50d4
TT
7796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7797$as_echo_n "checking for shared library run path origin... " >&6; }
91d11da1 7798if ${acl_cv_rpath+:} false; then :
57aa50d4 7799 $as_echo_n "(cached) " >&6
b0cacab0 7800else
b0cacab0 7801
57aa50d4
TT
7802 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7803 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7804 . ./conftest.sh
7805 rm -f ./conftest.sh
7806 acl_cv_rpath=done
e1052144 7807
b0cacab0 7808fi
57aa50d4
TT
7809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7810$as_echo "$acl_cv_rpath" >&6; }
7811 wl="$acl_cv_wl"
7812 libext="$acl_cv_libext"
7813 shlibext="$acl_cv_shlibext"
7814 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7815 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7816 hardcode_direct="$acl_cv_hardcode_direct"
7817 hardcode_minus_L="$acl_cv_hardcode_minus_L"
7818 # Check whether --enable-rpath was given.
7819if test "${enable_rpath+set}" = set; then :
7820 enableval=$enable_rpath; :
b0cacab0 7821else
57aa50d4 7822 enable_rpath=yes
b0cacab0 7823fi
e1052144 7824
b0cacab0 7825
b0cacab0 7826
29a5deed 7827
b0cacab0 7828
b0cacab0 7829
b0cacab0 7830
e1052144 7831
57aa50d4 7832 use_additional=yes
b0cacab0 7833
57aa50d4
TT
7834 acl_save_prefix="$prefix"
7835 prefix="$acl_final_prefix"
7836 acl_save_exec_prefix="$exec_prefix"
7837 exec_prefix="$acl_final_exec_prefix"
b0cacab0 7838
57aa50d4
TT
7839 eval additional_includedir=\"$includedir\"
7840 eval additional_libdir=\"$libdir\"
b0cacab0 7841
57aa50d4
TT
7842 exec_prefix="$acl_save_exec_prefix"
7843 prefix="$acl_save_prefix"
b0cacab0 7844
e1052144 7845
57aa50d4
TT
7846# Check whether --with-libiconv-prefix was given.
7847if test "${with_libiconv_prefix+set}" = set; then :
7848 withval=$with_libiconv_prefix;
7849 if test "X$withval" = "Xno"; then
7850 use_additional=no
7851 else
7852 if test "X$withval" = "X"; then
b0cacab0 7853
57aa50d4
TT
7854 acl_save_prefix="$prefix"
7855 prefix="$acl_final_prefix"
7856 acl_save_exec_prefix="$exec_prefix"
7857 exec_prefix="$acl_final_exec_prefix"
e1052144 7858
57aa50d4
TT
7859 eval additional_includedir=\"$includedir\"
7860 eval additional_libdir=\"$libdir\"
e1052144 7861
57aa50d4
TT
7862 exec_prefix="$acl_save_exec_prefix"
7863 prefix="$acl_save_prefix"
b0cacab0 7864
57aa50d4
TT
7865 else
7866 additional_includedir="$withval/include"
7867 additional_libdir="$withval/lib"
7868 fi
7869 fi
b0cacab0 7870
b0cacab0 7871fi
e1052144 7872
57aa50d4
TT
7873 LIBICONV=
7874 LTLIBICONV=
7875 INCICONV=
a04eba3f
TT
7876 rpathdirs=
7877 ltrpathdirs=
7878 names_already_handled=
57aa50d4 7879 names_next_round='iconv '
a04eba3f
TT
7880 while test -n "$names_next_round"; do
7881 names_this_round="$names_next_round"
7882 names_next_round=
7883 for name in $names_this_round; do
7884 already_handled=
7885 for n in $names_already_handled; do
7886 if test "$n" = "$name"; then
7887 already_handled=yes
7888 break
7889 fi
7890 done
7891 if test -z "$already_handled"; then
7892 names_already_handled="$names_already_handled $name"
7893 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7894 eval value=\"\$HAVE_LIB$uppername\"
7895 if test -n "$value"; then
7896 if test "$value" = yes; then
7897 eval value=\"\$LIB$uppername\"
57aa50d4 7898 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
a04eba3f 7899 eval value=\"\$LTLIB$uppername\"
57aa50d4 7900 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
a04eba3f
TT
7901 else
7902 :
7903 fi
7904 else
7905 found_dir=
7906 found_la=
7907 found_so=
7908 found_a=
7909 if test $use_additional = yes; then
7910 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7911 found_dir="$additional_libdir"
7912 found_so="$additional_libdir/lib$name.$shlibext"
7913 if test -f "$additional_libdir/lib$name.la"; then
7914 found_la="$additional_libdir/lib$name.la"
7915 fi
7916 else
7917 if test -f "$additional_libdir/lib$name.$libext"; then
7918 found_dir="$additional_libdir"
7919 found_a="$additional_libdir/lib$name.$libext"
7920 if test -f "$additional_libdir/lib$name.la"; then
7921 found_la="$additional_libdir/lib$name.la"
7922 fi
7923 fi
7924 fi
7925 fi
7926 if test "X$found_dir" = "X"; then
57aa50d4 7927 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 7928
a04eba3f
TT
7929 acl_save_prefix="$prefix"
7930 prefix="$acl_final_prefix"
7931 acl_save_exec_prefix="$exec_prefix"
7932 exec_prefix="$acl_final_exec_prefix"
7933 eval x=\"$x\"
7934 exec_prefix="$acl_save_exec_prefix"
7935 prefix="$acl_save_prefix"
7936
7937 case "$x" in
7938 -L*)
7939 dir=`echo "X$x" | sed -e 's/^X-L//'`
7940 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7941 found_dir="$dir"
7942 found_so="$dir/lib$name.$shlibext"
7943 if test -f "$dir/lib$name.la"; then
7944 found_la="$dir/lib$name.la"
7945 fi
7946 else
7947 if test -f "$dir/lib$name.$libext"; then
7948 found_dir="$dir"
7949 found_a="$dir/lib$name.$libext"
7950 if test -f "$dir/lib$name.la"; then
7951 found_la="$dir/lib$name.la"
7952 fi
7953 fi
7954 fi
7955 ;;
7956 esac
7957 if test "X$found_dir" != "X"; then
7958 break
7959 fi
7960 done
7961 fi
7962 if test "X$found_dir" != "X"; then
a04eba3f 7963 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
a04eba3f
TT
7964 if test "X$found_so" != "X"; then
7965 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
a04eba3f 7966 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
7967 else
7968 haveit=
7969 for x in $ltrpathdirs; do
7970 if test "X$x" = "X$found_dir"; then
7971 haveit=yes
7972 break
7973 fi
7974 done
7975 if test -z "$haveit"; then
7976 ltrpathdirs="$ltrpathdirs $found_dir"
7977 fi
7978 if test "$hardcode_direct" = yes; then
a04eba3f 7979 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
7980 else
7981 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
a04eba3f 7982 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
7983 haveit=
7984 for x in $rpathdirs; do
7985 if test "X$x" = "X$found_dir"; then
7986 haveit=yes
7987 break
7988 fi
7989 done
7990 if test -z "$haveit"; then
7991 rpathdirs="$rpathdirs $found_dir"
7992 fi
7993 else
7994 haveit=
57aa50d4 7995 for x in $LDFLAGS $LIBICONV; do
b0cacab0 7996
a04eba3f
TT
7997 acl_save_prefix="$prefix"
7998 prefix="$acl_final_prefix"
7999 acl_save_exec_prefix="$exec_prefix"
8000 exec_prefix="$acl_final_exec_prefix"
8001 eval x=\"$x\"
8002 exec_prefix="$acl_save_exec_prefix"
8003 prefix="$acl_save_prefix"
8004
8005 if test "X$x" = "X-L$found_dir"; then
8006 haveit=yes
8007 break
8008 fi
8009 done
8010 if test -z "$haveit"; then
57aa50d4 8011 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
a04eba3f
TT
8012 fi
8013 if test "$hardcode_minus_L" != no; then
57aa50d4 8014 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f 8015 else
57aa50d4 8016 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
a04eba3f
TT
8017 fi
8018 fi
8019 fi
8020 fi
8021 else
8022 if test "X$found_a" != "X"; then
57aa50d4 8023 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
a04eba3f 8024 else
57aa50d4 8025 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
a04eba3f
TT
8026 fi
8027 fi
8028 additional_includedir=
8029 case "$found_dir" in
8030 */lib | */lib/)
8031 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8032 additional_includedir="$basedir/include"
8033 ;;
8034 esac
8035 if test "X$additional_includedir" != "X"; then
8036 if test "X$additional_includedir" != "X/usr/include"; then
8037 haveit=
8038 if test "X$additional_includedir" = "X/usr/local/include"; then
8039 if test -n "$GCC"; then
8040 case $host_os in
8041 linux*) haveit=yes;;
8042 esac
8043 fi
8044 fi
8045 if test -z "$haveit"; then
57aa50d4 8046 for x in $CPPFLAGS $INCICONV; do
b0cacab0 8047
a04eba3f
TT
8048 acl_save_prefix="$prefix"
8049 prefix="$acl_final_prefix"
8050 acl_save_exec_prefix="$exec_prefix"
8051 exec_prefix="$acl_final_exec_prefix"
8052 eval x=\"$x\"
8053 exec_prefix="$acl_save_exec_prefix"
8054 prefix="$acl_save_prefix"
8055
8056 if test "X$x" = "X-I$additional_includedir"; then
8057 haveit=yes
8058 break
8059 fi
8060 done
8061 if test -z "$haveit"; then
8062 if test -d "$additional_includedir"; then
57aa50d4 8063 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
a04eba3f
TT
8064 fi
8065 fi
8066 fi
8067 fi
8068 fi
8069 if test -n "$found_la"; then
8070 save_libdir="$libdir"
8071 case "$found_la" in
8072 */* | *\\*) . "$found_la" ;;
8073 *) . "./$found_la" ;;
8074 esac
8075 libdir="$save_libdir"
8076 for dep in $dependency_libs; do
8077 case "$dep" in
8078 -L*)
8079 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8080 if test "X$additional_libdir" != "X/usr/lib"; then
8081 haveit=
8082 if test "X$additional_libdir" = "X/usr/local/lib"; then
8083 if test -n "$GCC"; then
8084 case $host_os in
8085 linux*) haveit=yes;;
8086 esac
8087 fi
8088 fi
8089 if test -z "$haveit"; then
8090 haveit=
57aa50d4 8091 for x in $LDFLAGS $LIBICONV; do
b0cacab0 8092
a04eba3f
TT
8093 acl_save_prefix="$prefix"
8094 prefix="$acl_final_prefix"
8095 acl_save_exec_prefix="$exec_prefix"
8096 exec_prefix="$acl_final_exec_prefix"
8097 eval x=\"$x\"
8098 exec_prefix="$acl_save_exec_prefix"
8099 prefix="$acl_save_prefix"
8100
8101 if test "X$x" = "X-L$additional_libdir"; then
8102 haveit=yes
8103 break
8104 fi
8105 done
8106 if test -z "$haveit"; then
8107 if test -d "$additional_libdir"; then
57aa50d4 8108 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
a04eba3f
TT
8109 fi
8110 fi
8111 haveit=
57aa50d4 8112 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 8113
a04eba3f
TT
8114 acl_save_prefix="$prefix"
8115 prefix="$acl_final_prefix"
8116 acl_save_exec_prefix="$exec_prefix"
8117 exec_prefix="$acl_final_exec_prefix"
8118 eval x=\"$x\"
8119 exec_prefix="$acl_save_exec_prefix"
8120 prefix="$acl_save_prefix"
8121
8122 if test "X$x" = "X-L$additional_libdir"; then
8123 haveit=yes
8124 break
8125 fi
8126 done
8127 if test -z "$haveit"; then
8128 if test -d "$additional_libdir"; then
57aa50d4 8129 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
a04eba3f
TT
8130 fi
8131 fi
8132 fi
8133 fi
8134 ;;
8135 -R*)
8136 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8137 if test "$enable_rpath" != no; then
8138 haveit=
8139 for x in $rpathdirs; do
8140 if test "X$x" = "X$dir"; then
8141 haveit=yes
8142 break
8143 fi
8144 done
8145 if test -z "$haveit"; then
8146 rpathdirs="$rpathdirs $dir"
8147 fi
8148 haveit=
8149 for x in $ltrpathdirs; do
8150 if test "X$x" = "X$dir"; then
8151 haveit=yes
8152 break
8153 fi
8154 done
8155 if test -z "$haveit"; then
8156 ltrpathdirs="$ltrpathdirs $dir"
8157 fi
8158 fi
8159 ;;
8160 -l*)
8161 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8162 ;;
8163 *.la)
8164 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8165 ;;
8166 *)
57aa50d4
TT
8167 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
8168 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
a04eba3f
TT
8169 ;;
8170 esac
8171 done
8172 fi
8173 else
57aa50d4
TT
8174 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8175 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
a04eba3f
TT
8176 fi
8177 fi
8178 fi
8179 done
8180 done
8181 if test "X$rpathdirs" != "X"; then
8182 if test -n "$hardcode_libdir_separator"; then
8183 alldirs=
8184 for found_dir in $rpathdirs; do
8185 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8186 done
8187 acl_save_libdir="$libdir"
8188 libdir="$alldirs"
8189 eval flag=\"$hardcode_libdir_flag_spec\"
8190 libdir="$acl_save_libdir"
57aa50d4 8191 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
a04eba3f
TT
8192 else
8193 for found_dir in $rpathdirs; do
8194 acl_save_libdir="$libdir"
8195 libdir="$found_dir"
8196 eval flag=\"$hardcode_libdir_flag_spec\"
8197 libdir="$acl_save_libdir"
57aa50d4 8198 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
a04eba3f
TT
8199 done
8200 fi
8201 fi
8202 if test "X$ltrpathdirs" != "X"; then
8203 for found_dir in $ltrpathdirs; do
57aa50d4 8204 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
a04eba3f 8205 done
b0cacab0 8206 fi
b0cacab0 8207
a04eba3f 8208
93636bde 8209
a64c9c13 8210
93636bde 8211
b0cacab0
TT
8212
8213
8214
57aa50d4 8215 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
91d11da1 8216if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
b0cacab0 8217
50e1e10f 8218else
50e1e10f 8219
57aa50d4
TT
8220$as_echo "#define ptrdiff_t long" >>confdefs.h
8221
bcb915b0
TT
8222
8223fi
bcb915b0 8224
57aa50d4
TT
8225 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
8226stdlib.h string.h unistd.h sys/param.h
8227do :
8228 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8229ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
91d11da1 8230if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
8231 cat >>confdefs.h <<_ACEOF
8232#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8233_ACEOF
bcb915b0 8234
57aa50d4 8235fi
bcb915b0 8236
b0cacab0 8237done
50e1e10f 8238
57aa50d4
TT
8239 for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
8240mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
8241strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
8242__fsetlocking
8243do :
8244 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8245ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
91d11da1 8246if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
57aa50d4
TT
8247 cat >>confdefs.h <<_ACEOF
8248#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8249_ACEOF
e1052144 8250
fc6d9d51 8251fi
b0cacab0
TT
8252done
8253
50e1e10f 8254
e1052144 8255
57aa50d4
TT
8256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5
8257$as_echo_n "checking whether _snprintf is declared... " >&6; }
91d11da1 8258if ${ac_cv_have_decl__snprintf+:} false; then :
39fd3d4f 8259 $as_echo_n "(cached) " >&6
50e1e10f 8260else
57aa50d4
TT
8261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8262/* end confdefs.h. */
8263#include <stdio.h>
8264int
8265main ()
8266{
50e1e10f 8267
57aa50d4
TT
8268#ifndef _snprintf
8269 char *p = (char *) _snprintf;
8270#endif
e1052144 8271
57aa50d4
TT
8272 ;
8273 return 0;
8274}
8275_ACEOF
8276if ac_fn_c_try_compile "$LINENO"; then :
8277 ac_cv_have_decl__snprintf=yes
50e1e10f 8278else
57aa50d4 8279 ac_cv_have_decl__snprintf=no
50e1e10f 8280fi
57aa50d4 8281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8282fi
57aa50d4
TT
8283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5
8284$as_echo "$ac_cv_have_decl__snprintf" >&6; }
8285 if test $ac_cv_have_decl__snprintf = yes; then
8286 gt_value=1
8287 else
8288 gt_value=0
8289 fi
50e1e10f 8290
57aa50d4
TT
8291cat >>confdefs.h <<_ACEOF
8292#define HAVE_DECL__SNPRINTF $gt_value
8293_ACEOF
e1052144 8294
e1052144 8295
57aa50d4
TT
8296
8297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5
8298$as_echo_n "checking whether _snwprintf is declared... " >&6; }
91d11da1 8299if ${ac_cv_have_decl__snwprintf+:} false; then :
39fd3d4f 8300 $as_echo_n "(cached) " >&6
50e1e10f 8301else
57aa50d4
TT
8302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8303/* end confdefs.h. */
8304#include <stdio.h>
8305int
8306main ()
8307{
b0cacab0 8308
57aa50d4
TT
8309#ifndef _snwprintf
8310 char *p = (char *) _snwprintf;
8311#endif
8312
8313 ;
8314 return 0;
8315}
8316_ACEOF
8317if ac_fn_c_try_compile "$LINENO"; then :
8318 ac_cv_have_decl__snwprintf=yes
50e1e10f 8319else
57aa50d4
TT
8320 ac_cv_have_decl__snwprintf=no
8321fi
8322rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8323fi
57aa50d4
TT
8324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5
8325$as_echo "$ac_cv_have_decl__snwprintf" >&6; }
8326 if test $ac_cv_have_decl__snwprintf = yes; then
8327 gt_value=1
8328 else
8329 gt_value=0
8330 fi
50e1e10f 8331
57aa50d4
TT
8332cat >>confdefs.h <<_ACEOF
8333#define HAVE_DECL__SNWPRINTF $gt_value
8334_ACEOF
e1052144 8335
e1052144 8336
57aa50d4
TT
8337
8338
8339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5
8340$as_echo_n "checking whether feof_unlocked is declared... " >&6; }
91d11da1 8341if ${ac_cv_have_decl_feof_unlocked+:} false; then :
39fd3d4f 8342 $as_echo_n "(cached) " >&6
50e1e10f 8343else
57aa50d4
TT
8344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8345/* end confdefs.h. */
8346#include <stdio.h>
8347int
8348main ()
8349{
b0cacab0 8350
57aa50d4
TT
8351#ifndef feof_unlocked
8352 char *p = (char *) feof_unlocked;
8353#endif
8354
8355 ;
8356 return 0;
8357}
8358_ACEOF
8359if ac_fn_c_try_compile "$LINENO"; then :
8360 ac_cv_have_decl_feof_unlocked=yes
50e1e10f 8361else
57aa50d4 8362 ac_cv_have_decl_feof_unlocked=no
93636bde 8363fi
57aa50d4 8364rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8365fi
57aa50d4
TT
8366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5
8367$as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
8368 if test $ac_cv_have_decl_feof_unlocked = yes; then
8369 gt_value=1
8370 else
8371 gt_value=0
8372 fi
50e1e10f 8373
57aa50d4
TT
8374cat >>confdefs.h <<_ACEOF
8375#define HAVE_DECL_FEOF_UNLOCKED $gt_value
8376_ACEOF
e1052144 8377
32237014 8378
57aa50d4
TT
8379
8380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5
8381$as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
91d11da1 8382if ${ac_cv_have_decl_fgets_unlocked+:} false; then :
39fd3d4f 8383 $as_echo_n "(cached) " >&6
32237014 8384else
57aa50d4
TT
8385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8386/* end confdefs.h. */
8387#include <stdio.h>
8388int
8389main ()
8390{
e1052144 8391
57aa50d4
TT
8392#ifndef fgets_unlocked
8393 char *p = (char *) fgets_unlocked;
8394#endif
8395
8396 ;
8397 return 0;
8398}
8399_ACEOF
8400if ac_fn_c_try_compile "$LINENO"; then :
8401 ac_cv_have_decl_fgets_unlocked=yes
e1052144 8402else
57aa50d4 8403 ac_cv_have_decl_fgets_unlocked=no
e1052144 8404fi
57aa50d4 8405rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32237014 8406fi
57aa50d4
TT
8407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5
8408$as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
8409 if test $ac_cv_have_decl_fgets_unlocked = yes; then
8410 gt_value=1
8411 else
8412 gt_value=0
8413 fi
32237014 8414
57aa50d4
TT
8415cat >>confdefs.h <<_ACEOF
8416#define HAVE_DECL_FGETS_UNLOCKED $gt_value
8417_ACEOF
32237014 8418
e1052144 8419
57aa50d4
TT
8420
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5
8422$as_echo_n "checking whether getc_unlocked is declared... " >&6; }
91d11da1 8423if ${ac_cv_have_decl_getc_unlocked+:} false; then :
39fd3d4f 8424 $as_echo_n "(cached) " >&6
50e1e10f 8425else
57aa50d4
TT
8426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8427/* end confdefs.h. */
8428#include <stdio.h>
8429int
8430main ()
8431{
b0cacab0 8432
57aa50d4
TT
8433#ifndef getc_unlocked
8434 char *p = (char *) getc_unlocked;
8435#endif
8436
8437 ;
8438 return 0;
8439}
8440_ACEOF
8441if ac_fn_c_try_compile "$LINENO"; then :
8442 ac_cv_have_decl_getc_unlocked=yes
50e1e10f 8443else
57aa50d4 8444 ac_cv_have_decl_getc_unlocked=no
50e1e10f 8445fi
57aa50d4 8446rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8447fi
57aa50d4
TT
8448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5
8449$as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
8450 if test $ac_cv_have_decl_getc_unlocked = yes; then
8451 gt_value=1
8452 else
8453 gt_value=0
8454 fi
50e1e10f 8455
57aa50d4
TT
8456cat >>confdefs.h <<_ACEOF
8457#define HAVE_DECL_GETC_UNLOCKED $gt_value
8458_ACEOF
8459
8460
8461
8462 case $gt_cv_func_printf_posix in
8463 *yes) HAVE_POSIX_PRINTF=1 ;;
8464 *) HAVE_POSIX_PRINTF=0 ;;
8465 esac
8466
8467 if test "$ac_cv_func_asprintf" = yes; then
8468 HAVE_ASPRINTF=1
e1052144 8469 else
57aa50d4 8470 HAVE_ASPRINTF=0
e1052144 8471 fi
50e1e10f 8472
57aa50d4
TT
8473 if test "$ac_cv_func_snprintf" = yes; then
8474 HAVE_SNPRINTF=1
8475 else
8476 HAVE_SNPRINTF=0
b0cacab0 8477 fi
b0cacab0 8478
57aa50d4
TT
8479 if test "$ac_cv_func_wprintf" = yes; then
8480 HAVE_WPRINTF=1
8481 else
8482 HAVE_WPRINTF=0
8483 fi
50e1e10f 8484
e1052144 8485
57aa50d4
TT
8486
8487
8488
8489
8490
8491 am_save_CPPFLAGS="$CPPFLAGS"
8492
8493 for element in $INCICONV; do
8494 haveit=
8495 for x in $CPPFLAGS; do
8496
8497 acl_save_prefix="$prefix"
8498 prefix="$acl_final_prefix"
8499 acl_save_exec_prefix="$exec_prefix"
8500 exec_prefix="$acl_final_exec_prefix"
8501 eval x=\"$x\"
8502 exec_prefix="$acl_save_exec_prefix"
8503 prefix="$acl_save_prefix"
8504
8505 if test "X$x" = "X$element"; then
8506 haveit=yes
8507 break
8508 fi
8509 done
8510 if test -z "$haveit"; then
8511 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8512 fi
8513 done
50e1e10f 8514
e1052144 8515
57aa50d4
TT
8516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
8517$as_echo_n "checking for iconv... " >&6; }
91d11da1 8518if ${am_cv_func_iconv+:} false; then :
39fd3d4f 8519 $as_echo_n "(cached) " >&6
9d564f73 8520else
b0cacab0 8521
57aa50d4
TT
8522 am_cv_func_iconv="no, consider installing GNU libiconv"
8523 am_cv_lib_iconv=no
8524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8525/* end confdefs.h. */
8526#include <stdlib.h>
8527#include <iconv.h>
8528int
8529main ()
8530{
8531iconv_t cd = iconv_open("","");
8532 iconv(cd,NULL,NULL,NULL,NULL);
8533 iconv_close(cd);
8534 ;
8535 return 0;
8536}
8537_ACEOF
8538if ac_fn_c_try_link "$LINENO"; then :
8539 am_cv_func_iconv=yes
9d564f73 8540fi
57aa50d4
TT
8541rm -f core conftest.err conftest.$ac_objext \
8542 conftest$ac_exeext conftest.$ac_ext
8543 if test "$am_cv_func_iconv" != yes; then
8544 am_save_LIBS="$LIBS"
8545 LIBS="$LIBS $LIBICONV"
8546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8547/* end confdefs.h. */
8548#include <stdlib.h>
8549#include <iconv.h>
8550int
8551main ()
8552{
8553iconv_t cd = iconv_open("","");
8554 iconv(cd,NULL,NULL,NULL,NULL);
8555 iconv_close(cd);
8556 ;
8557 return 0;
8558}
8559_ACEOF
8560if ac_fn_c_try_link "$LINENO"; then :
8561 am_cv_lib_iconv=yes
8562 am_cv_func_iconv=yes
9d564f73 8563fi
57aa50d4
TT
8564rm -f core conftest.err conftest.$ac_objext \
8565 conftest$ac_exeext conftest.$ac_ext
8566 LIBS="$am_save_LIBS"
8567 fi
9d564f73 8568
50e1e10f 8569fi
57aa50d4
TT
8570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
8571$as_echo "$am_cv_func_iconv" >&6; }
8572 if test "$am_cv_func_iconv" = yes; then
50e1e10f 8573
57aa50d4 8574$as_echo "#define HAVE_ICONV 1" >>confdefs.h
e1052144 8575
b0cacab0 8576 fi
57aa50d4
TT
8577 if test "$am_cv_lib_iconv" = yes; then
8578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
8579$as_echo_n "checking how to link with libiconv... " >&6; }
8580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
8581$as_echo "$LIBICONV" >&6; }
e1052144 8582 else
57aa50d4
TT
8583 CPPFLAGS="$am_save_CPPFLAGS"
8584 LIBICONV=
8585 LTLIBICONV=
e1052144 8586 fi
b0cacab0 8587
93636bde 8588
e1052144 8589
57aa50d4
TT
8590 if test "$am_cv_func_iconv" = yes; then
8591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
8592$as_echo_n "checking for iconv declaration... " >&6; }
91d11da1 8593 if ${am_cv_proto_iconv+:} false; then :
39fd3d4f 8594 $as_echo_n "(cached) " >&6
50e1e10f 8595else
b0cacab0 8596
57aa50d4
TT
8597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8598/* end confdefs.h. */
50e1e10f 8599
57aa50d4
TT
8600#include <stdlib.h>
8601#include <iconv.h>
8602extern
8603#ifdef __cplusplus
8604"C"
8605#endif
8606#if defined(__STDC__) || defined(__cplusplus)
8607size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8608#else
8609size_t iconv();
8610#endif
e1052144 8611
57aa50d4
TT
8612int
8613main ()
8614{
b0cacab0 8615
57aa50d4
TT
8616 ;
8617 return 0;
8618}
8619_ACEOF
8620if ac_fn_c_try_compile "$LINENO"; then :
8621 am_cv_proto_iconv_arg1=""
50e1e10f 8622else
57aa50d4 8623 am_cv_proto_iconv_arg1="const"
50e1e10f 8624fi
57aa50d4
TT
8625rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8626 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
50e1e10f
TT
8627fi
8628
57aa50d4
TT
8629 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
8630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
8631 }$am_cv_proto_iconv" >&5
8632$as_echo "${ac_t:-
8633 }$am_cv_proto_iconv" >&6; }
8634
8635cat >>confdefs.h <<_ACEOF
8636#define ICONV_CONST $am_cv_proto_iconv_arg1
8637_ACEOF
8638
e1052144 8639 fi
50e1e10f 8640
57aa50d4
TT
8641
8642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
8643$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
91d11da1 8644if ${am_cv_langinfo_codeset+:} false; then :
39fd3d4f 8645 $as_echo_n "(cached) " >&6
50e1e10f 8646else
57aa50d4
TT
8647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8648/* end confdefs.h. */
8649#include <langinfo.h>
8650int
8651main ()
8652{
8653char* cs = nl_langinfo(CODESET);
8654 ;
8655 return 0;
8656}
8657_ACEOF
8658if ac_fn_c_try_link "$LINENO"; then :
8659 am_cv_langinfo_codeset=yes
50e1e10f 8660else
57aa50d4 8661 am_cv_langinfo_codeset=no
50e1e10f 8662fi
57aa50d4
TT
8663rm -f core conftest.err conftest.$ac_objext \
8664 conftest$ac_exeext conftest.$ac_ext
7321d94e 8665
50e1e10f 8666fi
57aa50d4
TT
8667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
8668$as_echo "$am_cv_langinfo_codeset" >&6; }
8669 if test $am_cv_langinfo_codeset = yes; then
50e1e10f 8670
57aa50d4 8671$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
e1052144 8672
57aa50d4 8673 fi
b0cacab0 8674
57aa50d4 8675 if test $ac_cv_header_locale_h = yes; then
21c84b71 8676
57aa50d4
TT
8677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
8678$as_echo_n "checking for LC_MESSAGES... " >&6; }
91d11da1 8679if ${am_cv_val_LC_MESSAGES+:} false; then :
39fd3d4f 8680 $as_echo_n "(cached) " >&6
93636bde 8681else
57aa50d4
TT
8682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8683/* end confdefs.h. */
8684#include <locale.h>
8685int
8686main ()
8687{
8688return LC_MESSAGES
8689 ;
8690 return 0;
8691}
8692_ACEOF
8693if ac_fn_c_try_link "$LINENO"; then :
8694 am_cv_val_LC_MESSAGES=yes
93636bde 8695else
57aa50d4 8696 am_cv_val_LC_MESSAGES=no
50e1e10f 8697fi
57aa50d4
TT
8698rm -f core conftest.err conftest.$ac_objext \
8699 conftest$ac_exeext conftest.$ac_ext
50e1e10f 8700fi
57aa50d4
TT
8701{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
8702$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
8703 if test $am_cv_val_LC_MESSAGES = yes; then
50e1e10f 8704
57aa50d4 8705$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
50e1e10f 8706
e1052144 8707 fi
50e1e10f 8708
57aa50d4 8709 fi
b0cacab0 8710
57aa50d4 8711 for ac_prog in bison
6c133523 8712do
b0cacab0 8713 # Extract the first word of "$ac_prog", so it can be a program name with args.
6c133523 8714set dummy $ac_prog; ac_word=$2
57aa50d4 8715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 8716$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 8717if ${ac_cv_prog_INTLBISON+:} false; then :
39fd3d4f 8718 $as_echo_n "(cached) " >&6
50e1e10f 8719else
57aa50d4
TT
8720 if test -n "$INTLBISON"; then
8721 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
50e1e10f 8722else
b0cacab0
TT
8723as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8724for as_dir in $PATH
8725do
8726 IFS=$as_save_IFS
8727 test -z "$as_dir" && as_dir=.
57aa50d4 8728 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 8729 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
8730 ac_cv_prog_INTLBISON="$ac_prog"
8731 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
8732 break 2
8733 fi
8734done
57aa50d4 8735 done
e1052144 8736IFS=$as_save_IFS
b0cacab0 8737
50e1e10f
TT
8738fi
8739fi
57aa50d4
TT
8740INTLBISON=$ac_cv_prog_INTLBISON
8741if test -n "$INTLBISON"; then
8742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
8743$as_echo "$INTLBISON" >&6; }
50e1e10f 8744else
57aa50d4 8745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 8746$as_echo "no" >&6; }
50e1e10f
TT
8747fi
8748
e1052144 8749
57aa50d4 8750 test -n "$INTLBISON" && break
b0cacab0
TT
8751done
8752
57aa50d4
TT
8753 if test -z "$INTLBISON"; then
8754 ac_verc_fail=yes
8755 else
8756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
8757$as_echo_n "checking version of bison... " >&6; }
8758 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
8759 case $ac_prog_version in
8760 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
8761 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
8762 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
8763 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
8764 esac
8765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
8766$as_echo "$ac_prog_version" >&6; }
8767 fi
8768 if test $ac_verc_fail = yes; then
8769 INTLBISON=:
8770 fi
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
b0cacab0 8782
740837de 8783
b0cacab0
TT
8784
8785
8786
57aa50d4
TT
8787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8788$as_echo_n "checking whether NLS is requested... " >&6; }
8789 # Check whether --enable-nls was given.
8790if test "${enable_nls+set}" = set; then :
8791 enableval=$enable_nls; USE_NLS=$enableval
50e1e10f 8792else
57aa50d4 8793 USE_NLS=yes
50e1e10f
TT
8794fi
8795
57aa50d4
TT
8796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
8797$as_echo "$USE_NLS" >&6; }
b0cacab0
TT
8798
8799
8800
8801
57aa50d4
TT
8802 BUILD_INCLUDED_LIBINTL=no
8803 USE_INCLUDED_LIBINTL=no
8804
8805 LIBINTL=
8806 LTLIBINTL=
8807 POSUB=
8808
8809 if test "$USE_NLS" = "yes"; then
8810 gt_use_preinstalled_gnugettext=no
b0cacab0 8811
57aa50d4
TT
8812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
8813$as_echo_n "checking whether included gettext is requested... " >&6; }
b0cacab0 8814
57aa50d4
TT
8815# Check whether --with-included-gettext was given.
8816if test "${with_included_gettext+set}" = set; then :
8817 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
50e1e10f 8818else
57aa50d4 8819 nls_cv_force_use_gnu_gettext=no
50e1e10f
TT
8820fi
8821
57aa50d4
TT
8822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
8823$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
b0cacab0 8824
57aa50d4
TT
8825 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8826 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
b0cacab0
TT
8827
8828
8829
8830
8831
8832
57aa50d4
TT
8833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
8834$as_echo_n "checking for GNU gettext in libc... " >&6; }
91d11da1 8835if ${gt_cv_func_gnugettext1_libc+:} false; then :
39fd3d4f 8836 $as_echo_n "(cached) " >&6
7321d94e 8837else
57aa50d4
TT
8838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8839/* end confdefs.h. */
8840#include <libintl.h>
8841extern int _nl_msg_cat_cntr;
8842extern int *_nl_domain_bindings;
8843int
8844main ()
8845{
8846bindtextdomain ("", "");
8847return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
8848 ;
8849 return 0;
8850}
8851_ACEOF
8852if ac_fn_c_try_link "$LINENO"; then :
8853 gt_cv_func_gnugettext1_libc=yes
7321d94e 8854else
57aa50d4
TT
8855 gt_cv_func_gnugettext1_libc=no
8856fi
8857rm -f core conftest.err conftest.$ac_objext \
8858 conftest$ac_exeext conftest.$ac_ext
8859fi
8860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
8861$as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
b0cacab0 8862
57aa50d4 8863 if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
b0cacab0
TT
8864
8865
8866
57aa50d4 8867 use_additional=yes
b0cacab0 8868
57aa50d4
TT
8869 acl_save_prefix="$prefix"
8870 prefix="$acl_final_prefix"
8871 acl_save_exec_prefix="$exec_prefix"
8872 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8873
57aa50d4
TT
8874 eval additional_includedir=\"$includedir\"
8875 eval additional_libdir=\"$libdir\"
b0cacab0 8876
57aa50d4
TT
8877 exec_prefix="$acl_save_exec_prefix"
8878 prefix="$acl_save_prefix"
b0cacab0
TT
8879
8880
57aa50d4
TT
8881# Check whether --with-libintl-prefix was given.
8882if test "${with_libintl_prefix+set}" = set; then :
8883 withval=$with_libintl_prefix;
8884 if test "X$withval" = "Xno"; then
8885 use_additional=no
8886 else
8887 if test "X$withval" = "X"; then
b0cacab0 8888
57aa50d4
TT
8889 acl_save_prefix="$prefix"
8890 prefix="$acl_final_prefix"
8891 acl_save_exec_prefix="$exec_prefix"
8892 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8893
57aa50d4
TT
8894 eval additional_includedir=\"$includedir\"
8895 eval additional_libdir=\"$libdir\"
7321d94e 8896
57aa50d4
TT
8897 exec_prefix="$acl_save_exec_prefix"
8898 prefix="$acl_save_prefix"
7321d94e 8899
57aa50d4
TT
8900 else
8901 additional_includedir="$withval/include"
8902 additional_libdir="$withval/lib"
8903 fi
8904 fi
7321d94e 8905
7321d94e
MK
8906fi
8907
57aa50d4
TT
8908 LIBINTL=
8909 LTLIBINTL=
8910 INCINTL=
8911 rpathdirs=
8912 ltrpathdirs=
8913 names_already_handled=
8914 names_next_round='intl '
8915 while test -n "$names_next_round"; do
8916 names_this_round="$names_next_round"
8917 names_next_round=
8918 for name in $names_this_round; do
8919 already_handled=
8920 for n in $names_already_handled; do
8921 if test "$n" = "$name"; then
8922 already_handled=yes
8923 break
8924 fi
50e1e10f 8925 done
57aa50d4
TT
8926 if test -z "$already_handled"; then
8927 names_already_handled="$names_already_handled $name"
8928 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8929 eval value=\"\$HAVE_LIB$uppername\"
8930 if test -n "$value"; then
8931 if test "$value" = yes; then
8932 eval value=\"\$LIB$uppername\"
8933 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
8934 eval value=\"\$LTLIB$uppername\"
8935 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
8936 else
8937 :
8938 fi
8939 else
8940 found_dir=
8941 found_la=
8942 found_so=
8943 found_a=
8944 if test $use_additional = yes; then
8945 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8946 found_dir="$additional_libdir"
8947 found_so="$additional_libdir/lib$name.$shlibext"
8948 if test -f "$additional_libdir/lib$name.la"; then
8949 found_la="$additional_libdir/lib$name.la"
8950 fi
8951 else
8952 if test -f "$additional_libdir/lib$name.$libext"; then
8953 found_dir="$additional_libdir"
8954 found_a="$additional_libdir/lib$name.$libext"
8955 if test -f "$additional_libdir/lib$name.la"; then
8956 found_la="$additional_libdir/lib$name.la"
8957 fi
8958 fi
8959 fi
8960 fi
8961 if test "X$found_dir" = "X"; then
8962 for x in $LDFLAGS $LTLIBINTL; do
39fd3d4f 8963
57aa50d4
TT
8964 acl_save_prefix="$prefix"
8965 prefix="$acl_final_prefix"
8966 acl_save_exec_prefix="$exec_prefix"
8967 exec_prefix="$acl_final_exec_prefix"
8968 eval x=\"$x\"
8969 exec_prefix="$acl_save_exec_prefix"
8970 prefix="$acl_save_prefix"
3d05802f 8971
57aa50d4
TT
8972 case "$x" in
8973 -L*)
8974 dir=`echo "X$x" | sed -e 's/^X-L//'`
8975 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8976 found_dir="$dir"
8977 found_so="$dir/lib$name.$shlibext"
8978 if test -f "$dir/lib$name.la"; then
8979 found_la="$dir/lib$name.la"
8980 fi
8981 else
8982 if test -f "$dir/lib$name.$libext"; then
8983 found_dir="$dir"
8984 found_a="$dir/lib$name.$libext"
8985 if test -f "$dir/lib$name.la"; then
8986 found_la="$dir/lib$name.la"
8987 fi
8988 fi
8989 fi
8990 ;;
8991 esac
8992 if test "X$found_dir" != "X"; then
8993 break
8994 fi
8995 done
8996 fi
8997 if test "X$found_dir" != "X"; then
8998 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
8999 if test "X$found_so" != "X"; then
9000 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
9001 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9002 else
9003 haveit=
9004 for x in $ltrpathdirs; do
9005 if test "X$x" = "X$found_dir"; then
9006 haveit=yes
9007 break
9008 fi
9009 done
9010 if test -z "$haveit"; then
9011 ltrpathdirs="$ltrpathdirs $found_dir"
9012 fi
9013 if test "$hardcode_direct" = yes; then
9014 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9015 else
9016 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
9017 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9018 haveit=
9019 for x in $rpathdirs; do
9020 if test "X$x" = "X$found_dir"; then
9021 haveit=yes
9022 break
9023 fi
9024 done
9025 if test -z "$haveit"; then
9026 rpathdirs="$rpathdirs $found_dir"
9027 fi
9028 else
9029 haveit=
9030 for x in $LDFLAGS $LIBINTL; do
6ec9ef18 9031
57aa50d4
TT
9032 acl_save_prefix="$prefix"
9033 prefix="$acl_final_prefix"
9034 acl_save_exec_prefix="$exec_prefix"
9035 exec_prefix="$acl_final_exec_prefix"
9036 eval x=\"$x\"
9037 exec_prefix="$acl_save_exec_prefix"
9038 prefix="$acl_save_prefix"
d7f45af8 9039
57aa50d4
TT
9040 if test "X$x" = "X-L$found_dir"; then
9041 haveit=yes
9042 break
9043 fi
9044 done
9045 if test -z "$haveit"; then
9046 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
9047 fi
9048 if test "$hardcode_minus_L" != no; then
9049 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9050 else
9051 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9052 fi
9053 fi
9054 fi
9055 fi
9056 else
9057 if test "X$found_a" != "X"; then
9058 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
9059 else
9060 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
9061 fi
9062 fi
9063 additional_includedir=
9064 case "$found_dir" in
9065 */lib | */lib/)
9066 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9067 additional_includedir="$basedir/include"
9068 ;;
9069 esac
9070 if test "X$additional_includedir" != "X"; then
9071 if test "X$additional_includedir" != "X/usr/include"; then
9072 haveit=
9073 if test "X$additional_includedir" = "X/usr/local/include"; then
9074 if test -n "$GCC"; then
9075 case $host_os in
9076 linux*) haveit=yes;;
9077 esac
9078 fi
9079 fi
9080 if test -z "$haveit"; then
9081 for x in $CPPFLAGS $INCINTL; do
b0cacab0 9082
57aa50d4
TT
9083 acl_save_prefix="$prefix"
9084 prefix="$acl_final_prefix"
9085 acl_save_exec_prefix="$exec_prefix"
9086 exec_prefix="$acl_final_exec_prefix"
9087 eval x=\"$x\"
9088 exec_prefix="$acl_save_exec_prefix"
9089 prefix="$acl_save_prefix"
21c84b71 9090
57aa50d4
TT
9091 if test "X$x" = "X-I$additional_includedir"; then
9092 haveit=yes
9093 break
9094 fi
9095 done
9096 if test -z "$haveit"; then
9097 if test -d "$additional_includedir"; then
9098 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
9099 fi
9100 fi
9101 fi
9102 fi
9103 fi
9104 if test -n "$found_la"; then
9105 save_libdir="$libdir"
9106 case "$found_la" in
9107 */* | *\\*) . "$found_la" ;;
9108 *) . "./$found_la" ;;
9109 esac
9110 libdir="$save_libdir"
9111 for dep in $dependency_libs; do
9112 case "$dep" in
9113 -L*)
9114 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9115 if test "X$additional_libdir" != "X/usr/lib"; then
9116 haveit=
9117 if test "X$additional_libdir" = "X/usr/local/lib"; then
9118 if test -n "$GCC"; then
9119 case $host_os in
9120 linux*) haveit=yes;;
9121 esac
9122 fi
9123 fi
9124 if test -z "$haveit"; then
9125 haveit=
9126 for x in $LDFLAGS $LIBINTL; do
50e1e10f 9127
57aa50d4
TT
9128 acl_save_prefix="$prefix"
9129 prefix="$acl_final_prefix"
9130 acl_save_exec_prefix="$exec_prefix"
9131 exec_prefix="$acl_final_exec_prefix"
9132 eval x=\"$x\"
9133 exec_prefix="$acl_save_exec_prefix"
9134 prefix="$acl_save_prefix"
50e1e10f 9135
57aa50d4
TT
9136 if test "X$x" = "X-L$additional_libdir"; then
9137 haveit=yes
9138 break
9139 fi
9140 done
9141 if test -z "$haveit"; then
9142 if test -d "$additional_libdir"; then
9143 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
9144 fi
9145 fi
9146 haveit=
9147 for x in $LDFLAGS $LTLIBINTL; do
a4bf69d9 9148
57aa50d4
TT
9149 acl_save_prefix="$prefix"
9150 prefix="$acl_final_prefix"
9151 acl_save_exec_prefix="$exec_prefix"
9152 exec_prefix="$acl_final_exec_prefix"
9153 eval x=\"$x\"
9154 exec_prefix="$acl_save_exec_prefix"
9155 prefix="$acl_save_prefix"
50e1e10f 9156
57aa50d4
TT
9157 if test "X$x" = "X-L$additional_libdir"; then
9158 haveit=yes
9159 break
9160 fi
9161 done
9162 if test -z "$haveit"; then
9163 if test -d "$additional_libdir"; then
9164 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
9165 fi
9166 fi
9167 fi
9168 fi
9169 ;;
9170 -R*)
9171 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9172 if test "$enable_rpath" != no; then
9173 haveit=
9174 for x in $rpathdirs; do
9175 if test "X$x" = "X$dir"; then
9176 haveit=yes
9177 break
9178 fi
9179 done
9180 if test -z "$haveit"; then
9181 rpathdirs="$rpathdirs $dir"
9182 fi
9183 haveit=
9184 for x in $ltrpathdirs; do
9185 if test "X$x" = "X$dir"; then
9186 haveit=yes
9187 break
9188 fi
9189 done
9190 if test -z "$haveit"; then
9191 ltrpathdirs="$ltrpathdirs $dir"
9192 fi
9193 fi
9194 ;;
9195 -l*)
9196 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9197 ;;
9198 *.la)
9199 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9200 ;;
9201 *)
9202 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
9203 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
9204 ;;
9205 esac
9206 done
9207 fi
9208 else
9209 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9210 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
9211 fi
9212 fi
9213 fi
9214 done
9215 done
9216 if test "X$rpathdirs" != "X"; then
9217 if test -n "$hardcode_libdir_separator"; then
9218 alldirs=
9219 for found_dir in $rpathdirs; do
9220 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9221 done
9222 acl_save_libdir="$libdir"
9223 libdir="$alldirs"
9224 eval flag=\"$hardcode_libdir_flag_spec\"
9225 libdir="$acl_save_libdir"
9226 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9227 else
9228 for found_dir in $rpathdirs; do
9229 acl_save_libdir="$libdir"
9230 libdir="$found_dir"
9231 eval flag=\"$hardcode_libdir_flag_spec\"
9232 libdir="$acl_save_libdir"
9233 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9234 done
9235 fi
9236 fi
9237 if test "X$ltrpathdirs" != "X"; then
9238 for found_dir in $ltrpathdirs; do
9239 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
9240 done
9241 fi
b0cacab0 9242
57aa50d4
TT
9243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
9244$as_echo_n "checking for GNU gettext in libintl... " >&6; }
91d11da1 9245if ${gt_cv_func_gnugettext1_libintl+:} false; then :
39fd3d4f 9246 $as_echo_n "(cached) " >&6
6c133523 9247else
57aa50d4
TT
9248 gt_save_CPPFLAGS="$CPPFLAGS"
9249 CPPFLAGS="$CPPFLAGS $INCINTL"
9250 gt_save_LIBS="$LIBS"
9251 LIBS="$LIBS $LIBINTL"
9252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9253/* end confdefs.h. */
9254#include <libintl.h>
9255extern int _nl_msg_cat_cntr;
9256extern
9257#ifdef __cplusplus
9258"C"
9259#endif
9260const char *_nl_expand_alias ();
9261int
9262main ()
9263{
9264bindtextdomain ("", "");
9265return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9266 ;
9267 return 0;
9268}
b0cacab0 9269_ACEOF
57aa50d4
TT
9270if ac_fn_c_try_link "$LINENO"; then :
9271 gt_cv_func_gnugettext1_libintl=yes
6c133523 9272else
57aa50d4 9273 gt_cv_func_gnugettext1_libintl=no
6c133523 9274fi
57aa50d4
TT
9275rm -f core conftest.err conftest.$ac_objext \
9276 conftest$ac_exeext conftest.$ac_ext
9277 if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
9278 LIBS="$LIBS $LIBICONV"
9279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
da76d6b7 9280/* end confdefs.h. */
57aa50d4
TT
9281#include <libintl.h>
9282extern int _nl_msg_cat_cntr;
9283extern
9284#ifdef __cplusplus
9285"C"
da76d6b7 9286#endif
57aa50d4
TT
9287const char *_nl_expand_alias ();
9288int
9289main ()
9290{
9291bindtextdomain ("", "");
9292return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9293 ;
9294 return 0;
9295}
da76d6b7 9296_ACEOF
57aa50d4
TT
9297if ac_fn_c_try_link "$LINENO"; then :
9298 LIBINTL="$LIBINTL $LIBICONV"
9299 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
9300 gt_cv_func_gnugettext1_libintl=yes
6c133523
TT
9301
9302fi
57aa50d4
TT
9303rm -f core conftest.err conftest.$ac_objext \
9304 conftest$ac_exeext conftest.$ac_ext
9305 fi
9306 CPPFLAGS="$gt_save_CPPFLAGS"
9307 LIBS="$gt_save_LIBS"
da76d6b7 9308fi
57aa50d4
TT
9309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
9310$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
9311 fi
b0cacab0 9312
57aa50d4
TT
9313 if test "$gt_cv_func_gnugettext1_libc" = "yes" \
9314 || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
9315 && test "$PACKAGE" != gettext-runtime \
9316 && test "$PACKAGE" != gettext-tools; }; then
9317 gt_use_preinstalled_gnugettext=yes
9318 else
9319 LIBINTL=
9320 LTLIBINTL=
9321 INCINTL=
9322 fi
740837de 9323
b0cacab0 9324
57aa50d4
TT
9325 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
9326 nls_cv_use_gnu_gettext=yes
9327 fi
9328 fi
b0cacab0 9329
57aa50d4
TT
9330 if test "$nls_cv_use_gnu_gettext" = "yes"; then
9331 BUILD_INCLUDED_LIBINTL=yes
9332 USE_INCLUDED_LIBINTL=yes
9333 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
9334 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
9335 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
9336 fi
b0cacab0 9337
57aa50d4
TT
9338 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9339 || test "$nls_cv_use_gnu_gettext" = "yes"; then
9340 CATOBJEXT=.gmo
9341 fi
b0cacab0
TT
9342
9343
57aa50d4
TT
9344 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9345 || test "$nls_cv_use_gnu_gettext" = "yes"; then
b0cacab0 9346
57aa50d4 9347$as_echo "#define ENABLE_NLS 1" >>confdefs.h
b0cacab0 9348
57aa50d4
TT
9349 else
9350 USE_NLS=no
9351 fi
9352 fi
b0cacab0 9353
57aa50d4
TT
9354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
9355$as_echo_n "checking whether to use NLS... " >&6; }
9356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
9357$as_echo "$USE_NLS" >&6; }
9358 if test "$USE_NLS" = "yes"; then
9359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
9360$as_echo_n "checking where the gettext function comes from... " >&6; }
9361 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9362 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9363 gt_source="external libintl"
9364 else
9365 gt_source="libc"
9366 fi
9367 else
9368 gt_source="included intl directory"
9369 fi
9370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
9371$as_echo "$gt_source" >&6; }
9372 fi
b0cacab0 9373
57aa50d4 9374 if test "$USE_NLS" = "yes"; then
b0cacab0 9375
57aa50d4
TT
9376 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9377 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
9379$as_echo_n "checking how to link with libintl... " >&6; }
9380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
9381$as_echo "$LIBINTL" >&6; }
b0cacab0 9382
57aa50d4
TT
9383 for element in $INCINTL; do
9384 haveit=
9385 for x in $CPPFLAGS; do
b0cacab0 9386
57aa50d4
TT
9387 acl_save_prefix="$prefix"
9388 prefix="$acl_final_prefix"
9389 acl_save_exec_prefix="$exec_prefix"
9390 exec_prefix="$acl_final_exec_prefix"
9391 eval x=\"$x\"
9392 exec_prefix="$acl_save_exec_prefix"
9393 prefix="$acl_save_prefix"
b0cacab0 9394
57aa50d4
TT
9395 if test "X$x" = "X$element"; then
9396 haveit=yes
9397 break
9398 fi
9399 done
9400 if test -z "$haveit"; then
9401 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9402 fi
9403 done
b0cacab0 9404
57aa50d4 9405 fi
b0cacab0
TT
9406
9407
57aa50d4 9408$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
b0cacab0
TT
9409
9410
57aa50d4 9411$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
b0cacab0 9412
57aa50d4 9413 fi
b0cacab0 9414
57aa50d4
TT
9415 POSUB=po
9416 fi
b0cacab0
TT
9417
9418
57aa50d4
TT
9419 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
9420 BUILD_INCLUDED_LIBINTL=yes
9421 fi
b0cacab0
TT
9422
9423
9424
9425
9426
57aa50d4
TT
9427 nls_cv_header_intl=
9428 nls_cv_header_libgt=
b0cacab0 9429
57aa50d4 9430 DATADIRNAME=share
762c7c65 9431
106ad96d 9432
57aa50d4 9433 INSTOBJEXT=.mo
106ad96d 9434
e7cc6f7d 9435
57aa50d4 9436 GENCAT=gencat
e7cc6f7d 9437
3d05802f 9438
57aa50d4
TT
9439 if test "$USE_INCLUDED_LIBINTL" = yes; then
9440 INTLOBJS="\$(GETTOBJS)"
9441 fi
6ec9ef18 9442
d7f45af8 9443
57aa50d4 9444 INTL_LIBTOOL_SUFFIX_PREFIX=
50e1e10f 9445
50e1e10f 9446
b0cacab0 9447
57aa50d4 9448 INTLLIBS="$LIBINTL"
e1052144 9449
b0cacab0 9450
93636bde 9451
93636bde 9452
b0cacab0 9453
93636bde 9454
50e1e10f 9455
57aa50d4
TT
9456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
9457$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
9458set x ${MAKE-make}
9459ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
91d11da1 9460if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
57aa50d4
TT
9461 $as_echo_n "(cached) " >&6
9462else
9463 cat >conftest.make <<\_ACEOF
9464SHELL = /bin/sh
9465all:
9466 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 9467_ACEOF
91d11da1 9468# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
57aa50d4
TT
9469case `${MAKE-make} -f conftest.make 2>/dev/null` in
9470 *@@@%%%=?*=@@@%%%*)
9471 eval ac_cv_prog_make_${ac_make}_set=yes;;
9472 *)
9473 eval ac_cv_prog_make_${ac_make}_set=no;;
e1052144 9474esac
57aa50d4 9475rm -f conftest.make
b0cacab0 9476fi
57aa50d4
TT
9477if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
9478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9479$as_echo "yes" >&6; }
9480 SET_MAKE=
b0b9c4de 9481else
57aa50d4
TT
9482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9483$as_echo "no" >&6; }
9484 SET_MAKE="MAKE=${MAKE-make}"
b0cacab0 9485fi
b0cacab0 9486
57aa50d4
TT
9487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
9488$as_echo_n "checking for GNU make... " >&6; }
91d11da1 9489if ${_cv_gnu_make_command+:} false; then :
57aa50d4 9490 $as_echo_n "(cached) " >&6
39fd3d4f 9491else
57aa50d4
TT
9492 _cv_gnu_make_command='' ;
9493 for a in "$MAKE" make gmake gnumake ; do
9494 if test -z "$a" ; then continue ; fi ;
9495 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
9496 _cv_gnu_make_command=$a ;
9497 break;
9498 fi
9499 done ;
50e1e10f 9500
50e1e10f 9501fi
57aa50d4
TT
9502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
9503$as_echo "$_cv_gnu_make_command" >&6; } ;
9504 if test "x$_cv_gnu_make_command" != "x" ; then
9505 ifGNUmake='' ;
9506 ifNotGNUmake='#' ;
9507 else
9508 ifGNUmake='#' ;
9509 ifNotGNUmake='' ;
9510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
9511$as_echo "\"Not found\"" >&6; };
9512 fi
50e1e10f 9513
50e1e10f 9514
b0cacab0 9515
57aa50d4
TT
9516# Extract the first word of "ln", so it can be a program name with args.
9517set dummy ln; ac_word=$2
9518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9519$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9520if ${ac_cv_path_LN+:} false; then :
39fd3d4f 9521 $as_echo_n "(cached) " >&6
fff45483 9522else
57aa50d4
TT
9523 case $LN in
9524 [\\/]* | ?:[\\/]*)
9525 ac_cv_path_LN="$LN" # Let the user override the test with a path.
9526 ;;
9527 *)
9528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9529for as_dir in $PATH
9530do
9531 IFS=$as_save_IFS
9532 test -z "$as_dir" && as_dir=.
9533 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9534 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9535 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
9536 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9537 break 2
9538 fi
9539done
9540 done
9541IFS=$as_save_IFS
6c65d251 9542
57aa50d4
TT
9543 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
9544 ;;
e1052144 9545esac
fff45483 9546fi
57aa50d4
TT
9547LN=$ac_cv_path_LN
9548if test -n "$LN"; then
9549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
9550$as_echo "$LN" >&6; }
9551else
9552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9553$as_echo "no" >&6; }
fff45483 9554fi
e1052144 9555
fff45483 9556
57aa50d4
TT
9557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
9558$as_echo_n "checking whether ln -s works... " >&6; }
9559LN_S=$as_ln_s
9560if test "$LN_S" = "ln -s"; then
9561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9562$as_echo "yes" >&6; }
9563else
9564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
9565$as_echo "no, using $LN_S" >&6; }
fff45483 9566fi
6c65d251 9567
57aa50d4
TT
9568# Extract the first word of "mv", so it can be a program name with args.
9569set dummy mv; ac_word=$2
9570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9571$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9572if ${ac_cv_path_MV+:} false; then :
39fd3d4f 9573 $as_echo_n "(cached) " >&6
fff45483 9574else
57aa50d4
TT
9575 case $MV in
9576 [\\/]* | ?:[\\/]*)
9577 ac_cv_path_MV="$MV" # Let the user override the test with a path.
9578 ;;
9579 *)
9580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9581for as_dir in $PATH
9582do
9583 IFS=$as_save_IFS
9584 test -z "$as_dir" && as_dir=.
9585 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9586 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9587 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
9588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9589 break 2
9590 fi
9591done
9592 done
9593IFS=$as_save_IFS
6c65d251 9594
57aa50d4
TT
9595 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
9596 ;;
e1052144 9597esac
b0cacab0 9598fi
57aa50d4
TT
9599MV=$ac_cv_path_MV
9600if test -n "$MV"; then
9601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
9602$as_echo "$MV" >&6; }
b0b9c4de 9603else
57aa50d4
TT
9604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9605$as_echo "no" >&6; }
39fd3d4f
SJR
9606fi
9607
39fd3d4f 9608
57aa50d4
TT
9609# Extract the first word of "cp", so it can be a program name with args.
9610set dummy cp; ac_word=$2
9611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9612$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9613if ${ac_cv_path_CP+:} false; then :
39fd3d4f 9614 $as_echo_n "(cached) " >&6
b0cacab0 9615else
57aa50d4
TT
9616 case $CP in
9617 [\\/]* | ?:[\\/]*)
9618 ac_cv_path_CP="$CP" # Let the user override the test with a path.
9619 ;;
9620 *)
9621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9622for as_dir in $PATH
9623do
9624 IFS=$as_save_IFS
9625 test -z "$as_dir" && as_dir=.
9626 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9627 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9628 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
9629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9630 break 2
9631 fi
9632done
9633 done
9634IFS=$as_save_IFS
39fd3d4f 9635
57aa50d4
TT
9636 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
9637 ;;
e1052144 9638esac
b0b9c4de 9639fi
57aa50d4
TT
9640CP=$ac_cv_path_CP
9641if test -n "$CP"; then
9642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
9643$as_echo "$CP" >&6; }
b0cacab0 9644else
57aa50d4
TT
9645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9646$as_echo "no" >&6; }
b0b9c4de 9647fi
b0b9c4de 9648
6c65d251 9649
57aa50d4
TT
9650# Extract the first word of "rm", so it can be a program name with args.
9651set dummy rm; ac_word=$2
9652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9653$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9654if ${ac_cv_path_RM+:} false; then :
39fd3d4f 9655 $as_echo_n "(cached) " >&6
6928adc9 9656else
57aa50d4
TT
9657 case $RM in
9658 [\\/]* | ?:[\\/]*)
9659 ac_cv_path_RM="$RM" # Let the user override the test with a path.
9660 ;;
9661 *)
9662 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9663for as_dir in $PATH
9664do
9665 IFS=$as_save_IFS
9666 test -z "$as_dir" && as_dir=.
9667 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9668 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9669 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
9670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9671 break 2
9672 fi
9673done
b0cacab0 9674 done
57aa50d4 9675IFS=$as_save_IFS
6c65d251 9676
57aa50d4
TT
9677 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
9678 ;;
e1052144 9679esac
6928adc9 9680fi
57aa50d4
TT
9681RM=$ac_cv_path_RM
9682if test -n "$RM"; then
9683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
9684$as_echo "$RM" >&6; }
b0cacab0 9685else
57aa50d4
TT
9686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9687$as_echo "no" >&6; }
6928adc9 9688fi
6928adc9 9689
6c65d251 9690
57aa50d4
TT
9691# Extract the first word of "chmod", so it can be a program name with args.
9692set dummy chmod; ac_word=$2
9693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9694$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9695if ${ac_cv_path_CHMOD+:} false; then :
39fd3d4f 9696 $as_echo_n "(cached) " >&6
b0cacab0 9697else
57aa50d4
TT
9698 case $CHMOD in
9699 [\\/]* | ?:[\\/]*)
9700 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
9701 ;;
9702 *)
9703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9704for as_dir in $PATH
9705do
9706 IFS=$as_save_IFS
9707 test -z "$as_dir" && as_dir=.
9708 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9709 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9710 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
9711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9712 break 2
9713 fi
9714done
9715 done
9716IFS=$as_save_IFS
39fd3d4f 9717
57aa50d4
TT
9718 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
9719 ;;
e1052144 9720esac
b0cacab0 9721fi
57aa50d4
TT
9722CHMOD=$ac_cv_path_CHMOD
9723if test -n "$CHMOD"; then
9724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
9725$as_echo "$CHMOD" >&6; }
b0cacab0 9726else
57aa50d4
TT
9727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9728$as_echo "no" >&6; }
b0cacab0 9729fi
39fd3d4f 9730
b0cacab0 9731
57aa50d4
TT
9732for ac_prog in gawk mawk nawk awk
9733do
9734 # Extract the first word of "$ac_prog", so it can be a program name with args.
9735set dummy $ac_prog; ac_word=$2
9736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9737$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9738if ${ac_cv_prog_AWK+:} false; then :
39fd3d4f 9739 $as_echo_n "(cached) " >&6
b0cacab0 9740else
57aa50d4
TT
9741 if test -n "$AWK"; then
9742 ac_cv_prog_AWK="$AWK" # Let the user override the test.
b0cacab0 9743else
57aa50d4
TT
9744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9745for as_dir in $PATH
9746do
9747 IFS=$as_save_IFS
9748 test -z "$as_dir" && as_dir=.
9749 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9750 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9751 ac_cv_prog_AWK="$ac_prog"
9752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9753 break 2
9754 fi
9755done
9756 done
9757IFS=$as_save_IFS
b0cacab0 9758
b0cacab0 9759fi
57aa50d4
TT
9760fi
9761AWK=$ac_cv_prog_AWK
9762if test -n "$AWK"; then
9763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
9764$as_echo "$AWK" >&6; }
b0cacab0 9765else
57aa50d4
TT
9766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9767$as_echo "no" >&6; }
b0cacab0 9768fi
b0cacab0 9769
b0cacab0 9770
57aa50d4
TT
9771 test -n "$AWK" && break
9772done
b0cacab0 9773
57aa50d4
TT
9774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
9775$as_echo_n "checking for egrep... " >&6; }
91d11da1 9776if ${ac_cv_path_EGREP+:} false; then :
57aa50d4 9777 $as_echo_n "(cached) " >&6
b0cacab0 9778else
57aa50d4
TT
9779 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
9780 then ac_cv_path_EGREP="$GREP -E"
9781 else
9782 if test -z "$EGREP"; then
9783 ac_path_EGREP_found=false
9784 # Loop through the user's path and test for each of PROGNAME-LIST
9785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9786for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
9787do
9788 IFS=$as_save_IFS
9789 test -z "$as_dir" && as_dir=.
9790 for ac_prog in egrep; do
9791 for ac_exec_ext in '' $ac_executable_extensions; do
9792 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
91d11da1 9793 as_fn_executable_p "$ac_path_EGREP" || continue
57aa50d4
TT
9794# Check for GNU ac_path_EGREP and select it if it is found.
9795 # Check for GNU $ac_path_EGREP
9796case `"$ac_path_EGREP" --version 2>&1` in
9797*GNU*)
9798 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
9799*)
9800 ac_count=0
9801 $as_echo_n 0123456789 >"conftest.in"
9802 while :
9803 do
9804 cat "conftest.in" "conftest.in" >"conftest.tmp"
9805 mv "conftest.tmp" "conftest.in"
9806 cp "conftest.in" "conftest.nl"
9807 $as_echo 'EGREP' >> "conftest.nl"
9808 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
9809 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
9810 as_fn_arith $ac_count + 1 && ac_count=$as_val
9811 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
9812 # Best one so far, save it but keep looking for a better one
9813 ac_cv_path_EGREP="$ac_path_EGREP"
9814 ac_path_EGREP_max=$ac_count
9815 fi
9816 # 10*(2^10) chars as input seems more than enough
9817 test $ac_count -gt 10 && break
9818 done
9819 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
e1052144 9820esac
e1052144 9821
57aa50d4
TT
9822 $ac_path_EGREP_found && break 3
9823 done
b0cacab0 9824 done
57aa50d4
TT
9825 done
9826IFS=$as_save_IFS
9827 if test -z "$ac_cv_path_EGREP"; then
91d11da1 9828 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
57aa50d4 9829 fi
b0cacab0 9830else
57aa50d4 9831 ac_cv_path_EGREP=$EGREP
b0cacab0 9832fi
e1052144 9833
57aa50d4 9834 fi
b0cacab0 9835fi
57aa50d4
TT
9836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
9837$as_echo "$ac_cv_path_EGREP" >&6; }
9838 EGREP="$ac_cv_path_EGREP"
e1052144 9839
b0cacab0 9840
57aa50d4
TT
9841# Extract the first word of "sed", so it can be a program name with args.
9842set dummy sed; ac_word=$2
9843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9844$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9845if ${ac_cv_path_SED+:} false; then :
57aa50d4 9846 $as_echo_n "(cached) " >&6
b0cacab0 9847else
57aa50d4
TT
9848 case $SED in
9849 [\\/]* | ?:[\\/]*)
9850 ac_cv_path_SED="$SED" # Let the user override the test with a path.
9851 ;;
9852 *)
9853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9854for as_dir in $PATH
9855do
9856 IFS=$as_save_IFS
9857 test -z "$as_dir" && as_dir=.
9858 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9859 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9860 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
9861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9862 break 2
9863 fi
b0cacab0 9864done
57aa50d4
TT
9865 done
9866IFS=$as_save_IFS
b0cacab0 9867
57aa50d4
TT
9868 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
9869 ;;
b0cacab0 9870esac
57aa50d4
TT
9871fi
9872SED=$ac_cv_path_SED
9873if test -n "$SED"; then
9874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
9875$as_echo "$SED" >&6; }
b0cacab0 9876else
57aa50d4
TT
9877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9878$as_echo "no" >&6; }
b0cacab0 9879fi
e1052144 9880
b0cacab0 9881
57aa50d4
TT
9882# Extract the first word of "perl", so it can be a program name with args.
9883set dummy perl; ac_word=$2
9884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9885$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9886if ${ac_cv_path_PERL+:} false; then :
57aa50d4
TT
9887 $as_echo_n "(cached) " >&6
9888else
9889 case $PERL in
9890 [\\/]* | ?:[\\/]*)
9891 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
9892 ;;
9893 *)
9894 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9895for as_dir in $PATH
9896do
9897 IFS=$as_save_IFS
9898 test -z "$as_dir" && as_dir=.
9899 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9900 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9901 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
9902 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9903 break 2
9904 fi
b0cacab0 9905done
57aa50d4
TT
9906 done
9907IFS=$as_save_IFS
9908
9909 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
9910 ;;
b0cacab0 9911esac
57aa50d4
TT
9912fi
9913PERL=$ac_cv_path_PERL
9914if test -n "$PERL"; then
9915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
9916$as_echo "$PERL" >&6; }
b0cacab0 9917else
57aa50d4
TT
9918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9919$as_echo "no" >&6; }
9920fi
b0cacab0 9921
b0cacab0 9922
57aa50d4
TT
9923# Extract the first word of "ldconfig", so it can be a program name with args.
9924set dummy ldconfig; ac_word=$2
9925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9926$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9927if ${ac_cv_path_LDCONFIG+:} false; then :
57aa50d4 9928 $as_echo_n "(cached) " >&6
b0cacab0 9929else
57aa50d4
TT
9930 case $LDCONFIG in
9931 [\\/]* | ?:[\\/]*)
9932 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
9933 ;;
9934 *)
9935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9936for as_dir in $PATH
9937do
9938 IFS=$as_save_IFS
9939 test -z "$as_dir" && as_dir=.
9940 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9941 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9942 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
9943 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9944 break 2
9945 fi
9946done
9947 done
9948IFS=$as_save_IFS
b0cacab0 9949
57aa50d4
TT
9950 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
9951 ;;
9952esac
39fd3d4f 9953fi
57aa50d4
TT
9954LDCONFIG=$ac_cv_path_LDCONFIG
9955if test -n "$LDCONFIG"; then
9956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
9957$as_echo "$LDCONFIG" >&6; }
9958else
9959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9960$as_echo "no" >&6; }
b0cacab0 9961fi
39fd3d4f
SJR
9962
9963
57aa50d4
TT
9964if test -n "$ac_tool_prefix"; then
9965 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
9966set dummy ${ac_tool_prefix}ar; ac_word=$2
9967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9968$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9969if ${ac_cv_prog_AR+:} false; then :
57aa50d4
TT
9970 $as_echo_n "(cached) " >&6
9971else
9972 if test -n "$AR"; then
9973 ac_cv_prog_AR="$AR" # Let the user override the test.
9974else
9975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9976for as_dir in $PATH
9977do
9978 IFS=$as_save_IFS
9979 test -z "$as_dir" && as_dir=.
9980 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9981 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9982 ac_cv_prog_AR="${ac_tool_prefix}ar"
9983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9984 break 2
9985 fi
9986done
9987 done
9988IFS=$as_save_IFS
39fd3d4f 9989
57aa50d4
TT
9990fi
9991fi
9992AR=$ac_cv_prog_AR
9993if test -n "$AR"; then
9994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
9995$as_echo "$AR" >&6; }
9996else
9997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9998$as_echo "no" >&6; }
9999fi
39fd3d4f 10000
b0cacab0 10001
57aa50d4
TT
10002fi
10003if test -z "$ac_cv_prog_AR"; then
10004 ac_ct_AR=$AR
10005 # Extract the first word of "ar", so it can be a program name with args.
10006set dummy ar; ac_word=$2
10007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10008$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10009if ${ac_cv_prog_ac_ct_AR+:} false; then :
39fd3d4f 10010 $as_echo_n "(cached) " >&6
b0cacab0 10011else
57aa50d4
TT
10012 if test -n "$ac_ct_AR"; then
10013 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
b0cacab0 10014else
57aa50d4
TT
10015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10016for as_dir in $PATH
10017do
10018 IFS=$as_save_IFS
10019 test -z "$as_dir" && as_dir=.
10020 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10021 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10022 ac_cv_prog_ac_ct_AR="ar"
10023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10024 break 2
10025 fi
10026done
10027 done
10028IFS=$as_save_IFS
b0cacab0 10029
b0cacab0 10030fi
57aa50d4
TT
10031fi
10032ac_ct_AR=$ac_cv_prog_ac_ct_AR
10033if test -n "$ac_ct_AR"; then
10034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
10035$as_echo "$ac_ct_AR" >&6; }
b0cacab0 10036else
57aa50d4
TT
10037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10038$as_echo "no" >&6; }
10039fi
b0cacab0 10040
57aa50d4
TT
10041 if test "x$ac_ct_AR" = x; then
10042 AR="ar"
10043 else
10044 case $cross_compiling:$ac_tool_warned in
10045yes:)
10046{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10047$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10048ac_tool_warned=yes ;;
e1052144 10049esac
57aa50d4
TT
10050 AR=$ac_ct_AR
10051 fi
b0cacab0 10052else
57aa50d4 10053 AR="$ac_cv_prog_AR"
b0cacab0 10054fi
e1052144 10055
57aa50d4
TT
10056if test -n "$ac_tool_prefix"; then
10057 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
10058set dummy ${ac_tool_prefix}ranlib; ac_word=$2
10059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10060$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10061if ${ac_cv_prog_RANLIB+:} false; then :
57aa50d4 10062 $as_echo_n "(cached) " >&6
b0cacab0 10063else
57aa50d4
TT
10064 if test -n "$RANLIB"; then
10065 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
10066else
10067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10068for as_dir in $PATH
10069do
10070 IFS=$as_save_IFS
10071 test -z "$as_dir" && as_dir=.
10072 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10073 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10074 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
10075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10076 break 2
10077 fi
10078done
b0cacab0 10079 done
57aa50d4 10080IFS=$as_save_IFS
b0cacab0 10081
b0cacab0 10082fi
57aa50d4
TT
10083fi
10084RANLIB=$ac_cv_prog_RANLIB
10085if test -n "$RANLIB"; then
10086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
10087$as_echo "$RANLIB" >&6; }
b0cacab0 10088else
57aa50d4
TT
10089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10090$as_echo "no" >&6; }
b0cacab0 10091fi
b0cacab0 10092
b0cacab0 10093
57aa50d4
TT
10094fi
10095if test -z "$ac_cv_prog_RANLIB"; then
10096 ac_ct_RANLIB=$RANLIB
10097 # Extract the first word of "ranlib", so it can be a program name with args.
10098set dummy ranlib; ac_word=$2
10099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10100$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10101if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
57aa50d4
TT
10102 $as_echo_n "(cached) " >&6
10103else
10104 if test -n "$ac_ct_RANLIB"; then
10105 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
b0cacab0 10106else
57aa50d4
TT
10107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10108for as_dir in $PATH
10109do
10110 IFS=$as_save_IFS
10111 test -z "$as_dir" && as_dir=.
10112 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10113 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10114 ac_cv_prog_ac_ct_RANLIB="ranlib"
10115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10116 break 2
10117 fi
10118done
10119 done
10120IFS=$as_save_IFS
29a5deed 10121
b0cacab0 10122fi
57aa50d4
TT
10123fi
10124ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
10125if test -n "$ac_ct_RANLIB"; then
10126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
10127$as_echo "$ac_ct_RANLIB" >&6; }
b0cacab0 10128else
57aa50d4
TT
10129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10130$as_echo "no" >&6; }
10131fi
b0cacab0 10132
57aa50d4
TT
10133 if test "x$ac_ct_RANLIB" = x; then
10134 RANLIB=":"
b0cacab0 10135 else
57aa50d4
TT
10136 case $cross_compiling:$ac_tool_warned in
10137yes:)
10138{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10139$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10140ac_tool_warned=yes ;;
e1052144 10141esac
57aa50d4
TT
10142 RANLIB=$ac_ct_RANLIB
10143 fi
b0cacab0 10144else
57aa50d4 10145 RANLIB="$ac_cv_prog_RANLIB"
b0cacab0 10146fi
e1052144 10147
57aa50d4
TT
10148if test -n "$ac_tool_prefix"; then
10149 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
10150set dummy ${ac_tool_prefix}strip; ac_word=$2
10151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10152$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10153if ${ac_cv_prog_STRIP+:} false; then :
57aa50d4 10154 $as_echo_n "(cached) " >&6
b0cacab0 10155else
57aa50d4
TT
10156 if test -n "$STRIP"; then
10157 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10158else
10159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10160for as_dir in $PATH
10161do
10162 IFS=$as_save_IFS
10163 test -z "$as_dir" && as_dir=.
10164 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10165 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10166 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
10167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10168 break 2
10169 fi
10170done
10171 done
10172IFS=$as_save_IFS
b0cacab0 10173
b0cacab0 10174fi
b0cacab0 10175fi
57aa50d4
TT
10176STRIP=$ac_cv_prog_STRIP
10177if test -n "$STRIP"; then
10178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
10179$as_echo "$STRIP" >&6; }
10180else
10181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10182$as_echo "no" >&6; }
b0cacab0 10183fi
e1052144 10184
b0cacab0 10185
57aa50d4
TT
10186fi
10187if test -z "$ac_cv_prog_STRIP"; then
10188 ac_ct_STRIP=$STRIP
10189 # Extract the first word of "strip", so it can be a program name with args.
10190set dummy strip; ac_word=$2
10191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10192$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10193if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
39fd3d4f 10194 $as_echo_n "(cached) " >&6
b0cacab0 10195else
57aa50d4
TT
10196 if test -n "$ac_ct_STRIP"; then
10197 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
10198else
10199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10200for as_dir in $PATH
10201do
10202 IFS=$as_save_IFS
10203 test -z "$as_dir" && as_dir=.
10204 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10205 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10206 ac_cv_prog_ac_ct_STRIP="strip"
10207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10208 break 2
10209 fi
10210done
10211 done
10212IFS=$as_save_IFS
b0cacab0 10213
b0cacab0 10214fi
57aa50d4
TT
10215fi
10216ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10217if test -n "$ac_ct_STRIP"; then
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
10219$as_echo "$ac_ct_STRIP" >&6; }
b0cacab0 10220else
57aa50d4
TT
10221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10222$as_echo "no" >&6; }
10223fi
b0cacab0 10224
57aa50d4
TT
10225 if test "x$ac_ct_STRIP" = x; then
10226 STRIP=":"
b0cacab0 10227 else
57aa50d4
TT
10228 case $cross_compiling:$ac_tool_warned in
10229yes:)
10230{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10231$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10232ac_tool_warned=yes ;;
e1052144 10233esac
57aa50d4
TT
10234 STRIP=$ac_ct_STRIP
10235 fi
b0cacab0 10236else
57aa50d4 10237 STRIP="$ac_cv_prog_STRIP"
b0cacab0 10238fi
e1052144 10239
57aa50d4
TT
10240# Extract the first word of "makeinfo", so it can be a program name with args.
10241set dummy makeinfo; ac_word=$2
10242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10243$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10244if ${ac_cv_prog_MAKEINFO+:} false; then :
57aa50d4 10245 $as_echo_n "(cached) " >&6
07a0db15 10246else
57aa50d4
TT
10247 if test -n "$MAKEINFO"; then
10248 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
10249else
10250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10251for as_dir in $PATH
10252do
10253 IFS=$as_save_IFS
10254 test -z "$as_dir" && as_dir=.
10255 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10256 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10257 ac_cv_prog_MAKEINFO="makeinfo"
10258 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10259 break 2
10260 fi
10261done
10262 done
10263IFS=$as_save_IFS
b0cacab0 10264
b0cacab0
TT
10265fi
10266fi
57aa50d4
TT
10267MAKEINFO=$ac_cv_prog_MAKEINFO
10268if test -n "$MAKEINFO"; then
10269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
10270$as_echo "$MAKEINFO" >&6; }
b0cacab0 10271else
57aa50d4
TT
10272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10273$as_echo "no" >&6; }
07a0db15 10274fi
29a5deed
TT
10275
10276
57aa50d4
TT
10277if test "_$MAKEINFO" = "_"; then
10278 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
10279else
10280 case "$MAKEINFO" in
10281 */missing.*)
10282 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
10283*** Makeinfo is missing. Info documentation will not be built." >&5
10284$as_echo "$as_me: WARNING:
10285*** Makeinfo is missing. Info documentation will not be built." >&2;}
10286 ;;
10287 *)
10288 ;;
10289 esac
b0cacab0 10290fi
29a5deed 10291
b0cacab0 10292
57aa50d4
TT
10293# See if we need a separate native compiler.
10294if test $cross_compiling = no; then
10295 BUILD_CC="$CC"
b0cacab0 10296
b0cacab0 10297else
57aa50d4
TT
10298 for ac_prog in gcc cc
10299do
10300 # Extract the first word of "$ac_prog", so it can be a program name with args.
10301set dummy $ac_prog; ac_word=$2
10302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10303$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10304if ${ac_cv_prog_BUILD_CC+:} false; then :
57aa50d4 10305 $as_echo_n "(cached) " >&6
b0cacab0 10306else
57aa50d4
TT
10307 if test -n "$BUILD_CC"; then
10308 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
10309else
10310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10311for as_dir in $PATH
10312do
10313 IFS=$as_save_IFS
10314 test -z "$as_dir" && as_dir=.
10315 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10316 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10317 ac_cv_prog_BUILD_CC="$ac_prog"
10318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10319 break 2
10320 fi
10321done
10322 done
10323IFS=$as_save_IFS
b0cacab0 10324
b0cacab0 10325fi
57aa50d4
TT
10326fi
10327BUILD_CC=$ac_cv_prog_BUILD_CC
10328if test -n "$BUILD_CC"; then
10329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
10330$as_echo "$BUILD_CC" >&6; }
07a0db15 10331else
57aa50d4
TT
10332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10333$as_echo "no" >&6; }
b0cacab0 10334fi
b0cacab0 10335
b0cacab0 10336
57aa50d4
TT
10337 test -n "$BUILD_CC" && break
10338done
b0cacab0 10339
57aa50d4 10340fi
677fc916 10341for ac_header in dirent.h errno.h execinfo.h getopt.h malloc.h mntent.h paths.h semaphore.h setjmp.h signal.h stdarg.h stdint.h stdlib.h termios.h termio.h unistd.h utime.h linux/falloc.h linux/fd.h linux/major.h net/if_dl.h netinet/in.h sys/disklabel.h sys/file.h sys/ioctl.h sys/mkdev.h sys/mman.h sys/prctl.h sys/queue.h sys/resource.h sys/select.h sys/socket.h sys/sockio.h sys/stat.h sys/syscall.h sys/sysmacros.h sys/time.h sys/types.h sys/un.h sys/wait.h
57aa50d4
TT
10342do :
10343 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10344ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
91d11da1 10345if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
10346 cat >>confdefs.h <<_ACEOF
10347#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b0cacab0 10348_ACEOF
b0cacab0 10349
b0cacab0 10350fi
e1052144 10351
b0cacab0 10352done
93636bde 10353
57aa50d4
TT
10354for ac_header in sys/disk.h sys/mount.h
10355do :
10356 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10357ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
10358#if HAVE_SYS_QUEUE_H
10359#include <sys/queue.h>
10360#endif
b0cacab0 10361
57aa50d4 10362"
91d11da1 10363if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
10364 cat >>confdefs.h <<_ACEOF
10365#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b0cacab0 10366_ACEOF
e1052144 10367
b0cacab0 10368fi
e1052144 10369
57aa50d4 10370done
93636bde 10371
57aa50d4
TT
10372for ac_header in net/if.h
10373do :
10374 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
10375#if HAVE_SYS_TYPES_H
10376#include <sys/types.h>
10377#endif
10378#if HAVE_SYS_SOCKET
10379#include <sys/socket.h>
10380#endif
29a5deed 10381
57aa50d4 10382"
91d11da1 10383if test "x$ac_cv_header_net_if_h" = xyes; then :
57aa50d4
TT
10384 cat >>confdefs.h <<_ACEOF
10385#define HAVE_NET_IF_H 1
b0cacab0 10386_ACEOF
b0cacab0 10387
b0cacab0 10388fi
e1052144 10389
b0cacab0 10390done
b0cacab0 10391
57aa50d4
TT
10392for ac_func in vprintf
10393do :
10394 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
91d11da1 10395if test "x$ac_cv_func_vprintf" = xyes; then :
57aa50d4
TT
10396 cat >>confdefs.h <<_ACEOF
10397#define HAVE_VPRINTF 1
b0cacab0 10398_ACEOF
b0cacab0 10399
57aa50d4 10400ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
91d11da1 10401if test "x$ac_cv_func__doprnt" = xyes; then :
b0cacab0 10402
57aa50d4 10403$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
b0cacab0 10404
50e1e10f 10405fi
29a5deed 10406
57aa50d4
TT
10407fi
10408done
29a5deed
TT
10409
10410
57aa50d4
TT
10411ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
10412"
91d11da1 10413if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then :
d1154eb4
TT
10414
10415$as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
50e1e10f 10416
b0cacab0 10417fi
93636bde 10418
57aa50d4
TT
10419ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
10420"
91d11da1 10421if test "x$ac_cv_type_ssize_t" = xyes; then :
d1154eb4
TT
10422
10423$as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
b0cacab0 10424
57aa50d4 10425fi
b0cacab0 10426
57aa50d4
TT
10427ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
10428"
91d11da1 10429if test "x$ac_cv_have_decl_llseek" = xyes; then :
d1154eb4
TT
10430
10431$as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
b0cacab0 10432
b0cacab0 10433fi
e1052144 10434
57aa50d4
TT
10435ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
10436 #define _LARGEFILE64_SOURCE
10437 #include <unistd.h>
10438"
91d11da1 10439if test "x$ac_cv_have_decl_lseek64" = xyes; then :
d1154eb4
TT
10440
10441$as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
b0cacab0 10442
b0cacab0 10443fi
b0cacab0 10444
57aa50d4
TT
10445# The cast to long int works around a bug in the HP C Compiler
10446# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10447# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10448# This bug is HP SR number 8606223364.
10449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
10450$as_echo_n "checking size of short... " >&6; }
91d11da1 10451if ${ac_cv_sizeof_short+:} false; then :
57aa50d4 10452 $as_echo_n "(cached) " >&6
07a0db15 10453else
57aa50d4 10454 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
b0cacab0 10455
b0cacab0 10456else
57aa50d4
TT
10457 if test "$ac_cv_type_short" = yes; then
10458 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10459$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10460as_fn_error 77 "cannot compute sizeof (short)
10461See \`config.log' for more details" "$LINENO" 5; }
57aa50d4
TT
10462 else
10463 ac_cv_sizeof_short=0
10464 fi
07a0db15 10465fi
b0cacab0 10466
b0cacab0 10467fi
57aa50d4
TT
10468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
10469$as_echo "$ac_cv_sizeof_short" >&6; }
e1052144 10470
93636bde 10471
57aa50d4
TT
10472
10473cat >>confdefs.h <<_ACEOF
10474#define SIZEOF_SHORT $ac_cv_sizeof_short
b0cacab0 10475_ACEOF
57aa50d4
TT
10476
10477
10478# The cast to long int works around a bug in the HP C Compiler
10479# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10480# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10481# This bug is HP SR number 8606223364.
10482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
10483$as_echo_n "checking size of int... " >&6; }
91d11da1 10484if ${ac_cv_sizeof_int+:} false; then :
57aa50d4 10485 $as_echo_n "(cached) " >&6
07a0db15 10486else
57aa50d4 10487 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
93636bde 10488
57aa50d4
TT
10489else
10490 if test "$ac_cv_type_int" = yes; then
10491 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10492$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10493as_fn_error 77 "cannot compute sizeof (int)
10494See \`config.log' for more details" "$LINENO" 5; }
57aa50d4
TT
10495 else
10496 ac_cv_sizeof_int=0
10497 fi
07a0db15 10498fi
e1052144 10499
b0cacab0 10500fi
57aa50d4
TT
10501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
10502$as_echo "$ac_cv_sizeof_int" >&6; }
e1052144 10503
93636bde 10504
57aa50d4
TT
10505
10506cat >>confdefs.h <<_ACEOF
10507#define SIZEOF_INT $ac_cv_sizeof_int
b0cacab0 10508_ACEOF
b0cacab0 10509
e1052144 10510
57aa50d4
TT
10511# The cast to long int works around a bug in the HP C Compiler
10512# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10513# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10514# This bug is HP SR number 8606223364.
10515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
10516$as_echo_n "checking size of long... " >&6; }
91d11da1 10517if ${ac_cv_sizeof_long+:} false; then :
57aa50d4
TT
10518 $as_echo_n "(cached) " >&6
10519else
10520 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
10521
10522else
10523 if test "$ac_cv_type_long" = yes; then
10524 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 10525$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10526as_fn_error 77 "cannot compute sizeof (long)
10527See \`config.log' for more details" "$LINENO" 5; }
29a5deed 10528 else
57aa50d4
TT
10529 ac_cv_sizeof_long=0
10530 fi
10531fi
39fd3d4f 10532
57aa50d4
TT
10533fi
10534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
10535$as_echo "$ac_cv_sizeof_long" >&6; }
39fd3d4f 10536
57aa50d4
TT
10537
10538
10539cat >>confdefs.h <<_ACEOF
10540#define SIZEOF_LONG $ac_cv_sizeof_long
39fd3d4f 10541_ACEOF
57aa50d4
TT
10542
10543
10544# The cast to long int works around a bug in the HP C Compiler
10545# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10546# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10547# This bug is HP SR number 8606223364.
10548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
10549$as_echo_n "checking size of long long... " >&6; }
91d11da1 10550if ${ac_cv_sizeof_long_long+:} false; then :
57aa50d4 10551 $as_echo_n "(cached) " >&6
39fd3d4f 10552else
57aa50d4 10553 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
39fd3d4f 10554
57aa50d4
TT
10555else
10556 if test "$ac_cv_type_long_long" = yes; then
10557 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 10558$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10559as_fn_error 77 "cannot compute sizeof (long long)
10560See \`config.log' for more details" "$LINENO" 5; }
39fd3d4f
SJR
10561 else
10562 ac_cv_sizeof_long_long=0
10563 fi
10564fi
57aa50d4 10565
39fd3d4f 10566fi
57aa50d4 10567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
39fd3d4f
SJR
10568$as_echo "$ac_cv_sizeof_long_long" >&6; }
10569
10570
10571
10572cat >>confdefs.h <<_ACEOF
10573#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
10574_ACEOF
10575
10576
10577SIZEOF_SHORT=$ac_cv_sizeof_short
10578SIZEOF_INT=$ac_cv_sizeof_int
10579SIZEOF_LONG=$ac_cv_sizeof_long
10580SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
10581
10582
10583
10584
57aa50d4 10585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
39fd3d4f 10586$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
91d11da1 10587if ${ac_cv_c_bigendian+:} false; then :
39fd3d4f
SJR
10588 $as_echo_n "(cached) " >&6
10589else
10590 ac_cv_c_bigendian=unknown
10591 # See if we're dealing with a universal compiler.
57aa50d4 10592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10593/* end confdefs.h. */
10594#ifndef __APPLE_CC__
10595 not a universal capable compiler
10596 #endif
10597 typedef int dummy;
10598
10599_ACEOF
57aa50d4 10600if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f
SJR
10601
10602 # Check for potential -arch flags. It is not universal unless
57aa50d4
TT
10603 # there are at least two -arch flags with different values.
10604 ac_arch=
10605 ac_prev=
10606 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
10607 if test -n "$ac_prev"; then
10608 case $ac_word in
10609 i?86 | x86_64 | ppc | ppc64)
10610 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
10611 ac_arch=$ac_word
10612 else
10613 ac_cv_c_bigendian=universal
10614 break
10615 fi
10616 ;;
10617 esac
10618 ac_prev=
10619 elif test "x$ac_word" = "x-arch"; then
10620 ac_prev=arch
10621 fi
10622 done
39fd3d4f 10623fi
39fd3d4f
SJR
10624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10625 if test $ac_cv_c_bigendian = unknown; then
10626 # See if sys/param.h defines the BYTE_ORDER macro.
57aa50d4 10627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10628/* end confdefs.h. */
10629#include <sys/types.h>
10630 #include <sys/param.h>
10631
10632int
10633main ()
10634{
10635#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
10636 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
10637 && LITTLE_ENDIAN)
10638 bogus endian macros
10639 #endif
10640
10641 ;
10642 return 0;
10643}
10644_ACEOF
57aa50d4 10645if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f 10646 # It does; now see whether it defined to BIG_ENDIAN or not.
57aa50d4 10647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10648/* end confdefs.h. */
10649#include <sys/types.h>
10650 #include <sys/param.h>
10651
b0cacab0
TT
10652int
10653main ()
07a0db15 10654{
39fd3d4f
SJR
10655#if BYTE_ORDER != BIG_ENDIAN
10656 not big endian
10657 #endif
b0cacab0
TT
10658
10659 ;
10660 return 0;
07a0db15 10661}
b0cacab0 10662_ACEOF
57aa50d4 10663if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f 10664 ac_cv_c_bigendian=yes
b0cacab0 10665else
57aa50d4 10666 ac_cv_c_bigendian=no
fc6d9d51 10667fi
39fd3d4f 10668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39fd3d4f 10669fi
39fd3d4f
SJR
10670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10671 fi
10672 if test $ac_cv_c_bigendian = unknown; then
10673 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
57aa50d4 10674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10675/* end confdefs.h. */
39fd3d4f 10676#include <limits.h>
877eb6d9 10677
b0cacab0
TT
10678int
10679main ()
10680{
39fd3d4f
SJR
10681#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
10682 bogus endian macros
10683 #endif
b0cacab0
TT
10684
10685 ;
10686 return 0;
10687}
b0cacab0 10688_ACEOF
57aa50d4
TT
10689if ac_fn_c_try_compile "$LINENO"; then :
10690 # It does; now see whether it defined to _BIG_ENDIAN or not.
10691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10692/* end confdefs.h. */
39fd3d4f 10693#include <limits.h>
877eb6d9 10694
b0cacab0
TT
10695int
10696main ()
10697{
39fd3d4f
SJR
10698#ifndef _BIG_ENDIAN
10699 not big endian
10700 #endif
b0cacab0
TT
10701
10702 ;
10703 return 0;
10704}
10705_ACEOF
57aa50d4 10706if ac_fn_c_try_compile "$LINENO"; then :
877eb6d9
TT
10707 ac_cv_c_bigendian=yes
10708else
57aa50d4 10709 ac_cv_c_bigendian=no
877eb6d9 10710fi
e1052144 10711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39fd3d4f 10712fi
39fd3d4f
SJR
10713rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10714 fi
10715 if test $ac_cv_c_bigendian = unknown; then
10716 # Compile a test program.
57aa50d4 10717 if test "$cross_compiling" = yes; then :
39fd3d4f 10718 # Try to guess by grepping values from an object file.
57aa50d4 10719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10720/* end confdefs.h. */
39fd3d4f
SJR
10721short int ascii_mm[] =
10722 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10723 short int ascii_ii[] =
10724 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10725 int use_ascii (int i) {
10726 return ascii_mm[i] + ascii_ii[i];
10727 }
10728 short int ebcdic_ii[] =
10729 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10730 short int ebcdic_mm[] =
10731 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10732 int use_ebcdic (int i) {
10733 return ebcdic_mm[i] + ebcdic_ii[i];
10734 }
10735 extern int foo;
10736
b0cacab0
TT
10737int
10738main ()
10739{
39fd3d4f 10740return use_ascii (foo) == use_ebcdic (foo);
b0cacab0
TT
10741 ;
10742 return 0;
10743}
10744_ACEOF
57aa50d4 10745if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f
SJR
10746 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
10747 ac_cv_c_bigendian=yes
10748 fi
10749 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10750 if test "$ac_cv_c_bigendian" = unknown; then
10751 ac_cv_c_bigendian=no
10752 else
10753 # finding both strings is unlikely to happen, but who knows?
10754 ac_cv_c_bigendian=unknown
10755 fi
10756 fi
b0cacab0 10757fi
e1052144 10758rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
877eb6d9 10759else
57aa50d4 10760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10761/* end confdefs.h. */
e1052144 10762$ac_includes_default
b0cacab0
TT
10763int
10764main ()
10765{
e1052144 10766
39fd3d4f
SJR
10767 /* Are we little or big endian? From Harbison&Steele. */
10768 union
10769 {
10770 long int l;
10771 char c[sizeof (long int)];
10772 } u;
10773 u.l = 1;
10774 return u.c[sizeof (long int) - 1] == 1;
e1052144
TT
10775
10776 ;
10777 return 0;
877eb6d9 10778}
b0cacab0 10779_ACEOF
57aa50d4 10780if ac_fn_c_try_run "$LINENO"; then :
877eb6d9
TT
10781 ac_cv_c_bigendian=no
10782else
57aa50d4 10783 ac_cv_c_bigendian=yes
877eb6d9 10784fi
57aa50d4
TT
10785rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10786 conftest.$ac_objext conftest.beam conftest.$ac_ext
877eb6d9 10787fi
e1052144 10788
39fd3d4f 10789 fi
877eb6d9 10790fi
57aa50d4 10791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
39fd3d4f
SJR
10792$as_echo "$ac_cv_c_bigendian" >&6; }
10793 case $ac_cv_c_bigendian in #(
10794 yes)
57aa50d4 10795 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
39fd3d4f
SJR
10796;; #(
10797 no)
10798 ;; #(
10799 universal)
07a0db15 10800
57aa50d4 10801$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
39fd3d4f
SJR
10802
10803 ;; #(
10804 *)
91d11da1 10805 as_fn_error $? "unknown endianness
57aa50d4 10806 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
39fd3d4f 10807 esac
877eb6d9 10808
29a5deed 10809BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
4ea7ea00
TT
10810ASM_TYPES_HEADER=./asm_types.h
10811
488c75a6
TT
10812echo "/* These defines are needed for the public ext2fs.h header file */" \
10813 > public_config.h
10814if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
10815 uniq tmp_config.$$ >> public_config.h
10816else
10817 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
10818fi
10819if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
10820 uniq tmp_config.$$ >> public_config.h
10821else
10822 echo "#undef WORDS_BIGENDIAN" >> public_config.h
10823fi
10824rm -f tmp_config.$$
10825PUBLIC_CONFIG_HEADER=./public_config.h
10826
b0cacab0 10827for ac_header in inttypes.h
57aa50d4
TT
10828do :
10829 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
91d11da1 10830if test "x$ac_cv_header_inttypes_h" = xyes; then :
b0cacab0 10831 cat >>confdefs.h <<_ACEOF
57aa50d4 10832#define HAVE_INTTYPES_H 1
b0cacab0
TT
10833_ACEOF
10834
10835fi
10836
0c193f82
TT
10837done
10838
57aa50d4 10839ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
91d11da1 10840if test "x$ac_cv_type_intptr_t" = xyes; then :
b0cacab0
TT
10841
10842cat >>confdefs.h <<_ACEOF
d2ee56d8 10843#define HAVE_INTPTR_T 1
b0cacab0 10844_ACEOF
0c193f82 10845
d2ee56d8 10846
0c193f82
TT
10847fi
10848
57aa50d4 10849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat has a st_flags field" >&5
39fd3d4f 10850$as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
91d11da1 10851if ${e2fsprogs_cv_struct_st_flags+:} false; then :
39fd3d4f 10852 $as_echo_n "(cached) " >&6
50e1e10f 10853else
57aa50d4 10854 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10855/* end confdefs.h. */
50e1e10f 10856#include <sys/stat.h>
b0cacab0
TT
10857int
10858main ()
10859{
50e1e10f 10860struct stat stat; stat.st_flags = 0;
b0cacab0
TT
10861 ;
10862 return 0;
10863}
10864_ACEOF
57aa50d4 10865if ac_fn_c_try_compile "$LINENO"; then :
50e1e10f
TT
10866 e2fsprogs_cv_struct_st_flags=yes
10867else
57aa50d4 10868 e2fsprogs_cv_struct_st_flags=no
50e1e10f 10869fi
e1052144 10870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f
TT
10871fi
10872
57aa50d4 10873{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
39fd3d4f 10874$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
50e1e10f 10875if test "$e2fsprogs_cv_struct_st_flags" = yes; then
57aa50d4 10876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
39fd3d4f 10877$as_echo_n "checking whether st_flags field is useful... " >&6; }
91d11da1 10878 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then :
39fd3d4f 10879 $as_echo_n "(cached) " >&6
b0cacab0 10880else
57aa50d4 10881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10882/* end confdefs.h. */
c03bc4e8 10883#include <sys/stat.h>
b0cacab0
TT
10884int
10885main ()
10886{
c03bc4e8 10887struct stat stat; stat.st_flags |= UF_IMMUTABLE;
b0cacab0
TT
10888 ;
10889 return 0;
10890}
57aa50d4
TT
10891_ACEOF
10892if ac_fn_c_try_compile "$LINENO"; then :
10893 e2fsprogs_cv_struct_st_flags_immut=yes
6c65d251 10894else
57aa50d4 10895 e2fsprogs_cv_struct_st_flags_immut=no
84ea6e70 10896fi
e1052144 10897rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
84ea6e70 10898fi
e1052144 10899
57aa50d4
TT
10900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
10901$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
10902 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
d1154eb4
TT
10903
10904$as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
57aa50d4
TT
10905
10906 fi
6c65d251 10907fi
57aa50d4
TT
10908ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h>
10909 #include <sys/socket.h>
10910"
91d11da1 10911if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
b0cacab0
TT
10912
10913cat >>confdefs.h <<_ACEOF
84ea6e70 10914#define HAVE_SA_LEN 1
b0cacab0 10915_ACEOF
84ea6e70 10916
50e1e10f 10917fi
b0cacab0 10918
9ed8e5fe 10919if test -n "$BLKID_CMT"; then
57aa50d4 10920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
9ed8e5fe 10921$as_echo_n "checking for library containing blkid_probe_all... " >&6; }
91d11da1 10922if ${ac_cv_search_blkid_probe_all+:} false; then :
9ed8e5fe
ES
10923 $as_echo_n "(cached) " >&6
10924else
10925 ac_func_search_save_LIBS=$LIBS
57aa50d4 10926cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9ed8e5fe
ES
10927/* end confdefs.h. */
10928
10929/* Override any GCC internal prototype to avoid an error.
10930 Use char because int might match the return type of a GCC
10931 builtin and then its argument prototype would still apply. */
10932#ifdef __cplusplus
10933extern "C"
10934#endif
10935char blkid_probe_all ();
10936int
10937main ()
10938{
10939return blkid_probe_all ();
10940 ;
10941 return 0;
10942}
10943_ACEOF
10944for ac_lib in '' blkid; do
10945 if test -z "$ac_lib"; then
10946 ac_res="none required"
10947 else
10948 ac_res=-l$ac_lib
10949 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10950 fi
57aa50d4 10951 if ac_fn_c_try_link "$LINENO"; then :
9ed8e5fe 10952 ac_cv_search_blkid_probe_all=$ac_res
9ed8e5fe 10953fi
57aa50d4
TT
10954rm -f core conftest.err conftest.$ac_objext \
10955 conftest$ac_exeext
91d11da1 10956 if ${ac_cv_search_blkid_probe_all+:} false; then :
9ed8e5fe
ES
10957 break
10958fi
10959done
91d11da1 10960if ${ac_cv_search_blkid_probe_all+:} false; then :
57aa50d4 10961
9ed8e5fe
ES
10962else
10963 ac_cv_search_blkid_probe_all=no
10964fi
10965rm conftest.$ac_ext
10966LIBS=$ac_func_search_save_LIBS
10967fi
57aa50d4 10968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
9ed8e5fe
ES
10969$as_echo "$ac_cv_search_blkid_probe_all" >&6; }
10970ac_res=$ac_cv_search_blkid_probe_all
57aa50d4 10971if test "$ac_res" != no; then :
9ed8e5fe
ES
10972 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10973
10974fi
10975
10976fi
3b802e43 10977for ac_func in __secure_getenv backtrace blkid_probe_get_topology chflags fallocate fallocate64 fchown fdatasync fstat64 ftruncate64 getdtablesize getmntinfo getpwuid_r getrlimit getrusage jrand48 llseek lseek64 mallinfo mbstowcs memalign mmap msync nanosleep open64 pathconf posix_fadvise posix_memalign prctl setmntent setresgid setresuid srandom strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime valloc
57aa50d4
TT
10978do :
10979 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10980ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
91d11da1 10981if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
b0cacab0 10982 cat >>confdefs.h <<_ACEOF
39fd3d4f 10983#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
b0cacab0 10984_ACEOF
21c84b71 10985
50e1e10f
TT
10986fi
10987done
10988
fc6d9d51 10989SOCKET_LIB=''
57aa50d4 10990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
39fd3d4f 10991$as_echo_n "checking for socket in -lsocket... " >&6; }
91d11da1 10992if ${ac_cv_lib_socket_socket+:} false; then :
39fd3d4f 10993 $as_echo_n "(cached) " >&6
50e1e10f 10994else
b0cacab0 10995 ac_check_lib_save_LIBS=$LIBS
fc6d9d51 10996LIBS="-lsocket $LIBS"
57aa50d4 10997cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10998/* end confdefs.h. */
93636bde 10999
e1052144
TT
11000/* Override any GCC internal prototype to avoid an error.
11001 Use char because int might match the return type of a GCC
11002 builtin and then its argument prototype would still apply. */
b0cacab0
TT
11003#ifdef __cplusplus
11004extern "C"
11005#endif
b0cacab0
TT
11006char socket ();
11007int
11008main ()
11009{
e1052144 11010return socket ();
b0cacab0
TT
11011 ;
11012 return 0;
11013}
11014_ACEOF
57aa50d4 11015if ac_fn_c_try_link "$LINENO"; then :
b0cacab0
TT
11016 ac_cv_lib_socket_socket=yes
11017else
57aa50d4 11018 ac_cv_lib_socket_socket=no
b0cacab0 11019fi
57aa50d4
TT
11020rm -f core conftest.err conftest.$ac_objext \
11021 conftest$ac_exeext conftest.$ac_ext
b0cacab0
TT
11022LIBS=$ac_check_lib_save_LIBS
11023fi
57aa50d4 11024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
39fd3d4f 11025$as_echo "$ac_cv_lib_socket_socket" >&6; }
91d11da1 11026if test "x$ac_cv_lib_socket_socket" = xyes; then :
fc6d9d51 11027 SOCKET_LIB=-lsocket
50e1e10f 11028fi
fc6d9d51 11029
93636bde 11030
57aa50d4 11031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
39fd3d4f 11032$as_echo_n "checking for optreset... " >&6; }
91d11da1 11033if ${ac_cv_have_optreset+:} false; then :
39fd3d4f 11034 $as_echo_n "(cached) " >&6
d7f45af8 11035else
57aa50d4 11036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8 11037/* end confdefs.h. */
57aa50d4
TT
11038#include <unistd.h>
11039
11040_ACEOF
11041if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11042 $EGREP "optreset" >/dev/null 2>&1; then :
11043 ac_cv_have_optreset=yes
d7f45af8 11044else
57aa50d4
TT
11045 ac_cv_have_optreset=no
11046fi
11047rm -f conftest*
d7f45af8 11048
d7f45af8 11049fi
57aa50d4
TT
11050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
11051$as_echo "$ac_cv_have_optreset" >&6; }
11052if test $ac_cv_have_optreset = yes; then
d1154eb4
TT
11053
11054$as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
d7f45af8 11055
d7f45af8 11056fi
d1154eb4 11057
57aa50d4
TT
11058SEM_INIT_LIB=''
11059ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
91d11da1 11060if test "x$ac_cv_func_sem_init" = xyes; then :
57aa50d4 11061
d7f45af8 11062else
57aa50d4 11063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
39fd3d4f 11064$as_echo_n "checking for sem_init in -lpthread... " >&6; }
91d11da1 11065if ${ac_cv_lib_pthread_sem_init+:} false; then :
39fd3d4f 11066 $as_echo_n "(cached) " >&6
d7f45af8
TT
11067else
11068 ac_check_lib_save_LIBS=$LIBS
11069LIBS="-lpthread $LIBS"
57aa50d4 11070cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11071/* end confdefs.h. */
11072
11073/* Override any GCC internal prototype to avoid an error.
11074 Use char because int might match the return type of a GCC
11075 builtin and then its argument prototype would still apply. */
11076#ifdef __cplusplus
11077extern "C"
11078#endif
11079char sem_init ();
11080int
11081main ()
11082{
11083return sem_init ();
11084 ;
11085 return 0;
11086}
11087_ACEOF
57aa50d4 11088if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11089 ac_cv_lib_pthread_sem_init=yes
11090else
57aa50d4 11091 ac_cv_lib_pthread_sem_init=no
d7f45af8 11092fi
57aa50d4
TT
11093rm -f core conftest.err conftest.$ac_objext \
11094 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11095LIBS=$ac_check_lib_save_LIBS
11096fi
57aa50d4 11097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
39fd3d4f 11098$as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
91d11da1 11099if test "x$ac_cv_lib_pthread_sem_init" = xyes; then :
57aa50d4 11100 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11101
11102 SEM_INIT_LIB=-lpthread
11103else
57aa50d4 11104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
39fd3d4f 11105$as_echo_n "checking for sem_init in -lrt... " >&6; }
91d11da1 11106if ${ac_cv_lib_rt_sem_init+:} false; then :
39fd3d4f 11107 $as_echo_n "(cached) " >&6
d7f45af8
TT
11108else
11109 ac_check_lib_save_LIBS=$LIBS
11110LIBS="-lrt $LIBS"
57aa50d4 11111cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11112/* end confdefs.h. */
11113
11114/* Override any GCC internal prototype to avoid an error.
11115 Use char because int might match the return type of a GCC
11116 builtin and then its argument prototype would still apply. */
11117#ifdef __cplusplus
11118extern "C"
11119#endif
11120char sem_init ();
11121int
11122main ()
11123{
11124return sem_init ();
11125 ;
11126 return 0;
11127}
11128_ACEOF
57aa50d4 11129if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11130 ac_cv_lib_rt_sem_init=yes
11131else
57aa50d4 11132 ac_cv_lib_rt_sem_init=no
d7f45af8 11133fi
57aa50d4
TT
11134rm -f core conftest.err conftest.$ac_objext \
11135 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11136LIBS=$ac_check_lib_save_LIBS
11137fi
57aa50d4 11138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
39fd3d4f 11139$as_echo "$ac_cv_lib_rt_sem_init" >&6; }
91d11da1 11140if test "x$ac_cv_lib_rt_sem_init" = xyes; then :
57aa50d4 11141 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11142
11143 SEM_INIT_LIB=-lrt
11144else
57aa50d4 11145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
39fd3d4f 11146$as_echo_n "checking for sem_init in -lposix4... " >&6; }
91d11da1 11147if ${ac_cv_lib_posix4_sem_init+:} false; then :
39fd3d4f 11148 $as_echo_n "(cached) " >&6
d7f45af8
TT
11149else
11150 ac_check_lib_save_LIBS=$LIBS
11151LIBS="-lposix4 $LIBS"
57aa50d4 11152cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11153/* end confdefs.h. */
11154
11155/* Override any GCC internal prototype to avoid an error.
11156 Use char because int might match the return type of a GCC
11157 builtin and then its argument prototype would still apply. */
11158#ifdef __cplusplus
11159extern "C"
11160#endif
11161char sem_init ();
11162int
11163main ()
11164{
11165return sem_init ();
11166 ;
11167 return 0;
11168}
11169_ACEOF
57aa50d4 11170if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11171 ac_cv_lib_posix4_sem_init=yes
11172else
57aa50d4 11173 ac_cv_lib_posix4_sem_init=no
d7f45af8 11174fi
57aa50d4
TT
11175rm -f core conftest.err conftest.$ac_objext \
11176 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11177LIBS=$ac_check_lib_save_LIBS
11178fi
57aa50d4 11179{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
39fd3d4f 11180$as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
91d11da1 11181if test "x$ac_cv_lib_posix4_sem_init" = xyes; then :
57aa50d4 11182 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11183
11184 SEM_INIT_LIB=-lposix4
11185fi
11186
11187fi
11188
11189fi
11190
11191fi
11192
57aa50d4 11193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
39fd3d4f 11194$as_echo_n "checking for unified diff option... " >&6; }
27f991b0 11195if diff -u $0 $0 > /dev/null 2>&1 ; then
e54635de
TT
11196 UNI_DIFF_OPTS=-u
11197else
11198 UNI_DIFF_OPTS=-c
11199fi
57aa50d4 11200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
39fd3d4f 11201$as_echo "$UNI_DIFF_OPTS" >&6; }
e54635de 11202
8f3f29d3
TT
11203case "$host_os" in
11204linux*)
d1154eb4
TT
11205
11206$as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
50e1e10f 11207
8f3f29d3
TT
11208 ;;
11209esac
e6f2bda3 11210LINUX_CMT="#"
fff45483
TT
11211CYGWIN_CMT="#"
11212UNIX_CMT=
e6f2bda3
TT
11213case "$host_os" in
11214linux*)
11215 LINUX_CMT=
fff45483
TT
11216 ;;
11217cygwin)
11218 CYGWIN_CMT=
11219 UNIX_CMT="#"
e6f2bda3
TT
11220 ;;
11221esac
11222
93636bde
TT
11223
11224
50e1e10f 11225case "$host_os" in
93636bde 11226linux* | gnu* | k*bsd*-gnu)
a4b2d3ce
TT
11227 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
11228 root_prefix="";
57aa50d4 11229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, root_prefix defaults to ''" >&5
39fd3d4f 11230$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
fc6d9d51
TT
11231 fi
11232 ;;
11233esac
fc6d9d51 11234case "$host_os" in
93636bde 11235linux* | gnu* | k*bsd*-gnu)
fc6d9d51 11236 if test "$prefix" = NONE ; then
a4b2d3ce 11237 prefix="/usr";
57aa50d4 11238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, prefix defaults to /usr" >&5
39fd3d4f 11239$as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
bff61a7a 11240 if test "$mandir" = '${prefix}/man' ; then
57aa50d4 11241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
39fd3d4f 11242$as_echo "...and mandir defaults to /usr/share/man" >&6; }
bff61a7a
TT
11243 mandir=/usr/share/man
11244 fi
50e1e10f
TT
11245 fi
11246;;
11247esac
a4b2d3ce 11248if test "$root_prefix" = NONE ; then
ffe1991f 11249 if test "$prefix" = NONE ; then
a4b2d3ce
TT
11250 root_prefix="$ac_default_prefix"
11251 else
11252 root_prefix="$prefix"
11253 fi
b5ffeade
TT
11254 root_bindir=$bindir
11255 root_sbindir=$sbindir
11256 root_libdir=$libdir
11257 root_sysconfdir=$sysconfdir
11258else
11259 root_bindir='${root_prefix}/bin'
11260 root_sbindir='${root_prefix}/sbin'
11261 root_libdir='${root_prefix}/lib'
11262 root_sysconfdir='${root_prefix}/etc'
a4b2d3ce 11263fi
c4ef11c5
TT
11264if test "$bindir" != '${exec_prefix}/bin'; then
11265 root_bindir=$bindir
57aa50d4 11266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
39fd3d4f 11267$as_echo "Setting root_bindir to $root_bindir" >&6; }
c4ef11c5
TT
11268fi
11269if test "$sbindir" != '${exec_prefix}/sbin'; then
11270 root_sbindir=$sbindir
57aa50d4 11271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
39fd3d4f 11272$as_echo "Setting root_sbindir to $root_sbindir" >&6; }
c4ef11c5
TT
11273fi
11274if test "$libdir" != '${exec_prefix}/lib'; then
11275 root_libdir=$libdir
57aa50d4 11276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
39fd3d4f 11277$as_echo "Setting root_libdir to $root_libdir" >&6; }
c4ef11c5
TT
11278fi
11279if test "$sysconfdir" != '${prefix}/etc'; then
11280 root_sysconfdir=$sysconfdir
57aa50d4 11281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
39fd3d4f 11282$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
c4ef11c5 11283fi
a4b2d3ce 11284
93636bde
TT
11285
11286
11287
11288
55e00a25
TT
11289
11290# Check whether --with-multiarch was given.
11291if test "${with_multiarch+set}" = set; then :
11292 withval=$with_multiarch; libdir=$libdir/$withval
11293root_libdir=$root_libdir/$withval
11294
11295fi
57aa50d4 11296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether linker accepts -static" >&5
39fd3d4f 11297$as_echo_n "checking whether linker accepts -static... " >&6; }
91d11da1 11298if ${ac_cv_e2fsprogs_use_static+:} false; then :
39fd3d4f 11299 $as_echo_n "(cached) " >&6
ae851482
TT
11300else
11301 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
57aa50d4 11302cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 11303/* end confdefs.h. */
ae851482 11304#include <stdio.h>
b0cacab0
TT
11305int
11306main ()
11307{
ae851482 11308fflush(stdout);
b0cacab0
TT
11309 ;
11310 return 0;
11311}
11312_ACEOF
57aa50d4 11313if ac_fn_c_try_link "$LINENO"; then :
ae851482
TT
11314 ac_cv_e2fsprogs_use_static=yes
11315else
57aa50d4 11316 ac_cv_e2fsprogs_use_static=no
ae851482 11317fi
57aa50d4
TT
11318rm -f core conftest.err conftest.$ac_objext \
11319 conftest$ac_exeext conftest.$ac_ext
ae851482
TT
11320LDFLAGS=$SAVE_LDFLAGS
11321fi
50e1e10f 11322
defde784
TT
11323case "$host_os" in
11324solaris2.*)
b0cacab0 11325 ac_cv_e2fsprogs_use_static=no
defde784
TT
11326;;
11327esac
57aa50d4 11328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
39fd3d4f 11329$as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
74becf3c 11330LDFLAG_STATIC=
ae851482 11331if test $ac_cv_e2fsprogs_use_static = yes; then
50e1e10f 11332 LDFLAG_STATIC=-static
ae851482 11333fi
50e1e10f 11334
07a0db15
TT
11335case "$host_os" in
11336darwin*)
57aa50d4 11337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
39fd3d4f 11338$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
d1154eb4
TT
11339
11340$as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
07a0db15
TT
11341
11342 ;;
11343esac
50e1e10f
TT
11344SS_DIR=`cd ${srcdir}/lib/ss; pwd`
11345ET_DIR=`cd ${srcdir}/lib/et; pwd`
11346
93636bde 11347
50e1e10f
TT
11348if test "$cross_compiling" = yes ; then
11349 DO_TEST_SUITE=
11350else
11351 DO_TEST_SUITE=check
11352fi
11353
d1154eb4
TT
11354INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
11355if test -n "$CPPFLAGS" ; then
11356 INCLUDES="$INCLUDES $CPPFLAGS"
11357fi
c6f35b8a 11358if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
d1154eb4 11359 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
c6f35b8a
TT
11360fi
11361
dd947da2 11362if test $cross_compiling = no; then
c1986ecb 11363 BUILD_CFLAGS="$CFLAGS $CPPFLAGS"
dd947da2
TT
11364 BUILD_LDFLAGS="$LDFLAGS"
11365else
11366 BUILD_CFLAGS=
11367 BUILD_LDFLAGS=
11368fi
11369
11370
50e1e10f
TT
11371test -d lib || mkdir lib
11372test -d include || mkdir include
11373test -d include/linux || mkdir include/linux
defde784 11374test -d include/asm || mkdir include/asm
bff0cc95 11375for i in MCONFIG Makefile e2fsprogs.spec \
183c73b0 11376 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
4ea7ea00
TT
11377 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
11378 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
94ba8c75 11379 lib/uuid/Makefile lib/uuid/uuid_types.h \
f239fefc 11380 lib/blkid/Makefile lib/blkid/blkid_types.h lib/quota/Makefile \
e6441865
TT
11381 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
11382 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
921f4ad5 11383 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
94ba8c75 11384 debugfs/Makefile tests/Makefile tests/progs/Makefile \
98a5ad61
MA
11385 resize/Makefile doc/Makefile intl/Makefile \
11386 intl/libgnuintl.h po/Makefile.in ; do
94ba8c75
TT
11387 if test -d `dirname ${srcdir}/$i` ; then
11388 outlist="$outlist $i"
11389 fi
11390done
e1052144
TT
11391ac_config_files="$ac_config_files $outlist"
11392
b0cacab0 11393cat >confcache <<\_ACEOF
50e1e10f
TT
11394# This file is a shell script that caches the results of configure
11395# tests run on this system so they can be shared between configure
b0cacab0
TT
11396# scripts and configure runs, see configure's option --config-cache.
11397# It is not useful on other systems. If it contains results you don't
11398# want to keep, you may remove or edit it.
50e1e10f 11399#
b0cacab0
TT
11400# config.status only pays attention to the cache file if you give it
11401# the --recheck option to rerun configure.
50e1e10f 11402#
b0cacab0
TT
11403# `ac_cv_env_foo' variables (set or unset) will be overridden when
11404# loading this file, other *unset* `ac_cv_foo' will be assigned the
11405# following values.
11406
11407_ACEOF
11408
21c84b71
TT
11409# The following way of writing the cache mishandles newlines in values,
11410# but we know of no workaround that is simple, portable, and efficient.
e1052144 11411# So, we kill variables containing newlines.
50e1e10f
TT
11412# Ultrix sh set writes to stderr and can't be redirected directly,
11413# and sets the high bit in the cache file unless we assign to the vars.
e1052144
TT
11414(
11415 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11416 eval ac_val=\$$ac_var
11417 case $ac_val in #(
11418 *${as_nl}*)
11419 case $ac_var in #(
57aa50d4 11420 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
39fd3d4f 11421$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
e1052144
TT
11422 esac
11423 case $ac_var in #(
11424 _ | IFS | as_nl) ;; #(
39fd3d4f 11425 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
57aa50d4 11426 *) { eval $ac_var=; unset $ac_var;} ;;
e1052144
TT
11427 esac ;;
11428 esac
11429 done
11430
b0cacab0 11431 (set) 2>&1 |
e1052144
TT
11432 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11433 *${as_nl}ac_space=\ *)
57aa50d4
TT
11434 # `set' does not quote correctly, so add quotes: double-quote
11435 # substitution turns \\\\ into \\, and sed turns \\ into \.
b0cacab0
TT
11436 sed -n \
11437 "s/'/'\\\\''/g;
11438 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
e1052144 11439 ;; #(
b0cacab0
TT
11440 *)
11441 # `set' quotes correctly as required by POSIX, so do not add quotes.
e1052144 11442 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b0cacab0 11443 ;;
e1052144
TT
11444 esac |
11445 sort
11446) |
b0cacab0 11447 sed '
e1052144 11448 /^ac_cv_env_/b end
b0cacab0 11449 t clear
e1052144 11450 :clear
b0cacab0
TT
11451 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11452 t end
e1052144
TT
11453 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11454 :end' >>confcache
11455if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11456 if test -w "$cache_file"; then
91d11da1 11457 if test "x$cache_file" != "x/dev/null"; then
57aa50d4 11458 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
39fd3d4f 11459$as_echo "$as_me: updating cache $cache_file" >&6;}
91d11da1
TT
11460 if test ! -f "$cache_file" || test -h "$cache_file"; then
11461 cat confcache >"$cache_file"
11462 else
11463 case $cache_file in #(
11464 */* | ?:*)
11465 mv -f confcache "$cache_file"$$ &&
11466 mv -f "$cache_file"$$ "$cache_file" ;; #(
11467 *)
11468 mv -f confcache "$cache_file" ;;
11469 esac
11470 fi
11471 fi
50e1e10f 11472 else
57aa50d4 11473 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
39fd3d4f 11474$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
50e1e10f
TT
11475 fi
11476fi
11477rm -f confcache
11478
50e1e10f
TT
11479test "x$prefix" = xNONE && prefix=$ac_default_prefix
11480# Let make expand exec_prefix.
11481test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11482
d1154eb4 11483DEFS=-DHAVE_CONFIG_H
b0cacab0
TT
11484
11485ac_libobjs=
11486ac_ltlibobjs=
91d11da1 11487U=
b0cacab0
TT
11488for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11489 # 1. Remove the extension, and $U if already installed.
e1052144 11490 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
39fd3d4f 11491 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
e1052144
TT
11492 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11493 # will be set to the directory where LIBOBJS objects are built.
57aa50d4
TT
11494 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11495 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b0cacab0
TT
11496done
11497LIBOBJS=$ac_libobjs
50e1e10f 11498
b0cacab0
TT
11499LTLIBOBJS=$ac_ltlibobjs
11500
11501
11502
39fd3d4f 11503
91d11da1 11504: "${CONFIG_STATUS=./config.status}"
39fd3d4f 11505ac_write_fail=0
b0cacab0
TT
11506ac_clean_files_save=$ac_clean_files
11507ac_clean_files="$ac_clean_files $CONFIG_STATUS"
57aa50d4 11508{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
39fd3d4f 11509$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
57aa50d4
TT
11510as_write_fail=0
11511cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b0cacab0
TT
11512#! $SHELL
11513# Generated by $as_me.
93636bde 11514# Run this file to recreate the current configuration.
93636bde 11515# Compiler output produced by configure, useful for debugging
b0cacab0 11516# configure, is in config.log if it exists.
07a0db15 11517
b0cacab0
TT
11518debug=false
11519ac_cs_recheck=false
11520ac_cs_silent=false
b0cacab0 11521
57aa50d4
TT
11522SHELL=\${CONFIG_SHELL-$SHELL}
11523export SHELL
11524_ASEOF
11525cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11526## -------------------- ##
11527## M4sh Initialization. ##
11528## -------------------- ##
b0cacab0 11529
29a5deed
TT
11530# Be more Bourne compatible
11531DUALCASE=1; export DUALCASE # for MKS sh
57aa50d4 11532if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b0cacab0
TT
11533 emulate sh
11534 NULLCMD=:
39fd3d4f 11535 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b0cacab0
TT
11536 # is contrary to our usage. Disable this feature.
11537 alias -g '${1+"$@"}'='"$@"'
e1052144
TT
11538 setopt NO_GLOB_SUBST
11539else
57aa50d4
TT
11540 case `(set -o) 2>/dev/null` in #(
11541 *posix*) :
11542 set -o posix ;; #(
11543 *) :
11544 ;;
29a5deed 11545esac
b0cacab0 11546fi
29a5deed
TT
11547
11548
39fd3d4f
SJR
11549as_nl='
11550'
11551export as_nl
11552# Printing a long string crashes Solaris 7 /usr/bin/printf.
11553as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11554as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11555as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
57aa50d4
TT
11556# Prefer a ksh shell builtin over an external printf program on Solaris,
11557# but without wasting forks for bash or zsh.
11558if test -z "$BASH_VERSION$ZSH_VERSION" \
11559 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11560 as_echo='print -r --'
11561 as_echo_n='print -rn --'
11562elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
39fd3d4f
SJR
11563 as_echo='printf %s\n'
11564 as_echo_n='printf %s'
11565else
11566 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11567 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11568 as_echo_n='/usr/ucb/echo -n'
e1052144 11569 else
39fd3d4f
SJR
11570 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11571 as_echo_n_body='eval
11572 arg=$1;
57aa50d4 11573 case $arg in #(
39fd3d4f
SJR
11574 *"$as_nl"*)
11575 expr "X$arg" : "X\\(.*\\)$as_nl";
11576 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11577 esac;
11578 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11579 '
11580 export as_echo_n_body
11581 as_echo_n='sh -c $as_echo_n_body as_echo'
e1052144 11582 fi
39fd3d4f
SJR
11583 export as_echo_body
11584 as_echo='sh -c $as_echo_body as_echo'
11585fi
11586
11587# The user is always right.
11588if test "${PATH_SEPARATOR+set}" != set; then
11589 PATH_SEPARATOR=:
11590 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11591 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11592 PATH_SEPARATOR=';'
11593 }
e1052144
TT
11594fi
11595
b0cacab0 11596
e1052144
TT
11597# IFS
11598# We need space, tab and new line, in precisely that order. Quoting is
11599# there to prevent editors from complaining about space-tab.
11600# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11601# splitting by setting IFS to empty value.)
e1052144
TT
11602IFS=" "" $as_nl"
11603
11604# Find who we are. Look in the path if we contain no directory separator.
91d11da1 11605as_myself=
57aa50d4 11606case $0 in #((
e1052144
TT
11607 *[\\/]* ) as_myself=$0 ;;
11608 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11609for as_dir in $PATH
11610do
11611 IFS=$as_save_IFS
11612 test -z "$as_dir" && as_dir=.
57aa50d4
TT
11613 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11614 done
e1052144
TT
11615IFS=$as_save_IFS
11616
11617 ;;
11618esac
11619# We did not find ourselves, most probably we were run as `sh COMMAND'
11620# in which case we are not to be found in the path.
11621if test "x$as_myself" = x; then
11622 as_myself=$0
11623fi
11624if test ! -f "$as_myself"; then
39fd3d4f 11625 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
57aa50d4 11626 exit 1
e1052144
TT
11627fi
11628
57aa50d4
TT
11629# Unset variables that we do not need and which cause bugs (e.g. in
11630# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11631# suppresses any "Segmentation fault" message there. '((' could
11632# trigger a bug in pdksh 5.2.14.
11633for as_var in BASH_ENV ENV MAIL MAILPATH
11634do eval test x\${$as_var+set} = xset \
11635 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
e1052144 11636done
b0cacab0
TT
11637PS1='$ '
11638PS2='> '
11639PS4='+ '
11640
11641# NLS nuisances.
39fd3d4f
SJR
11642LC_ALL=C
11643export LC_ALL
11644LANGUAGE=C
11645export LANGUAGE
b0cacab0 11646
57aa50d4
TT
11647# CDPATH.
11648(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11649
11650
91d11da1
TT
11651# as_fn_error STATUS ERROR [LINENO LOG_FD]
11652# ----------------------------------------
57aa50d4
TT
11653# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11654# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
91d11da1 11655# script with STATUS, using 1 if that was 0.
57aa50d4
TT
11656as_fn_error ()
11657{
91d11da1
TT
11658 as_status=$1; test $as_status -eq 0 && as_status=1
11659 if test "$4"; then
11660 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11661 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
57aa50d4 11662 fi
91d11da1 11663 $as_echo "$as_me: error: $2" >&2
57aa50d4
TT
11664 as_fn_exit $as_status
11665} # as_fn_error
11666
11667
11668# as_fn_set_status STATUS
11669# -----------------------
11670# Set $? to STATUS, without forking.
11671as_fn_set_status ()
11672{
11673 return $1
11674} # as_fn_set_status
11675
11676# as_fn_exit STATUS
11677# -----------------
11678# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11679as_fn_exit ()
11680{
11681 set +e
11682 as_fn_set_status $1
11683 exit $1
11684} # as_fn_exit
11685
11686# as_fn_unset VAR
11687# ---------------
11688# Portably unset VAR.
11689as_fn_unset ()
11690{
11691 { eval $1=; unset $1;}
11692}
11693as_unset=as_fn_unset
11694# as_fn_append VAR VALUE
11695# ----------------------
11696# Append the text in VALUE to the end of the definition contained in VAR. Take
11697# advantage of any shell optimizations that allow amortized linear growth over
11698# repeated appends, instead of the typical quadratic growth present in naive
11699# implementations.
11700if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11701 eval 'as_fn_append ()
11702 {
11703 eval $1+=\$2
11704 }'
11705else
11706 as_fn_append ()
11707 {
11708 eval $1=\$$1\$2
11709 }
11710fi # as_fn_append
11711
11712# as_fn_arith ARG...
11713# ------------------
11714# Perform arithmetic evaluation on the ARGs, and store the result in the
11715# global $as_val. Take advantage of shells that can avoid forks. The arguments
11716# must be portable across $(()) and expr.
11717if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11718 eval 'as_fn_arith ()
11719 {
11720 as_val=$(( $* ))
11721 }'
11722else
11723 as_fn_arith ()
11724 {
11725 as_val=`expr "$@" || test $? -eq 1`
11726 }
11727fi # as_fn_arith
11728
11729
e1052144
TT
11730if expr a : '\(a\)' >/dev/null 2>&1 &&
11731 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
11732 as_expr=expr
11733else
11734 as_expr=false
11735fi
11736
e1052144 11737if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0cacab0
TT
11738 as_basename=basename
11739else
11740 as_basename=false
11741fi
11742
57aa50d4
TT
11743if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11744 as_dirname=dirname
11745else
11746 as_dirname=false
11747fi
b0cacab0 11748
e1052144 11749as_me=`$as_basename -- "$0" ||
b0cacab0
TT
11750$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11751 X"$0" : 'X\(//\)$' \| \
e1052144 11752 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 11753$as_echo X/"$0" |
e1052144
TT
11754 sed '/^.*\/\([^/][^/]*\)\/*$/{
11755 s//\1/
11756 q
11757 }
11758 /^X\/\(\/\/\)$/{
11759 s//\1/
11760 q
11761 }
11762 /^X\/\(\/\).*/{
11763 s//\1/
11764 q
11765 }
11766 s/.*/./; q'`
b0cacab0 11767
57aa50d4
TT
11768# Avoid depending upon Character Ranges.
11769as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11770as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11771as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11772as_cr_digits='0123456789'
11773as_cr_alnum=$as_cr_Letters$as_cr_digits
e1052144
TT
11774
11775ECHO_C= ECHO_N= ECHO_T=
57aa50d4 11776case `echo -n x` in #(((((
e1052144 11777-n*)
57aa50d4 11778 case `echo 'xy\c'` in
e1052144 11779 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
57aa50d4
TT
11780 xy) ECHO_C='\c';;
11781 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11782 ECHO_T=' ';;
e1052144
TT
11783 esac;;
11784*)
11785 ECHO_N='-n';;
b0cacab0 11786esac
b0cacab0
TT
11787
11788rm -f conf$$ conf$$.exe conf$$.file
e1052144
TT
11789if test -d conf$$.dir; then
11790 rm -f conf$$.dir/conf$$.file
11791else
11792 rm -f conf$$.dir
39fd3d4f
SJR
11793 mkdir conf$$.dir 2>/dev/null
11794fi
11795if (echo >conf$$.file) 2>/dev/null; then
11796 if ln -s conf$$.file conf$$ 2>/dev/null; then
11797 as_ln_s='ln -s'
11798 # ... but there are two gotchas:
11799 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11800 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
91d11da1 11801 # In both cases, we have to default to `cp -pR'.
39fd3d4f 11802 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
91d11da1 11803 as_ln_s='cp -pR'
39fd3d4f
SJR
11804 elif ln conf$$.file conf$$ 2>/dev/null; then
11805 as_ln_s=ln
11806 else
91d11da1 11807 as_ln_s='cp -pR'
39fd3d4f 11808 fi
b0cacab0 11809else
91d11da1 11810 as_ln_s='cp -pR'
b0cacab0 11811fi
e1052144
TT
11812rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11813rmdir conf$$.dir 2>/dev/null
b0cacab0 11814
57aa50d4
TT
11815
11816# as_fn_mkdir_p
11817# -------------
11818# Create "$as_dir" as a directory, including parents if necessary.
11819as_fn_mkdir_p ()
11820{
11821
11822 case $as_dir in #(
11823 -*) as_dir=./$as_dir;;
11824 esac
11825 test -d "$as_dir" || eval $as_mkdir_p || {
11826 as_dirs=
11827 while :; do
11828 case $as_dir in #(
11829 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11830 *) as_qdir=$as_dir;;
11831 esac
11832 as_dirs="'$as_qdir' $as_dirs"
11833 as_dir=`$as_dirname -- "$as_dir" ||
11834$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11835 X"$as_dir" : 'X\(//\)[^/]' \| \
11836 X"$as_dir" : 'X\(//\)$' \| \
11837 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11838$as_echo X"$as_dir" |
11839 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11840 s//\1/
11841 q
11842 }
11843 /^X\(\/\/\)[^/].*/{
11844 s//\1/
11845 q
11846 }
11847 /^X\(\/\/\)$/{
11848 s//\1/
11849 q
11850 }
11851 /^X\(\/\).*/{
11852 s//\1/
11853 q
11854 }
11855 s/.*/./; q'`
11856 test -d "$as_dir" && break
11857 done
11858 test -z "$as_dirs" || eval "mkdir $as_dirs"
91d11da1 11859 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
57aa50d4
TT
11860
11861
11862} # as_fn_mkdir_p
b0cacab0 11863if mkdir -p . 2>/dev/null; then
57aa50d4 11864 as_mkdir_p='mkdir -p "$as_dir"'
b0cacab0
TT
11865else
11866 test -d ./-p && rmdir ./-p
11867 as_mkdir_p=false
11868fi
11869
91d11da1
TT
11870
11871# as_fn_executable_p FILE
11872# -----------------------
11873# Test if FILE is an executable regular file.
11874as_fn_executable_p ()
11875{
11876 test -f "$1" && test -x "$1"
11877} # as_fn_executable_p
11878as_test_x='test -x'
11879as_executable_p=as_fn_executable_p
b0cacab0
TT
11880
11881# Sed expression to map a string onto a valid CPP name.
11882as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11883
11884# Sed expression to map a string onto a valid variable name.
11885as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11886
11887
b0cacab0 11888exec 6>&1
57aa50d4
TT
11889## ----------------------------------- ##
11890## Main body of $CONFIG_STATUS script. ##
11891## ----------------------------------- ##
11892_ASEOF
11893test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
b0cacab0 11894
57aa50d4
TT
11895cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11896# Save the log message, to keep $0 and so on meaningful, and to
b0cacab0 11897# report actual input values of CONFIG_FILES etc. instead of their
e1052144
TT
11898# values after options handling.
11899ac_log="
b0cacab0 11900This file was extended by $as_me, which was
91d11da1 11901generated by GNU Autoconf 2.69. Invocation command line was
b0cacab0
TT
11902
11903 CONFIG_FILES = $CONFIG_FILES
11904 CONFIG_HEADERS = $CONFIG_HEADERS
11905 CONFIG_LINKS = $CONFIG_LINKS
11906 CONFIG_COMMANDS = $CONFIG_COMMANDS
11907 $ $0 $@
11908
e1052144
TT
11909on `(hostname || uname -n) 2>/dev/null | sed 1q`
11910"
11911
b0cacab0
TT
11912_ACEOF
11913
39fd3d4f
SJR
11914case $ac_config_files in *"
11915"*) set x $ac_config_files; shift; ac_config_files=$*;;
11916esac
11917
d1154eb4
TT
11918case $ac_config_headers in *"
11919"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11920esac
39fd3d4f
SJR
11921
11922
11923cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 11924# Files that config.status was made for.
e1052144 11925config_files="$ac_config_files"
d1154eb4 11926config_headers="$ac_config_headers"
e1052144 11927config_commands="$ac_config_commands"
b0cacab0 11928
e1052144 11929_ACEOF
b0cacab0 11930
39fd3d4f 11931cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0cacab0 11932ac_cs_usage="\
57aa50d4
TT
11933\`$as_me' instantiates files and other configuration actions
11934from templates according to the current configuration. Unless the files
11935and actions are specified as TAGs, all are instantiated by default.
b0cacab0 11936
57aa50d4 11937Usage: $0 [OPTION]... [TAG]...
b0cacab0
TT
11938
11939 -h, --help print this help, then exit
29a5deed 11940 -V, --version print version number and configuration settings, then exit
61ef2474 11941 --config print configuration, then exit
39fd3d4f
SJR
11942 -q, --quiet, --silent
11943 do not print progress messages
b0cacab0
TT
11944 -d, --debug don't remove temporary files
11945 --recheck update $as_me by reconfiguring in the same conditions
39fd3d4f
SJR
11946 --file=FILE[:TEMPLATE]
11947 instantiate the configuration file FILE
d1154eb4
TT
11948 --header=FILE[:TEMPLATE]
11949 instantiate the configuration header FILE
b0cacab0
TT
11950
11951Configuration files:
11952$config_files
11953
d1154eb4
TT
11954Configuration headers:
11955$config_headers
11956
b0cacab0
TT
11957Configuration commands:
11958$config_commands
11959
57aa50d4 11960Report bugs to the package provider."
b0cacab0 11961
e1052144 11962_ACEOF
39fd3d4f 11963cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
61ef2474 11964ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
b0cacab0
TT
11965ac_cs_version="\\
11966config.status
91d11da1 11967configured by $0, generated by GNU Autoconf 2.69,
61ef2474 11968 with options \\"\$ac_cs_config\\"
b0cacab0 11969
91d11da1 11970Copyright (C) 2012 Free Software Foundation, Inc.
b0cacab0
TT
11971This config.status script is free software; the Free Software Foundation
11972gives unlimited permission to copy, distribute and modify it."
e1052144
TT
11973
11974ac_pwd='$ac_pwd'
11975srcdir='$srcdir'
11976INSTALL='$INSTALL'
39fd3d4f
SJR
11977AWK='$AWK'
11978test -n "\$AWK" || AWK=awk
b0cacab0
TT
11979_ACEOF
11980
39fd3d4f
SJR
11981cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11982# The default lists apply if the user does not specify any file.
b0cacab0
TT
11983ac_need_defaults=:
11984while test $# != 0
07a0db15 11985do
b0cacab0 11986 case $1 in
91d11da1 11987 --*=?*)
e1052144
TT
11988 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11989 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b0cacab0
TT
11990 ac_shift=:
11991 ;;
91d11da1
TT
11992 --*=)
11993 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11994 ac_optarg=
11995 ac_shift=:
11996 ;;
e1052144 11997 *)
b0cacab0
TT
11998 ac_option=$1
11999 ac_optarg=$2
12000 ac_shift=shift
12001 ;;
b0cacab0
TT
12002 esac
12003
12004 case $ac_option in
12005 # Handling of the options.
93636bde 12006 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
b0cacab0 12007 ac_cs_recheck=: ;;
e1052144 12008 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
39fd3d4f 12009 $as_echo "$ac_cs_version"; exit ;;
61ef2474
TT
12010 --config | --confi | --conf | --con | --co | --c )
12011 $as_echo "$ac_cs_config"; exit ;;
e1052144 12012 --debug | --debu | --deb | --de | --d | -d )
b0cacab0
TT
12013 debug=: ;;
12014 --file | --fil | --fi | --f )
12015 $ac_shift
39fd3d4f
SJR
12016 case $ac_optarg in
12017 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
91d11da1 12018 '') as_fn_error $? "missing file argument" ;;
39fd3d4f 12019 esac
57aa50d4 12020 as_fn_append CONFIG_FILES " '$ac_optarg'"
b0cacab0 12021 ac_need_defaults=false;;
d1154eb4
TT
12022 --header | --heade | --head | --hea )
12023 $ac_shift
12024 case $ac_optarg in
12025 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12026 esac
12027 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12028 ac_need_defaults=false;;
12029 --he | --h)
12030 # Conflict between --help and --header
91d11da1 12031 as_fn_error $? "ambiguous option: \`$1'
d1154eb4
TT
12032Try \`$0 --help' for more information.";;
12033 --help | --hel | -h )
39fd3d4f 12034 $as_echo "$ac_cs_usage"; exit ;;
b0cacab0
TT
12035 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12036 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12037 ac_cs_silent=: ;;
12038
12039 # This is an error.
91d11da1 12040 -*) as_fn_error $? "unrecognized option: \`$1'
57aa50d4 12041Try \`$0 --help' for more information." ;;
b0cacab0 12042
57aa50d4 12043 *) as_fn_append ac_config_targets " $1"
e1052144 12044 ac_need_defaults=false ;;
b0cacab0 12045
07a0db15 12046 esac
b0cacab0 12047 shift
07a0db15
TT
12048done
12049
b0cacab0
TT
12050ac_configure_extra_args=
12051
12052if $ac_cs_silent; then
12053 exec 6>/dev/null
12054 ac_configure_extra_args="$ac_configure_extra_args --silent"
12055fi
12056
12057_ACEOF
39fd3d4f 12058cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 12059if \$ac_cs_recheck; then
91d11da1 12060 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
39fd3d4f
SJR
12061 shift
12062 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12063 CONFIG_SHELL='$SHELL'
e1052144 12064 export CONFIG_SHELL
39fd3d4f 12065 exec "\$@"
b0cacab0 12066fi
07a0db15 12067
b0cacab0 12068_ACEOF
39fd3d4f 12069cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12070exec 5>>config.log
12071{
12072 echo
12073 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12074## Running $as_me. ##
12075_ASBOX
39fd3d4f 12076 $as_echo "$ac_log"
e1052144 12077} >&5
07a0db15 12078
e1052144 12079_ACEOF
39fd3d4f 12080cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 12081#
e1052144 12082# INIT-COMMANDS
b0cacab0 12083#
b0cacab0
TT
12084# Capture the value of obsolete ALL_LINGUAS because we need it to compute
12085 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
12086 # from automake.
12087 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
12088 # Capture the value of LINGUAS because we need it to compute CATALOGS.
12089 LINGUAS="${LINGUAS-%UNSET%}"
12090
12091
12092_ACEOF
12093
39fd3d4f 12094cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12095
12096# Handling of arguments.
b0cacab0
TT
12097for ac_config_target in $ac_config_targets
12098do
e1052144 12099 case $ac_config_target in
d1154eb4 12100 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
e1052144
TT
12101 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12102 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
12103
91d11da1 12104 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
b0cacab0
TT
12105 esac
12106done
12107
e1052144 12108
b0cacab0
TT
12109# If the user did not use the arguments to specify the items to instantiate,
12110# then the envvar interface is used. Set only those that are not.
12111# We use the long form for the default assignment because of an extremely
12112# bizarre bug on SunOS 4.1.3.
12113if $ac_need_defaults; then
12114 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
d1154eb4 12115 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
b0cacab0
TT
12116 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12117fi
12118
12119# Have a temporary directory for convenience. Make it in the build tree
e1052144 12120# simply because there is no reason against having it here, and in addition,
b0cacab0 12121# creating and moving files from /tmp can sometimes cause problems.
e1052144
TT
12122# Hook for its removal unless debugging.
12123# Note that there is a small window in which the directory will not be cleaned:
12124# after its creation but before its name has been assigned to `$tmp'.
b0cacab0
TT
12125$debug ||
12126{
91d11da1 12127 tmp= ac_tmp=
e1052144 12128 trap 'exit_status=$?
91d11da1
TT
12129 : "${ac_tmp:=$tmp}"
12130 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
e1052144 12131' 0
57aa50d4 12132 trap 'as_fn_exit 1' 1 2 13 15
b0cacab0 12133}
b0cacab0
TT
12134# Create a (secure) tmp directory for tmp files.
12135
12136{
e1052144 12137 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
91d11da1 12138 test -d "$tmp"
b0cacab0
TT
12139} ||
12140{
e1052144
TT
12141 tmp=./conf$$-$RANDOM
12142 (umask 077 && mkdir "$tmp")
91d11da1
TT
12143} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12144ac_tmp=$tmp
b0cacab0 12145
39fd3d4f
SJR
12146# Set up the scripts for CONFIG_FILES section.
12147# No need to generate them if there are no CONFIG_FILES.
12148# This happens for instance with `./config.status config.h'.
e1052144
TT
12149if test -n "$CONFIG_FILES"; then
12150
39fd3d4f
SJR
12151if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
12152 ac_cs_awk_getline=:
12153 ac_cs_awk_pipe_init=
12154 ac_cs_awk_read_file='
12155 while ((getline aline < (F[key])) > 0)
12156 print(aline)
12157 close(F[key])'
12158 ac_cs_awk_pipe_fini=
12159else
12160 ac_cs_awk_getline=false
12161 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
12162 ac_cs_awk_read_file='
12163 print "|#_!!_#|"
12164 print "cat " F[key] " &&"
12165 '$ac_cs_awk_pipe_init
12166 # The final `:' finishes the AND list.
12167 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
12168fi
57aa50d4
TT
12169ac_cr=`echo X | tr X '\015'`
12170# On cygwin, bash can eat \r inside `` if the user requested igncr.
12171# But we know of no other shell where ac_cr would be empty at this
12172# point, so we can use a bashism as a fallback.
12173if test "x$ac_cr" = x; then
12174 eval ac_cr=\$\'\\r\'
12175fi
39fd3d4f
SJR
12176ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12177if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
91d11da1 12178 ac_cs_awk_cr='\\r'
39fd3d4f
SJR
12179else
12180 ac_cs_awk_cr=$ac_cr
12181fi
e1052144 12182
91d11da1 12183echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
39fd3d4f 12184_ACEOF
e1052144 12185
39fd3d4f
SJR
12186# Create commands to substitute file output variables.
12187{
12188 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
91d11da1 12189 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
39fd3d4f
SJR
12190 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
12191 echo "_ACAWK" &&
12192 echo "_ACEOF"
12193} >conf$$files.sh &&
12194. ./conf$$files.sh ||
91d11da1 12195 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
39fd3d4f 12196rm -f conf$$files.sh
e1052144 12197
39fd3d4f
SJR
12198{
12199 echo "cat >conf$$subs.awk <<_ACEOF" &&
12200 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12201 echo "_ACEOF"
12202} >conf$$subs.sh ||
91d11da1
TT
12203 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12204ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
e1052144
TT
12205ac_delim='%!_!# '
12206for ac_last_try in false false false false false :; do
39fd3d4f 12207 . ./conf$$subs.sh ||
91d11da1 12208 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
39fd3d4f
SJR
12209
12210 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12211 if test $ac_delim_n = $ac_delim_num; then
e1052144
TT
12212 break
12213 elif $ac_last_try; then
91d11da1 12214 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
e1052144
TT
12215 else
12216 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21c84b71 12217 fi
e1052144 12218done
39fd3d4f
SJR
12219rm -f conf$$subs.sh
12220
12221cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
91d11da1 12222cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
39fd3d4f
SJR
12223_ACEOF
12224sed -n '
12225h
12226s/^/S["/; s/!.*/"]=/
12227p
12228g
12229s/^[^!]*!//
12230:repl
12231t repl
12232s/'"$ac_delim"'$//
12233t delim
12234:nl
12235h
61ef2474 12236s/\(.\{148\}\)..*/\1/
39fd3d4f
SJR
12237t more1
12238s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12239p
12240n
12241b repl
12242:more1
12243s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12244p
12245g
12246s/.\{148\}//
12247t nl
12248:delim
12249h
61ef2474 12250s/\(.\{148\}\)..*/\1/
39fd3d4f
SJR
12251t more2
12252s/["\\]/\\&/g; s/^/"/; s/$/"/
12253p
12254b
12255:more2
12256s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12257p
12258g
12259s/.\{148\}//
12260t delim
12261' <conf$$subs.awk | sed '
12262/^[^""]/{
12263 N
12264 s/\n//
e1052144 12265}
39fd3d4f
SJR
12266' >>$CONFIG_STATUS || ac_write_fail=1
12267rm -f conf$$subs.awk
12268cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12269_ACAWK
91d11da1 12270cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
39fd3d4f
SJR
12271 for (key in S) S_is_set[key] = 1
12272 FS = "\a"
12273 \$ac_cs_awk_pipe_init
e1052144 12274}
39fd3d4f
SJR
12275{
12276 line = $ 0
12277 nfields = split(line, field, "@")
12278 substed = 0
12279 len = length(field[1])
12280 for (i = 2; i < nfields; i++) {
12281 key = field[i]
12282 keylen = length(key)
12283 if (S_is_set[key]) {
12284 value = S[key]
12285 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12286 len += length(value) + length(field[++i])
12287 substed = 1
12288 } else
12289 len += 1 + keylen
12290 }
12291 if (nfields == 3 && !substed) {
12292 key = field[2]
12293 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
12294 \$ac_cs_awk_read_file
12295 next
12296 }
12297 }
12298 print line
488c75a6 12299}
39fd3d4f
SJR
12300\$ac_cs_awk_pipe_fini
12301_ACAWK
e1052144 12302_ACEOF
39fd3d4f
SJR
12303cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12304if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12305 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12306else
12307 cat
91d11da1
TT
12308fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12309 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
b0cacab0 12310_ACEOF
e1052144 12311
91d11da1
TT
12312# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12313# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
e1052144
TT
12314# trailing colons and then remove the whole line if VPATH becomes empty
12315# (actually we leave an empty line to preserve line numbers).
12316if test "x$srcdir" = x.; then
91d11da1
TT
12317 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
12318h
12319s///
12320s/^/:/
12321s/[ ]*$/:/
12322s/:\$(srcdir):/:/g
12323s/:\${srcdir}:/:/g
12324s/:@srcdir@:/:/g
12325s/^:*//
e1052144 12326s/:*$//
91d11da1
TT
12327x
12328s/\(=[ ]*\).*/\1/
12329G
12330s/\n//
e1052144
TT
12331s/^[^=]*=[ ]*$//
12332}'
12333fi
12334
39fd3d4f 12335cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12336fi # test -n "$CONFIG_FILES"
12337
d1154eb4
TT
12338# Set up the scripts for CONFIG_HEADERS section.
12339# No need to generate them if there are no CONFIG_HEADERS.
12340# This happens for instance with `./config.status Makefile'.
12341if test -n "$CONFIG_HEADERS"; then
91d11da1 12342cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
d1154eb4
TT
12343BEGIN {
12344_ACEOF
12345
12346# Transform confdefs.h into an awk script `defines.awk', embedded as
12347# here-document in config.status, that substitutes the proper values into
12348# config.h.in to produce config.h.
12349
12350# Create a delimiter string that does not exist in confdefs.h, to ease
12351# handling of long lines.
12352ac_delim='%!_!# '
12353for ac_last_try in false false :; do
91d11da1
TT
12354 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12355 if test -z "$ac_tt"; then
d1154eb4
TT
12356 break
12357 elif $ac_last_try; then
91d11da1 12358 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
d1154eb4
TT
12359 else
12360 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12361 fi
12362done
12363
12364# For the awk script, D is an array of macro values keyed by name,
12365# likewise P contains macro parameters if any. Preserve backslash
12366# newline sequences.
12367
12368ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12369sed -n '
12370s/.\{148\}/&'"$ac_delim"'/g
12371t rset
12372:rset
12373s/^[ ]*#[ ]*define[ ][ ]*/ /
12374t def
12375d
12376:def
12377s/\\$//
12378t bsnl
12379s/["\\]/\\&/g
12380s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12381D["\1"]=" \3"/p
12382s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12383d
12384:bsnl
12385s/["\\]/\\&/g
12386s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12387D["\1"]=" \3\\\\\\n"\\/p
12388t cont
12389s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12390t cont
12391d
12392:cont
12393n
12394s/.\{148\}/&'"$ac_delim"'/g
12395t clear
12396:clear
12397s/\\$//
12398t bsnlc
12399s/["\\]/\\&/g; s/^/"/; s/$/"/p
12400d
12401:bsnlc
12402s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12403b cont
12404' <confdefs.h | sed '
12405s/'"$ac_delim"'/"\\\
12406"/g' >>$CONFIG_STATUS || ac_write_fail=1
12407
12408cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12409 for (key in D) D_is_set[key] = 1
12410 FS = "\a"
12411}
12412/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12413 line = \$ 0
12414 split(line, arg, " ")
12415 if (arg[1] == "#") {
12416 defundef = arg[2]
12417 mac1 = arg[3]
12418 } else {
12419 defundef = substr(arg[1], 2)
12420 mac1 = arg[2]
12421 }
12422 split(mac1, mac2, "(") #)
12423 macro = mac2[1]
12424 prefix = substr(line, 1, index(line, defundef) - 1)
12425 if (D_is_set[macro]) {
12426 # Preserve the white space surrounding the "#".
12427 print prefix "define", macro P[macro] D[macro]
12428 next
12429 } else {
12430 # Replace #undef with comments. This is necessary, for example,
12431 # in the case of _POSIX_SOURCE, which is predefined and required
12432 # on some systems where configure will not decide to define it.
12433 if (defundef == "undef") {
12434 print "/*", prefix defundef, macro, "*/"
12435 next
12436 }
12437 }
12438}
12439{ print }
12440_ACAWK
12441_ACEOF
12442cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
91d11da1 12443 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
d1154eb4
TT
12444fi # test -n "$CONFIG_HEADERS"
12445
e1052144 12446
d1154eb4 12447eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
39fd3d4f
SJR
12448shift
12449for ac_tag
e1052144
TT
12450do
12451 case $ac_tag in
12452 :[FHLC]) ac_mode=$ac_tag; continue;;
12453 esac
12454 case $ac_mode$ac_tag in
12455 :[FHL]*:*);;
91d11da1 12456 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
e1052144
TT
12457 :[FH]-) ac_tag=-:-;;
12458 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12459 esac
12460 ac_save_IFS=$IFS
12461 IFS=:
12462 set x $ac_tag
12463 IFS=$ac_save_IFS
12464 shift
12465 ac_file=$1
12466 shift
12467
12468 case $ac_mode in
12469 :L) ac_source=$1;;
12470 :[FH])
12471 ac_file_inputs=
12472 for ac_f
12473 do
12474 case $ac_f in
91d11da1 12475 -) ac_f="$ac_tmp/stdin";;
e1052144
TT
12476 *) # Look for the file first in the build tree, then in the source tree
12477 # (if the path is not absolute). The absolute path cannot be DOS-style,
12478 # because $ac_f cannot contain `:'.
12479 test -f "$ac_f" ||
12480 case $ac_f in
12481 [\\/$]*) false;;
12482 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12483 esac ||
91d11da1 12484 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
e1052144 12485 esac
39fd3d4f 12486 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
57aa50d4 12487 as_fn_append ac_file_inputs " '$ac_f'"
e1052144
TT
12488 done
12489
12490 # Let's still pretend it is `configure' which instantiates (i.e., don't
12491 # use $as_me), people would be surprised to read:
12492 # /* config.h. Generated by config.status. */
39fd3d4f
SJR
12493 configure_input='Generated from '`
12494 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12495 `' by configure.'
e1052144
TT
12496 if test x"$ac_file" != x-; then
12497 configure_input="$ac_file. $configure_input"
57aa50d4 12498 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
39fd3d4f 12499$as_echo "$as_me: creating $ac_file" >&6;}
e1052144 12500 fi
39fd3d4f
SJR
12501 # Neutralize special characters interpreted by sed in replacement strings.
12502 case $configure_input in #(
12503 *\&* | *\|* | *\\* )
12504 ac_sed_conf_input=`$as_echo "$configure_input" |
12505 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12506 *) ac_sed_conf_input=$configure_input;;
12507 esac
e1052144
TT
12508
12509 case $ac_tag in
91d11da1
TT
12510 *:-:* | *:-) cat >"$ac_tmp/stdin" \
12511 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
e1052144
TT
12512 esac
12513 ;;
b0cacab0
TT
12514 esac
12515
e1052144 12516 ac_dir=`$as_dirname -- "$ac_file" ||
b0cacab0
TT
12517$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12518 X"$ac_file" : 'X\(//\)[^/]' \| \
12519 X"$ac_file" : 'X\(//\)$' \| \
e1052144 12520 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 12521$as_echo X"$ac_file" |
e1052144
TT
12522 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12523 s//\1/
12524 q
12525 }
12526 /^X\(\/\/\)[^/].*/{
12527 s//\1/
12528 q
12529 }
12530 /^X\(\/\/\)$/{
12531 s//\1/
12532 q
12533 }
12534 /^X\(\/\).*/{
12535 s//\1/
12536 q
12537 }
12538 s/.*/./; q'`
57aa50d4 12539 as_dir="$ac_dir"; as_fn_mkdir_p
b0cacab0
TT
12540 ac_builddir=.
12541
e1052144
TT
12542case "$ac_dir" in
12543.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12544*)
39fd3d4f 12545 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
e1052144 12546 # A ".." for each directory in $ac_dir_suffix.
39fd3d4f 12547 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
e1052144
TT
12548 case $ac_top_builddir_sub in
12549 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12550 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12551 esac ;;
12552esac
12553ac_abs_top_builddir=$ac_pwd
12554ac_abs_builddir=$ac_pwd$ac_dir_suffix
12555# for backward compatibility:
12556ac_top_builddir=$ac_top_build_prefix
93636bde 12557
b0cacab0 12558case $srcdir in
e1052144 12559 .) # We are building in place.
b0cacab0 12560 ac_srcdir=.
e1052144
TT
12561 ac_top_srcdir=$ac_top_builddir_sub
12562 ac_abs_top_srcdir=$ac_pwd ;;
12563 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 12564 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
12565 ac_top_srcdir=$srcdir
12566 ac_abs_top_srcdir=$srcdir ;;
12567 *) # Relative name.
12568 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12569 ac_top_srcdir=$ac_top_build_prefix$srcdir
12570 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 12571esac
e1052144 12572ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b0cacab0 12573
b0cacab0 12574
e1052144
TT
12575 case $ac_mode in
12576 :F)
12577 #
12578 # CONFIG_FILE
12579 #
50e1e10f 12580
b0cacab0
TT
12581 case $INSTALL in
12582 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
e1052144 12583 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
50e1e10f 12584 esac
e1052144 12585_ACEOF
50e1e10f 12586
39fd3d4f 12587cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12588# If the template does not know about datarootdir, expand it.
12589# FIXME: This hack should be removed a few years after 2.60.
12590ac_datarootdir_hack=; ac_datarootdir_seen=
39fd3d4f
SJR
12591ac_sed_dataroot='
12592/datarootdir/ {
e1052144
TT
12593 p
12594 q
12595}
12596/@datadir@/p
12597/@docdir@/p
12598/@infodir@/p
12599/@localedir@/p
57aa50d4 12600/@mandir@/p'
39fd3d4f 12601case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
e1052144
TT
12602*datarootdir*) ac_datarootdir_seen=yes;;
12603*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
57aa50d4 12604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
39fd3d4f 12605$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
b0cacab0 12606_ACEOF
39fd3d4f 12607cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
e1052144
TT
12608 ac_datarootdir_hack='
12609 s&@datadir@&$datadir&g
12610 s&@docdir@&$docdir&g
12611 s&@infodir@&$infodir&g
12612 s&@localedir@&$localedir&g
12613 s&@mandir@&$mandir&g
57aa50d4 12614 s&\\\${datarootdir}&$datarootdir&g' ;;
e1052144
TT
12615esac
12616_ACEOF
12617
12618# Neutralize VPATH when `$srcdir' = `.'.
12619# Shell code in configure.ac might set extrasub.
12620# FIXME: do we really want to maintain this feature?
39fd3d4f
SJR
12621cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12622ac_sed_extra="$ac_vpsub
b0cacab0
TT
12623$extrasub
12624_ACEOF
39fd3d4f 12625cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0cacab0
TT
12626:t
12627/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
39fd3d4f 12628s|@configure_input@|$ac_sed_conf_input|;t t
e1052144 12629s&@top_builddir@&$ac_top_builddir_sub&;t t
39fd3d4f 12630s&@top_build_prefix@&$ac_top_build_prefix&;t t
e1052144
TT
12631s&@srcdir@&$ac_srcdir&;t t
12632s&@abs_srcdir@&$ac_abs_srcdir&;t t
12633s&@top_srcdir@&$ac_top_srcdir&;t t
12634s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12635s&@builddir@&$ac_builddir&;t t
12636s&@abs_builddir@&$ac_abs_builddir&;t t
12637s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12638s&@INSTALL@&$ac_INSTALL&;t t
12639$ac_datarootdir_hack
39fd3d4f
SJR
12640"
12641eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
12642if $ac_cs_awk_getline; then
91d11da1 12643 $AWK -f "$ac_tmp/subs.awk"
39fd3d4f 12644else
91d11da1
TT
12645 $AWK -f "$ac_tmp/subs.awk" | $SHELL
12646fi \
12647 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
e1052144
TT
12648
12649test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
91d11da1
TT
12650 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12651 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
12652 "$ac_tmp/out"`; test -z "$ac_out"; } &&
57aa50d4 12653 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
91d11da1 12654which seems to be undefined. Please make sure it is defined" >&5
39fd3d4f 12655$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
91d11da1 12656which seems to be undefined. Please make sure it is defined" >&2;}
e1052144 12657
91d11da1 12658 rm -f "$ac_tmp/stdin"
e1052144 12659 case $ac_file in
91d11da1
TT
12660 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12661 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
39fd3d4f 12662 esac \
91d11da1 12663 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
e1052144 12664 ;;
d1154eb4
TT
12665 :H)
12666 #
12667 # CONFIG_HEADER
12668 #
12669 if test x"$ac_file" != x-; then
12670 {
12671 $as_echo "/* $configure_input */" \
91d11da1
TT
12672 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12673 } >"$ac_tmp/config.h" \
12674 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12675 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
d1154eb4
TT
12676 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12677$as_echo "$as_me: $ac_file is unchanged" >&6;}
12678 else
12679 rm -f "$ac_file"
91d11da1
TT
12680 mv "$ac_tmp/config.h" "$ac_file" \
12681 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
d1154eb4
TT
12682 fi
12683 else
12684 $as_echo "/* $configure_input */" \
91d11da1
TT
12685 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12686 || as_fn_error $? "could not create -" "$LINENO" 5
d1154eb4
TT
12687 fi
12688 ;;
07a0db15 12689
57aa50d4 12690 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
39fd3d4f 12691$as_echo "$as_me: executing $ac_file commands" >&6;}
e1052144
TT
12692 ;;
12693 esac
a04eba3f 12694
b0cacab0 12695
e1052144
TT
12696 case $ac_file$ac_mode in
12697 "default-1":C)
a04eba3f
TT
12698 for ac_file in $CONFIG_FILES; do
12699 # Support "outfile[:infile[:infile...]]"
12700 case "$ac_file" in
12701 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
12702 esac
12703 # PO directories have a Makefile.in generated from Makefile.in.in.
12704 case "$ac_file" in */Makefile.in)
12705 # Adjust a relative srcdir.
12706 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
12707 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
12708 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
12709 # In autoconf-2.13 it is called $ac_given_srcdir.
12710 # In autoconf-2.50 it is called $srcdir.
12711 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
12712 case "$ac_given_srcdir" in
12713 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
12714 /*) top_srcdir="$ac_given_srcdir" ;;
12715 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
12716 esac
12717 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
12718 rm -f "$ac_dir/POTFILES"
12719 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
12720 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
b0cacab0
TT
12721 POMAKEFILEDEPS="POTFILES.in"
12722 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
a04eba3f
TT
12723 # on $ac_dir but don't depend on user-specified configuration
12724 # parameters.
12725 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
12726 # The LINGUAS file contains the set of available languages.
b0cacab0 12727 if test -n "$OBSOLETE_ALL_LINGUAS"; then
a04eba3f
TT
12728 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
12729 fi
12730 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
12731 # Hide the ALL_LINGUAS assigment from automake.
12732 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
b0cacab0
TT
12733 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
12734 else
12735 # The set of available languages was given in configure.in.
12736 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
a04eba3f 12737 fi
b0cacab0
TT
12738 # Compute POFILES
12739 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
12740 # Compute UPDATEPOFILES
12741 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
12742 # Compute DUMMYPOFILES
12743 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
12744 # Compute GMOFILES
12745 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
a04eba3f
TT
12746 case "$ac_given_srcdir" in
12747 .) srcdirpre= ;;
12748 *) srcdirpre='$(srcdir)/' ;;
12749 esac
12750 POFILES=
a04eba3f
TT
12751 UPDATEPOFILES=
12752 DUMMYPOFILES=
b0cacab0 12753 GMOFILES=
a04eba3f
TT
12754 for lang in $ALL_LINGUAS; do
12755 POFILES="$POFILES $srcdirpre$lang.po"
a04eba3f
TT
12756 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
12757 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
b0cacab0 12758 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
a04eba3f
TT
12759 done
12760 # CATALOGS depends on both $ac_dir and the user's LINGUAS
12761 # environment variable.
12762 INST_LINGUAS=
12763 if test -n "$ALL_LINGUAS"; then
12764 for presentlang in $ALL_LINGUAS; do
12765 useit=no
12766 if test "%UNSET%" != "$LINGUAS"; then
12767 desiredlanguages="$LINGUAS"
12768 else
12769 desiredlanguages="$ALL_LINGUAS"
12770 fi
12771 for desiredlang in $desiredlanguages; do
12772 # Use the presentlang catalog if desiredlang is
12773 # a. equal to presentlang, or
12774 # b. a variant of presentlang (because in this case,
12775 # presentlang can be used as a fallback for messages
12776 # which are not translated in the desiredlang catalog).
12777 case "$desiredlang" in
12778 "$presentlang"*) useit=yes;;
12779 esac
12780 done
12781 if test $useit = yes; then
12782 INST_LINGUAS="$INST_LINGUAS $presentlang"
12783 fi
12784 done
12785 fi
12786 CATALOGS=
12787 if test -n "$INST_LINGUAS"; then
12788 for lang in $INST_LINGUAS; do
12789 CATALOGS="$CATALOGS $lang.gmo"
12790 done
12791 fi
12792 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
b0cacab0 12793 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
a04eba3f
TT
12794 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
12795 if test -f "$f"; then
12796 case "$f" in
12797 *.orig | *.bak | *~) ;;
12798 *) cat "$f" >> "$ac_dir/Makefile" ;;
12799 esac
12800 fi
12801 done
12802 fi
12803 ;;
a64c9c13 12804 esac
b0cacab0 12805 done ;;
e1052144 12806
b0cacab0 12807 esac
e1052144 12808done # for ac_tag
07a0db15 12809
b0cacab0 12810
57aa50d4 12811as_fn_exit 0
b0cacab0 12812_ACEOF
b0cacab0
TT
12813ac_clean_files=$ac_clean_files_save
12814
39fd3d4f 12815test $ac_write_fail = 0 ||
91d11da1 12816 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
39fd3d4f 12817
b0cacab0
TT
12818
12819# configure is writing to config.log, and then calls config.status.
12820# config.status does its own redirection, appending to config.log.
12821# Unfortunately, on DOS this fails, as config.log is still kept open
12822# by configure, so config.status won't be able to write to it; its
12823# output is simply discarded. So we exec the FD to /dev/null,
12824# effectively closing config.log, so it can be properly (re)opened and
12825# appended to by config.status. When coming back to configure, we
12826# need to make the FD available again.
12827if test "$no_create" != yes; then
12828 ac_cs_success=:
12829 ac_config_status_args=
12830 test "$silent" = yes &&
12831 ac_config_status_args="$ac_config_status_args --quiet"
12832 exec 5>/dev/null
12833 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12834 exec 5>>config.log
12835 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12836 # would make configure fail if this is the last instruction.
91d11da1 12837 $ac_cs_success || as_fn_exit 1
b0cacab0 12838fi
39fd3d4f 12839if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
57aa50d4 12840 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
39fd3d4f
SJR
12841$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12842fi
50e1e10f 12843
ee683a13 12844if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi