]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - configure
e2fsprogs: fix inode and block relocation functions to use blk64_t
[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 642SOCKET_LIB
cc68e8a6 643SIZEOF_OFF_T
39fd3d4f
SJR
644SIZEOF_LONG_LONG
645SIZEOF_LONG
646SIZEOF_INT
647SIZEOF_SHORT
648BUILD_CC
649MAKEINFO
650STRIP
651AR
652LDCONFIG
653PERL
654SED
655AWK
656CHMOD
657RM
658CP
659MV
660LN_S
661LN
bcb915b0
TT
662ifNotGNUmake
663ifGNUmake
39fd3d4f
SJR
664BINARY_TYPE
665POSUB
666LTLIBINTL
667LIBINTL
668INTLLIBS
669INTL_LIBTOOL_SUFFIX_PREFIX
670INTLOBJS
671GENCAT
672INSTOBJEXT
673DATADIRNAME
674CATOBJEXT
675USE_INCLUDED_LIBINTL
676BUILD_INCLUDED_LIBINTL
677INTLBISON
678LTLIBICONV
679LIBICONV
680HAVE_WPRINTF
681HAVE_SNPRINTF
682HAVE_ASPRINTF
683HAVE_POSIX_PRINTF
684GLIBC21
685ALLOCA
d1154eb4
TT
686EGREP
687GREP
39fd3d4f
SJR
688RANLIB
689MSGMERGE
690XGETTEXT
691GMSGFMT
692MSGFMT
693USE_NLS
694MKINSTALLDIRS
695INSTALL_DATA
696INSTALL_SCRIPT
697INSTALL_PROGRAM
698SET_MAKE
699VERSION
700PACKAGE
701GETTEXT_PACKAGE
702UUIDD_CMT
703E2INITRD_MAN
704E2INITRD_PROG
705FSCK_MAN
706FSCK_PROG
8d9c50c5 707DEFRAG_CMT
39fd3d4f
SJR
708RESIZER_CMT
709IMAGER_CMT
710DEBUGFS_CMT
f239fefc
AK
711QUOTA_CMT
712DEPPROFILED_LIBQUOTA
713PROFILED_LIBQUOTA
714DEPSTATIC_LIBQUOTA
715STATIC_LIBQUOTA
716DEPLIBQUOTA
717LIBQUOTA
39fd3d4f
SJR
718BLKID_CMT
719DEPPROFILED_LIBBLKID
720PROFILED_LIBBLKID
721DEPSTATIC_LIBBLKID
722STATIC_LIBBLKID
723DEPLIBBLKID
724LIBBLKID
725UUID_CMT
726DEPPROFILED_LIBUUID
727PROFILED_LIBUUID
728DEPSTATIC_LIBUUID
729STATIC_LIBUUID
730DEPLIBUUID
731LIBUUID
732PKG_CONFIG
733TEST_IO_CMT
734PRIVATE_LIBS_CMT
735LDFLAG_DYNAMIC
736PROFILED_LIB_EXT
737STATIC_LIB_EXT
738LIB_EXT
739CHECKER_CMT
740PROFILE_CMT
741BSDLIB_CMT
742ELF_CMT
743HTREE_CMT
c13351f6 744Q
c1986ecb 745ES
c13351f6 746E
5aa6c3f6 747LINK_BUILD_FLAGS
183c73b0 748SYMLINK_RELATIVE
5aa6c3f6 749LINK_INSTALL_FLAGS
39fd3d4f 750MAINTAINER_CMT
39fd3d4f 751CPP
9b3018a8 752RDYNAMIC
57aa50d4 753DLOPEN_LIB
39fd3d4f
SJR
754OBJEXT
755EXEEXT
756ac_ct_CC
757CPPFLAGS
758LDFLAGS
759CFLAGS
760CC
761host_os
762host_vendor
763host_cpu
764host
765build_os
766build_vendor
767build_cpu
768build
769E2FSPROGS_PKGVER
770E2FSPROGS_VERSION
771E2FSPROGS_DAY
772E2FSPROGS_MONTH
773E2FSPROGS_YEAR
774target_alias
775host_alias
776build_alias
777LIBS
778ECHO_T
779ECHO_N
780ECHO_C
781DEFS
782mandir
783localedir
784libdir
785psdir
786pdfdir
787dvidir
788htmldir
789infodir
790docdir
791oldincludedir
792includedir
793localstatedir
794sharedstatedir
795sysconfdir
796datadir
797datarootdir
798libexecdir
799sbindir
800bindir
801program_transform_name
802prefix
803exec_prefix
57aa50d4 804PACKAGE_URL
39fd3d4f
SJR
805PACKAGE_BUGREPORT
806PACKAGE_STRING
807PACKAGE_VERSION
808PACKAGE_TARNAME
809PACKAGE_NAME
810PATH_SEPARATOR
811SHELL'
e1052144
TT
812ac_subst_files='MCONFIG
813MAKEFILE_ELF
814MAKEFILE_BSDLIB
815MAKEFILE_PROFILE
816MAKEFILE_CHECKER
817MAKEFILE_LIBRARY
488c75a6
TT
818ASM_TYPES_HEADER
819PUBLIC_CONFIG_HEADER'
39fd3d4f
SJR
820ac_user_opts='
821enable_option_checking
822with_diet_libc
823with_cc
39fd3d4f
SJR
824with_ccopts
825with_ldopts
826with_root_prefix
827enable_maintainer_mode
5aa6c3f6 828enable_symlink_install
91d11da1 829enable_relative_symlinks
183c73b0 830enable_symlink_relative_symlinks
5aa6c3f6 831enable_symlink_build
c13351f6 832enable_verbose_makecmds
39fd3d4f
SJR
833enable_compression
834enable_htree
835enable_elf_shlibs
836enable_bsd_shlibs
837enable_profile
838enable_checker
839enable_jbd_debug
840enable_blkid_debug
841enable_testio_debug
842enable_libuuid
843enable_libblkid
7becb206 844enable_quota
3df6014a 845enable_backtrace
39fd3d4f
SJR
846enable_debugfs
847enable_imager
848enable_resizer
8d9c50c5 849enable_defrag
39fd3d4f
SJR
850enable_fsck
851enable_e2initrd_helper
852enable_tls
853enable_uuidd
854enable_nls
855with_gnu_ld
856enable_rpath
857with_libiconv_prefix
858with_included_gettext
859with_libintl_prefix
55e00a25 860with_multiarch
39fd3d4f 861'
e1052144
TT
862 ac_precious_vars='build_alias
863host_alias
864target_alias
865CC
866CFLAGS
867LDFLAGS
29a5deed 868LIBS
e1052144 869CPPFLAGS
14b596d4
TT
870CPP
871PKG_CONFIG'
e1052144 872
50e1e10f
TT
873
874# Initialize some variables set by options.
b0cacab0
TT
875ac_init_help=
876ac_init_version=false
39fd3d4f
SJR
877ac_unrecognized_opts=
878ac_unrecognized_sep=
50e1e10f
TT
879# The variables have the same names as the options, with
880# dashes changed to underlines.
b0cacab0 881cache_file=/dev/null
50e1e10f 882exec_prefix=NONE
50e1e10f 883no_create=
50e1e10f
TT
884no_recursion=
885prefix=NONE
886program_prefix=NONE
887program_suffix=NONE
888program_transform_name=s,x,x,
889silent=
890site=
891srcdir=
50e1e10f
TT
892verbose=
893x_includes=NONE
894x_libraries=NONE
b0cacab0
TT
895
896# Installation directory options.
897# These are left unexpanded so users can "make install exec_prefix=/foo"
898# and all the variables that are supposed to be based on exec_prefix
899# by default will actually change.
900# Use braces instead of parens because sh, perl, etc. also accept them.
e1052144 901# (The list follows the same order as the GNU Coding Standards.)
21c84b71
TT
902bindir='${exec_prefix}/bin'
903sbindir='${exec_prefix}/sbin'
904libexecdir='${exec_prefix}/libexec'
e1052144
TT
905datarootdir='${prefix}/share'
906datadir='${datarootdir}'
21c84b71
TT
907sysconfdir='${prefix}/etc'
908sharedstatedir='${prefix}/com'
909localstatedir='${prefix}/var'
21c84b71
TT
910includedir='${prefix}/include'
911oldincludedir='/usr/include'
e1052144
TT
912docdir='${datarootdir}/doc/${PACKAGE}'
913infodir='${datarootdir}/info'
914htmldir='${docdir}'
915dvidir='${docdir}'
916pdfdir='${docdir}'
917psdir='${docdir}'
918libdir='${exec_prefix}/lib'
919localedir='${datarootdir}/locale'
920mandir='${datarootdir}/man'
50e1e10f 921
50e1e10f 922ac_prev=
e1052144 923ac_dashdash=
50e1e10f
TT
924for ac_option
925do
50e1e10f
TT
926 # If the previous option needs an argument, assign it.
927 if test -n "$ac_prev"; then
e1052144 928 eval $ac_prev=\$ac_option
50e1e10f
TT
929 ac_prev=
930 continue
931 fi
932
e1052144 933 case $ac_option in
91d11da1
TT
934 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
935 *=) ac_optarg= ;;
936 *) ac_optarg=yes ;;
e1052144 937 esac
50e1e10f
TT
938
939 # Accept the important Cygnus configure options, so we can diagnose typos.
940
e1052144
TT
941 case $ac_dashdash$ac_option in
942 --)
943 ac_dashdash=yes ;;
50e1e10f 944
21c84b71
TT
945 -bindir | --bindir | --bindi | --bind | --bin | --bi)
946 ac_prev=bindir ;;
947 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b0cacab0 948 bindir=$ac_optarg ;;
21c84b71
TT
949
950 -build | --build | --buil | --bui | --bu)
b0cacab0 951 ac_prev=build_alias ;;
21c84b71 952 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b0cacab0 953 build_alias=$ac_optarg ;;
50e1e10f
TT
954
955 -cache-file | --cache-file | --cache-fil | --cache-fi \
956 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
957 ac_prev=cache_file ;;
958 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
959 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
b0cacab0
TT
960 cache_file=$ac_optarg ;;
961
962 --config-cache | -C)
963 cache_file=config.cache ;;
50e1e10f 964
e1052144 965 -datadir | --datadir | --datadi | --datad)
21c84b71 966 ac_prev=datadir ;;
e1052144 967 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b0cacab0 968 datadir=$ac_optarg ;;
21c84b71 969
e1052144
TT
970 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
971 | --dataroo | --dataro | --datar)
972 ac_prev=datarootdir ;;
973 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
974 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
975 datarootdir=$ac_optarg ;;
976
50e1e10f 977 -disable-* | --disable-*)
39fd3d4f 978 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
50e1e10f 979 # Reject names that are not valid shell variable names.
39fd3d4f 980 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 981 as_fn_error $? "invalid feature name: $ac_useropt"
39fd3d4f
SJR
982 ac_useropt_orig=$ac_useropt
983 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
984 case $ac_user_opts in
985 *"
986"enable_$ac_useropt"
987"*) ;;
988 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
989 ac_unrecognized_sep=', ';;
990 esac
991 eval enable_$ac_useropt=no ;;
e1052144
TT
992
993 -docdir | --docdir | --docdi | --doc | --do)
994 ac_prev=docdir ;;
995 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
996 docdir=$ac_optarg ;;
997
998 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
999 ac_prev=dvidir ;;
1000 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1001 dvidir=$ac_optarg ;;
50e1e10f
TT
1002
1003 -enable-* | --enable-*)
39fd3d4f 1004 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
50e1e10f 1005 # Reject names that are not valid shell variable names.
39fd3d4f 1006 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 1007 as_fn_error $? "invalid feature name: $ac_useropt"
39fd3d4f
SJR
1008 ac_useropt_orig=$ac_useropt
1009 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1010 case $ac_user_opts in
1011 *"
1012"enable_$ac_useropt"
1013"*) ;;
1014 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1015 ac_unrecognized_sep=', ';;
1016 esac
1017 eval enable_$ac_useropt=\$ac_optarg ;;
50e1e10f
TT
1018
1019 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1020 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1021 | --exec | --exe | --ex)
1022 ac_prev=exec_prefix ;;
1023 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1024 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1025 | --exec=* | --exe=* | --ex=*)
b0cacab0 1026 exec_prefix=$ac_optarg ;;
50e1e10f
TT
1027
1028 -gas | --gas | --ga | --g)
1029 # Obsolete; use --with-gas.
1030 with_gas=yes ;;
1031
b0cacab0
TT
1032 -help | --help | --hel | --he | -h)
1033 ac_init_help=long ;;
1034 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1035 ac_init_help=recursive ;;
1036 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1037 ac_init_help=short ;;
50e1e10f
TT
1038
1039 -host | --host | --hos | --ho)
b0cacab0 1040 ac_prev=host_alias ;;
50e1e10f 1041 -host=* | --host=* | --hos=* | --ho=*)
b0cacab0 1042 host_alias=$ac_optarg ;;
50e1e10f 1043
e1052144
TT
1044 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1045 ac_prev=htmldir ;;
1046 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1047 | --ht=*)
1048 htmldir=$ac_optarg ;;
1049
21c84b71
TT
1050 -includedir | --includedir | --includedi | --included | --include \
1051 | --includ | --inclu | --incl | --inc)
1052 ac_prev=includedir ;;
1053 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1054 | --includ=* | --inclu=* | --incl=* | --inc=*)
b0cacab0 1055 includedir=$ac_optarg ;;
21c84b71
TT
1056
1057 -infodir | --infodir | --infodi | --infod | --info | --inf)
1058 ac_prev=infodir ;;
1059 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b0cacab0 1060 infodir=$ac_optarg ;;
21c84b71
TT
1061
1062 -libdir | --libdir | --libdi | --libd)
1063 ac_prev=libdir ;;
1064 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b0cacab0 1065 libdir=$ac_optarg ;;
21c84b71
TT
1066
1067 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1068 | --libexe | --libex | --libe)
1069 ac_prev=libexecdir ;;
1070 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1071 | --libexe=* | --libex=* | --libe=*)
b0cacab0 1072 libexecdir=$ac_optarg ;;
21c84b71 1073
e1052144
TT
1074 -localedir | --localedir | --localedi | --localed | --locale)
1075 ac_prev=localedir ;;
1076 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1077 localedir=$ac_optarg ;;
1078
21c84b71 1079 -localstatedir | --localstatedir | --localstatedi | --localstated \
e1052144 1080 | --localstate | --localstat | --localsta | --localst | --locals)
21c84b71
TT
1081 ac_prev=localstatedir ;;
1082 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
e1052144 1083 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b0cacab0 1084 localstatedir=$ac_optarg ;;
21c84b71
TT
1085
1086 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1087 ac_prev=mandir ;;
1088 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
b0cacab0 1089 mandir=$ac_optarg ;;
21c84b71 1090
50e1e10f
TT
1091 -nfp | --nfp | --nf)
1092 # Obsolete; use --without-fp.
1093 with_fp=no ;;
1094
1095 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
b0cacab0 1096 | --no-cr | --no-c | -n)
50e1e10f
TT
1097 no_create=yes ;;
1098
1099 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1100 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1101 no_recursion=yes ;;
1102
21c84b71
TT
1103 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1104 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1105 | --oldin | --oldi | --old | --ol | --o)
1106 ac_prev=oldincludedir ;;
1107 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1108 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1109 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
b0cacab0 1110 oldincludedir=$ac_optarg ;;
21c84b71 1111
50e1e10f
TT
1112 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1113 ac_prev=prefix ;;
1114 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
b0cacab0 1115 prefix=$ac_optarg ;;
50e1e10f
TT
1116
1117 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1118 | --program-pre | --program-pr | --program-p)
1119 ac_prev=program_prefix ;;
1120 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1121 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
b0cacab0 1122 program_prefix=$ac_optarg ;;
50e1e10f
TT
1123
1124 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1125 | --program-suf | --program-su | --program-s)
1126 ac_prev=program_suffix ;;
1127 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1128 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
b0cacab0 1129 program_suffix=$ac_optarg ;;
50e1e10f
TT
1130
1131 -program-transform-name | --program-transform-name \
1132 | --program-transform-nam | --program-transform-na \
1133 | --program-transform-n | --program-transform- \
1134 | --program-transform | --program-transfor \
1135 | --program-transfo | --program-transf \
1136 | --program-trans | --program-tran \
1137 | --progr-tra | --program-tr | --program-t)
1138 ac_prev=program_transform_name ;;
1139 -program-transform-name=* | --program-transform-name=* \
1140 | --program-transform-nam=* | --program-transform-na=* \
1141 | --program-transform-n=* | --program-transform-=* \
1142 | --program-transform=* | --program-transfor=* \
1143 | --program-transfo=* | --program-transf=* \
1144 | --program-trans=* | --program-tran=* \
1145 | --progr-tra=* | --program-tr=* | --program-t=*)
b0cacab0 1146 program_transform_name=$ac_optarg ;;
50e1e10f 1147
e1052144
TT
1148 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1149 ac_prev=pdfdir ;;
1150 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1151 pdfdir=$ac_optarg ;;
1152
1153 -psdir | --psdir | --psdi | --psd | --ps)
1154 ac_prev=psdir ;;
1155 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1156 psdir=$ac_optarg ;;
1157
50e1e10f
TT
1158 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1159 | -silent | --silent | --silen | --sile | --sil)
1160 silent=yes ;;
1161
21c84b71
TT
1162 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1163 ac_prev=sbindir ;;
1164 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1165 | --sbi=* | --sb=*)
b0cacab0 1166 sbindir=$ac_optarg ;;
21c84b71
TT
1167
1168 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1169 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1170 | --sharedst | --shareds | --shared | --share | --shar \
1171 | --sha | --sh)
1172 ac_prev=sharedstatedir ;;
1173 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1174 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1175 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1176 | --sha=* | --sh=*)
b0cacab0 1177 sharedstatedir=$ac_optarg ;;
21c84b71 1178
50e1e10f
TT
1179 -site | --site | --sit)
1180 ac_prev=site ;;
1181 -site=* | --site=* | --sit=*)
b0cacab0 1182 site=$ac_optarg ;;
50e1e10f
TT
1183
1184 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1185 ac_prev=srcdir ;;
1186 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b0cacab0 1187 srcdir=$ac_optarg ;;
50e1e10f 1188
21c84b71
TT
1189 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1190 | --syscon | --sysco | --sysc | --sys | --sy)
1191 ac_prev=sysconfdir ;;
1192 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1193 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
b0cacab0 1194 sysconfdir=$ac_optarg ;;
21c84b71 1195
50e1e10f 1196 -target | --target | --targe | --targ | --tar | --ta | --t)
b0cacab0 1197 ac_prev=target_alias ;;
50e1e10f 1198 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b0cacab0 1199 target_alias=$ac_optarg ;;
50e1e10f
TT
1200
1201 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1202 verbose=yes ;;
1203
b0cacab0
TT
1204 -version | --version | --versio | --versi | --vers | -V)
1205 ac_init_version=: ;;
50e1e10f
TT
1206
1207 -with-* | --with-*)
39fd3d4f 1208 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
50e1e10f 1209 # Reject names that are not valid shell variable names.
39fd3d4f 1210 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 1211 as_fn_error $? "invalid package name: $ac_useropt"
39fd3d4f
SJR
1212 ac_useropt_orig=$ac_useropt
1213 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1214 case $ac_user_opts in
1215 *"
1216"with_$ac_useropt"
1217"*) ;;
1218 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1219 ac_unrecognized_sep=', ';;
1220 esac
1221 eval with_$ac_useropt=\$ac_optarg ;;
50e1e10f
TT
1222
1223 -without-* | --without-*)
39fd3d4f 1224 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
50e1e10f 1225 # Reject names that are not valid shell variable names.
39fd3d4f 1226 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91d11da1 1227 as_fn_error $? "invalid package name: $ac_useropt"
39fd3d4f
SJR
1228 ac_useropt_orig=$ac_useropt
1229 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1230 case $ac_user_opts in
1231 *"
1232"with_$ac_useropt"
1233"*) ;;
1234 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1235 ac_unrecognized_sep=', ';;
1236 esac
1237 eval with_$ac_useropt=no ;;
50e1e10f
TT
1238
1239 --x)
1240 # Obsolete; use --with-x.
1241 with_x=yes ;;
1242
1243 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1244 | --x-incl | --x-inc | --x-in | --x-i)
1245 ac_prev=x_includes ;;
1246 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1247 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
b0cacab0 1248 x_includes=$ac_optarg ;;
50e1e10f
TT
1249
1250 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1251 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1252 ac_prev=x_libraries ;;
1253 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1254 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
b0cacab0 1255 x_libraries=$ac_optarg ;;
50e1e10f 1256
91d11da1
TT
1257 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1258Try \`$0 --help' for more information"
50e1e10f
TT
1259 ;;
1260
b0cacab0
TT
1261 *=*)
1262 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1263 # Reject names that are not valid shell variable names.
57aa50d4
TT
1264 case $ac_envvar in #(
1265 '' | [0-9]* | *[!_$as_cr_alnum]* )
91d11da1 1266 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
57aa50d4 1267 esac
e1052144 1268 eval $ac_envvar=\$ac_optarg
b0cacab0
TT
1269 export $ac_envvar ;;
1270
21c84b71 1271 *)
b0cacab0 1272 # FIXME: should be removed in autoconf 3.0.
39fd3d4f 1273 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
b0cacab0 1274 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
39fd3d4f 1275 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
91d11da1 1276 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
50e1e10f
TT
1277 ;;
1278
1279 esac
1280done
1281
1282if test -n "$ac_prev"; then
b0cacab0 1283 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
91d11da1 1284 as_fn_error $? "missing argument to $ac_option"
50e1e10f 1285fi
50e1e10f 1286
39fd3d4f
SJR
1287if test -n "$ac_unrecognized_opts"; then
1288 case $enable_option_checking in
1289 no) ;;
91d11da1 1290 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
39fd3d4f
SJR
1291 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1292 esac
1293fi
1294
1295# Check all directory arguments for consistency.
e1052144
TT
1296for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1297 datadir sysconfdir sharedstatedir localstatedir includedir \
1298 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1299 libdir localedir mandir
50e1e10f 1300do
e1052144 1301 eval ac_val=\$$ac_var
39fd3d4f
SJR
1302 # Remove trailing slashes.
1303 case $ac_val in
1304 */ )
1305 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1306 eval $ac_var=\$ac_val;;
1307 esac
1308 # Be sure to have absolute directory names.
b0cacab0 1309 case $ac_val in
e1052144
TT
1310 [\\/$]* | ?:[\\/]* ) continue;;
1311 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
50e1e10f 1312 esac
91d11da1 1313 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
50e1e10f
TT
1314done
1315
b0cacab0
TT
1316# There might be people who depend on the old broken behavior: `$host'
1317# used to hold the argument of --host etc.
1318# FIXME: To remove some day.
1319build=$build_alias
1320host=$host_alias
1321target=$target_alias
1322
1323# FIXME: To remove some day.
1324if test "x$host_alias" != x; then
1325 if test "x$build_alias" = x; then
1326 cross_compiling=maybe
b0cacab0
TT
1327 elif test "x$build_alias" != "x$host_alias"; then
1328 cross_compiling=yes
1329 fi
1330fi
50e1e10f 1331
b0cacab0
TT
1332ac_tool_prefix=
1333test -n "$host_alias" && ac_tool_prefix=$host_alias-
1334
1335test "$silent" = yes && exec 6>/dev/null
50e1e10f 1336
50e1e10f 1337
e1052144
TT
1338ac_pwd=`pwd` && test -n "$ac_pwd" &&
1339ac_ls_di=`ls -di .` &&
1340ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
91d11da1 1341 as_fn_error $? "working directory cannot be determined"
e1052144 1342test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
91d11da1 1343 as_fn_error $? "pwd does not report name of working directory"
e1052144
TT
1344
1345
50e1e10f
TT
1346# Find the source files, if location was not specified.
1347if test -z "$srcdir"; then
1348 ac_srcdir_defaulted=yes
e1052144 1349 # Try the directory containing this script, then the parent directory.
39fd3d4f
SJR
1350 ac_confdir=`$as_dirname -- "$as_myself" ||
1351$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1352 X"$as_myself" : 'X\(//\)[^/]' \| \
1353 X"$as_myself" : 'X\(//\)$' \| \
1354 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1355$as_echo X"$as_myself" |
e1052144
TT
1356 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1357 s//\1/
1358 q
1359 }
1360 /^X\(\/\/\)[^/].*/{
1361 s//\1/
1362 q
1363 }
1364 /^X\(\/\/\)$/{
1365 s//\1/
1366 q
1367 }
1368 /^X\(\/\).*/{
1369 s//\1/
1370 q
1371 }
1372 s/.*/./; q'`
50e1e10f 1373 srcdir=$ac_confdir
e1052144 1374 if test ! -r "$srcdir/$ac_unique_file"; then
50e1e10f
TT
1375 srcdir=..
1376 fi
1377else
1378 ac_srcdir_defaulted=no
1379fi
e1052144
TT
1380if test ! -r "$srcdir/$ac_unique_file"; then
1381 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
91d11da1 1382 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
50e1e10f 1383fi
e1052144
TT
1384ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1385ac_abs_confdir=`(
91d11da1 1386 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
e1052144
TT
1387 pwd)`
1388# When building in place, set srcdir=.
1389if test "$ac_abs_confdir" = "$ac_pwd"; then
1390 srcdir=.
1391fi
1392# Remove unnecessary trailing slashes from srcdir.
1393# Double slashes in file names in object file debugging info
1394# mess up M-x gdb in Emacs.
1395case $srcdir in
1396*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1397esac
1398for ac_var in $ac_precious_vars; do
1399 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1400 eval ac_env_${ac_var}_value=\$${ac_var}
1401 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1402 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1403done
b0cacab0
TT
1404
1405#
1406# Report the --help message.
1407#
1408if test "$ac_init_help" = "long"; then
1409 # Omit some internal or obsolete options to make the list less imposing.
1410 # This message is too long to be a string in the A/UX 3.1 sh.
1411 cat <<_ACEOF
1412\`configure' configures this package to adapt to many kinds of systems.
1413
1414Usage: $0 [OPTION]... [VAR=VALUE]...
1415
1416To assign environment variables (e.g., CC, CFLAGS...), specify them as
1417VAR=VALUE. See below for descriptions of some of the useful variables.
1418
1419Defaults for the options are specified in brackets.
1420
1421Configuration:
1422 -h, --help display this help and exit
1423 --help=short display options specific to this package
1424 --help=recursive display the short help of all the included packages
1425 -V, --version display version information and exit
91d11da1 1426 -q, --quiet, --silent do not print \`checking ...' messages
b0cacab0
TT
1427 --cache-file=FILE cache test results in FILE [disabled]
1428 -C, --config-cache alias for \`--cache-file=config.cache'
1429 -n, --no-create do not create output files
1430 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1431
b0cacab0
TT
1432Installation directories:
1433 --prefix=PREFIX install architecture-independent files in PREFIX
39fd3d4f 1434 [$ac_default_prefix]
b0cacab0 1435 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
39fd3d4f 1436 [PREFIX]
b0cacab0
TT
1437
1438By default, \`make install' will install all the files in
1439\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1440an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1441for instance \`--prefix=\$HOME'.
1442
1443For better control, use the options below.
1444
1445Fine tuning of the installation directories:
39fd3d4f
SJR
1446 --bindir=DIR user executables [EPREFIX/bin]
1447 --sbindir=DIR system admin executables [EPREFIX/sbin]
1448 --libexecdir=DIR program executables [EPREFIX/libexec]
1449 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1450 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1451 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1452 --libdir=DIR object code libraries [EPREFIX/lib]
1453 --includedir=DIR C header files [PREFIX/include]
1454 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1455 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1456 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1457 --infodir=DIR info documentation [DATAROOTDIR/info]
1458 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1459 --mandir=DIR man documentation [DATAROOTDIR/man]
1460 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1461 --htmldir=DIR html documentation [DOCDIR]
1462 --dvidir=DIR dvi documentation [DOCDIR]
1463 --pdfdir=DIR pdf documentation [DOCDIR]
1464 --psdir=DIR ps documentation [DOCDIR]
b0cacab0
TT
1465_ACEOF
1466
1467 cat <<\_ACEOF
1468
1469System types:
1470 --build=BUILD configure for building on BUILD [guessed]
1471 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1472_ACEOF
1473fi
1474
1475if test -n "$ac_init_help"; then
1476
1477 cat <<\_ACEOF
1478
1479Optional Features:
39fd3d4f 1480 --disable-option-checking ignore unrecognized --enable/--with options
b0cacab0
TT
1481 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1482 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
98919bdb 1483 --enable-maintainer-mode enable makefile rules useful for maintainers
5aa6c3f6 1484 --enable-symlink-install use symlinks when installing instead of hard links
183c73b0 1485 --enable-relative-symlinks use relative symlinks when installing
91d11da1 1486
5aa6c3f6
TT
1487 --enable-symlink-build use symlinks while building instead of hard links
1488 --enable-verbose-makecmds enable verbose make command output
b0cacab0
TT
1489 --enable-compression enable EXPERIMENTAL compression support
1490 --enable-htree enable EXPERIMENTAL htree directory support
b0cacab0
TT
1491 --enable-elf-shlibs select ELF shared libraries
1492 --enable-bsd-shlibs select BSD shared libraries
1493 --enable-profile build profiling libraries
1494 --enable-checker build checker libraries
1495 --enable-jbd-debug enable journal debugging
1496 --enable-blkid-debug enable blkid debugging
af773654 1497 --disable-testio-debug disable the use of the test I/O manager for debugging
39fd3d4f 1498 --disable-libuuid do not build private uuid library
14b596d4 1499 --disable-libblkid do not build private blkid library
7b8912ea 1500 --enable-quota enable quota support
3df6014a 1501 --disable-backtrace disable use backtrace
b0cacab0
TT
1502 --disable-debugfs disable support of debugfs program
1503 --disable-imager disable support of e2image program
1504 --disable-resizer disable support of e2resize program
8d9c50c5 1505 --disable-defrag disable support of e4defrag program
b0cacab0
TT
1506 --enable-fsck build fsck wrapper program
1507 --enable-e2initrd-helper build e2initrd-helper program
3249394d 1508 --disable-tls disable use of thread local support
5610f992 1509 --disable-uuidd disable building the uuid daemon
b0cacab0
TT
1510 --disable-nls do not use Native Language Support
1511 --disable-rpath do not hardcode runtime library paths
1512
1513Optional Packages:
1514 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1515 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
3249394d 1516 --with-diet-libc use diet libc
0b5b9f90
TT
1517 --with-cc no longer supported, use CC= instead
1518 --with-ccopts no longer supported, use CFLAGS= instead
1519 --with-ldopts no longer supported, use LDFLAGS= instead
b0cacab0
TT
1520 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1521 --with-gnu-ld assume the C compiler uses GNU ld default=no
1522 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1523 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1524 --with-included-gettext use the GNU gettext library included here
1525 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1526 --without-libintl-prefix don't search for libintl in includedir and libdir
55e00a25 1527 --with-multiarch=ARCH specify the multiarch triplet
b0cacab0
TT
1528
1529Some influential environment variables:
1530 CC C compiler command
1531 CFLAGS C compiler flags
1532 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1533 nonstandard directory <lib dir>
29a5deed 1534 LIBS libraries to pass to the linker, e.g. -l<library>
61ef2474 1535 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
e1052144 1536 you have headers in a nonstandard directory <include dir>
b0cacab0 1537 CPP C preprocessor
14b596d4 1538 PKG_CONFIG path to pkg-config utility
b0cacab0
TT
1539
1540Use these variables to override the choices made by `configure' or to help
1541it to find libraries and programs with nonstandard names/locations.
1542
57aa50d4 1543Report bugs to the package provider.
b0cacab0 1544_ACEOF
e1052144 1545ac_status=$?
b0cacab0
TT
1546fi
1547
1548if test "$ac_init_help" = "recursive"; then
1549 # If there are subdirs, report their specific --help.
b0cacab0 1550 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
39fd3d4f
SJR
1551 test -d "$ac_dir" ||
1552 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1553 continue
b0cacab0
TT
1554 ac_builddir=.
1555
e1052144
TT
1556case "$ac_dir" in
1557.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1558*)
39fd3d4f 1559 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
e1052144 1560 # A ".." for each directory in $ac_dir_suffix.
39fd3d4f 1561 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
e1052144
TT
1562 case $ac_top_builddir_sub in
1563 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1564 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1565 esac ;;
1566esac
1567ac_abs_top_builddir=$ac_pwd
1568ac_abs_builddir=$ac_pwd$ac_dir_suffix
1569# for backward compatibility:
1570ac_top_builddir=$ac_top_build_prefix
b0cacab0
TT
1571
1572case $srcdir in
e1052144 1573 .) # We are building in place.
b0cacab0 1574 ac_srcdir=.
e1052144
TT
1575 ac_top_srcdir=$ac_top_builddir_sub
1576 ac_abs_top_srcdir=$ac_pwd ;;
1577 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 1578 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
1579 ac_top_srcdir=$srcdir
1580 ac_abs_top_srcdir=$srcdir ;;
1581 *) # Relative name.
1582 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1583 ac_top_srcdir=$ac_top_build_prefix$srcdir
1584 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 1585esac
e1052144
TT
1586ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1587
1588 cd "$ac_dir" || { ac_status=$?; continue; }
1589 # Check for guested configure.
1590 if test -f "$ac_srcdir/configure.gnu"; then
1591 echo &&
1592 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1593 elif test -f "$ac_srcdir/configure"; then
1594 echo &&
1595 $SHELL "$ac_srcdir/configure" --help=recursive
b0cacab0 1596 else
39fd3d4f 1597 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
e1052144
TT
1598 fi || ac_status=$?
1599 cd "$ac_pwd" || { ac_status=$?; break; }
b0cacab0
TT
1600 done
1601fi
1602
e1052144 1603test -n "$ac_init_help" && exit $ac_status
b0cacab0
TT
1604if $ac_init_version; then
1605 cat <<\_ACEOF
e1052144 1606configure
91d11da1 1607generated by GNU Autoconf 2.69
b0cacab0 1608
91d11da1 1609Copyright (C) 2012 Free Software Foundation, Inc.
b0cacab0
TT
1610This configure script is free software; the Free Software Foundation
1611gives unlimited permission to copy, distribute and modify it.
1612_ACEOF
e1052144 1613 exit
b0cacab0 1614fi
b0cacab0 1615
57aa50d4
TT
1616## ------------------------ ##
1617## Autoconf initialization. ##
1618## ------------------------ ##
b0cacab0 1619
57aa50d4
TT
1620# ac_fn_c_try_compile LINENO
1621# --------------------------
1622# Try to compile conftest.$ac_ext, and return whether this succeeded.
1623ac_fn_c_try_compile ()
1624{
1625 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1626 rm -f conftest.$ac_objext
1627 if { { ac_try="$ac_compile"
1628case "(($ac_try" in
1629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1630 *) ac_try_echo=$ac_try;;
1631esac
1632eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1633$as_echo "$ac_try_echo"; } >&5
1634 (eval "$ac_compile") 2>conftest.err
1635 ac_status=$?
1636 if test -s conftest.err; then
1637 grep -v '^ *+' conftest.err >conftest.er1
1638 cat conftest.er1 >&5
1639 mv -f conftest.er1 conftest.err
1640 fi
1641 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1642 test $ac_status = 0; } && {
1643 test -z "$ac_c_werror_flag" ||
1644 test ! -s conftest.err
1645 } && test -s conftest.$ac_objext; then :
1646 ac_retval=0
1647else
1648 $as_echo "$as_me: failed program was:" >&5
1649sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1650
57aa50d4
TT
1651 ac_retval=1
1652fi
91d11da1 1653 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1654 as_fn_set_status $ac_retval
57aa50d4
TT
1655
1656} # ac_fn_c_try_compile
1657
1658# ac_fn_c_try_link LINENO
1659# -----------------------
1660# Try to link conftest.$ac_ext, and return whether this succeeded.
1661ac_fn_c_try_link ()
b0cacab0 1662{
57aa50d4
TT
1663 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1664 rm -f conftest.$ac_objext conftest$ac_exeext
1665 if { { ac_try="$ac_link"
1666case "(($ac_try" in
1667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1668 *) ac_try_echo=$ac_try;;
1669esac
1670eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1671$as_echo "$ac_try_echo"; } >&5
1672 (eval "$ac_link") 2>conftest.err
1673 ac_status=$?
1674 if test -s conftest.err; then
1675 grep -v '^ *+' conftest.err >conftest.er1
1676 cat conftest.er1 >&5
1677 mv -f conftest.er1 conftest.err
1678 fi
1679 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1680 test $ac_status = 0; } && {
1681 test -z "$ac_c_werror_flag" ||
1682 test ! -s conftest.err
1683 } && test -s conftest$ac_exeext && {
1684 test "$cross_compiling" = yes ||
91d11da1 1685 test -x conftest$ac_exeext
57aa50d4
TT
1686 }; then :
1687 ac_retval=0
1688else
1689 $as_echo "$as_me: failed program was:" >&5
1690sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1691
57aa50d4
TT
1692 ac_retval=1
1693fi
1694 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1695 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1696 # interfere with the next link command; also delete a directory that is
1697 # left behind by Apple's compiler. We do this before executing the actions.
1698 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
91d11da1 1699 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1700 as_fn_set_status $ac_retval
b0cacab0 1701
57aa50d4 1702} # ac_fn_c_try_link
b0cacab0 1703
57aa50d4
TT
1704# ac_fn_c_try_cpp LINENO
1705# ----------------------
1706# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1707ac_fn_c_try_cpp ()
1708{
1709 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1710 if { { ac_try="$ac_cpp conftest.$ac_ext"
1711case "(($ac_try" in
1712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1713 *) ac_try_echo=$ac_try;;
1714esac
1715eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1716$as_echo "$ac_try_echo"; } >&5
1717 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1718 ac_status=$?
1719 if test -s conftest.err; then
1720 grep -v '^ *+' conftest.err >conftest.er1
1721 cat conftest.er1 >&5
1722 mv -f conftest.er1 conftest.err
1723 fi
1724 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
91d11da1 1725 test $ac_status = 0; } > conftest.i && {
57aa50d4
TT
1726 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1727 test ! -s conftest.err
1728 }; then :
1729 ac_retval=0
1730else
1731 $as_echo "$as_me: failed program was:" >&5
1732sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1733
57aa50d4
TT
1734 ac_retval=1
1735fi
91d11da1 1736 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1737 as_fn_set_status $ac_retval
b0cacab0 1738
57aa50d4 1739} # ac_fn_c_try_cpp
b0cacab0 1740
57aa50d4
TT
1741# ac_fn_c_try_run LINENO
1742# ----------------------
1743# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1744# that executables *can* be run.
1745ac_fn_c_try_run ()
1746{
1747 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1748 if { { ac_try="$ac_link"
1749case "(($ac_try" in
1750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1751 *) ac_try_echo=$ac_try;;
1752esac
1753eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1754$as_echo "$ac_try_echo"; } >&5
1755 (eval "$ac_link") 2>&5
1756 ac_status=$?
1757 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1758 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1759 { { case "(($ac_try" in
1760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1761 *) ac_try_echo=$ac_try;;
1762esac
1763eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1764$as_echo "$ac_try_echo"; } >&5
1765 (eval "$ac_try") 2>&5
1766 ac_status=$?
1767 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1768 test $ac_status = 0; }; }; then :
1769 ac_retval=0
1770else
1771 $as_echo "$as_me: program exited with status $ac_status" >&5
1772 $as_echo "$as_me: failed program was:" >&5
1773sed 's/^/| /' conftest.$ac_ext >&5
b0cacab0 1774
57aa50d4
TT
1775 ac_retval=$ac_status
1776fi
1777 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
91d11da1 1778 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 1779 as_fn_set_status $ac_retval
b0cacab0 1780
57aa50d4 1781} # ac_fn_c_try_run
b0cacab0 1782
57aa50d4
TT
1783# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1784# -------------------------------------------
1785# Tests whether TYPE exists after having included INCLUDES, setting cache
1786# variable VAR accordingly.
1787ac_fn_c_check_type ()
1788{
1789 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1791$as_echo_n "checking for $2... " >&6; }
91d11da1 1792if eval \${$3+:} false; then :
57aa50d4 1793 $as_echo_n "(cached) " >&6
e1052144 1794else
57aa50d4
TT
1795 eval "$3=no"
1796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1797/* end confdefs.h. */
1798$4
1799int
1800main ()
1801{
1802if (sizeof ($2))
1803 return 0;
1804 ;
1805 return 0;
1806}
1807_ACEOF
1808if ac_fn_c_try_compile "$LINENO"; then :
1809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810/* end confdefs.h. */
1811$4
1812int
1813main ()
1814{
1815if (sizeof (($2)))
1816 return 0;
1817 ;
1818 return 0;
1819}
1820_ACEOF
1821if ac_fn_c_try_compile "$LINENO"; then :
50e1e10f 1822
50e1e10f 1823else
57aa50d4 1824 eval "$3=yes"
b0cacab0 1825fi
57aa50d4 1826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 1827fi
57aa50d4
TT
1828rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1829fi
1830eval ac_res=\$$3
1831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1832$as_echo "$ac_res" >&6; }
91d11da1 1833 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
50e1e10f 1834
57aa50d4 1835} # ac_fn_c_check_type
b0cacab0 1836
d1154eb4
TT
1837# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1838# -------------------------------------------------------
1839# Tests whether HEADER exists and can be compiled using the include files in
1840# INCLUDES, setting the cache variable VAR accordingly.
1841ac_fn_c_check_header_compile ()
1842{
1843 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1845$as_echo_n "checking for $2... " >&6; }
91d11da1 1846if eval \${$3+:} false; then :
d1154eb4
TT
1847 $as_echo_n "(cached) " >&6
1848else
1849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1850/* end confdefs.h. */
1851$4
1852#include <$2>
1853_ACEOF
1854if ac_fn_c_try_compile "$LINENO"; then :
1855 eval "$3=yes"
1856else
1857 eval "$3=no"
1858fi
1859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1860fi
1861eval ac_res=\$$3
1862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1863$as_echo "$ac_res" >&6; }
91d11da1 1864 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
d1154eb4
TT
1865
1866} # ac_fn_c_check_header_compile
1867
57aa50d4
TT
1868# ac_fn_c_check_func LINENO FUNC VAR
1869# ----------------------------------
1870# Tests whether FUNC exists, setting the cache variable VAR accordingly
1871ac_fn_c_check_func ()
1872{
1873 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1875$as_echo_n "checking for $2... " >&6; }
91d11da1 1876if eval \${$3+:} false; then :
57aa50d4
TT
1877 $as_echo_n "(cached) " >&6
1878else
1879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1880/* end confdefs.h. */
1881/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1882 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1883#define $2 innocuous_$2
b0cacab0 1884
57aa50d4
TT
1885/* System header to define __stub macros and hopefully few prototypes,
1886 which can conflict with char $2 (); below.
1887 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1888 <limits.h> exists even on freestanding compilers. */
b0cacab0 1889
57aa50d4
TT
1890#ifdef __STDC__
1891# include <limits.h>
1892#else
1893# include <assert.h>
1894#endif
a04eba3f 1895
57aa50d4 1896#undef $2
07a0db15 1897
57aa50d4
TT
1898/* Override any GCC internal prototype to avoid an error.
1899 Use char because int might match the return type of a GCC
1900 builtin and then its argument prototype would still apply. */
1901#ifdef __cplusplus
1902extern "C"
1903#endif
1904char $2 ();
1905/* The GNU C library defines this for functions which it implements
1906 to always fail with ENOSYS. Some functions are actually named
1907 something starting with __ and the normal name is an alias. */
1908#if defined __stub_$2 || defined __stub___$2
1909choke me
1910#endif
74becf3c 1911
57aa50d4
TT
1912int
1913main ()
1914{
1915return $2 ();
1916 ;
1917 return 0;
1918}
1919_ACEOF
1920if ac_fn_c_try_link "$LINENO"; then :
1921 eval "$3=yes"
1922else
1923 eval "$3=no"
1924fi
1925rm -f core conftest.err conftest.$ac_objext \
1926 conftest$ac_exeext conftest.$ac_ext
1927fi
1928eval ac_res=\$$3
1929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1930$as_echo "$ac_res" >&6; }
91d11da1 1931 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
93636bde 1932
57aa50d4 1933} # ac_fn_c_check_func
93636bde 1934
d1154eb4
TT
1935# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1936# -------------------------------------------------------
1937# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1938# the include files in INCLUDES and setting the cache variable VAR
1939# accordingly.
1940ac_fn_c_check_header_mongrel ()
1941{
1942 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
91d11da1 1943 if eval \${$3+:} false; then :
d1154eb4
TT
1944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1945$as_echo_n "checking for $2... " >&6; }
91d11da1 1946if eval \${$3+:} false; then :
d1154eb4
TT
1947 $as_echo_n "(cached) " >&6
1948fi
1949eval ac_res=\$$3
1950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1951$as_echo "$ac_res" >&6; }
1952else
1953 # Is the header compilable?
1954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1955$as_echo_n "checking $2 usability... " >&6; }
1956cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1957/* end confdefs.h. */
1958$4
1959#include <$2>
1960_ACEOF
1961if ac_fn_c_try_compile "$LINENO"; then :
1962 ac_header_compiler=yes
1963else
1964 ac_header_compiler=no
1965fi
1966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1968$as_echo "$ac_header_compiler" >&6; }
1969
1970# Is the header present?
1971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1972$as_echo_n "checking $2 presence... " >&6; }
1973cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1974/* end confdefs.h. */
1975#include <$2>
1976_ACEOF
1977if ac_fn_c_try_cpp "$LINENO"; then :
1978 ac_header_preproc=yes
1979else
1980 ac_header_preproc=no
1981fi
91d11da1 1982rm -f conftest.err conftest.i conftest.$ac_ext
d1154eb4
TT
1983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1984$as_echo "$ac_header_preproc" >&6; }
1985
1986# So? What about this header?
1987case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1988 yes:no: )
1989 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1990$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1991 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1992$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1993 ;;
1994 no:yes:* )
1995 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1996$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1998$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1999 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2000$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2001 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2002$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2003 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2004$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2005 ;;
2006esac
2007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2008$as_echo_n "checking for $2... " >&6; }
91d11da1 2009if eval \${$3+:} false; then :
d1154eb4
TT
2010 $as_echo_n "(cached) " >&6
2011else
2012 eval "$3=\$ac_header_compiler"
2013fi
2014eval ac_res=\$$3
2015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2016$as_echo "$ac_res" >&6; }
2017fi
91d11da1 2018 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
d1154eb4
TT
2019
2020} # ac_fn_c_check_header_mongrel
2021
57aa50d4
TT
2022# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2023# --------------------------------------------
2024# Tries to find the compile-time value of EXPR in a program that includes
2025# INCLUDES, setting VAR accordingly. Returns whether the value could be
2026# computed
2027ac_fn_c_compute_int ()
2028{
2029 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2030 if test "$cross_compiling" = yes; then
2031 # Depending upon the size, compute the lo and hi bounds.
2032cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2033/* end confdefs.h. */
2034$4
2035int
2036main ()
2037{
2038static int test_array [1 - 2 * !(($2) >= 0)];
91d11da1
TT
2039test_array [0] = 0;
2040return test_array [0];
93636bde 2041
57aa50d4
TT
2042 ;
2043 return 0;
2044}
2045_ACEOF
2046if ac_fn_c_try_compile "$LINENO"; then :
2047 ac_lo=0 ac_mid=0
2048 while :; do
2049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2050/* end confdefs.h. */
2051$4
2052int
2053main ()
2054{
2055static int test_array [1 - 2 * !(($2) <= $ac_mid)];
91d11da1
TT
2056test_array [0] = 0;
2057return test_array [0];
93636bde 2058
57aa50d4
TT
2059 ;
2060 return 0;
2061}
2062_ACEOF
2063if ac_fn_c_try_compile "$LINENO"; then :
2064 ac_hi=$ac_mid; break
2065else
2066 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2067 if test $ac_lo -le $ac_mid; then
2068 ac_lo= ac_hi=
2069 break
2070 fi
2071 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
b0cacab0 2072fi
57aa50d4
TT
2073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2074 done
2075else
2076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2077/* end confdefs.h. */
2078$4
2079int
2080main ()
2081{
2082static int test_array [1 - 2 * !(($2) < 0)];
91d11da1
TT
2083test_array [0] = 0;
2084return test_array [0];
e1052144 2085
57aa50d4
TT
2086 ;
2087 return 0;
2088}
2089_ACEOF
2090if ac_fn_c_try_compile "$LINENO"; then :
2091 ac_hi=-1 ac_mid=-1
2092 while :; do
2093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2094/* end confdefs.h. */
2095$4
2096int
2097main ()
2098{
2099static int test_array [1 - 2 * !(($2) >= $ac_mid)];
91d11da1
TT
2100test_array [0] = 0;
2101return test_array [0];
93636bde 2102
57aa50d4
TT
2103 ;
2104 return 0;
2105}
2106_ACEOF
2107if ac_fn_c_try_compile "$LINENO"; then :
2108 ac_lo=$ac_mid; break
93636bde 2109else
57aa50d4
TT
2110 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2111 if test $ac_mid -le $ac_hi; then
2112 ac_lo= ac_hi=
2113 break
2114 fi
2115 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
93636bde 2116fi
57aa50d4
TT
2117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2118 done
2119else
2120 ac_lo= ac_hi=
2121fi
2122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2123fi
2124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2125# Binary search between lo and hi bounds.
2126while test "x$ac_lo" != "x$ac_hi"; do
2127 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2129/* end confdefs.h. */
2130$4
2131int
2132main ()
2133{
2134static int test_array [1 - 2 * !(($2) <= $ac_mid)];
91d11da1
TT
2135test_array [0] = 0;
2136return test_array [0];
93636bde 2137
57aa50d4
TT
2138 ;
2139 return 0;
2140}
2141_ACEOF
2142if ac_fn_c_try_compile "$LINENO"; then :
2143 ac_hi=$ac_mid
2144else
2145 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2146fi
2147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2148done
2149case $ac_lo in #((
2150?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2151'') ac_retval=1 ;;
927566a3 2152esac
57aa50d4
TT
2153 else
2154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2155/* end confdefs.h. */
2156$4
2157static long int longval () { return $2; }
2158static unsigned long int ulongval () { return $2; }
2159#include <stdio.h>
2160#include <stdlib.h>
2161int
2162main ()
2163{
927566a3 2164
57aa50d4
TT
2165 FILE *f = fopen ("conftest.val", "w");
2166 if (! f)
2167 return 1;
2168 if (($2) < 0)
2169 {
2170 long int i = longval ();
2171 if (i != ($2))
2172 return 1;
2173 fprintf (f, "%ld", i);
2174 }
2175 else
2176 {
2177 unsigned long int i = ulongval ();
2178 if (i != ($2))
2179 return 1;
2180 fprintf (f, "%lu", i);
2181 }
2182 /* Do not output a trailing newline, as this causes \r\n confusion
2183 on some platforms. */
2184 return ferror (f) || fclose (f) != 0;
93636bde 2185
57aa50d4
TT
2186 ;
2187 return 0;
2188}
2189_ACEOF
2190if ac_fn_c_try_run "$LINENO"; then :
2191 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2192else
2193 ac_retval=1
2194fi
2195rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2196 conftest.$ac_objext conftest.beam conftest.$ac_ext
2197rm -f conftest.val
93636bde 2198
57aa50d4 2199 fi
91d11da1 2200 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
61ef2474 2201 as_fn_set_status $ac_retval
927566a3 2202
57aa50d4 2203} # ac_fn_c_compute_int
b0cacab0 2204
57aa50d4
TT
2205# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2206# ----------------------------------------------------
2207# Tries to find if the field MEMBER exists in type AGGR, after including
2208# INCLUDES, setting cache variable VAR accordingly.
2209ac_fn_c_check_member ()
2210{
2211 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2213$as_echo_n "checking for $2.$3... " >&6; }
91d11da1 2214if eval \${$4+:} false; then :
39fd3d4f 2215 $as_echo_n "(cached) " >&6
b0cacab0 2216else
57aa50d4
TT
2217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2218/* end confdefs.h. */
2219$5
2220int
2221main ()
2222{
2223static $2 ac_aggr;
2224if (ac_aggr.$3)
2225return 0;
2226 ;
2227 return 0;
2228}
2229_ACEOF
2230if ac_fn_c_try_compile "$LINENO"; then :
2231 eval "$4=yes"
2232else
2233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2234/* end confdefs.h. */
2235$5
2236int
2237main ()
2238{
2239static $2 ac_aggr;
2240if (sizeof ac_aggr.$3)
2241return 0;
2242 ;
2243 return 0;
2244}
2245_ACEOF
2246if ac_fn_c_try_compile "$LINENO"; then :
2247 eval "$4=yes"
2248else
2249 eval "$4=no"
b0cacab0 2250fi
57aa50d4
TT
2251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2252fi
2253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2254fi
2255eval ac_res=\$$4
2256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2257$as_echo "$ac_res" >&6; }
91d11da1 2258 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
e1052144 2259
57aa50d4 2260} # ac_fn_c_check_member
e1052144 2261
91d11da1
TT
2262# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2263# ---------------------------------------------
2264# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2265# accordingly.
57aa50d4
TT
2266ac_fn_c_check_decl ()
2267{
2268 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
91d11da1
TT
2269 as_decl_name=`echo $2|sed 's/ *(.*//'`
2270 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2272$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2273if eval \${$3+:} false; then :
39fd3d4f 2274 $as_echo_n "(cached) " >&6
b0cacab0 2275else
57aa50d4
TT
2276 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2277/* end confdefs.h. */
2278$4
2279int
2280main ()
2281{
91d11da1
TT
2282#ifndef $as_decl_name
2283#ifdef __cplusplus
2284 (void) $as_decl_use;
2285#else
2286 (void) $as_decl_name;
2287#endif
57aa50d4
TT
2288#endif
2289
2290 ;
2291 return 0;
2292}
2293_ACEOF
2294if ac_fn_c_try_compile "$LINENO"; then :
2295 eval "$3=yes"
e1052144 2296else
57aa50d4 2297 eval "$3=no"
e1052144 2298fi
57aa50d4 2299rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 2300fi
57aa50d4
TT
2301eval ac_res=\$$3
2302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2303$as_echo "$ac_res" >&6; }
91d11da1 2304 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
93636bde 2305
57aa50d4
TT
2306} # ac_fn_c_check_decl
2307cat >config.log <<_ACEOF
2308This file contains any messages produced by compilers while
2309running configure, to aid debugging if configure makes a mistake.
93636bde 2310
57aa50d4 2311It was created by $as_me, which was
91d11da1 2312generated by GNU Autoconf 2.69. Invocation command line was
07a0db15 2313
57aa50d4 2314 $ $0 $@
e1052144 2315
57aa50d4
TT
2316_ACEOF
2317exec 5>>config.log
2318{
2319cat <<_ASUNAME
2320## --------- ##
2321## Platform. ##
2322## --------- ##
0b5b9f90 2323
57aa50d4
TT
2324hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2325uname -m = `(uname -m) 2>/dev/null || echo unknown`
2326uname -r = `(uname -r) 2>/dev/null || echo unknown`
2327uname -s = `(uname -s) 2>/dev/null || echo unknown`
2328uname -v = `(uname -v) 2>/dev/null || echo unknown`
0b5b9f90 2329
57aa50d4
TT
2330/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2331/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
0b5b9f90 2332
57aa50d4
TT
2333/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2334/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2335/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2336/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2337/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2338/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2339/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
0b5b9f90 2340
57aa50d4 2341_ASUNAME
b0cacab0 2342
b0cacab0
TT
2343as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2344for as_dir in $PATH
2345do
2346 IFS=$as_save_IFS
2347 test -z "$as_dir" && as_dir=.
57aa50d4
TT
2348 $as_echo "PATH: $as_dir"
2349 done
e1052144 2350IFS=$as_save_IFS
b0cacab0 2351
57aa50d4 2352} >&5
74becf3c 2353
57aa50d4 2354cat >&5 <<_ACEOF
e1052144 2355
b0cacab0 2356
57aa50d4
TT
2357## ----------- ##
2358## Core tests. ##
2359## ----------- ##
b0cacab0 2360
57aa50d4 2361_ACEOF
b0cacab0 2362
57aa50d4
TT
2363
2364# Keep a trace of the command line.
2365# Strip out --no-create and --no-recursion so they do not pile up.
2366# Strip out --silent because we don't want to record it for future runs.
2367# Also quote any args containing shell meta-characters.
2368# Make two passes to allow for proper duplicate-argument suppression.
2369ac_configure_args=
2370ac_configure_args0=
2371ac_configure_args1=
2372ac_must_keep_next=false
2373for ac_pass in 1 2
b0cacab0 2374do
57aa50d4
TT
2375 for ac_arg
2376 do
2377 case $ac_arg in
2378 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2379 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2380 | -silent | --silent | --silen | --sile | --sil)
2381 continue ;;
2382 *\'*)
2383 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2384 esac
2385 case $ac_pass in
2386 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2387 2)
2388 as_fn_append ac_configure_args1 " '$ac_arg'"
2389 if test $ac_must_keep_next = true; then
2390 ac_must_keep_next=false # Got value, back to normal.
2391 else
2392 case $ac_arg in
2393 *=* | --config-cache | -C | -disable-* | --disable-* \
2394 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2395 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2396 | -with-* | --with-* | -without-* | --without-* | --x)
2397 case "$ac_configure_args0 " in
2398 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2399 esac
2400 ;;
2401 -* ) ac_must_keep_next=true ;;
2402 esac
2403 fi
2404 as_fn_append ac_configure_args " '$ac_arg'"
2405 ;;
2406 esac
2407 done
b0cacab0 2408done
57aa50d4
TT
2409{ ac_configure_args0=; unset ac_configure_args0;}
2410{ ac_configure_args1=; unset ac_configure_args1;}
2411
2412# When interrupted or exit'd, cleanup temporary files, and complete
2413# config.log. We remove comments because anyway the quotes in there
2414# would cause problems or look ugly.
2415# WARNING: Use '\'' to represent an apostrophe within the trap.
2416# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2417trap 'exit_status=$?
2418 # Save into config.log some information that might help in debugging.
2419 {
2420 echo
2421
91d11da1 2422 $as_echo "## ---------------- ##
57aa50d4 2423## Cache variables. ##
91d11da1 2424## ---------------- ##"
57aa50d4
TT
2425 echo
2426 # The following way of writing the cache mishandles newlines in values,
2427(
2428 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2429 eval ac_val=\$$ac_var
2430 case $ac_val in #(
2431 *${as_nl}*)
2432 case $ac_var in #(
2433 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2434$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2435 esac
2436 case $ac_var in #(
2437 _ | IFS | as_nl) ;; #(
2438 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2439 *) { eval $ac_var=; unset $ac_var;} ;;
2440 esac ;;
2441 esac
2442 done
2443 (set) 2>&1 |
2444 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2445 *${as_nl}ac_space=\ *)
2446 sed -n \
2447 "s/'\''/'\''\\\\'\'''\''/g;
2448 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2449 ;; #(
2450 *)
2451 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2452 ;;
2453 esac |
2454 sort
2455)
2456 echo
2457
91d11da1 2458 $as_echo "## ----------------- ##
57aa50d4 2459## Output variables. ##
91d11da1 2460## ----------------- ##"
57aa50d4
TT
2461 echo
2462 for ac_var in $ac_subst_vars
2463 do
2464 eval ac_val=\$$ac_var
2465 case $ac_val in
2466 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2467 esac
2468 $as_echo "$ac_var='\''$ac_val'\''"
2469 done | sort
2470 echo
2471
2472 if test -n "$ac_subst_files"; then
91d11da1 2473 $as_echo "## ------------------- ##
57aa50d4 2474## File substitutions. ##
91d11da1 2475## ------------------- ##"
57aa50d4
TT
2476 echo
2477 for ac_var in $ac_subst_files
2478 do
2479 eval ac_val=\$$ac_var
2480 case $ac_val in
2481 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2482 esac
2483 $as_echo "$ac_var='\''$ac_val'\''"
2484 done | sort
2485 echo
2486 fi
2487
2488 if test -s confdefs.h; then
91d11da1 2489 $as_echo "## ----------- ##
57aa50d4 2490## confdefs.h. ##
91d11da1 2491## ----------- ##"
57aa50d4
TT
2492 echo
2493 cat confdefs.h
2494 echo
2495 fi
2496 test "$ac_signal" != 0 &&
2497 $as_echo "$as_me: caught signal $ac_signal"
2498 $as_echo "$as_me: exit $exit_status"
2499 } >&5
2500 rm -f core *.core core.conftest.* &&
2501 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2502 exit $exit_status
2503' 0
2504for ac_signal in 1 2 13 15; do
2505 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
b0cacab0 2506done
57aa50d4 2507ac_signal=0
b0cacab0 2508
57aa50d4
TT
2509# confdefs.h avoids OS command line length limits that DEFS can exceed.
2510rm -f -r conftest* confdefs.h
b0cacab0 2511
57aa50d4 2512$as_echo "/* confdefs.h */" > confdefs.h
73ae2d4a 2513
57aa50d4
TT
2514# Predefined preprocessor variables.
2515
2516cat >>confdefs.h <<_ACEOF
2517#define PACKAGE_NAME "$PACKAGE_NAME"
2518_ACEOF
2519
2520cat >>confdefs.h <<_ACEOF
2521#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2522_ACEOF
2523
2524cat >>confdefs.h <<_ACEOF
2525#define PACKAGE_VERSION "$PACKAGE_VERSION"
2526_ACEOF
2527
2528cat >>confdefs.h <<_ACEOF
2529#define PACKAGE_STRING "$PACKAGE_STRING"
2530_ACEOF
2531
2532cat >>confdefs.h <<_ACEOF
2533#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2534_ACEOF
2535
2536cat >>confdefs.h <<_ACEOF
2537#define PACKAGE_URL "$PACKAGE_URL"
2538_ACEOF
2539
2540
2541# Let the site file select an alternate cache file if it wants to.
2542# Prefer an explicitly selected file to automatically selected ones.
2543ac_site_file1=NONE
2544ac_site_file2=NONE
2545if test -n "$CONFIG_SITE"; then
91d11da1
TT
2546 # We do not want a PATH search for config.site.
2547 case $CONFIG_SITE in #((
2548 -*) ac_site_file1=./$CONFIG_SITE;;
2549 */*) ac_site_file1=$CONFIG_SITE;;
2550 *) ac_site_file1=./$CONFIG_SITE;;
2551 esac
57aa50d4
TT
2552elif test "x$prefix" != xNONE; then
2553 ac_site_file1=$prefix/share/config.site
2554 ac_site_file2=$prefix/etc/config.site
73ae2d4a 2555else
57aa50d4
TT
2556 ac_site_file1=$ac_default_prefix/share/config.site
2557 ac_site_file2=$ac_default_prefix/etc/config.site
2558fi
2559for ac_site_file in "$ac_site_file1" "$ac_site_file2"
b0cacab0 2560do
57aa50d4 2561 test "x$ac_site_file" = xNONE && continue
61ef2474 2562 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
57aa50d4
TT
2563 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2564$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2565 sed 's/^/| /' "$ac_site_file" >&5
91d11da1
TT
2566 . "$ac_site_file" \
2567 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2568$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2569as_fn_error $? "failed to load site script $ac_site_file
2570See \`config.log' for more details" "$LINENO" 5; }
b0cacab0
TT
2571 fi
2572done
b0cacab0 2573
57aa50d4 2574if test -r "$cache_file"; then
61ef2474
TT
2575 # Some versions of bash will fail to source /dev/null (special files
2576 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2577 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
57aa50d4
TT
2578 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2579$as_echo "$as_me: loading cache $cache_file" >&6;}
2580 case $cache_file in
2581 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2582 *) . "./$cache_file";;
2583 esac
73ae2d4a 2584 fi
57aa50d4
TT
2585else
2586 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2587$as_echo "$as_me: creating cache $cache_file" >&6;}
2588 >$cache_file
73ae2d4a 2589fi
57aa50d4 2590
61ef2474
TT
2591as_fn_append ac_header_list " stdlib.h"
2592as_fn_append ac_header_list " unistd.h"
2593as_fn_append ac_header_list " sys/param.h"
57aa50d4
TT
2594# Check that the precious variables saved in the cache have kept the same
2595# value.
2596ac_cache_corrupted=false
2597for ac_var in $ac_precious_vars; do
2598 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2599 eval ac_new_set=\$ac_env_${ac_var}_set
2600 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2601 eval ac_new_val=\$ac_env_${ac_var}_value
2602 case $ac_old_set,$ac_new_set in
2603 set,)
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2605$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2606 ac_cache_corrupted=: ;;
2607 ,set)
2608 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2609$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2610 ac_cache_corrupted=: ;;
2611 ,);;
2612 *)
2613 if test "x$ac_old_val" != "x$ac_new_val"; then
2614 # differences in whitespace do not lead to failure.
2615 ac_old_val_w=`echo x $ac_old_val`
2616 ac_new_val_w=`echo x $ac_new_val`
2617 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2618 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2619$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2620 ac_cache_corrupted=:
2621 else
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2623$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2624 eval $ac_var=\$ac_old_val
2625 fi
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2627$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2628 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2629$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2630 fi;;
2631 esac
2632 # Pass precious variables to config.status.
2633 if test "$ac_new_set" = set; then
2634 case $ac_new_val in
2635 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2636 *) ac_arg=$ac_var=$ac_new_val ;;
2637 esac
2638 case " $ac_configure_args " in
2639 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2640 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2641 esac
2642 fi
2643done
2644if $ac_cache_corrupted; then
2645 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2646$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2647 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2648$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
91d11da1 2649 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
73ae2d4a 2650fi
57aa50d4
TT
2651## -------------------- ##
2652## Main body of script. ##
2653## -------------------- ##
2654
2655ac_ext=c
2656ac_cpp='$CPP $CPPFLAGS'
2657ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2658ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2659ac_compiler_gnu=$ac_cv_c_compiler_gnu
2660
2661
2662
2663ac_aux_dir=
2664for ac_dir in config "$srcdir"/config; do
91d11da1
TT
2665 if test -f "$ac_dir/install-sh"; then
2666 ac_aux_dir=$ac_dir
2667 ac_install_sh="$ac_aux_dir/install-sh -c"
2668 break
2669 elif test -f "$ac_dir/install.sh"; then
2670 ac_aux_dir=$ac_dir
2671 ac_install_sh="$ac_aux_dir/install.sh -c"
2672 break
2673 elif test -f "$ac_dir/shtool"; then
2674 ac_aux_dir=$ac_dir
2675 ac_install_sh="$ac_aux_dir/shtool install -c"
2676 break
2677 fi
57aa50d4
TT
2678done
2679if test -z "$ac_aux_dir"; then
91d11da1 2680 as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
73ae2d4a 2681fi
57aa50d4
TT
2682
2683# These three variables are undocumented and unsupported,
2684# and are intended to be withdrawn in a future Autoconf release.
2685# They can cause serious problems if a builder's source tree is in a directory
2686# whose full name contains unusual characters.
2687ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2688ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2689ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2690
2691
d1154eb4
TT
2692ac_config_headers="$ac_config_headers lib/config.h"
2693
2694
57aa50d4
TT
2695MCONFIG=./MCONFIG
2696
2697BINARY_TYPE=bin
2698E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2699 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2700DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2701 | tr \" " "`
2702E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
2703MONTH=`echo $DATE | awk -F- '{print $2}'`
2704YEAR=`echo $DATE | awk -F- '{print $3}'`
2705
2706if expr $YEAR ">" 1900 > /dev/null ; then
2707 E2FSPROGS_YEAR=$YEAR
2708elif expr $YEAR ">" 90 >/dev/null ; then
2709 E2FSPROGS_YEAR=19$YEAR
73ae2d4a 2710else
57aa50d4
TT
2711 E2FSPROGS_YEAR=20$YEAR
2712fi
2713
2714case $MONTH in
2715Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2716Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2717Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2718Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2719May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2720Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2721Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2722Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2723Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2724Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2725Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2726Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
2727*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
2728$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
2729esac
2730
2731base_ver=`echo $E2FSPROGS_VERSION | \
2732 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
2733
2734date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2735
2736case $E2FSPROGS_VERSION in
2737*-WIP|pre-*)
2738 E2FSPROGS_PKGVER="$base_ver~WIP-$E2FSPROGS_YEAR-$MONTH_NUM-$E2FSPROGS_DAY"
2739 ;;
2740*)
2741 E2FSPROGS_PKGVER="$base_ver"
2742 ;;
2743esac
2744
2745unset DATE MONTH YEAR base_ver pre_vers date_spec
2746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&5
2747$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
2748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
2749$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
2750
2751
2752
2753
2754
2755# Make sure we can run config.sub.
2756$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
91d11da1 2757 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
57aa50d4
TT
2758
2759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2760$as_echo_n "checking build system type... " >&6; }
91d11da1 2761if ${ac_cv_build+:} false; then :
57aa50d4
TT
2762 $as_echo_n "(cached) " >&6
2763else
2764 ac_build_alias=$build_alias
2765test "x$ac_build_alias" = x &&
2766 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2767test "x$ac_build_alias" = x &&
91d11da1 2768 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
57aa50d4 2769ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
91d11da1 2770 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
57aa50d4 2771
73ae2d4a 2772fi
57aa50d4
TT
2773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2774$as_echo "$ac_cv_build" >&6; }
2775case $ac_cv_build in
2776*-*-*) ;;
91d11da1 2777*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
57aa50d4
TT
2778esac
2779build=$ac_cv_build
2780ac_save_IFS=$IFS; IFS='-'
2781set x $ac_cv_build
2782shift
2783build_cpu=$1
2784build_vendor=$2
2785shift; shift
2786# Remember, the first character of IFS is used to create $*,
2787# except with old shells:
2788build_os=$*
2789IFS=$ac_save_IFS
2790case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
73ae2d4a 2791
e1052144 2792
57aa50d4
TT
2793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2794$as_echo_n "checking host system type... " >&6; }
91d11da1 2795if ${ac_cv_host+:} false; then :
57aa50d4
TT
2796 $as_echo_n "(cached) " >&6
2797else
2798 if test "x$host_alias" = x; then
2799 ac_cv_host=$ac_cv_build
2800else
2801 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
91d11da1 2802 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
b0cacab0 2803fi
57aa50d4
TT
2804
2805fi
2806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2807$as_echo "$ac_cv_host" >&6; }
2808case $ac_cv_host in
2809*-*-*) ;;
91d11da1 2810*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
57aa50d4
TT
2811esac
2812host=$ac_cv_host
2813ac_save_IFS=$IFS; IFS='-'
2814set x $ac_cv_host
2815shift
2816host_cpu=$1
2817host_vendor=$2
2818shift; shift
2819# Remember, the first character of IFS is used to create $*,
2820# except with old shells:
2821host_os=$*
2822IFS=$ac_save_IFS
2823case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2824
2825
2826DLOPEN_LIB=''
2827ac_ext=c
2828ac_cpp='$CPP $CPPFLAGS'
2829ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2830ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2831ac_compiler_gnu=$ac_cv_c_compiler_gnu
2832if test -n "$ac_tool_prefix"; then
2833 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2834set dummy ${ac_tool_prefix}gcc; ac_word=$2
2835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 2836$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2837if ${ac_cv_prog_CC+:} false; then :
39fd3d4f 2838 $as_echo_n "(cached) " >&6
73ae2d4a
TT
2839else
2840 if test -n "$CC"; then
2841 ac_cv_prog_CC="$CC" # Let the user override the test.
2842else
b0cacab0
TT
2843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2844for as_dir in $PATH
2845do
2846 IFS=$as_save_IFS
2847 test -z "$as_dir" && as_dir=.
57aa50d4 2848 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2849 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2850 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
2852 break 2
2853 fi
2854done
57aa50d4 2855 done
e1052144 2856IFS=$as_save_IFS
b0cacab0 2857
73ae2d4a
TT
2858fi
2859fi
b0cacab0 2860CC=$ac_cv_prog_CC
73ae2d4a 2861if test -n "$CC"; then
57aa50d4 2862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
39fd3d4f 2863$as_echo "$CC" >&6; }
73ae2d4a 2864else
57aa50d4 2865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 2866$as_echo "no" >&6; }
73ae2d4a 2867fi
b0cacab0 2868
e1052144 2869
b0cacab0 2870fi
57aa50d4 2871if test -z "$ac_cv_prog_CC"; then
b0cacab0 2872 ac_ct_CC=$CC
57aa50d4
TT
2873 # Extract the first word of "gcc", so it can be a program name with args.
2874set dummy gcc; ac_word=$2
2875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 2876$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2877if ${ac_cv_prog_ac_ct_CC+:} false; then :
39fd3d4f 2878 $as_echo_n "(cached) " >&6
b0cacab0
TT
2879else
2880 if test -n "$ac_ct_CC"; then
2881 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2882else
2883as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2884for as_dir in $PATH
2885do
2886 IFS=$as_save_IFS
2887 test -z "$as_dir" && as_dir=.
57aa50d4 2888 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2889 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2890 ac_cv_prog_ac_ct_CC="gcc"
2891 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0 2892 break 2
93636bde 2893 fi
b0cacab0 2894done
57aa50d4 2895 done
e1052144 2896IFS=$as_save_IFS
b0cacab0
TT
2897
2898fi
2899fi
2900ac_ct_CC=$ac_cv_prog_ac_ct_CC
2901if test -n "$ac_ct_CC"; then
57aa50d4 2902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
39fd3d4f 2903$as_echo "$ac_ct_CC" >&6; }
b0cacab0 2904else
57aa50d4 2905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 2906$as_echo "no" >&6; }
07a0db15 2907fi
73ae2d4a 2908
e1052144
TT
2909 if test "x$ac_ct_CC" = x; then
2910 CC=""
2911 else
2912 case $cross_compiling:$ac_tool_warned in
2913yes:)
57aa50d4 2914{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
39fd3d4f 2915$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
e1052144
TT
2916ac_tool_warned=yes ;;
2917esac
2918 CC=$ac_ct_CC
2919 fi
57aa50d4
TT
2920else
2921 CC="$ac_cv_prog_CC"
b0cacab0
TT
2922fi
2923
57aa50d4
TT
2924if test -z "$CC"; then
2925 if test -n "$ac_tool_prefix"; then
2926 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2927set dummy ${ac_tool_prefix}cc; ac_word=$2
2928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2929$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2930if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
2931 $as_echo_n "(cached) " >&6
2932else
2933 if test -n "$CC"; then
2934 ac_cv_prog_CC="$CC" # Let the user override the test.
2935else
2936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2937for as_dir in $PATH
2938do
2939 IFS=$as_save_IFS
2940 test -z "$as_dir" && as_dir=.
2941 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2942 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2943 ac_cv_prog_CC="${ac_tool_prefix}cc"
2944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2945 break 2
2946 fi
2947done
2948 done
2949IFS=$as_save_IFS
2950
2951fi
2952fi
2953CC=$ac_cv_prog_CC
2954if test -n "$CC"; then
2955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2956$as_echo "$CC" >&6; }
2957else
2958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2959$as_echo "no" >&6; }
2960fi
2961
2962
2963 fi
2964fi
2965if test -z "$CC"; then
2966 # Extract the first word of "cc", so it can be a program name with args.
2967set dummy cc; ac_word=$2
2968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2969$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 2970if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
2971 $as_echo_n "(cached) " >&6
2972else
2973 if test -n "$CC"; then
2974 ac_cv_prog_CC="$CC" # Let the user override the test.
2975else
2976 ac_prog_rejected=no
2977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2978for as_dir in $PATH
2979do
2980 IFS=$as_save_IFS
2981 test -z "$as_dir" && as_dir=.
2982 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 2983 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
2984 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2985 ac_prog_rejected=yes
2986 continue
2987 fi
2988 ac_cv_prog_CC="cc"
2989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2990 break 2
2991 fi
2992done
2993 done
2994IFS=$as_save_IFS
2995
2996if test $ac_prog_rejected = yes; then
2997 # We found a bogon in the path, so make sure we never use it.
2998 set dummy $ac_cv_prog_CC
2999 shift
3000 if test $# != 0; then
3001 # We chose a different compiler from the bogus one.
3002 # However, it has the same basename, so the bogon will be chosen
3003 # first if we set CC to just the basename; use the full file name.
3004 shift
3005 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3006 fi
3007fi
3008fi
3009fi
3010CC=$ac_cv_prog_CC
3011if test -n "$CC"; then
3012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3013$as_echo "$CC" >&6; }
3014else
3015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3016$as_echo "no" >&6; }
3017fi
3018
3019
3020fi
3021if test -z "$CC"; then
3022 if test -n "$ac_tool_prefix"; then
3023 for ac_prog in cl.exe
3024 do
3025 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3026set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3028$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3029if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
3030 $as_echo_n "(cached) " >&6
3031else
3032 if test -n "$CC"; then
3033 ac_cv_prog_CC="$CC" # Let the user override the test.
3034else
3035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3036for as_dir in $PATH
3037do
3038 IFS=$as_save_IFS
3039 test -z "$as_dir" && as_dir=.
3040 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3041 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3042 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3044 break 2
3045 fi
3046done
3047 done
3048IFS=$as_save_IFS
3049
3050fi
3051fi
3052CC=$ac_cv_prog_CC
3053if test -n "$CC"; then
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3055$as_echo "$CC" >&6; }
3056else
3057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3058$as_echo "no" >&6; }
3059fi
3060
3061
3062 test -n "$CC" && break
3063 done
3064fi
3065if test -z "$CC"; then
3066 ac_ct_CC=$CC
3067 for ac_prog in cl.exe
3068do
3069 # Extract the first word of "$ac_prog", so it can be a program name with args.
3070set dummy $ac_prog; ac_word=$2
3071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3072$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3073if ${ac_cv_prog_ac_ct_CC+:} false; then :
57aa50d4
TT
3074 $as_echo_n "(cached) " >&6
3075else
3076 if test -n "$ac_ct_CC"; then
3077 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3078else
3079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3080for as_dir in $PATH
3081do
3082 IFS=$as_save_IFS
3083 test -z "$as_dir" && as_dir=.
3084 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3085 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3086 ac_cv_prog_ac_ct_CC="$ac_prog"
3087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3088 break 2
3089 fi
3090done
3091 done
3092IFS=$as_save_IFS
3093
3094fi
3095fi
3096ac_ct_CC=$ac_cv_prog_ac_ct_CC
3097if test -n "$ac_ct_CC"; then
3098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3099$as_echo "$ac_ct_CC" >&6; }
3100else
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3102$as_echo "no" >&6; }
3103fi
3104
3105
3106 test -n "$ac_ct_CC" && break
3107done
3108
3109 if test "x$ac_ct_CC" = x; then
3110 CC=""
3111 else
3112 case $cross_compiling:$ac_tool_warned in
3113yes:)
3114{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3115$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3116ac_tool_warned=yes ;;
3117esac
3118 CC=$ac_ct_CC
3119 fi
3120fi
3121
3122fi
3123
3124
3125test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3126$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3127as_fn_error $? "no acceptable C compiler found in \$PATH
3128See \`config.log' for more details" "$LINENO" 5; }
b0cacab0
TT
3129
3130# Provide some information about the compiler.
57aa50d4 3131$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
39fd3d4f
SJR
3132set X $ac_compile
3133ac_compiler=$2
57aa50d4
TT
3134for ac_option in --version -v -V -qversion; do
3135 { { ac_try="$ac_compiler $ac_option >&5"
e1052144
TT
3136case "(($ac_try" in
3137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3138 *) ac_try_echo=$ac_try;;
3139esac
57aa50d4
TT
3140eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3141$as_echo "$ac_try_echo"; } >&5
3142 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b0cacab0 3143 ac_status=$?
57aa50d4
TT
3144 if test -s conftest.err; then
3145 sed '10a\
3146... rest of stderr output deleted ...
3147 10q' conftest.err >conftest.er1
3148 cat conftest.er1 >&5
57aa50d4 3149 fi
61ef2474 3150 rm -f conftest.er1 conftest.err
57aa50d4
TT
3151 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3152 test $ac_status = 0; }
3153done
b0cacab0 3154
57aa50d4 3155cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3156/* end confdefs.h. */
61ef2474 3157
b0cacab0
TT
3158int
3159main ()
3160{
3161
3162 ;
3163 return 0;
3164}
3165_ACEOF
3166ac_clean_files_save=$ac_clean_files
61ef2474 3167ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
b0cacab0
TT
3168# Try to create an executable without -o first, disregard a.out.
3169# It will help us diagnose broken compilers, and finding out an intuition
3170# of exeext.
61ef2474
TT
3171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3172$as_echo_n "checking whether the C compiler works... " >&6; }
39fd3d4f
SJR
3173ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3174
3175# The possible output files:
3176ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3177
e1052144
TT
3178ac_rmfiles=
3179for ac_file in $ac_files
3180do
3181 case $ac_file in
39fd3d4f 3182 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
e1052144
TT
3183 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3184 esac
3185done
3186rm -f $ac_rmfiles
3187
57aa50d4 3188if { { ac_try="$ac_link_default"
e1052144
TT
3189case "(($ac_try" in
3190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3191 *) ac_try_echo=$ac_try;;
3192esac
57aa50d4
TT
3193eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3194$as_echo "$ac_try_echo"; } >&5
e1052144 3195 (eval "$ac_link_default") 2>&5
b0cacab0 3196 ac_status=$?
57aa50d4
TT
3197 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3198 test $ac_status = 0; }; then :
e1052144
TT
3199 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3200# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3201# in a Makefile. We should not override ac_cv_exeext if it was cached,
3202# so that the user can short-circuit this test for compilers unknown to
3203# Autoconf.
29a5deed 3204for ac_file in $ac_files ''
b0cacab0
TT
3205do
3206 test -f "$ac_file" || continue
3207 case $ac_file in
39fd3d4f 3208 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
b0cacab0
TT
3209 ;;
3210 [ab].out )
3211 # We found the default executable, but exeext='' is most
3212 # certainly right.
3213 break;;
3214 *.* )
57aa50d4 3215 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
e1052144
TT
3216 then :; else
3217 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3218 fi
3219 # We set ac_cv_exeext here because the later test for it is not
3220 # safe: cross compilers may not add the suffix if given an `-o'
3221 # argument, so we may need to know it at that point already.
3222 # Even if this section looks crufty: it has the advantage of
3223 # actually working.
b0cacab0
TT
3224 break;;
3225 * )
3226 break;;
3227 esac
3228done
e1052144
TT
3229test "$ac_cv_exeext" = no && ac_cv_exeext=
3230
b0cacab0 3231else
29a5deed
TT
3232 ac_file=''
3233fi
57aa50d4 3234if test -z "$ac_file"; then :
61ef2474
TT
3235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3236$as_echo "no" >&6; }
3237$as_echo "$as_me: failed program was:" >&5
b0cacab0
TT
3238sed 's/^/| /' conftest.$ac_ext >&5
3239
57aa50d4 3240{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3241$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3242as_fn_error 77 "C compiler cannot create executables
3243See \`config.log' for more details" "$LINENO" 5; }
61ef2474
TT
3244else
3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3246$as_echo "yes" >&6; }
b0cacab0 3247fi
61ef2474
TT
3248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3249$as_echo_n "checking for C compiler default output file name... " >&6; }
3250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3251$as_echo "$ac_file" >&6; }
b0cacab0 3252ac_exeext=$ac_cv_exeext
b0cacab0 3253
61ef2474 3254rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
b0cacab0 3255ac_clean_files=$ac_clean_files_save
57aa50d4 3256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
39fd3d4f 3257$as_echo_n "checking for suffix of executables... " >&6; }
57aa50d4 3258if { { ac_try="$ac_link"
e1052144
TT
3259case "(($ac_try" in
3260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3261 *) ac_try_echo=$ac_try;;
3262esac
57aa50d4
TT
3263eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3264$as_echo "$ac_try_echo"; } >&5
e1052144 3265 (eval "$ac_link") 2>&5
b0cacab0 3266 ac_status=$?
57aa50d4
TT
3267 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3268 test $ac_status = 0; }; then :
b0cacab0
TT
3269 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3270# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3271# work properly (i.e., refer to `conftest.exe'), while it won't with
3272# `rm'.
3273for ac_file in conftest.exe conftest conftest.*; do
3274 test -f "$ac_file" || continue
3275 case $ac_file in
39fd3d4f 3276 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
b0cacab0 3277 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
b0cacab0
TT
3278 break;;
3279 * ) break;;
3280 esac
3281done
73ae2d4a 3282else
57aa50d4 3283 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3284$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3285as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3286See \`config.log' for more details" "$LINENO" 5; }
73ae2d4a 3287fi
61ef2474 3288rm -f conftest conftest$ac_cv_exeext
57aa50d4 3289{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
39fd3d4f 3290$as_echo "$ac_cv_exeext" >&6; }
73ae2d4a 3291
b0cacab0
TT
3292rm -f conftest.$ac_ext
3293EXEEXT=$ac_cv_exeext
3294ac_exeext=$EXEEXT
61ef2474
TT
3295cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3296/* end confdefs.h. */
3297#include <stdio.h>
3298int
3299main ()
3300{
3301FILE *f = fopen ("conftest.out", "w");
3302 return ferror (f) || fclose (f) != 0;
3303
3304 ;
3305 return 0;
3306}
3307_ACEOF
3308ac_clean_files="$ac_clean_files conftest.out"
3309# Check that the compiler produces executables we can run. If not, either
3310# the compiler is broken, or we cross compile.
3311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3312$as_echo_n "checking whether we are cross compiling... " >&6; }
3313if test "$cross_compiling" != yes; then
3314 { { ac_try="$ac_link"
3315case "(($ac_try" in
3316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3317 *) ac_try_echo=$ac_try;;
3318esac
3319eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3320$as_echo "$ac_try_echo"; } >&5
3321 (eval "$ac_link") 2>&5
3322 ac_status=$?
3323 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3324 test $ac_status = 0; }
3325 if { ac_try='./conftest$ac_cv_exeext'
3326 { { case "(($ac_try" in
3327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3328 *) ac_try_echo=$ac_try;;
3329esac
3330eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3331$as_echo "$ac_try_echo"; } >&5
3332 (eval "$ac_try") 2>&5
3333 ac_status=$?
3334 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3335 test $ac_status = 0; }; }; then
3336 cross_compiling=no
3337 else
3338 if test "$cross_compiling" = maybe; then
3339 cross_compiling=yes
3340 else
3341 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3342$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1 3343as_fn_error $? "cannot run C compiled programs.
61ef2474 3344If you meant to cross compile, use \`--host'.
91d11da1 3345See \`config.log' for more details" "$LINENO" 5; }
61ef2474
TT
3346 fi
3347 fi
3348fi
3349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3350$as_echo "$cross_compiling" >&6; }
3351
3352rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3353ac_clean_files=$ac_clean_files_save
57aa50d4 3354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
39fd3d4f 3355$as_echo_n "checking for suffix of object files... " >&6; }
91d11da1 3356if ${ac_cv_objext+:} false; then :
39fd3d4f 3357 $as_echo_n "(cached) " >&6
73ae2d4a 3358else
57aa50d4 3359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3360/* end confdefs.h. */
07a0db15 3361
b0cacab0
TT
3362int
3363main ()
3364{
07a0db15 3365
b0cacab0
TT
3366 ;
3367 return 0;
3368}
3369_ACEOF
3370rm -f conftest.o conftest.obj
57aa50d4 3371if { { ac_try="$ac_compile"
e1052144
TT
3372case "(($ac_try" in
3373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3374 *) ac_try_echo=$ac_try;;
3375esac
57aa50d4
TT
3376eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3377$as_echo "$ac_try_echo"; } >&5
e1052144 3378 (eval "$ac_compile") 2>&5
b0cacab0 3379 ac_status=$?
57aa50d4
TT
3380 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3381 test $ac_status = 0; }; then :
e1052144
TT
3382 for ac_file in conftest.o conftest.obj conftest.*; do
3383 test -f "$ac_file" || continue;
b0cacab0 3384 case $ac_file in
39fd3d4f 3385 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
b0cacab0
TT
3386 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3387 break;;
3388 esac
3389done
93636bde 3390else
39fd3d4f 3391 $as_echo "$as_me: failed program was:" >&5
b0cacab0 3392sed 's/^/| /' conftest.$ac_ext >&5
07a0db15 3393
57aa50d4 3394{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 3395$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3396as_fn_error $? "cannot compute suffix of object files: cannot compile
3397See \`config.log' for more details" "$LINENO" 5; }
73ae2d4a 3398fi
b0cacab0 3399rm -f conftest.$ac_cv_objext conftest.$ac_ext
73ae2d4a 3400fi
57aa50d4 3401{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
39fd3d4f 3402$as_echo "$ac_cv_objext" >&6; }
b0cacab0
TT
3403OBJEXT=$ac_cv_objext
3404ac_objext=$OBJEXT
57aa50d4 3405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
39fd3d4f 3406$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
91d11da1 3407if ${ac_cv_c_compiler_gnu+:} false; then :
39fd3d4f 3408 $as_echo_n "(cached) " >&6
b0cacab0 3409else
57aa50d4 3410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3411/* end confdefs.h. */
3412
3413int
3414main ()
3415{
3416#ifndef __GNUC__
3417 choke me
3418#endif
3419
3420 ;
3421 return 0;
3422}
3423_ACEOF
57aa50d4 3424if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
3425 ac_compiler_gnu=yes
3426else
57aa50d4 3427 ac_compiler_gnu=no
b0cacab0 3428fi
e1052144 3429rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
3430ac_cv_c_compiler_gnu=$ac_compiler_gnu
3431
3432fi
57aa50d4 3433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
39fd3d4f
SJR
3434$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3435if test $ac_compiler_gnu = yes; then
3436 GCC=yes
3437else
3438 GCC=
3439fi
b0cacab0
TT
3440ac_test_CFLAGS=${CFLAGS+set}
3441ac_save_CFLAGS=$CFLAGS
57aa50d4 3442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
39fd3d4f 3443$as_echo_n "checking whether $CC accepts -g... " >&6; }
91d11da1 3444if ${ac_cv_prog_cc_g+:} false; then :
39fd3d4f 3445 $as_echo_n "(cached) " >&6
b0cacab0 3446else
e1052144
TT
3447 ac_save_c_werror_flag=$ac_c_werror_flag
3448 ac_c_werror_flag=yes
3449 ac_cv_prog_cc_g=no
3450 CFLAGS="-g"
57aa50d4 3451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e1052144
TT
3452/* end confdefs.h. */
3453
3454int
3455main ()
3456{
3457
3458 ;
3459 return 0;
3460}
3461_ACEOF
57aa50d4 3462if ac_fn_c_try_compile "$LINENO"; then :
e1052144
TT
3463 ac_cv_prog_cc_g=yes
3464else
57aa50d4
TT
3465 CFLAGS=""
3466 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e1052144
TT
3467/* end confdefs.h. */
3468
3469int
3470main ()
3471{
3472
3473 ;
3474 return 0;
3475}
3476_ACEOF
57aa50d4 3477if ac_fn_c_try_compile "$LINENO"; then :
e1052144 3478
57aa50d4
TT
3479else
3480 ac_c_werror_flag=$ac_save_c_werror_flag
e1052144 3481 CFLAGS="-g"
57aa50d4 3482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3483/* end confdefs.h. */
3484
3485int
3486main ()
3487{
3488
3489 ;
3490 return 0;
3491}
3492_ACEOF
57aa50d4 3493if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0 3494 ac_cv_prog_cc_g=yes
e1052144 3495fi
e1052144
TT
3496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3497fi
e1052144 3498rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 3499fi
e1052144
TT
3500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3501 ac_c_werror_flag=$ac_save_c_werror_flag
b0cacab0 3502fi
57aa50d4 3503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
39fd3d4f 3504$as_echo "$ac_cv_prog_cc_g" >&6; }
b0cacab0
TT
3505if test "$ac_test_CFLAGS" = set; then
3506 CFLAGS=$ac_save_CFLAGS
3507elif test $ac_cv_prog_cc_g = yes; then
3508 if test "$GCC" = yes; then
3509 CFLAGS="-g -O2"
3510 else
3511 CFLAGS="-g"
3512 fi
73ae2d4a
TT
3513else
3514 if test "$GCC" = yes; then
3515 CFLAGS="-O2"
3516 else
3517 CFLAGS=
3518 fi
3519fi
57aa50d4 3520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
39fd3d4f 3521$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
91d11da1 3522if ${ac_cv_prog_cc_c89+:} false; then :
39fd3d4f 3523 $as_echo_n "(cached) " >&6
b0cacab0 3524else
e1052144 3525 ac_cv_prog_cc_c89=no
b0cacab0 3526ac_save_CC=$CC
57aa50d4 3527cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
3528/* end confdefs.h. */
3529#include <stdarg.h>
3530#include <stdio.h>
91d11da1 3531struct stat;
b0cacab0
TT
3532/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3533struct buf { int x; };
3534FILE * (*rcsopen) (struct buf *, struct stat *, int);
3535static char *e (p, i)
3536 char **p;
3537 int i;
3538{
3539 return p[i];
3540}
3541static char *f (char * (*g) (char **, int), char **p, ...)
3542{
3543 char *s;
3544 va_list v;
3545 va_start (v,p);
3546 s = g (p, va_arg (v,int));
3547 va_end (v);
3548 return s;
3549}
3550
3551/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3552 function prototypes and stuff, but not '\xHH' hex character constants.
3553 These don't provoke an error unfortunately, instead are silently treated
e1052144 3554 as 'x'. The following induces an error, until -std is added to get
b0cacab0
TT
3555 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3556 array size at least. It's necessary to write '\x00'==0 to get something
e1052144 3557 that's true only with -std. */
b0cacab0
TT
3558int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3559
e1052144
TT
3560/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3561 inside strings and character constants. */
3562#define FOO(x) 'x'
3563int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3564
b0cacab0
TT
3565int test (int i, double x);
3566struct s1 {int (*f) (int a);};
3567struct s2 {int (*f) (double a);};
3568int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3569int argc;
3570char **argv;
3571int
3572main ()
3573{
3574return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3575 ;
3576 return 0;
3577}
3578_ACEOF
e1052144
TT
3579for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3580 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
b0cacab0
TT
3581do
3582 CC="$ac_save_CC $ac_arg"
57aa50d4 3583 if ac_fn_c_try_compile "$LINENO"; then :
e1052144 3584 ac_cv_prog_cc_c89=$ac_arg
b0cacab0 3585fi
e1052144
TT
3586rm -f core conftest.err conftest.$ac_objext
3587 test "x$ac_cv_prog_cc_c89" != "xno" && break
b0cacab0 3588done
e1052144 3589rm -f conftest.$ac_ext
b0cacab0
TT
3590CC=$ac_save_CC
3591
3592fi
e1052144
TT
3593# AC_CACHE_VAL
3594case "x$ac_cv_prog_cc_c89" in
3595 x)
57aa50d4 3596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
39fd3d4f 3597$as_echo "none needed" >&6; } ;;
e1052144 3598 xno)
57aa50d4 3599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
39fd3d4f 3600$as_echo "unsupported" >&6; } ;;
b0cacab0 3601 *)
e1052144 3602 CC="$CC $ac_cv_prog_cc_c89"
57aa50d4 3603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
39fd3d4f 3604$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
b0cacab0 3605esac
57aa50d4 3606if test "x$ac_cv_prog_cc_c89" != xno; then :
b0cacab0 3607
57aa50d4 3608fi
b0cacab0 3609
b0cacab0
TT
3610ac_ext=c
3611ac_cpp='$CPP $CPPFLAGS'
3612ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3613ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3614ac_compiler_gnu=$ac_cv_c_compiler_gnu
3615
57aa50d4
TT
3616
3617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3618$as_echo_n "checking for dlopen in -ldl... " >&6; }
91d11da1 3619if ${ac_cv_lib_dl_dlopen+:} false; then :
39fd3d4f 3620 $as_echo_n "(cached) " >&6
b0cacab0 3621else
57aa50d4
TT
3622 ac_check_lib_save_LIBS=$LIBS
3623LIBS="-ldl $LIBS"
3624cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 3625/* end confdefs.h. */
57aa50d4
TT
3626
3627/* Override any GCC internal prototype to avoid an error.
3628 Use char because int might match the return type of a GCC
3629 builtin and then its argument prototype would still apply. */
3630#ifdef __cplusplus
3631extern "C"
b0cacab0 3632#endif
57aa50d4
TT
3633char dlopen ();
3634int
3635main ()
3636{
3637return dlopen ();
3638 ;
3639 return 0;
3640}
b0cacab0 3641_ACEOF
57aa50d4
TT
3642if ac_fn_c_try_link "$LINENO"; then :
3643 ac_cv_lib_dl_dlopen=yes
b0cacab0 3644else
57aa50d4 3645 ac_cv_lib_dl_dlopen=no
b0cacab0 3646fi
57aa50d4
TT
3647rm -f core conftest.err conftest.$ac_objext \
3648 conftest$ac_exeext conftest.$ac_ext
3649LIBS=$ac_check_lib_save_LIBS
b0cacab0 3650fi
57aa50d4
TT
3651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3652$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
91d11da1 3653if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
57aa50d4 3654 DLOPEN_LIB=-ldl
d1154eb4 3655
57aa50d4 3656$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
e1052144 3657
b0cacab0
TT
3658fi
3659
b0cacab0 3660
57aa50d4 3661WITH_DIET_LIBC=
b0cacab0 3662
57aa50d4
TT
3663# Check whether --with-diet-libc was given.
3664if test "${with_diet_libc+set}" = set; then :
3665 withval=$with_diet_libc; CC="diet cc -nostdinc"
3666WITH_DIET_LIBC=yes
3667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
3668$as_echo "CC=$CC" >&6; }
b0cacab0 3669fi
e1052144 3670
57aa50d4
TT
3671# Check whether --with-cc was given.
3672if test "${with_cc+set}" = set; then :
91d11da1 3673 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5
57aa50d4 3674fi
b0cacab0 3675
b0cacab0 3676
57aa50d4
TT
3677# Check whether --with-ccopts was given.
3678if test "${with_ccopts+set}" = set; then :
91d11da1 3679 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
b0cacab0 3680fi
e1052144 3681
b0cacab0 3682
57aa50d4
TT
3683# Check whether --with-ldopts was given.
3684if test "${with_ldopts+set}" = set; then :
91d11da1 3685 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
b0cacab0
TT
3686fi
3687
3688ac_ext=c
3689ac_cpp='$CPP $CPPFLAGS'
3690ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3691ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3692ac_compiler_gnu=$ac_cv_c_compiler_gnu
57aa50d4
TT
3693if test -n "$ac_tool_prefix"; then
3694 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3695set dummy ${ac_tool_prefix}gcc; ac_word=$2
3696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3697$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3698if ${ac_cv_prog_CC+:} false; then :
39fd3d4f 3699 $as_echo_n "(cached) " >&6
e1052144 3700else
57aa50d4
TT
3701 if test -n "$CC"; then
3702 ac_cv_prog_CC="$CC" # Let the user override the test.
3703else
3704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3705for as_dir in $PATH
e1052144
TT
3706do
3707 IFS=$as_save_IFS
3708 test -z "$as_dir" && as_dir=.
39fd3d4f 3709 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3710 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3711 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3713 break 2
3714 fi
e1052144 3715done
57aa50d4 3716 done
e1052144 3717IFS=$as_save_IFS
e1052144 3718
e1052144 3719fi
57aa50d4
TT
3720fi
3721CC=$ac_cv_prog_CC
3722if test -n "$CC"; then
3723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3724$as_echo "$CC" >&6; }
3725else
3726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3727$as_echo "no" >&6; }
3728fi
e1052144
TT
3729
3730
57aa50d4
TT
3731fi
3732if test -z "$ac_cv_prog_CC"; then
3733 ac_ct_CC=$CC
3734 # Extract the first word of "gcc", so it can be a program name with args.
3735set dummy gcc; ac_word=$2
3736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3737$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3738if ${ac_cv_prog_ac_ct_CC+:} false; then :
39fd3d4f 3739 $as_echo_n "(cached) " >&6
e1052144 3740else
57aa50d4
TT
3741 if test -n "$ac_ct_CC"; then
3742 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3743else
3744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3745for as_dir in $PATH
e1052144
TT
3746do
3747 IFS=$as_save_IFS
3748 test -z "$as_dir" && as_dir=.
39fd3d4f 3749 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3750 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3751 ac_cv_prog_ac_ct_CC="gcc"
3752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3753 break 2
3754 fi
e1052144 3755done
57aa50d4 3756 done
e1052144 3757IFS=$as_save_IFS
b0cacab0 3758
e1052144 3759fi
57aa50d4
TT
3760fi
3761ac_ct_CC=$ac_cv_prog_ac_ct_CC
3762if test -n "$ac_ct_CC"; then
3763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3764$as_echo "$ac_ct_CC" >&6; }
b0cacab0 3765else
57aa50d4
TT
3766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3767$as_echo "no" >&6; }
3768fi
b0cacab0 3769
57aa50d4
TT
3770 if test "x$ac_ct_CC" = x; then
3771 CC=""
3772 else
3773 case $cross_compiling:$ac_tool_warned in
3774yes:)
3775{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3776$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3777ac_tool_warned=yes ;;
e1052144 3778esac
57aa50d4
TT
3779 CC=$ac_ct_CC
3780 fi
b0cacab0 3781else
57aa50d4 3782 CC="$ac_cv_prog_CC"
b0cacab0 3783fi
e1052144 3784
57aa50d4
TT
3785if test -z "$CC"; then
3786 if test -n "$ac_tool_prefix"; then
3787 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3788set dummy ${ac_tool_prefix}cc; ac_word=$2
3789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3790$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3791if ${ac_cv_prog_CC+:} false; then :
57aa50d4 3792 $as_echo_n "(cached) " >&6
a64c9c13 3793else
57aa50d4
TT
3794 if test -n "$CC"; then
3795 ac_cv_prog_CC="$CC" # Let the user override the test.
3796else
3797as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3798for as_dir in $PATH
3799do
3800 IFS=$as_save_IFS
3801 test -z "$as_dir" && as_dir=.
3802 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3803 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3804 ac_cv_prog_CC="${ac_tool_prefix}cc"
3805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3806 break 2
3807 fi
3808done
3809 done
3810IFS=$as_save_IFS
b0cacab0 3811
a64c9c13 3812fi
57aa50d4
TT
3813fi
3814CC=$ac_cv_prog_CC
3815if test -n "$CC"; then
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3817$as_echo "$CC" >&6; }
b0cacab0 3818else
57aa50d4
TT
3819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3820$as_echo "no" >&6; }
a64c9c13 3821fi
b0cacab0 3822
b0cacab0 3823
57aa50d4
TT
3824 fi
3825fi
3826if test -z "$CC"; then
3827 # Extract the first word of "cc", so it can be a program name with args.
3828set dummy cc; ac_word=$2
3829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3830$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3831if ${ac_cv_prog_CC+:} false; then :
57aa50d4 3832 $as_echo_n "(cached) " >&6
a64c9c13 3833else
57aa50d4
TT
3834 if test -n "$CC"; then
3835 ac_cv_prog_CC="$CC" # Let the user override the test.
a64c9c13 3836else
57aa50d4
TT
3837 ac_prog_rejected=no
3838as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3839for as_dir in $PATH
3840do
3841 IFS=$as_save_IFS
3842 test -z "$as_dir" && as_dir=.
3843 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3844 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3845 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3846 ac_prog_rejected=yes
3847 continue
3848 fi
3849 ac_cv_prog_CC="cc"
3850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3851 break 2
3852 fi
3853done
3854 done
3855IFS=$as_save_IFS
b0cacab0 3856
57aa50d4
TT
3857if test $ac_prog_rejected = yes; then
3858 # We found a bogon in the path, so make sure we never use it.
3859 set dummy $ac_cv_prog_CC
3860 shift
3861 if test $# != 0; then
3862 # We chose a different compiler from the bogus one.
3863 # However, it has the same basename, so the bogon will be chosen
3864 # first if we set CC to just the basename; use the full file name.
3865 shift
3866 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3867 fi
b0cacab0 3868fi
b0cacab0
TT
3869fi
3870fi
57aa50d4
TT
3871CC=$ac_cv_prog_CC
3872if test -n "$CC"; then
3873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3874$as_echo "$CC" >&6; }
3875else
3876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3877$as_echo "no" >&6; }
b0cacab0 3878fi
b0cacab0 3879
b0cacab0
TT
3880
3881fi
57aa50d4
TT
3882if test -z "$CC"; then
3883 if test -n "$ac_tool_prefix"; then
3884 for ac_prog in cl.exe
3885 do
3886 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3887set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3889$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3890if ${ac_cv_prog_CC+:} false; then :
57aa50d4
TT
3891 $as_echo_n "(cached) " >&6
3892else
3893 if test -n "$CC"; then
3894 ac_cv_prog_CC="$CC" # Let the user override the test.
3895else
3896as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3897for as_dir in $PATH
3898do
3899 IFS=$as_save_IFS
3900 test -z "$as_dir" && as_dir=.
3901 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3902 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3903 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3904 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3905 break 2
3906 fi
3907done
3908 done
3909IFS=$as_save_IFS
b0cacab0 3910
57aa50d4
TT
3911fi
3912fi
3913CC=$ac_cv_prog_CC
3914if test -n "$CC"; then
3915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3916$as_echo "$CC" >&6; }
3917else
3918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3919$as_echo "no" >&6; }
3920fi
b0cacab0
TT
3921
3922
57aa50d4
TT
3923 test -n "$CC" && break
3924 done
3925fi
3926if test -z "$CC"; then
3927 ac_ct_CC=$CC
3928 for ac_prog in cl.exe
b0cacab0 3929do
57aa50d4
TT
3930 # Extract the first word of "$ac_prog", so it can be a program name with args.
3931set dummy $ac_prog; ac_word=$2
3932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3933$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 3934if ${ac_cv_prog_ac_ct_CC+:} false; then :
39fd3d4f 3935 $as_echo_n "(cached) " >&6
b0cacab0 3936else
57aa50d4
TT
3937 if test -n "$ac_ct_CC"; then
3938 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
b0cacab0 3939else
57aa50d4
TT
3940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3941for as_dir in $PATH
3942do
3943 IFS=$as_save_IFS
3944 test -z "$as_dir" && as_dir=.
3945 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 3946 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
3947 ac_cv_prog_ac_ct_CC="$ac_prog"
3948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3949 break 2
3950 fi
3951done
3952 done
3953IFS=$as_save_IFS
b0cacab0 3954
b0cacab0 3955fi
b0cacab0 3956fi
57aa50d4
TT
3957ac_ct_CC=$ac_cv_prog_ac_ct_CC
3958if test -n "$ac_ct_CC"; then
3959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3960$as_echo "$ac_ct_CC" >&6; }
3961else
3962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3963$as_echo "no" >&6; }
b0cacab0
TT
3964fi
3965
b0cacab0 3966
57aa50d4
TT
3967 test -n "$ac_ct_CC" && break
3968done
b0cacab0 3969
57aa50d4
TT
3970 if test "x$ac_ct_CC" = x; then
3971 CC=""
3972 else
3973 case $cross_compiling:$ac_tool_warned in
3974yes:)
3975{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3976$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3977ac_tool_warned=yes ;;
e1052144 3978esac
57aa50d4
TT
3979 CC=$ac_ct_CC
3980 fi
3981fi
b0cacab0 3982
b0cacab0 3983fi
e1052144 3984
b0cacab0 3985
57aa50d4
TT
3986test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3987$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
3988as_fn_error $? "no acceptable C compiler found in \$PATH
3989See \`config.log' for more details" "$LINENO" 5; }
57aa50d4
TT
3990
3991# Provide some information about the compiler.
3992$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3993set X $ac_compile
3994ac_compiler=$2
3995for ac_option in --version -v -V -qversion; do
3996 { { ac_try="$ac_compiler $ac_option >&5"
e1052144
TT
3997case "(($ac_try" in
3998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3999 *) ac_try_echo=$ac_try;;
4000esac
57aa50d4
TT
4001eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4002$as_echo "$ac_try_echo"; } >&5
4003 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
b0cacab0 4004 ac_status=$?
57aa50d4
TT
4005 if test -s conftest.err; then
4006 sed '10a\
4007... rest of stderr output deleted ...
4008 10q' conftest.err >conftest.er1
4009 cat conftest.er1 >&5
57aa50d4 4010 fi
61ef2474 4011 rm -f conftest.er1 conftest.err
57aa50d4
TT
4012 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4013 test $ac_status = 0; }
4014done
e1052144 4015
57aa50d4
TT
4016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4017$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
91d11da1 4018if ${ac_cv_c_compiler_gnu+:} false; then :
39fd3d4f 4019 $as_echo_n "(cached) " >&6
b0cacab0 4020else
57aa50d4
TT
4021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4022/* end confdefs.h. */
b0cacab0 4023
57aa50d4
TT
4024int
4025main ()
4026{
4027#ifndef __GNUC__
4028 choke me
4029#endif
a64c9c13 4030
57aa50d4
TT
4031 ;
4032 return 0;
4033}
4034_ACEOF
4035if ac_fn_c_try_compile "$LINENO"; then :
4036 ac_compiler_gnu=yes
b1c92f91 4037else
57aa50d4 4038 ac_compiler_gnu=no
b1c92f91 4039fi
57aa50d4
TT
4040rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4041ac_cv_c_compiler_gnu=$ac_compiler_gnu
b0cacab0 4042
e1052144 4043fi
57aa50d4
TT
4044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4045$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4046if test $ac_compiler_gnu = yes; then
4047 GCC=yes
98919bdb 4048else
57aa50d4 4049 GCC=
98919bdb 4050fi
57aa50d4
TT
4051ac_test_CFLAGS=${CFLAGS+set}
4052ac_save_CFLAGS=$CFLAGS
4053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4054$as_echo_n "checking whether $CC accepts -g... " >&6; }
91d11da1 4055if ${ac_cv_prog_cc_g+:} false; then :
57aa50d4 4056 $as_echo_n "(cached) " >&6
98919bdb 4057else
57aa50d4
TT
4058 ac_save_c_werror_flag=$ac_c_werror_flag
4059 ac_c_werror_flag=yes
4060 ac_cv_prog_cc_g=no
4061 CFLAGS="-g"
4062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4063/* end confdefs.h. */
e1052144 4064
57aa50d4
TT
4065int
4066main ()
4067{
98919bdb 4068
57aa50d4
TT
4069 ;
4070 return 0;
4071}
4072_ACEOF
4073if ac_fn_c_try_compile "$LINENO"; then :
4074 ac_cv_prog_cc_g=yes
c13351f6 4075else
57aa50d4
TT
4076 CFLAGS=""
4077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4078/* end confdefs.h. */
c13351f6 4079
57aa50d4
TT
4080int
4081main ()
4082{
c13351f6 4083
57aa50d4
TT
4084 ;
4085 return 0;
4086}
4087_ACEOF
4088if ac_fn_c_try_compile "$LINENO"; then :
c13351f6 4089
57aa50d4
TT
4090else
4091 ac_c_werror_flag=$ac_save_c_werror_flag
4092 CFLAGS="-g"
4093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4094/* end confdefs.h. */
c13351f6 4095
57aa50d4
TT
4096int
4097main ()
4098{
c13351f6 4099
57aa50d4
TT
4100 ;
4101 return 0;
4102}
b0cacab0 4103_ACEOF
57aa50d4
TT
4104if ac_fn_c_try_compile "$LINENO"; then :
4105 ac_cv_prog_cc_g=yes
1917875f 4106fi
57aa50d4 4107rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e1052144 4108fi
57aa50d4 4109rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8fdc9985 4110fi
57aa50d4
TT
4111rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4112 ac_c_werror_flag=$ac_save_c_werror_flag
e1052144 4113fi
57aa50d4
TT
4114{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4115$as_echo "$ac_cv_prog_cc_g" >&6; }
4116if test "$ac_test_CFLAGS" = set; then
4117 CFLAGS=$ac_save_CFLAGS
4118elif test $ac_cv_prog_cc_g = yes; then
4119 if test "$GCC" = yes; then
4120 CFLAGS="-g -O2"
4121 else
4122 CFLAGS="-g"
4123 fi
a64c9c13 4124else
57aa50d4
TT
4125 if test "$GCC" = yes; then
4126 CFLAGS="-O2"
4127 else
4128 CFLAGS=
4129 fi
a64c9c13 4130fi
57aa50d4
TT
4131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4132$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
91d11da1 4133if ${ac_cv_prog_cc_c89+:} false; then :
57aa50d4 4134 $as_echo_n "(cached) " >&6
a64c9c13 4135else
57aa50d4
TT
4136 ac_cv_prog_cc_c89=no
4137ac_save_CC=$CC
4138cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4139/* end confdefs.h. */
4140#include <stdarg.h>
4141#include <stdio.h>
91d11da1 4142struct stat;
57aa50d4
TT
4143/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4144struct buf { int x; };
4145FILE * (*rcsopen) (struct buf *, struct stat *, int);
4146static char *e (p, i)
4147 char **p;
4148 int i;
4149{
4150 return p[i];
4151}
4152static char *f (char * (*g) (char **, int), char **p, ...)
4153{
4154 char *s;
4155 va_list v;
4156 va_start (v,p);
4157 s = g (p, va_arg (v,int));
4158 va_end (v);
4159 return s;
4160}
e1052144 4161
57aa50d4
TT
4162/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4163 function prototypes and stuff, but not '\xHH' hex character constants.
4164 These don't provoke an error unfortunately, instead are silently treated
4165 as 'x'. The following induces an error, until -std is added to get
4166 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4167 array size at least. It's necessary to write '\x00'==0 to get something
4168 that's true only with -std. */
4169int osf4_cc_array ['\x00' == 0 ? 1 : -1];
93636bde 4170
57aa50d4
TT
4171/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4172 inside strings and character constants. */
4173#define FOO(x) 'x'
4174int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
a64c9c13 4175
57aa50d4
TT
4176int test (int i, double x);
4177struct s1 {int (*f) (int a);};
4178struct s2 {int (*f) (double a);};
4179int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4180int argc;
4181char **argv;
4182int
4183main ()
4184{
4185return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4186 ;
4187 return 0;
4188}
4189_ACEOF
4190for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4191 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4192do
4193 CC="$ac_save_CC $ac_arg"
4194 if ac_fn_c_try_compile "$LINENO"; then :
4195 ac_cv_prog_cc_c89=$ac_arg
a64c9c13 4196fi
57aa50d4
TT
4197rm -f core conftest.err conftest.$ac_objext
4198 test "x$ac_cv_prog_cc_c89" != "xno" && break
4199done
4200rm -f conftest.$ac_ext
4201CC=$ac_save_CC
a64c9c13 4202
57aa50d4
TT
4203fi
4204# AC_CACHE_VAL
4205case "x$ac_cv_prog_cc_c89" in
4206 x)
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4208$as_echo "none needed" >&6; } ;;
4209 xno)
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4211$as_echo "unsupported" >&6; } ;;
4212 *)
4213 CC="$CC $ac_cv_prog_cc_c89"
4214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4215$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4216esac
4217if test "x$ac_cv_prog_cc_c89" != xno; then :
a64c9c13 4218
e1052144
TT
4219fi
4220
57aa50d4
TT
4221ac_ext=c
4222ac_cpp='$CPP $CPPFLAGS'
4223ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4224ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4225ac_compiler_gnu=$ac_cv_c_compiler_gnu
93636bde 4226
9b3018a8
TT
4227if test "$GCC" = yes; then
4228 RDYNAMIC="-rdynamic"
4229
4230fi
57aa50d4
TT
4231ac_ext=c
4232ac_cpp='$CPP $CPPFLAGS'
4233ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4234ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4235ac_compiler_gnu=$ac_cv_c_compiler_gnu
4236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4237$as_echo_n "checking how to run the C preprocessor... " >&6; }
4238# On Suns, sometimes $CPP names a directory.
4239if test -n "$CPP" && test -d "$CPP"; then
4240 CPP=
4241fi
4242if test -z "$CPP"; then
91d11da1 4243 if ${ac_cv_prog_CPP+:} false; then :
57aa50d4
TT
4244 $as_echo_n "(cached) " >&6
4245else
4246 # Double quotes because CPP needs to be expanded
4247 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4248 do
4249 ac_preproc_ok=false
4250for ac_c_preproc_warn_flag in '' yes
4251do
4252 # Use a header file that comes with gcc, so configuring glibc
4253 # with a fresh cross-compiler works.
4254 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4255 # <limits.h> exists even on freestanding compilers.
4256 # On the NeXT, cc -E runs the code through the compiler's parser,
4257 # not just through cpp. "Syntax error" is here to catch this case.
4258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4259/* end confdefs.h. */
4260#ifdef __STDC__
4261# include <limits.h>
4262#else
4263# include <assert.h>
4264#endif
4265 Syntax error
4266_ACEOF
4267if ac_fn_c_try_cpp "$LINENO"; then :
a64c9c13 4268
cdf186e4 4269else
57aa50d4
TT
4270 # Broken: fails on valid input.
4271continue
cdf186e4 4272fi
91d11da1 4273rm -f conftest.err conftest.i conftest.$ac_ext
cdf186e4 4274
57aa50d4
TT
4275 # OK, works on sane cases. Now check whether nonexistent headers
4276 # can be detected and how.
4277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4278/* end confdefs.h. */
4279#include <ac_nonexistent.h>
4280_ACEOF
4281if ac_fn_c_try_cpp "$LINENO"; then :
4282 # Broken: success on invalid input.
4283continue
cdf186e4 4284else
57aa50d4
TT
4285 # Passes both tests.
4286ac_preproc_ok=:
4287break
4288fi
91d11da1 4289rm -f conftest.err conftest.i conftest.$ac_ext
cdf186e4 4290
57aa50d4
TT
4291done
4292# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
91d11da1 4293rm -f conftest.i conftest.err conftest.$ac_ext
57aa50d4
TT
4294if $ac_preproc_ok; then :
4295 break
e1052144
TT
4296fi
4297
57aa50d4
TT
4298 done
4299 ac_cv_prog_CPP=$CPP
93636bde 4300
cdf186e4 4301fi
57aa50d4 4302 CPP=$ac_cv_prog_CPP
cdf186e4 4303else
57aa50d4 4304 ac_cv_prog_CPP=$CPP
e1052144 4305fi
57aa50d4
TT
4306{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4307$as_echo "$CPP" >&6; }
4308ac_preproc_ok=false
4309for ac_c_preproc_warn_flag in '' yes
4310do
4311 # Use a header file that comes with gcc, so configuring glibc
4312 # with a fresh cross-compiler works.
4313 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4314 # <limits.h> exists even on freestanding compilers.
4315 # On the NeXT, cc -E runs the code through the compiler's parser,
4316 # not just through cpp. "Syntax error" is here to catch this case.
4317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4318/* end confdefs.h. */
4319#ifdef __STDC__
4320# include <limits.h>
4321#else
4322# include <assert.h>
4323#endif
4324 Syntax error
b0cacab0 4325_ACEOF
57aa50d4 4326if ac_fn_c_try_cpp "$LINENO"; then :
80bfaa3e
TT
4327
4328else
57aa50d4
TT
4329 # Broken: fails on valid input.
4330continue
e1052144 4331fi
91d11da1 4332rm -f conftest.err conftest.i conftest.$ac_ext
e1052144 4333
57aa50d4
TT
4334 # OK, works on sane cases. Now check whether nonexistent headers
4335 # can be detected and how.
4336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4337/* end confdefs.h. */
4338#include <ac_nonexistent.h>
b0cacab0 4339_ACEOF
57aa50d4
TT
4340if ac_fn_c_try_cpp "$LINENO"; then :
4341 # Broken: success on invalid input.
4342continue
f0a22d0f 4343else
57aa50d4
TT
4344 # Passes both tests.
4345ac_preproc_ok=:
4346break
e1052144 4347fi
91d11da1 4348rm -f conftest.err conftest.i conftest.$ac_ext
e1052144 4349
57aa50d4
TT
4350done
4351# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
91d11da1 4352rm -f conftest.i conftest.err conftest.$ac_ext
57aa50d4 4353if $ac_preproc_ok; then :
2a29f135
TT
4354
4355else
57aa50d4
TT
4356 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4357$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
4358as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4359See \`config.log' for more details" "$LINENO" 5; }
e1052144
TT
4360fi
4361
57aa50d4
TT
4362ac_ext=c
4363ac_cpp='$CPP $CPPFLAGS'
4364ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4365ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4366ac_compiler_gnu=$ac_cv_c_compiler_gnu
af773654 4367
57aa50d4
TT
4368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
4369$as_echo_n "checking for additional special compiler flags... " >&6; }
4370if test "$GCC" = yes
4371then
4372 case "$host_cpu" in
4373 alpha) addcflags="-mieee" ;;
4374 esac
14b596d4 4375fi
57aa50d4
TT
4376if test "x$addcflags" != x
4377then
4378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
4379$as_echo "$addcflags" >&6; }
4380 CFLAGS="$addcflags $CFLAGS"
14b596d4 4381else
57aa50d4
TT
4382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
4383$as_echo "(none)" >&6; }
14b596d4 4384fi
57aa50d4
TT
4385LIB_EXT=.a
4386STATIC_LIB_EXT=.a
4387PROFILED_LIB_EXT=.a
14b596d4 4388
57aa50d4
TT
4389# Check whether --with-root-prefix was given.
4390if test "${with_root_prefix+set}" = set; then :
4391 withval=$with_root_prefix; root_prefix=$withval
14b596d4 4392else
57aa50d4
TT
4393 root_prefix=NONE
4394fi
4395# Check whether --enable-maintainer-mode was given.
4396if test "${enable_maintainer_mode+set}" = set; then :
4397 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
4398then
4399 MAINTAINER_CMT=#
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
4401$as_echo "Disabling maintainer mode" >&6; }
4402else
4403 MAINTAINER_CMT=
4404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
4405$as_echo "Enabling maintainer mode" >&6; }
14b596d4
TT
4406fi
4407
57aa50d4
TT
4408else
4409 MAINTAINER_CMT=#
4410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
4411$as_echo "Disabling maintainer mode by default" >&6; }
4412
14b596d4 4413fi
14b596d4 4414
14b596d4 4415
5aa6c3f6
TT
4416# Check whether --enable-symlink-install was given.
4417if test "${enable_symlink_install+set}" = set; then :
4418 enableval=$enable_symlink_install; if test "$enableval" = "no"
4419then
4420 LINK_INSTALL_FLAGS=-f
4421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4422$as_echo "Disabling symlinks for install" >&6; }
4423else
4424 LINK_INSTALL_FLAGS=-sf
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4426$as_echo "Enabling symlinks for install" >&6; }
4427fi
4428
4429else
4430 LINK_INSTALL_FLAGS=-f
183c73b0
TT
4431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5
4432$as_echo "Disabling symlinks for install by default" >&6; }
4433
4434fi
4435
4436
91d11da1
TT
4437relative_symlink_defined=
4438# Check whether --enable-relative-symlinks was given.
4439if test "${enable_relative_symlinks+set}" = set; then :
4440 enableval=$enable_relative_symlinks; if test "$enableval" = "no"
4441then
4442 SYMLINK_RELATIVE=
4443 relative_symlink_defined=yes
4444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4445$as_echo "Disabling relative symlinks for install" >&6; }
4446else
4447 SYMLINK_RELATIVE=--relative
4448 relative_symlink_defined=yes
4449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4450$as_echo "Enabling relative symlinks for install" >&6; }
4451fi
4452fi
4453
183c73b0
TT
4454# Check whether --enable-symlink-relative-symlinks was given.
4455if test "${enable_symlink_relative_symlinks+set}" = set; then :
4456 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no"
4457then
91d11da1 4458 SYMLINK_RELATIVE=yes
183c73b0
TT
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4460$as_echo "Disabling relative symlinks for install" >&6; }
4461else
4462 SYMLINK_RELATIVE=--relative
91d11da1
TT
4463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4464$as_echo "Enabling relative symlinks for install" >&6; }
183c73b0
TT
4465fi
4466
4467else
91d11da1
TT
4468 if test -z "$relative_symlink_defined"
4469then
4470 SYMLINK_RELATIVE=
183c73b0
TT
4471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5
4472$as_echo "Disabling relative symlinks for install by default" >&6; }
91d11da1 4473fi
5aa6c3f6
TT
4474
4475fi
4476
4477
4478# Check whether --enable-symlink-build was given.
4479if test "${enable_symlink_build+set}" = set; then :
4480 enableval=$enable_symlink_build; if test "$enableval" = "no"
4481then
4482 LINK_BUILD_FLAGS=
4483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4484$as_echo "Disabling symlinks for build" >&6; }
4485else
4486 LINK_BUILD_FLAGS=-s
4487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4488$as_echo "Enabling symlinks for build" >&6; }
4489fi
4490
4491else
4492 LINK_BUILD_FLAGS=
183c73b0
TT
4493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5
4494$as_echo "Disabling symlinks for build by default" >&6; }
5aa6c3f6
TT
4495
4496fi
4497
4498
57aa50d4
TT
4499# Check whether --enable-verbose-makecmds was given.
4500if test "${enable_verbose_makecmds+set}" = set; then :
4501 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4502then
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4504$as_echo "Disabling verbose make commands" >&6; }
4505 E=@echo
c1986ecb 4506 ES=echo
57aa50d4 4507 Q=@
14b596d4 4508else
57aa50d4
TT
4509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
4510$as_echo "Enabling verbose make commands" >&6; }
4511 E=@\\#
c1986ecb 4512 ES=\\#
57aa50d4
TT
4513 Q=
4514fi
14b596d4 4515
14b596d4 4516else
57aa50d4
TT
4517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4518$as_echo "Disabling verbose make commands" >&6; }
4519E=@echo
c1986ecb 4520ES=echo
57aa50d4 4521Q=@
14b596d4 4522
14b596d4
TT
4523fi
4524
14b596d4 4525
57aa50d4 4526
c1986ecb 4527
57aa50d4
TT
4528# Check whether --enable-compression was given.
4529if test "${enable_compression+set}" = set; then :
4530 enableval=$enable_compression; if test "$enableval" = "no"
4531then
4532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support" >&5
4533$as_echo "Disabling compression support" >&6; }
14b596d4 4534else
d1154eb4
TT
4535
4536$as_echo "#define ENABLE_COMPRESSION 1" >>confdefs.h
14b596d4 4537
57aa50d4
TT
4538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling compression support" >&5
4539$as_echo "Enabling compression support" >&6; }
4540 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compression support is experimental" >&5
4541$as_echo "$as_me: WARNING: Compression support is experimental" >&2;}
14b596d4
TT
4542fi
4543
4544else
57aa50d4
TT
4545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support by default" >&5
4546$as_echo "Disabling compression support by default" >&6; }
14b596d4
TT
4547
4548fi
4549
d1154eb4 4550
57aa50d4
TT
4551# Check whether --enable-htree was given.
4552if test "${enable_htree+set}" = set; then :
4553 enableval=$enable_htree; if test "$enableval" = "no"
4554then
4555 HTREE_CMT=#
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling htree directory support" >&5
4557$as_echo "Disabling htree directory support" >&6; }
4558else
4559 HTREE_CMT=
4560 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
14b596d4 4561
57aa50d4
TT
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support" >&5
4563$as_echo "Enabling htree directory support" >&6; }
4564fi
14b596d4 4565
57aa50d4
TT
4566else
4567 HTREE_CMT=
4568$as_echo "#define ENABLE_HTREE 1" >>confdefs.h
14b596d4 4569
57aa50d4
TT
4570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support by default" >&5
4571$as_echo "Enabling htree directory support by default" >&6; }
14b596d4 4572
57aa50d4 4573fi
14b596d4
TT
4574
4575
57aa50d4
TT
4576E2_PKG_CONFIG_STATIC=--static
4577LDFLAG_DYNAMIC=
4578PRIVATE_LIBS_CMT=
4579# Check whether --enable-elf-shlibs was given.
4580if test "${enable_elf_shlibs+set}" = set; then :
4581 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
cdf186e4 4582then
57aa50d4
TT
4583 ELF_CMT=#
4584 MAKEFILE_ELF=/dev/null
4585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
4586$as_echo "Disabling ELF shared libraries" >&6; }
cdf186e4 4587else
57aa50d4
TT
4588 E2_PKG_CONFIG_STATIC=
4589 ELF_CMT=
4590 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
4591 case "$host_os" in
4592 solaris2.*)
4593 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4594 ;;
4595 esac
4596 BINARY_TYPE=elfbin
4597 LIB_EXT=.so
4598 PRIVATE_LIBS_CMT=#
4599 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
4600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
4601$as_echo "Enabling ELF shared libraries" >&6; }
cdf186e4
TT
4602fi
4603
4604else
57aa50d4
TT
4605 MAKEFILE_ELF=/dev/null
4606ELF_CMT=#
4607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
4608$as_echo "Disabling ELF shared libraries by default" >&6; }
cdf186e4 4609
e1052144
TT
4610fi
4611
cdf186e4 4612
57aa50d4
TT
4613
4614# Check whether --enable-bsd-shlibs was given.
4615if test "${enable_bsd_shlibs+set}" = set; then :
4616 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
cdf186e4 4617then
57aa50d4
TT
4618 BSDLIB_CMT=#
4619 MAKEFILE_BSDLIB=/dev/null
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
4621$as_echo "Disabling BSD shared libraries" >&6; }
cdf186e4 4622else
57aa50d4
TT
4623 E2_PKG_CONFIG_STATIC=
4624 BSDLIB_CMT=
4625 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
4626 LIB_EXT=.so
4627 case "$host_os" in
4628 darwin*)
4629 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4630 LIB_EXT=.dylib
4631 ;;
4632 esac
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
4634$as_echo "Enabling BSD shared libraries" >&6; }
cdf186e4
TT
4635fi
4636
4637else
57aa50d4
TT
4638 MAKEFILE_BSDLIB=/dev/null
4639BSDLIB_CMT=#
4640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
4641$as_echo "Disabling BSD shared libraries by default" >&6; }
cdf186e4 4642
e1052144
TT
4643fi
4644
cdf186e4 4645
57aa50d4
TT
4646
4647# Check whether --enable-profile was given.
4648if test "${enable_profile+set}" = set; then :
4649 enableval=$enable_profile; if test "$enableval" = "no"
cdf186e4 4650then
57aa50d4
TT
4651 PROFILE_CMT=#
4652 MAKEFILE_PROFILE=/dev/null
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
4654$as_echo "Disabling profiling libraries" >&6; }
cdf186e4 4655else
57aa50d4
TT
4656 PROFILE_CMT=
4657 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4658 PROFILED_LIB_EXT=_p.a
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
4660$as_echo "Building profiling libraries" >&6; }
cdf186e4
TT
4661fi
4662
4663else
57aa50d4
TT
4664 PROFILE_CMT=#
4665MAKEFILE_PROFILE=/dev/null
4666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
4667$as_echo "Disabling profiling libraries by default" >&6; }
cdf186e4 4668
e1052144
TT
4669fi
4670
cdf186e4 4671
57aa50d4
TT
4672
4673# Check whether --enable-checker was given.
4674if test "${enable_checker+set}" = set; then :
4675 enableval=$enable_checker; if test "$enableval" = "no"
cdf186e4 4676then
57aa50d4
TT
4677 CHECKER_CMT=#
4678 MAKEFILE_CHECKER=/dev/null
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries" >&5
4680$as_echo "Disabling checker libraries" >&6; }
cdf186e4 4681else
57aa50d4
TT
4682 CHECKER_CMT=
4683 MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
4684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building checker libraries" >&5
4685$as_echo "Building checker libraries" >&6; }
cdf186e4
TT
4686fi
4687
4688else
57aa50d4
TT
4689 CHECKER_CMT=#
4690MAKEFILE_CHECKER=/dev/null
4691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries by default" >&5
4692$as_echo "Disabling checker libraries by default" >&6; }
cdf186e4 4693
e1052144
TT
4694fi
4695
93636bde 4696
cdf186e4 4697
57aa50d4
TT
4698
4699
4700
4701
4702
4703# Check whether --enable-jbd-debug was given.
4704if test "${enable_jbd_debug+set}" = set; then :
4705 enableval=$enable_jbd_debug; if test "$enableval" = "no"
5d40773b 4706then
57aa50d4
TT
4707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
4708$as_echo "Disabling journal debugging" >&6; }
5d40773b 4709else
d1154eb4
TT
4710
4711$as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
57aa50d4
TT
4712
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
4714$as_echo "Enabling journal debugging" >&6; }
5d40773b
TT
4715fi
4716
4717else
57aa50d4
TT
4718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
4719$as_echo "Disabling journal debugging by default" >&6; }
5d40773b 4720
e1052144
TT
4721fi
4722
57aa50d4
TT
4723# Check whether --enable-blkid-debug was given.
4724if test "${enable_blkid_debug+set}" = set; then :
4725 enableval=$enable_blkid_debug; if test "$enableval" = "no"
3249394d 4726then
57aa50d4
TT
4727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
4728$as_echo "Disabling blkid debugging" >&6; }
3249394d 4729else
d1154eb4
TT
4730
4731$as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
57aa50d4
TT
4732
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
4734$as_echo "Enabling blkid debugging" >&6; }
3249394d
TT
4735fi
4736
4737else
57aa50d4
TT
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
4739$as_echo "Disabling blkid debugging by default" >&6; }
3249394d
TT
4740
4741fi
4742
57aa50d4
TT
4743# Check whether --enable-testio-debug was given.
4744if test "${enable_testio_debug+set}" = set; then :
d1154eb4
TT
4745 enableval=$enable_testio_debug;
4746if test "$enableval" = "no"
3249394d 4747then
57aa50d4
TT
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
4749$as_echo "Disabling testio debugging" >&6; }
4750 TEST_IO_CMT="#"
3249394d 4751else
57aa50d4
TT
4752 TEST_IO_CMT=
4753 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
3249394d 4754
57aa50d4
TT
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
4756$as_echo "Enabling testio debugging" >&6; }
4757fi
3249394d 4758
3249394d 4759else
57aa50d4
TT
4760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
4761$as_echo "Enabling testio debugging by default" >&6; }
4762$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
3249394d 4763
57aa50d4 4764TEST_IO_CMT=
3249394d
TT
4765
4766fi
4767
3249394d 4768
57aa50d4
TT
4769
4770
4771if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4772 if test -n "$ac_tool_prefix"; then
4773 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4774set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4776$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 4777if ${ac_cv_path_PKG_CONFIG+:} false; then :
57aa50d4
TT
4778 $as_echo_n "(cached) " >&6
4779else
4780 case $PKG_CONFIG in
4781 [\\/]* | ?:[\\/]*)
4782 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4783 ;;
4784 *)
4785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4786for as_dir in $PATH
4787do
4788 IFS=$as_save_IFS
4789 test -z "$as_dir" && as_dir=.
4790 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 4791 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
4792 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4794 break 2
4795 fi
4796done
4797 done
4798IFS=$as_save_IFS
4799
4800 ;;
4801esac
4802fi
4803PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4804if test -n "$PKG_CONFIG"; then
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4806$as_echo "$PKG_CONFIG" >&6; }
4807else
4808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4809$as_echo "no" >&6; }
3249394d
TT
4810fi
4811
4812
57aa50d4
TT
4813fi
4814if test -z "$ac_cv_path_PKG_CONFIG"; then
4815 ac_pt_PKG_CONFIG=$PKG_CONFIG
4816 # Extract the first word of "pkg-config", so it can be a program name with args.
4817set dummy pkg-config; ac_word=$2
4818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4819$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 4820if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
57aa50d4
TT
4821 $as_echo_n "(cached) " >&6
4822else
4823 case $ac_pt_PKG_CONFIG in
4824 [\\/]* | ?:[\\/]*)
4825 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4826 ;;
4827 *)
4828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4829for as_dir in $PATH
4830do
4831 IFS=$as_save_IFS
4832 test -z "$as_dir" && as_dir=.
4833 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 4834 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
4835 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4836 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4837 break 2
4838 fi
4839done
4840 done
4841IFS=$as_save_IFS
3249394d 4842
57aa50d4
TT
4843 ;;
4844esac
4845fi
4846ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4847if test -n "$ac_pt_PKG_CONFIG"; then
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4849$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4850else
4851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4852$as_echo "no" >&6; }
4853fi
3249394d 4854
57aa50d4
TT
4855 if test "x$ac_pt_PKG_CONFIG" = x; then
4856 PKG_CONFIG=""
4857 else
4858 case $cross_compiling:$ac_tool_warned in
4859yes:)
4860{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4861$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4862ac_tool_warned=yes ;;
4863esac
4864 PKG_CONFIG=$ac_pt_PKG_CONFIG
3249394d 4865 fi
57aa50d4
TT
4866else
4867 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4868fi
3249394d
TT
4869
4870fi
57aa50d4
TT
4871if test -n "$PKG_CONFIG"; then
4872 _pkg_min_version=0.9.0
4873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4874$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4875 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4877$as_echo "yes" >&6; }
4878 else
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4880$as_echo "no" >&6; }
4881 PKG_CONFIG=""
4882 fi
4883
4884fi
4885LIBUUID=
4886DEPLIBUUID=
4887STATIC_LIBUUID=
4888DEPSTATIC_LIBUUID=
4889PROFILED_LIBUUID=
4890DEPPROFILED_LIBUUID=
4891UUID_CMT=
4892# Check whether --enable-libuuid was given.
4893if test "${enable_libuuid+set}" = set; then :
4894 enableval=$enable_libuuid; if test "$enableval" = "no"
5610f992 4895then
57aa50d4 4896 if test -z "$PKG_CONFIG"; then
91d11da1 4897 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
57aa50d4
TT
4898 fi
4899
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
4901$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
91d11da1 4902if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
57aa50d4 4903 $as_echo_n "(cached) " >&6
5610f992 4904else
57aa50d4
TT
4905 ac_check_lib_save_LIBS=$LIBS
4906LIBS="-luuid $LIBUUID $LIBS"
4907cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4908/* end confdefs.h. */
5610f992 4909
57aa50d4
TT
4910/* Override any GCC internal prototype to avoid an error.
4911 Use char because int might match the return type of a GCC
4912 builtin and then its argument prototype would still apply. */
4913#ifdef __cplusplus
4914extern "C"
4915#endif
4916char uuid_generate ();
4917int
4918main ()
4919{
4920return uuid_generate ();
4921 ;
4922 return 0;
4923}
4924_ACEOF
4925if ac_fn_c_try_link "$LINENO"; then :
4926 ac_cv_lib_uuid_uuid_generate=yes
4927else
4928 ac_cv_lib_uuid_uuid_generate=no
4929fi
4930rm -f core conftest.err conftest.$ac_objext \
4931 conftest$ac_exeext conftest.$ac_ext
4932LIBS=$ac_check_lib_save_LIBS
4933fi
4934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
4935$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
91d11da1 4936if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
57aa50d4
TT
4937 LIBUUID=`$PKG_CONFIG --libs uuid`;
4938 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
4939else
91d11da1 4940 as_fn_error $? "external uuid library not found" "$LINENO" 5
5610f992
TT
4941fi
4942
57aa50d4
TT
4943 UUID_CMT=#
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
4945$as_echo "Disabling private uuid library" >&6; }
5610f992 4946else
57aa50d4
TT
4947 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4948 DEPLIBUUID=$LIBUUID
4949 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4950 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4951 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4952 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
4953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
4954$as_echo "Enabling private uuid library" >&6; }
4955fi
5610f992 4956
57aa50d4
TT
4957else
4958 LIBUUID='$(LIB)/libuuid'$LIB_EXT
4959DEPLIBUUID=$LIBUUID
4960STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
4961DEPSTATIC_LIBUUID=$STATIC_LIBUUID
4962PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
4963DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
4964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
4965$as_echo "Enabling private uuid library by default" >&6; }
5610f992
TT
4966
4967fi
4968
4969
cdf186e4 4970
a64c9c13 4971
93636bde
TT
4972
4973
93636bde 4974
93636bde
TT
4975
4976
57aa50d4
TT
4977
4978if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4979 if test -n "$ac_tool_prefix"; then
4980 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4981set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4983$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 4984if ${ac_cv_path_PKG_CONFIG+:} false; then :
39fd3d4f 4985 $as_echo_n "(cached) " >&6
a64c9c13 4986else
57aa50d4
TT
4987 case $PKG_CONFIG in
4988 [\\/]* | ?:[\\/]*)
4989 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4990 ;;
e1052144 4991 *)
b0cacab0
TT
4992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4993for as_dir in $PATH
4994do
4995 IFS=$as_save_IFS
4996 test -z "$as_dir" && as_dir=.
57aa50d4 4997 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 4998 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
4999 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5000 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5001 break 2
5002 fi
b0cacab0 5003done
57aa50d4 5004 done
e1052144 5005IFS=$as_save_IFS
b0cacab0 5006
57aa50d4 5007 ;;
b0cacab0
TT
5008esac
5009fi
57aa50d4
TT
5010PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5011if test -n "$PKG_CONFIG"; then
5012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5013$as_echo "$PKG_CONFIG" >&6; }
07a0db15 5014else
57aa50d4 5015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 5016$as_echo "no" >&6; }
07a0db15 5017fi
07a0db15 5018
57aa50d4
TT
5019
5020fi
5021if test -z "$ac_cv_path_PKG_CONFIG"; then
5022 ac_pt_PKG_CONFIG=$PKG_CONFIG
5023 # Extract the first word of "pkg-config", so it can be a program name with args.
5024set dummy pkg-config; ac_word=$2
5025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 5026$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5027if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
39fd3d4f 5028 $as_echo_n "(cached) " >&6
a64c9c13 5029else
57aa50d4 5030 case $ac_pt_PKG_CONFIG in
b0cacab0 5031 [\\/]* | ?:[\\/]*)
57aa50d4 5032 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
b0cacab0
TT
5033 ;;
5034 *)
5035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5036for as_dir in $PATH
5037do
5038 IFS=$as_save_IFS
5039 test -z "$as_dir" && as_dir=.
57aa50d4 5040 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5041 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
5042 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
5044 break 2
5045 fi
5046done
57aa50d4 5047 done
e1052144 5048IFS=$as_save_IFS
a64c9c13 5049
b0cacab0
TT
5050 ;;
5051esac
a64c9c13 5052fi
57aa50d4
TT
5053ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5054if test -n "$ac_pt_PKG_CONFIG"; then
5055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5056$as_echo "$ac_pt_PKG_CONFIG" >&6; }
a64c9c13 5057else
57aa50d4 5058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 5059$as_echo "no" >&6; }
a64c9c13 5060fi
a64c9c13 5061
57aa50d4
TT
5062 if test "x$ac_pt_PKG_CONFIG" = x; then
5063 PKG_CONFIG=""
b0cacab0 5064 else
57aa50d4
TT
5065 case $cross_compiling:$ac_tool_warned in
5066yes:)
5067{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5068$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5069ac_tool_warned=yes ;;
5070esac
5071 PKG_CONFIG=$ac_pt_PKG_CONFIG
b0cacab0 5072 fi
57aa50d4
TT
5073else
5074 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
a64c9c13 5075fi
93636bde 5076
a64c9c13 5077fi
57aa50d4
TT
5078if test -n "$PKG_CONFIG"; then
5079 _pkg_min_version=0.9.0
5080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5081$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5082 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5084$as_echo "yes" >&6; }
5085 else
5086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5087$as_echo "no" >&6; }
5088 PKG_CONFIG=""
5089 fi
93636bde 5090
57aa50d4
TT
5091fi
5092LIBBLKID=
5093DEPLIBBLKID=
5094STATIC_LIBBLKID=
5095DEPSTATIC_LIBBLKID=
5096PROFILED_LIBBLKID=
5097DEPPROFILED_LIBBLKID=
5098BLKID_CMT=
d1154eb4 5099
57aa50d4
TT
5100# Check whether --enable-libblkid was given.
5101if test "${enable_libblkid+set}" = set; then :
5102 enableval=$enable_libblkid; if test "$enableval" = "no"
5103then
5104 if test -z "$PKG_CONFIG"; then
91d11da1 5105 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
57aa50d4
TT
5106 fi
5107
5108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5109$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
91d11da1 5110if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
39fd3d4f 5111 $as_echo_n "(cached) " >&6
a64c9c13 5112else
57aa50d4
TT
5113 ac_check_lib_save_LIBS=$LIBS
5114LIBS="-lblkid $LIBBLKID $LIBS"
5115cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5116/* end confdefs.h. */
5117
5118/* Override any GCC internal prototype to avoid an error.
5119 Use char because int might match the return type of a GCC
5120 builtin and then its argument prototype would still apply. */
5121#ifdef __cplusplus
5122extern "C"
5123#endif
5124char blkid_get_cache ();
5125int
5126main ()
5127{
5128return blkid_get_cache ();
5129 ;
5130 return 0;
5131}
5132_ACEOF
5133if ac_fn_c_try_link "$LINENO"; then :
5134 ac_cv_lib_blkid_blkid_get_cache=yes
b0cacab0 5135else
57aa50d4 5136 ac_cv_lib_blkid_blkid_get_cache=no
a64c9c13 5137fi
57aa50d4
TT
5138rm -f core conftest.err conftest.$ac_objext \
5139 conftest$ac_exeext conftest.$ac_ext
5140LIBS=$ac_check_lib_save_LIBS
a64c9c13 5141fi
57aa50d4
TT
5142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5143$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
91d11da1 5144if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
57aa50d4
TT
5145 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5146 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
b0cacab0 5147else
91d11da1 5148 as_fn_error $? "external blkid library not found" "$LINENO" 5
a64c9c13 5149fi
93636bde 5150
57aa50d4
TT
5151 BLKID_CMT=#
5152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
5153$as_echo "Disabling private blkid library" >&6; }
07a0db15 5154else
57aa50d4
TT
5155 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5156 DEPLIBBLKID=$LIBBLKID
5157 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5158 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5159 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5160 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5161 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5162
5163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
5164$as_echo "Enabling private blkid library" >&6; }
b0cacab0 5165fi
57aa50d4 5166
a64c9c13 5167else
57aa50d4
TT
5168 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5169DEPLIBBLKID=$LIBBLKID
5170STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5171DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5172PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5173DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5174$as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5175
5176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
5177$as_echo "Enabling private blkid library by default" >&6; }
5178
a64c9c13 5179fi
07a0db15 5180
a64c9c13 5181
b0cacab0 5182
b0cacab0 5183
a64c9c13 5184
b0cacab0 5185
07a0db15 5186
57aa50d4 5187
f239fefc
AK
5188
5189
5190if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5191 if test -n "$ac_tool_prefix"; then
5192 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5193set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5195$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5196if ${ac_cv_path_PKG_CONFIG+:} false; then :
f239fefc
AK
5197 $as_echo_n "(cached) " >&6
5198else
5199 case $PKG_CONFIG in
5200 [\\/]* | ?:[\\/]*)
5201 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5202 ;;
5203 *)
5204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5205for as_dir in $PATH
5206do
5207 IFS=$as_save_IFS
5208 test -z "$as_dir" && as_dir=.
5209 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5210 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f239fefc
AK
5211 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5212 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5213 break 2
5214 fi
5215done
5216 done
5217IFS=$as_save_IFS
5218
5219 ;;
5220esac
5221fi
5222PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5223if test -n "$PKG_CONFIG"; then
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5225$as_echo "$PKG_CONFIG" >&6; }
5226else
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5228$as_echo "no" >&6; }
5229fi
5230
5231
5232fi
5233if test -z "$ac_cv_path_PKG_CONFIG"; then
5234 ac_pt_PKG_CONFIG=$PKG_CONFIG
5235 # Extract the first word of "pkg-config", so it can be a program name with args.
5236set dummy pkg-config; ac_word=$2
5237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5238$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5239if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
f239fefc
AK
5240 $as_echo_n "(cached) " >&6
5241else
5242 case $ac_pt_PKG_CONFIG in
5243 [\\/]* | ?:[\\/]*)
5244 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5245 ;;
5246 *)
5247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5248for as_dir in $PATH
5249do
5250 IFS=$as_save_IFS
5251 test -z "$as_dir" && as_dir=.
5252 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5253 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f239fefc
AK
5254 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5255 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5256 break 2
5257 fi
5258done
5259 done
5260IFS=$as_save_IFS
5261
5262 ;;
5263esac
5264fi
5265ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5266if test -n "$ac_pt_PKG_CONFIG"; then
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5268$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5269else
5270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5271$as_echo "no" >&6; }
5272fi
5273
5274 if test "x$ac_pt_PKG_CONFIG" = x; then
5275 PKG_CONFIG=""
5276 else
5277 case $cross_compiling:$ac_tool_warned in
5278yes:)
5279{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5280$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5281ac_tool_warned=yes ;;
5282esac
5283 PKG_CONFIG=$ac_pt_PKG_CONFIG
5284 fi
5285else
5286 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5287fi
5288
5289fi
5290if test -n "$PKG_CONFIG"; then
5291 _pkg_min_version=0.9.0
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5293$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5294 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5296$as_echo "yes" >&6; }
5297 else
5298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5299$as_echo "no" >&6; }
5300 PKG_CONFIG=""
5301 fi
5302
5303fi
f239fefc 5304
7becb206
TT
5305# Check whether --enable-quota was given.
5306if test "${enable_quota+set}" = set; then :
5307 enableval=$enable_quota; if test "$enableval" = "no"
5308then
5309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support" >&5
5310$as_echo "Disabling quota support" >&6; }
f239fefc 5311else
7becb206 5312 $as_echo "#define CONFIG_QUOTA 1" >>confdefs.h
f239fefc 5313
7becb206
TT
5314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling quota support" >&5
5315$as_echo "Enabling quota support" >&6; }
f239fefc
AK
5316fi
5317
f239fefc 5318else
7becb206
TT
5319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support by default" >&5
5320$as_echo "Disabling quota support by default" >&6; }
5321
f239fefc
AK
5322fi
5323
7becb206 5324LIBQUOTA='$(LIB)/libquota'$LIB_EXT
f239fefc
AK
5325DEPLIBQUOTA=$LIBQUOTA
5326STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
5327DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
5328PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
5329DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
f239fefc
AK
5330
5331
5332
5333
5334
5335
5336
3df6014a
TT
5337
5338# Check whether --enable-backtrace was given.
5339if test "${enable_backtrace+set}" = set; then :
5340 enableval=$enable_backtrace; if test "$enableval" = "no"
5341then
5342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling use of backtrace" >&5
5343$as_echo "Disabling use of backtrace" >&6; }
5344 $as_echo "#define DISABLE_BACKTRACE 1" >>confdefs.h
5345
5346else
5347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace" >&5
5348$as_echo "Enabling use of backtrace" >&6; }
5349fi
5350
5351else
5352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace by default" >&5
5353$as_echo "Enabling use of backtrace by default" >&6; }
5354
5355fi
5356
57aa50d4
TT
5357# Check whether --enable-debugfs was given.
5358if test "${enable_debugfs+set}" = set; then :
5359 enableval=$enable_debugfs; if test "$enableval" = "no"
5360then
5361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
5362$as_echo "Disabling debugfs support" >&6; }
5363 DEBUGFS_CMT="#"
b0cacab0 5364else
57aa50d4
TT
5365 DEBUGFS_CMT=
5366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
5367$as_echo "Enabling debugfs support" >&6; }
b0cacab0 5368fi
a64c9c13 5369
b0cacab0 5370else
57aa50d4
TT
5371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
5372$as_echo "Enabling debugfs support by default" >&6; }
5373DEBUGFS_CMT=
a64c9c13 5374
93636bde 5375fi
57aa50d4
TT
5376
5377
5378# Check whether --enable-imager was given.
5379if test "${enable_imager+set}" = set; then :
5380 enableval=$enable_imager; if test "$enableval" = "no"
5381then
5382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
5383$as_echo "Disabling e2image support" >&6; }
5384 IMAGER_CMT="#"
b0cacab0 5385else
57aa50d4
TT
5386 IMAGER_CMT=
5387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
5388$as_echo "Enabling e2image support" >&6; }
b0cacab0
TT
5389fi
5390
b0cacab0 5391else
57aa50d4
TT
5392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
5393$as_echo "Enabling e2image support by default" >&6; }
5394IMAGER_CMT=
5395
93636bde
TT
5396fi
5397
a64c9c13 5398
57aa50d4
TT
5399# Check whether --enable-resizer was given.
5400if test "${enable_resizer+set}" = set; then :
5401 enableval=$enable_resizer; if test "$enableval" = "no"
5402then
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
5404$as_echo "Disabling e2resize support" >&6; }
5405 RESIZER_CMT="#"
b0cacab0 5406else
57aa50d4
TT
5407 RESIZER_CMT=
5408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
5409$as_echo "Enabling e2resize support" >&6; }
5410fi
b0cacab0 5411
b0cacab0 5412else
57aa50d4
TT
5413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
5414$as_echo "Enabling e2resize support by default" >&6; }
5415RESIZER_CMT=
b0cacab0 5416
b0cacab0 5417fi
e1052144 5418
57aa50d4 5419
8d9c50c5
TT
5420# Check whether --enable-defrag was given.
5421if test "${enable_defrag+set}" = set; then :
5422 enableval=$enable_defrag; if test "$enableval" = "no"
5423then
5424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5425$as_echo "Disabling e4defrag support" >&6; }
5426 DEFRAG_CMT="#"
5427else
5428 DEFRAG_CMT=
5429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5430$as_echo "Enabling e4defrag support" >&6; }
5431fi
5432
5433else
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
5435$as_echo "Enabling e4defrag support by default" >&6; }
5436DEFRAG_CMT=
5437
5438fi
5439
5440
57aa50d4
TT
5441# Check whether --enable-fsck was given.
5442if test "${enable_fsck+set}" = set; then :
5443 enableval=$enable_fsck; if test "$enableval" = "no"
5444then
5445 FSCK_PROG='' FSCK_MAN=''
5446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
5447$as_echo "Not building fsck wrapper" >&6; }
5448else
5449 FSCK_PROG=fsck FSCK_MAN=fsck.8
5450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
5451$as_echo "Building fsck wrapper" >&6; }
a64c9c13
TT
5452fi
5453
57aa50d4
TT
5454else
5455 case "$host_os" in
5456 gnu*)
5457 FSCK_PROG='' FSCK_MAN=''
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
5459$as_echo "Not building fsck wrapper by default" >&6; }
5460 ;;
5461 *)
5462 FSCK_PROG=fsck FSCK_MAN=fsck.8
5463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
5464$as_echo "Building fsck wrapper by default" >&6; }
5465esac
b0cacab0 5466
57aa50d4 5467fi
b0cacab0 5468
93636bde 5469
b0cacab0 5470
57aa50d4
TT
5471# Check whether --enable-e2initrd-helper was given.
5472if test "${enable_e2initrd_helper+set}" = set; then :
5473 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
5474then
5475 E2INITRD_PROG='' E2INITRD_MAN=''
5476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
5477$as_echo "Not building e2initrd helper" >&6; }
5478else
5479 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
5481$as_echo "Building e2initrd helper" >&6; }
5482fi
a64c9c13 5483
a64c9c13 5484else
57aa50d4
TT
5485 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
5487$as_echo "Building e2initrd helper by default" >&6; }
b0cacab0 5488
a64c9c13 5489fi
e1052144 5490
57aa50d4
TT
5491
5492
5493# Check whether --enable-tls was given.
5494if test "${enable_tls+set}" = set; then :
5495 enableval=$enable_tls; if test "$enableval" = "no"
5496then
5497 try_tls=""
5498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
5499$as_echo "Disabling thread local support" >&6; }
5500else
5501 try_tls="yes"
5502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
5503$as_echo "Enabling thread local support" >&6; }
a64c9c13
TT
5504fi
5505
57aa50d4
TT
5506else
5507 if test -n "$WITH_DIET_LIBC"
5508then
5509 try_tls=""
5510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Diet libc does not support thread local support" >&5
5511$as_echo "Diet libc does not support thread local support" >&6; }
5512else
5513 try_tls="yes"
5514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
5515$as_echo "Try using thread local support by default" >&6; }
5516fi
a64c9c13 5517
93636bde 5518fi
07a0db15 5519
57aa50d4
TT
5520if test "$try_tls" = "yes"
5521then
a64c9c13 5522
57aa50d4
TT
5523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
5524$as_echo_n "checking for thread local storage (TLS) class... " >&6; }
91d11da1 5525 if ${ac_cv_tls+:} false; then :
39fd3d4f 5526 $as_echo_n "(cached) " >&6
b0cacab0 5527else
b0cacab0 5528
57aa50d4
TT
5529 ax_tls_keywords="__thread __declspec(thread) none"
5530 for ax_tls_keyword in $ax_tls_keywords; do
5531 case $ax_tls_keyword in
5532 none) ac_cv_tls=none ; break ;;
5533 *)
5534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5535/* end confdefs.h. */
5536#include <stdlib.h>
5537 static void
5538 foo(void) {
5539 static $ax_tls_keyword int bar;
5540 exit(1);
5541 }
b0cacab0
TT
5542int
5543main ()
5544{
57aa50d4 5545
b0cacab0
TT
5546 ;
5547 return 0;
5548}
5549_ACEOF
57aa50d4
TT
5550if ac_fn_c_try_compile "$LINENO"; then :
5551 ac_cv_tls=$ax_tls_keyword ; break
b0cacab0 5552else
57aa50d4 5553 ac_cv_tls=none
b0cacab0 5554
b0cacab0 5555fi
e1052144 5556rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
5557 esac
5558 done
5559
b0cacab0 5560fi
b0cacab0 5561
57aa50d4
TT
5562
5563 if test "$ac_cv_tls" != "none"; then
5564
5565cat >>confdefs.h <<_ACEOF
5566#define TLS $ac_cv_tls
b0cacab0 5567_ACEOF
93636bde 5568
b0cacab0 5569 fi
57aa50d4
TT
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
5571$as_echo "$ac_cv_tls" >&6; }
b0cacab0 5572
57aa50d4 5573fi
d1154eb4 5574
57aa50d4
TT
5575# Check whether --enable-uuidd was given.
5576if test "${enable_uuidd+set}" = set; then :
5577 enableval=$enable_uuidd; if test "$enableval" = "no"
5578then
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
5580$as_echo "Not building uuidd" >&6; }
5581 UUIDD_CMT="#"
a64c9c13 5582else
57aa50d4
TT
5583 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5584
5585 UUIDD_CMT=""
5586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
5587$as_echo "Building uuidd" >&6; }
5588fi
a64c9c13 5589
a64c9c13 5590else
57aa50d4 5591 $as_echo "#define USE_UUIDD 1" >>confdefs.h
a64c9c13 5592
57aa50d4
TT
5593UUIDD_CMT=""
5594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
5595$as_echo "Building uuidd by default" >&6; }
e1052144 5596
a64c9c13 5597fi
e1052144 5598
93636bde 5599
57aa50d4 5600MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
a64c9c13 5601
57aa50d4
TT
5602GETTEXT_PACKAGE=e2fsprogs
5603PACKAGE=e2fsprogs
5604VERSION="$E2FSPROGS_VERSION"
5605VERSION=0.14.1
d1154eb4 5606
57aa50d4
TT
5607cat >>confdefs.h <<_ACEOF
5608#define PACKAGE "$PACKAGE"
b0cacab0 5609_ACEOF
a64c9c13 5610
d1154eb4 5611
57aa50d4
TT
5612cat >>confdefs.h <<_ACEOF
5613#define VERSION "$VERSION"
5614_ACEOF
5615
5616
5617
5618
5619
5620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5621$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5622set x ${MAKE-make}
5623ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
91d11da1 5624if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
39fd3d4f 5625 $as_echo_n "(cached) " >&6
b0cacab0 5626else
57aa50d4
TT
5627 cat >conftest.make <<\_ACEOF
5628SHELL = /bin/sh
5629all:
5630 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 5631_ACEOF
91d11da1 5632# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
57aa50d4
TT
5633case `${MAKE-make} -f conftest.make 2>/dev/null` in
5634 *@@@%%%=?*=@@@%%%*)
5635 eval ac_cv_prog_make_${ac_make}_set=yes;;
5636 *)
5637 eval ac_cv_prog_make_${ac_make}_set=no;;
e1052144 5638esac
57aa50d4
TT
5639rm -f conftest.make
5640fi
5641if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5643$as_echo "yes" >&6; }
5644 SET_MAKE=
39fd3d4f 5645else
57aa50d4
TT
5646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5647$as_echo "no" >&6; }
5648 SET_MAKE="MAKE=${MAKE-make}"
39fd3d4f
SJR
5649fi
5650
57aa50d4
TT
5651# Find a good install program. We prefer a C program (faster),
5652# so one script is as good as another. But avoid the broken or
5653# incompatible versions:
5654# SysV /etc/install, /usr/sbin/install
5655# SunOS /usr/etc/install
5656# IRIX /sbin/install
5657# AIX /bin/install
5658# AmigaOS /C/install, which installs bootblocks on floppy discs
5659# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5660# AFS /usr/afsws/bin/install, which mishandles nonexistent args
5661# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5662# OS/2's system install, which has a completely different semantic
5663# ./install, which can be erroneously created by make from ./install.sh.
5664# Reject install programs that cannot install multiple files.
5665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5666$as_echo_n "checking for a BSD-compatible install... " >&6; }
5667if test -z "$INSTALL"; then
91d11da1 5668if ${ac_cv_path_install+:} false; then :
57aa50d4 5669 $as_echo_n "(cached) " >&6
93636bde 5670else
57aa50d4
TT
5671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5672for as_dir in $PATH
5673do
5674 IFS=$as_save_IFS
5675 test -z "$as_dir" && as_dir=.
5676 # Account for people who put trailing slashes in PATH elements.
5677case $as_dir/ in #((
5678 ./ | .// | /[cC]/* | \
5679 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5680 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5681 /usr/ucb/* ) ;;
5682 *)
5683 # OSF1 and SCO ODT 3.0 have their own names for install.
5684 # Don't use installbsd from OSF since it installs stuff as root
5685 # by default.
5686 for ac_prog in ginstall scoinst install; do
5687 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5688 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
57aa50d4
TT
5689 if test $ac_prog = install &&
5690 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5691 # AIX install. It has an incompatible calling convention.
5692 :
5693 elif test $ac_prog = install &&
5694 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5695 # program-specific install script used by HP pwplus--don't use.
5696 :
5697 else
5698 rm -rf conftest.one conftest.two conftest.dir
5699 echo one > conftest.one
5700 echo two > conftest.two
5701 mkdir conftest.dir
5702 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5703 test -s conftest.one && test -s conftest.two &&
5704 test -s conftest.dir/conftest.one &&
5705 test -s conftest.dir/conftest.two
5706 then
5707 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5708 break 3
5709 fi
5710 fi
5711 fi
5712 done
5713 done
5714 ;;
5715esac
5716
5717 done
5718IFS=$as_save_IFS
b0cacab0 5719
57aa50d4 5720rm -rf conftest.one conftest.two conftest.dir
39fd3d4f 5721
93636bde 5722fi
57aa50d4
TT
5723 if test "${ac_cv_path_install+set}" = set; then
5724 INSTALL=$ac_cv_path_install
5725 else
5726 # As a last resort, use the slow shell script. Don't cache a
5727 # value for INSTALL within a source directory, because that will
5728 # break other packages using the cache if that directory is
5729 # removed, or if the value is a relative name.
5730 INSTALL=$ac_install_sh
5731 fi
93636bde 5732fi
57aa50d4
TT
5733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5734$as_echo "$INSTALL" >&6; }
a64c9c13 5735
57aa50d4
TT
5736# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5737# It thinks the first close brace ends the variable substitution.
5738test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
b0cacab0 5739
57aa50d4 5740test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
a64c9c13 5741
57aa50d4 5742test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
39fd3d4f 5743
39fd3d4f 5744
57aa50d4
TT
5745 MKINSTALLDIRS=
5746 if test -n "$ac_aux_dir"; then
5747 case "$ac_aux_dir" in
5748 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
5749 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
5750 esac
5751 fi
5752 if test -z "$MKINSTALLDIRS"; then
5753 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5754 fi
b0cacab0 5755
39fd3d4f 5756
e1052144 5757
57aa50d4
TT
5758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5759$as_echo_n "checking whether NLS is requested... " >&6; }
5760 # Check whether --enable-nls was given.
5761if test "${enable_nls+set}" = set; then :
5762 enableval=$enable_nls; USE_NLS=$enableval
b0cacab0 5763else
57aa50d4
TT
5764 USE_NLS=yes
5765fi
b0cacab0 5766
57aa50d4
TT
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
5768$as_echo "$USE_NLS" >&6; }
93636bde 5769
a64c9c13 5770
a64c9c13 5771
b0cacab0 5772
b0cacab0 5773
a64c9c13 5774
57aa50d4
TT
5775# Prepare PATH_SEPARATOR.
5776# The user is always right.
5777if test "${PATH_SEPARATOR+set}" != set; then
5778 echo "#! /bin/sh" >conf$$.sh
5779 echo "exit 0" >>conf$$.sh
5780 chmod +x conf$$.sh
5781 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5782 PATH_SEPARATOR=';'
5783 else
5784 PATH_SEPARATOR=:
b0cacab0 5785 fi
57aa50d4
TT
5786 rm -f conf$$.sh
5787fi
b0cacab0 5788
57aa50d4
TT
5789# Find out how to test for executable files. Don't use a zero-byte file,
5790# as systems may use methods other than mode bits to determine executability.
5791cat >conf$$.file <<_ASEOF
5792#! /bin/sh
5793exit 0
5794_ASEOF
5795chmod +x conf$$.file
5796if test -x conf$$.file >/dev/null 2>&1; then
5797 ac_executable_p="test -x"
5798else
5799 ac_executable_p="test -f"
5800fi
5801rm -f conf$$.file
b0cacab0 5802
57aa50d4
TT
5803# Extract the first word of "msgfmt", so it can be a program name with args.
5804set dummy msgfmt; ac_word=$2
5805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5806$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5807if ${ac_cv_path_MSGFMT+:} false; then :
39fd3d4f 5808 $as_echo_n "(cached) " >&6
93636bde 5809else
57aa50d4
TT
5810 case "$MSGFMT" in
5811 [\\/]* | ?:[\\/]*)
5812 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5813 ;;
5814 *)
5815 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5816 for ac_dir in $PATH; do
5817 IFS="$ac_save_IFS"
5818 test -z "$ac_dir" && ac_dir=.
5819 for ac_exec_ext in '' $ac_executable_extensions; do
5820 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5821 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
5822 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5823 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
5824 break 2
5825 fi
5826 fi
5827 done
5828 done
5829 IFS="$ac_save_IFS"
5830 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
5831 ;;
e1052144 5832esac
b0cacab0 5833fi
57aa50d4
TT
5834MSGFMT="$ac_cv_path_MSGFMT"
5835if test "$MSGFMT" != ":"; then
5836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5837$as_echo "$MSGFMT" >&6; }
5838else
5839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5840$as_echo "no" >&6; }
b0cacab0 5841fi
a64c9c13 5842
57aa50d4
TT
5843 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5844set dummy gmsgfmt; ac_word=$2
5845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5846$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5847if ${ac_cv_path_GMSGFMT+:} false; then :
39fd3d4f 5848 $as_echo_n "(cached) " >&6
93636bde 5849else
57aa50d4
TT
5850 case $GMSGFMT in
5851 [\\/]* | ?:[\\/]*)
5852 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5853 ;;
5854 *)
5855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5856for as_dir in $PATH
5857do
5858 IFS=$as_save_IFS
5859 test -z "$as_dir" && as_dir=.
5860 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 5861 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
5862 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
5863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5864 break 2
5865 fi
5866done
5867 done
5868IFS=$as_save_IFS
a64c9c13 5869
57aa50d4
TT
5870 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5871 ;;
e1052144 5872esac
57aa50d4
TT
5873fi
5874GMSGFMT=$ac_cv_path_GMSGFMT
5875if test -n "$GMSGFMT"; then
5876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
5877$as_echo "$GMSGFMT" >&6; }
b0cacab0 5878else
57aa50d4
TT
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5880$as_echo "no" >&6; }
b0cacab0 5881fi
e1052144 5882
b0cacab0 5883
b0cacab0 5884
57aa50d4
TT
5885
5886# Prepare PATH_SEPARATOR.
5887# The user is always right.
5888if test "${PATH_SEPARATOR+set}" != set; then
5889 echo "#! /bin/sh" >conf$$.sh
5890 echo "exit 0" >>conf$$.sh
5891 chmod +x conf$$.sh
5892 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5893 PATH_SEPARATOR=';'
5894 else
5895 PATH_SEPARATOR=:
b0cacab0 5896 fi
57aa50d4
TT
5897 rm -f conf$$.sh
5898fi
b0cacab0 5899
57aa50d4
TT
5900# Find out how to test for executable files. Don't use a zero-byte file,
5901# as systems may use methods other than mode bits to determine executability.
5902cat >conf$$.file <<_ASEOF
5903#! /bin/sh
5904exit 0
5905_ASEOF
5906chmod +x conf$$.file
5907if test -x conf$$.file >/dev/null 2>&1; then
5908 ac_executable_p="test -x"
5909else
5910 ac_executable_p="test -f"
5911fi
5912rm -f conf$$.file
b0cacab0 5913
57aa50d4
TT
5914# Extract the first word of "xgettext", so it can be a program name with args.
5915set dummy xgettext; ac_word=$2
5916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5917$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5918if ${ac_cv_path_XGETTEXT+:} false; then :
39fd3d4f 5919 $as_echo_n "(cached) " >&6
a64c9c13 5920else
57aa50d4
TT
5921 case "$XGETTEXT" in
5922 [\\/]* | ?:[\\/]*)
5923 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5924 ;;
5925 *)
5926 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5927 for ac_dir in $PATH; do
5928 IFS="$ac_save_IFS"
5929 test -z "$ac_dir" && ac_dir=.
5930 for ac_exec_ext in '' $ac_executable_extensions; do
5931 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5932 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5933 (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
5934 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
5935 break 2
5936 fi
5937 fi
5938 done
5939 done
5940 IFS="$ac_save_IFS"
5941 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5942 ;;
e1052144 5943esac
b0cacab0 5944fi
57aa50d4
TT
5945XGETTEXT="$ac_cv_path_XGETTEXT"
5946if test "$XGETTEXT" != ":"; then
5947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
5948$as_echo "$XGETTEXT" >&6; }
5949else
5950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5951$as_echo "no" >&6; }
b0cacab0 5952fi
b0cacab0 5953
57aa50d4 5954 rm -f messages.po
a64c9c13 5955
b0cacab0 5956
57aa50d4
TT
5957# Prepare PATH_SEPARATOR.
5958# The user is always right.
5959if test "${PATH_SEPARATOR+set}" != set; then
5960 echo "#! /bin/sh" >conf$$.sh
5961 echo "exit 0" >>conf$$.sh
5962 chmod +x conf$$.sh
5963 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5964 PATH_SEPARATOR=';'
5965 else
5966 PATH_SEPARATOR=:
5967 fi
5968 rm -f conf$$.sh
5969fi
b0cacab0 5970
57aa50d4
TT
5971# Find out how to test for executable files. Don't use a zero-byte file,
5972# as systems may use methods other than mode bits to determine executability.
5973cat >conf$$.file <<_ASEOF
5974#! /bin/sh
5975exit 0
5976_ASEOF
5977chmod +x conf$$.file
5978if test -x conf$$.file >/dev/null 2>&1; then
5979 ac_executable_p="test -x"
5980else
5981 ac_executable_p="test -f"
5982fi
5983rm -f conf$$.file
5984
5985# Extract the first word of "msgmerge", so it can be a program name with args.
5986set dummy msgmerge; ac_word=$2
5987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5988$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 5989if ${ac_cv_path_MSGMERGE+:} false; then :
39fd3d4f 5990 $as_echo_n "(cached) " >&6
b0cacab0 5991else
57aa50d4
TT
5992 case "$MSGMERGE" in
5993 [\\/]* | ?:[\\/]*)
5994 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
5995 ;;
5996 *)
5997 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5998 for ac_dir in $PATH; do
5999 IFS="$ac_save_IFS"
6000 test -z "$ac_dir" && ac_dir=.
6001 for ac_exec_ext in '' $ac_executable_extensions; do
6002 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6003 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
6004 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6005 break 2
6006 fi
6007 fi
6008 done
6009 done
6010 IFS="$ac_save_IFS"
6011 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6012 ;;
e1052144 6013esac
57aa50d4
TT
6014fi
6015MSGMERGE="$ac_cv_path_MSGMERGE"
6016if test "$MSGMERGE" != ":"; then
6017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6018$as_echo "$MSGMERGE" >&6; }
b0cacab0 6019else
57aa50d4
TT
6020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6021$as_echo "no" >&6; }
b0cacab0 6022fi
e1052144 6023
93636bde 6024
57aa50d4
TT
6025 if test "$GMSGFMT" != ":"; then
6026 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
6027 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6028 : ;
6029 else
6030 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
6031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
6032$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
6033 GMSGFMT=":"
6034 fi
6035 fi
a64c9c13 6036
57aa50d4
TT
6037 if test "$XGETTEXT" != ":"; then
6038 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6039 (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
6040 : ;
6041 else
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
6043$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
6044 XGETTEXT=":"
6045 fi
6046 rm -f messages.po
b0cacab0 6047 fi
a64c9c13 6048
57aa50d4
TT
6049 ac_config_commands="$ac_config_commands default-1"
6050
a64c9c13 6051
57aa50d4
TT
6052if test -n "$ac_tool_prefix"; then
6053 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6054set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6056$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 6057if ${ac_cv_prog_RANLIB+:} false; then :
39fd3d4f 6058 $as_echo_n "(cached) " >&6
b0cacab0 6059else
57aa50d4
TT
6060 if test -n "$RANLIB"; then
6061 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
b0cacab0 6062else
57aa50d4
TT
6063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6064for as_dir in $PATH
6065do
6066 IFS=$as_save_IFS
6067 test -z "$as_dir" && as_dir=.
6068 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 6069 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
6070 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6071 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6072 break 2
6073 fi
6074done
6075 done
6076IFS=$as_save_IFS
d1154eb4
TT
6077
6078fi
6079fi
6080RANLIB=$ac_cv_prog_RANLIB
6081if test -n "$RANLIB"; then
6082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6083$as_echo "$RANLIB" >&6; }
6084else
6085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6086$as_echo "no" >&6; }
6087fi
6088
6089
6090fi
6091if test -z "$ac_cv_prog_RANLIB"; then
6092 ac_ct_RANLIB=$RANLIB
6093 # Extract the first word of "ranlib", so it can be a program name with args.
6094set dummy ranlib; ac_word=$2
6095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6096$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 6097if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
d1154eb4
TT
6098 $as_echo_n "(cached) " >&6
6099else
6100 if test -n "$ac_ct_RANLIB"; then
6101 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6102else
6103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6104for as_dir in $PATH
6105do
6106 IFS=$as_save_IFS
6107 test -z "$as_dir" && as_dir=.
6108 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 6109 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
d1154eb4
TT
6110 ac_cv_prog_ac_ct_RANLIB="ranlib"
6111 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6112 break 2
6113 fi
6114done
6115 done
6116IFS=$as_save_IFS
6117
6118fi
6119fi
6120ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6121if test -n "$ac_ct_RANLIB"; then
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6123$as_echo "$ac_ct_RANLIB" >&6; }
6124else
6125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6126$as_echo "no" >&6; }
6127fi
6128
6129 if test "x$ac_ct_RANLIB" = x; then
6130 RANLIB=":"
6131 else
6132 case $cross_compiling:$ac_tool_warned in
6133yes:)
6134{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6135$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6136ac_tool_warned=yes ;;
6137esac
6138 RANLIB=$ac_ct_RANLIB
6139 fi
6140else
6141 RANLIB="$ac_cv_prog_RANLIB"
6142fi
6143
6144
6145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
6146$as_echo_n "checking for strerror in -lcposix... " >&6; }
91d11da1 6147if ${ac_cv_lib_cposix_strerror+:} false; then :
d1154eb4
TT
6148 $as_echo_n "(cached) " >&6
6149else
6150 ac_check_lib_save_LIBS=$LIBS
6151LIBS="-lcposix $LIBS"
6152cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6153/* end confdefs.h. */
6154
6155/* Override any GCC internal prototype to avoid an error.
6156 Use char because int might match the return type of a GCC
6157 builtin and then its argument prototype would still apply. */
6158#ifdef __cplusplus
6159extern "C"
6160#endif
6161char strerror ();
6162int
6163main ()
6164{
6165return strerror ();
6166 ;
6167 return 0;
6168}
6169_ACEOF
6170if ac_fn_c_try_link "$LINENO"; then :
6171 ac_cv_lib_cposix_strerror=yes
6172else
6173 ac_cv_lib_cposix_strerror=no
6174fi
6175rm -f core conftest.err conftest.$ac_objext \
6176 conftest$ac_exeext conftest.$ac_ext
6177LIBS=$ac_check_lib_save_LIBS
6178fi
6179{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
6180$as_echo "$ac_cv_lib_cposix_strerror" >&6; }
91d11da1 6181if test "x$ac_cv_lib_cposix_strerror" = xyes; then :
d1154eb4
TT
6182 LIBS="$LIBS -lcposix"
6183fi
6184
6185
6186
6187
6188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6189$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
91d11da1 6190if ${ac_cv_path_GREP+:} false; then :
d1154eb4
TT
6191 $as_echo_n "(cached) " >&6
6192else
6193 if test -z "$GREP"; then
6194 ac_path_GREP_found=false
6195 # Loop through the user's path and test for each of PROGNAME-LIST
6196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6197for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6198do
6199 IFS=$as_save_IFS
6200 test -z "$as_dir" && as_dir=.
6201 for ac_prog in grep ggrep; do
6202 for ac_exec_ext in '' $ac_executable_extensions; do
6203 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
91d11da1 6204 as_fn_executable_p "$ac_path_GREP" || continue
d1154eb4
TT
6205# Check for GNU ac_path_GREP and select it if it is found.
6206 # Check for GNU $ac_path_GREP
6207case `"$ac_path_GREP" --version 2>&1` in
6208*GNU*)
6209 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6210*)
6211 ac_count=0
6212 $as_echo_n 0123456789 >"conftest.in"
6213 while :
6214 do
6215 cat "conftest.in" "conftest.in" >"conftest.tmp"
6216 mv "conftest.tmp" "conftest.in"
6217 cp "conftest.in" "conftest.nl"
6218 $as_echo 'GREP' >> "conftest.nl"
6219 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6220 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6221 as_fn_arith $ac_count + 1 && ac_count=$as_val
6222 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6223 # Best one so far, save it but keep looking for a better one
6224 ac_cv_path_GREP="$ac_path_GREP"
6225 ac_path_GREP_max=$ac_count
6226 fi
6227 # 10*(2^10) chars as input seems more than enough
6228 test $ac_count -gt 10 && break
6229 done
6230 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6231esac
6232
6233 $ac_path_GREP_found && break 3
6234 done
6235 done
6236 done
6237IFS=$as_save_IFS
6238 if test -z "$ac_cv_path_GREP"; then
91d11da1 6239 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
d1154eb4
TT
6240 fi
6241else
6242 ac_cv_path_GREP=$GREP
6243fi
6244
6245fi
6246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6247$as_echo "$ac_cv_path_GREP" >&6; }
6248 GREP="$ac_cv_path_GREP"
6249
6250
6251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6252$as_echo_n "checking for egrep... " >&6; }
91d11da1 6253if ${ac_cv_path_EGREP+:} false; then :
d1154eb4
TT
6254 $as_echo_n "(cached) " >&6
6255else
6256 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6257 then ac_cv_path_EGREP="$GREP -E"
6258 else
6259 if test -z "$EGREP"; then
6260 ac_path_EGREP_found=false
6261 # Loop through the user's path and test for each of PROGNAME-LIST
6262 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6263for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6264do
6265 IFS=$as_save_IFS
6266 test -z "$as_dir" && as_dir=.
6267 for ac_prog in egrep; do
6268 for ac_exec_ext in '' $ac_executable_extensions; do
6269 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
91d11da1 6270 as_fn_executable_p "$ac_path_EGREP" || continue
d1154eb4
TT
6271# Check for GNU ac_path_EGREP and select it if it is found.
6272 # Check for GNU $ac_path_EGREP
6273case `"$ac_path_EGREP" --version 2>&1` in
6274*GNU*)
6275 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6276*)
6277 ac_count=0
6278 $as_echo_n 0123456789 >"conftest.in"
6279 while :
6280 do
6281 cat "conftest.in" "conftest.in" >"conftest.tmp"
6282 mv "conftest.tmp" "conftest.in"
6283 cp "conftest.in" "conftest.nl"
6284 $as_echo 'EGREP' >> "conftest.nl"
6285 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6286 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6287 as_fn_arith $ac_count + 1 && ac_count=$as_val
6288 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6289 # Best one so far, save it but keep looking for a better one
6290 ac_cv_path_EGREP="$ac_path_EGREP"
6291 ac_path_EGREP_max=$ac_count
6292 fi
6293 # 10*(2^10) chars as input seems more than enough
6294 test $ac_count -gt 10 && break
6295 done
6296 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6297esac
6298
6299 $ac_path_EGREP_found && break 3
6300 done
6301 done
6302 done
6303IFS=$as_save_IFS
6304 if test -z "$ac_cv_path_EGREP"; then
91d11da1 6305 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
d1154eb4 6306 fi
57aa50d4 6307else
d1154eb4 6308 ac_cv_path_EGREP=$EGREP
57aa50d4 6309fi
b0cacab0 6310
d1154eb4 6311 fi
57aa50d4 6312fi
d1154eb4
TT
6313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6314$as_echo "$ac_cv_path_EGREP" >&6; }
6315 EGREP="$ac_cv_path_EGREP"
6316
6317
6318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6319$as_echo_n "checking for ANSI C header files... " >&6; }
91d11da1 6320if ${ac_cv_header_stdc+:} false; then :
57aa50d4
TT
6321 $as_echo_n "(cached) " >&6
6322else
d1154eb4
TT
6323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6324/* end confdefs.h. */
6325#include <stdlib.h>
6326#include <stdarg.h>
6327#include <string.h>
6328#include <float.h>
b0cacab0 6329
d1154eb4
TT
6330int
6331main ()
6332{
6333
6334 ;
6335 return 0;
6336}
6337_ACEOF
6338if ac_fn_c_try_compile "$LINENO"; then :
6339 ac_cv_header_stdc=yes
6340else
6341 ac_cv_header_stdc=no
57aa50d4 6342fi
d1154eb4
TT
6343rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6344
6345if test $ac_cv_header_stdc = yes; then
6346 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6348/* end confdefs.h. */
6349#include <string.h>
6350
6351_ACEOF
6352if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6353 $EGREP "memchr" >/dev/null 2>&1; then :
6354
57aa50d4 6355else
d1154eb4 6356 ac_cv_header_stdc=no
57aa50d4 6357fi
d1154eb4
TT
6358rm -f conftest*
6359
6360fi
6361
6362if test $ac_cv_header_stdc = yes; then
6363 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6365/* end confdefs.h. */
6366#include <stdlib.h>
6367
6368_ACEOF
6369if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6370 $EGREP "free" >/dev/null 2>&1; then :
b0cacab0 6371
57aa50d4 6372else
d1154eb4 6373 ac_cv_header_stdc=no
57aa50d4 6374fi
d1154eb4 6375rm -f conftest*
b0cacab0 6376
d1154eb4 6377fi
b0cacab0 6378
d1154eb4
TT
6379if test $ac_cv_header_stdc = yes; then
6380 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6381 if test "$cross_compiling" = yes; then :
6382 :
b0cacab0 6383else
d1154eb4 6384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6385/* end confdefs.h. */
d1154eb4
TT
6386#include <ctype.h>
6387#include <stdlib.h>
6388#if ((' ' & 0x0FF) == 0x020)
6389# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6390# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6391#else
6392# define ISLOWER(c) \
6393 (('a' <= (c) && (c) <= 'i') \
6394 || ('j' <= (c) && (c) <= 'r') \
6395 || ('s' <= (c) && (c) <= 'z'))
6396# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
93636bde 6397#endif
d1154eb4
TT
6398
6399#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
a64c9c13 6400int
b0cacab0
TT
6401main ()
6402{
d1154eb4
TT
6403 int i;
6404 for (i = 0; i < 256; i++)
6405 if (XOR (islower (i), ISLOWER (i))
6406 || toupper (i) != TOUPPER (i))
6407 return 2;
b0cacab0 6408 return 0;
a64c9c13 6409}
b0cacab0 6410_ACEOF
d1154eb4
TT
6411if ac_fn_c_try_run "$LINENO"; then :
6412
b0cacab0 6413else
d1154eb4 6414 ac_cv_header_stdc=no
b0cacab0 6415fi
d1154eb4
TT
6416rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6417 conftest.$ac_objext conftest.beam conftest.$ac_ext
57aa50d4 6418fi
d1154eb4 6419
b0cacab0 6420fi
d1154eb4
TT
6421fi
6422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6423$as_echo "$ac_cv_header_stdc" >&6; }
6424if test $ac_cv_header_stdc = yes; then
b0cacab0 6425
d1154eb4 6426$as_echo "#define STDC_HEADERS 1" >>confdefs.h
b0cacab0 6427
d1154eb4 6428fi
b0cacab0 6429
57aa50d4
TT
6430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
6431$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
91d11da1 6432if ${ac_cv_c_const+:} false; then :
39fd3d4f 6433 $as_echo_n "(cached) " >&6
a64c9c13 6434else
57aa50d4 6435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
6436/* end confdefs.h. */
6437
57aa50d4
TT
6438int
6439main ()
6440{
91d11da1 6441
57aa50d4 6442#ifndef __cplusplus
91d11da1 6443 /* Ultrix mips cc rejects this sort of thing. */
57aa50d4 6444 typedef int charset[2];
91d11da1 6445 const charset cs = { 0, 0 };
57aa50d4
TT
6446 /* SunOS 4.1.1 cc rejects this. */
6447 char const *const *pcpcc;
6448 char **ppc;
6449 /* NEC SVR4.0.2 mips cc rejects this. */
6450 struct point {int x, y;};
6451 static struct point const zero = {0,0};
6452 /* AIX XL C 1.02.0.0 rejects this.
6453 It does not let you subtract one const X* pointer from another in
6454 an arm of an if-expression whose if-part is not a constant
6455 expression */
6456 const char *g = "string";
6457 pcpcc = &g + (g ? g-g : 0);
6458 /* HPUX 7.0 cc rejects these. */
6459 ++pcpcc;
6460 ppc = (char**) pcpcc;
6461 pcpcc = (char const *const *) ppc;
91d11da1
TT
6462 { /* SCO 3.2v4 cc rejects this sort of thing. */
6463 char tx;
6464 char *t = &tx;
57aa50d4
TT
6465 char const *s = 0 ? (char *) 0 : (char const *) 0;
6466
6467 *t++ = 0;
6468 if (s) return 0;
6469 }
6470 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6471 int x[] = {25, 17};
6472 const int *foo = &x[0];
6473 ++foo;
6474 }
6475 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6476 typedef const int *iptr;
6477 iptr p = 0;
6478 ++p;
6479 }
91d11da1 6480 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
57aa50d4 6481 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
91d11da1
TT
6482 struct s { int j; const int *ap[3]; } bx;
6483 struct s *b = &bx; b->j = 5;
57aa50d4
TT
6484 }
6485 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6486 const int foo = 10;
6487 if (!foo) return 0;
6488 }
6489 return !cs[0] && !zero.x;
b0cacab0
TT
6490#endif
6491
57aa50d4
TT
6492 ;
6493 return 0;
6494}
b0cacab0 6495_ACEOF
57aa50d4
TT
6496if ac_fn_c_try_compile "$LINENO"; then :
6497 ac_cv_c_const=yes
b0cacab0 6498else
57aa50d4
TT
6499 ac_cv_c_const=no
6500fi
6501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6502fi
6503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
6504$as_echo "$ac_cv_c_const" >&6; }
6505if test $ac_cv_c_const = no; then
6506
6507$as_echo "#define const /**/" >>confdefs.h
6508
a64c9c13 6509fi
b0cacab0
TT
6510
6511
57aa50d4
TT
6512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed" >&5
6513$as_echo_n "checking for signed... " >&6; }
91d11da1 6514if ${bh_cv_c_signed+:} false; then :
57aa50d4 6515 $as_echo_n "(cached) " >&6
b0cacab0 6516else
57aa50d4 6517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
6518/* end confdefs.h. */
6519
57aa50d4
TT
6520int
6521main ()
b0cacab0 6522{
57aa50d4
TT
6523signed char x;
6524 ;
6525 return 0;
b0cacab0
TT
6526}
6527_ACEOF
57aa50d4
TT
6528if ac_fn_c_try_compile "$LINENO"; then :
6529 bh_cv_c_signed=yes
b0cacab0 6530else
57aa50d4
TT
6531 bh_cv_c_signed=no
6532fi
6533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6534fi
6535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bh_cv_c_signed" >&5
6536$as_echo "$bh_cv_c_signed" >&6; }
6537 if test $bh_cv_c_signed = no; then
6538
6539$as_echo "#define signed /**/" >>confdefs.h
6540
6541 fi
6542
6543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6544$as_echo_n "checking for inline... " >&6; }
91d11da1 6545if ${ac_cv_c_inline+:} false; then :
57aa50d4
TT
6546 $as_echo_n "(cached) " >&6
6547else
6548 ac_cv_c_inline=no
6549for ac_kw in inline __inline__ __inline; do
6550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6551/* end confdefs.h. */
6552#ifndef __cplusplus
6553typedef int foo_t;
6554static $ac_kw foo_t static_foo () {return 0; }
6555$ac_kw foo_t foo () {return 0; }
6556#endif
b0cacab0 6557
57aa50d4
TT
6558_ACEOF
6559if ac_fn_c_try_compile "$LINENO"; then :
6560 ac_cv_c_inline=$ac_kw
b0cacab0 6561fi
57aa50d4
TT
6562rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6563 test "$ac_cv_c_inline" != no && break
6564done
6565
a64c9c13 6566fi
57aa50d4
TT
6567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6568$as_echo "$ac_cv_c_inline" >&6; }
6569
6570case $ac_cv_c_inline in
6571 inline | yes) ;;
6572 *)
6573 case $ac_cv_c_inline in
6574 no) ac_val=;;
6575 *) ac_val=$ac_cv_c_inline;;
6576 esac
6577 cat >>confdefs.h <<_ACEOF
6578#ifndef __cplusplus
6579#define inline $ac_val
6580#endif
6581_ACEOF
6582 ;;
6583esac
93636bde 6584
d1154eb4
TT
6585# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6586for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6587 inttypes.h stdint.h unistd.h
6588do :
6589 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6590ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6591"
91d11da1 6592if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
d1154eb4
TT
6593 cat >>confdefs.h <<_ACEOF
6594#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6595_ACEOF
6596
6597fi
6598
6599done
6600
6601
57aa50d4 6602ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
91d11da1 6603if test "x$ac_cv_type_off_t" = xyes; then :
57aa50d4
TT
6604
6605else
e1052144 6606
57aa50d4
TT
6607cat >>confdefs.h <<_ACEOF
6608#define off_t long int
6609_ACEOF
e1052144 6610
a64c9c13 6611fi
07a0db15 6612
57aa50d4 6613ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
91d11da1 6614if test "x$ac_cv_type_size_t" = xyes; then :
57aa50d4
TT
6615
6616else
6617
6618cat >>confdefs.h <<_ACEOF
6619#define size_t unsigned int
b0cacab0
TT
6620_ACEOF
6621
57aa50d4 6622fi
b0cacab0 6623
57aa50d4
TT
6624
6625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
6626$as_echo_n "checking for long long... " >&6; }
91d11da1 6627if ${ac_cv_type_long_long+:} false; then :
39fd3d4f 6628 $as_echo_n "(cached) " >&6
b0cacab0 6629else
57aa50d4 6630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6631/* end confdefs.h. */
57aa50d4 6632long long ll = 1LL; int i = 63;
b0cacab0
TT
6633int
6634main ()
6635{
57aa50d4
TT
6636long long llmax = (long long) -1;
6637 return ll << i | ll >> i | llmax / ll | llmax % ll;
b0cacab0
TT
6638 ;
6639 return 0;
6640}
6641_ACEOF
57aa50d4
TT
6642if ac_fn_c_try_link "$LINENO"; then :
6643 ac_cv_type_long_long=yes
b0cacab0 6644else
57aa50d4 6645 ac_cv_type_long_long=no
b0cacab0 6646fi
57aa50d4
TT
6647rm -f core conftest.err conftest.$ac_objext \
6648 conftest$ac_exeext conftest.$ac_ext
b0cacab0 6649fi
57aa50d4
TT
6650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long" >&5
6651$as_echo "$ac_cv_type_long_long" >&6; }
6652 if test $ac_cv_type_long_long = yes; then
b0cacab0 6653
57aa50d4 6654$as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
a64c9c13 6655
57aa50d4 6656 fi
a64c9c13 6657
57aa50d4
TT
6658
6659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
6660$as_echo_n "checking for long double... " >&6; }
91d11da1 6661if ${gt_cv_c_long_double+:} false; then :
39fd3d4f 6662 $as_echo_n "(cached) " >&6
b0cacab0 6663else
57aa50d4
TT
6664 if test "$GCC" = yes; then
6665 gt_cv_c_long_double=yes
6666 else
6667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6668/* end confdefs.h. */
57aa50d4
TT
6669
6670 /* The Stardent Vistra knows sizeof(long double), but does not support it. */
6671 long double foo = 0.0;
6672 /* On Ultrix 4.3 cc, long double is 4 and double is 8. */
6673 int array [2*(sizeof(long double) >= sizeof(double)) - 1];
93636bde 6674
b0cacab0
TT
6675int
6676main ()
6677{
57aa50d4 6678
b0cacab0
TT
6679 ;
6680 return 0;
6681}
6682_ACEOF
57aa50d4
TT
6683if ac_fn_c_try_compile "$LINENO"; then :
6684 gt_cv_c_long_double=yes
a64c9c13 6685else
57aa50d4 6686 gt_cv_c_long_double=no
b0cacab0 6687fi
57aa50d4
TT
6688rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6689 fi
b0cacab0 6690fi
57aa50d4
TT
6691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_long_double" >&5
6692$as_echo "$gt_cv_c_long_double" >&6; }
6693 if test $gt_cv_c_long_double = yes; then
b0cacab0 6694
57aa50d4 6695$as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
b0cacab0 6696
57aa50d4 6697 fi
b0cacab0 6698
57aa50d4
TT
6699
6700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
6701$as_echo_n "checking for wchar_t... " >&6; }
91d11da1 6702if ${gt_cv_c_wchar_t+:} false; then :
57aa50d4 6703 $as_echo_n "(cached) " >&6
b0cacab0 6704else
57aa50d4
TT
6705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6706/* end confdefs.h. */
6707#include <stddef.h>
6708 wchar_t foo = (wchar_t)'\0';
6709int
6710main ()
6711{
b0cacab0 6712
57aa50d4
TT
6713 ;
6714 return 0;
6715}
b0cacab0 6716_ACEOF
57aa50d4
TT
6717if ac_fn_c_try_compile "$LINENO"; then :
6718 gt_cv_c_wchar_t=yes
6719else
6720 gt_cv_c_wchar_t=no
6721fi
6722rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6723fi
6724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
6725$as_echo "$gt_cv_c_wchar_t" >&6; }
6726 if test $gt_cv_c_wchar_t = yes; then
b0cacab0 6727
57aa50d4 6728$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
b0cacab0 6729
57aa50d4
TT
6730 fi
6731
6732
6733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
6734$as_echo_n "checking for wint_t... " >&6; }
91d11da1 6735if ${gt_cv_c_wint_t+:} false; then :
39fd3d4f 6736 $as_echo_n "(cached) " >&6
b0cacab0 6737else
57aa50d4 6738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6739/* end confdefs.h. */
57aa50d4
TT
6740#include <wchar.h>
6741 wint_t foo = (wchar_t)'\0';
6742int
6743main ()
6744{
b0cacab0 6745
57aa50d4
TT
6746 ;
6747 return 0;
6748}
b0cacab0 6749_ACEOF
57aa50d4
TT
6750if ac_fn_c_try_compile "$LINENO"; then :
6751 gt_cv_c_wint_t=yes
a64c9c13 6752else
57aa50d4 6753 gt_cv_c_wint_t=no
a64c9c13 6754fi
57aa50d4 6755rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
a64c9c13 6756fi
57aa50d4
TT
6757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
6758$as_echo "$gt_cv_c_wint_t" >&6; }
6759 if test $gt_cv_c_wint_t = yes; then
07a0db15 6760
57aa50d4 6761$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
a64c9c13 6762
57aa50d4 6763 fi
a64c9c13 6764
b0cacab0 6765
57aa50d4
TT
6766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
6767$as_echo_n "checking for inttypes.h... " >&6; }
91d11da1 6768if ${jm_ac_cv_header_inttypes_h+:} false; then :
57aa50d4
TT
6769 $as_echo_n "(cached) " >&6
6770else
6771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6772/* end confdefs.h. */
6773#include <sys/types.h>
6774#include <inttypes.h>
b0cacab0
TT
6775int
6776main ()
a04eba3f 6777{
57aa50d4 6778uintmax_t i = (uintmax_t) -1;
b0cacab0
TT
6779 ;
6780 return 0;
a04eba3f 6781}
b0cacab0 6782_ACEOF
57aa50d4
TT
6783if ac_fn_c_try_compile "$LINENO"; then :
6784 jm_ac_cv_header_inttypes_h=yes
b0cacab0 6785else
57aa50d4 6786 jm_ac_cv_header_inttypes_h=no
b0cacab0 6787fi
57aa50d4 6788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 6789fi
57aa50d4
TT
6790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_inttypes_h" >&5
6791$as_echo "$jm_ac_cv_header_inttypes_h" >&6; }
6792 if test $jm_ac_cv_header_inttypes_h = yes; then
b0cacab0
TT
6793
6794cat >>confdefs.h <<_ACEOF
57aa50d4 6795#define HAVE_INTTYPES_H_WITH_UINTMAX 1
b0cacab0 6796_ACEOF
a04eba3f 6797
57aa50d4 6798 fi
a04eba3f 6799
b0cacab0 6800
57aa50d4
TT
6801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
6802$as_echo_n "checking for stdint.h... " >&6; }
91d11da1 6803if ${jm_ac_cv_header_stdint_h+:} false; then :
39fd3d4f 6804 $as_echo_n "(cached) " >&6
b0cacab0 6805else
57aa50d4 6806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6807/* end confdefs.h. */
57aa50d4
TT
6808#include <sys/types.h>
6809#include <stdint.h>
b0cacab0
TT
6810int
6811main ()
6812{
57aa50d4
TT
6813uintmax_t i = (uintmax_t) -1;
6814 ;
6815 return 0;
b0cacab0
TT
6816}
6817_ACEOF
57aa50d4
TT
6818if ac_fn_c_try_compile "$LINENO"; then :
6819 jm_ac_cv_header_stdint_h=yes
b0cacab0 6820else
57aa50d4 6821 jm_ac_cv_header_stdint_h=no
b0cacab0 6822fi
57aa50d4 6823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0 6824fi
57aa50d4
TT
6825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_stdint_h" >&5
6826$as_echo "$jm_ac_cv_header_stdint_h" >&6; }
6827 if test $jm_ac_cv_header_stdint_h = yes; then
b0cacab0
TT
6828
6829cat >>confdefs.h <<_ACEOF
57aa50d4 6830#define HAVE_STDINT_H_WITH_UINTMAX 1
b0cacab0
TT
6831_ACEOF
6832
57aa50d4 6833 fi
b0cacab0 6834
b0cacab0
TT
6835
6836
6837
57aa50d4
TT
6838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
6839$as_echo_n "checking for intmax_t... " >&6; }
91d11da1 6840if ${gt_cv_c_intmax_t+:} false; then :
39fd3d4f 6841 $as_echo_n "(cached) " >&6
b0cacab0 6842else
57aa50d4 6843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6844/* end confdefs.h. */
57aa50d4
TT
6845
6846#include <stddef.h>
6847#include <stdlib.h>
6848#if HAVE_STDINT_H_WITH_UINTMAX
6849#include <stdint.h>
6850#endif
6851#if HAVE_INTTYPES_H_WITH_UINTMAX
6852#include <inttypes.h>
6853#endif
6854
6855int
6856main ()
6857{
6858intmax_t x = -1;
6859 ;
6860 return 0;
6861}
b0cacab0 6862_ACEOF
57aa50d4
TT
6863if ac_fn_c_try_compile "$LINENO"; then :
6864 gt_cv_c_intmax_t=yes
b0cacab0 6865else
57aa50d4 6866 gt_cv_c_intmax_t=no
b0cacab0 6867fi
e1052144 6868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
6869fi
6870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
6871$as_echo "$gt_cv_c_intmax_t" >&6; }
6872 if test $gt_cv_c_intmax_t = yes; then
b0cacab0 6873
57aa50d4 6874$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
b0cacab0 6875
57aa50d4 6876 fi
e1052144 6877
b0cacab0 6878
e1052144 6879
57aa50d4
TT
6880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
6881$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
91d11da1 6882if ${gt_cv_func_printf_posix+:} false; then :
39fd3d4f 6883 $as_echo_n "(cached) " >&6
b0cacab0 6884else
b0cacab0 6885
57aa50d4
TT
6886 if test "$cross_compiling" = yes; then :
6887
6888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6889/* end confdefs.h. */
6890
6891#if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
6892 notposix
6893#endif
b0cacab0 6894
57aa50d4
TT
6895_ACEOF
6896if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6897 $EGREP "notposix" >/dev/null 2>&1; then :
6898 gt_cv_func_printf_posix="guessing no"
6899else
6900 gt_cv_func_printf_posix="guessing yes"
b0cacab0 6901fi
57aa50d4 6902rm -f conftest*
b0cacab0 6903
b0cacab0 6904
57aa50d4
TT
6905else
6906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6907/* end confdefs.h. */
b0cacab0 6908
57aa50d4
TT
6909#include <stdio.h>
6910#include <string.h>
6911/* The string "%2$d %1$d", with dollar characters protected from the shell's
6912 dollar expansion (possibly an autoconf bug). */
6913static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
6914static char buf[100];
6915int main ()
6916{
6917 sprintf (buf, format, 33, 55);
6918 return (strcmp (buf, "55 33") != 0);
6919}
6920_ACEOF
6921if ac_fn_c_try_run "$LINENO"; then :
6922 gt_cv_func_printf_posix=yes
6923else
6924 gt_cv_func_printf_posix=no
6925fi
6926rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6927 conftest.$ac_objext conftest.beam conftest.$ac_ext
6928fi
6929
6930
6931fi
6932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
6933$as_echo "$gt_cv_func_printf_posix" >&6; }
6934 case $gt_cv_func_printf_posix in
6935 *yes)
6936
6937$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
6938
6939 ;;
6940 esac
6941
6942# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6943# for constant arguments. Useless!
6944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6945$as_echo_n "checking for working alloca.h... " >&6; }
91d11da1 6946if ${ac_cv_working_alloca_h+:} false; then :
39fd3d4f 6947 $as_echo_n "(cached) " >&6
b0cacab0 6948else
57aa50d4 6949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 6950/* end confdefs.h. */
57aa50d4
TT
6951#include <alloca.h>
6952int
6953main ()
6954{
6955char *p = (char *) alloca (2 * sizeof (int));
6956 if (p) return 0;
6957 ;
6958 return 0;
6959}
6960_ACEOF
6961if ac_fn_c_try_link "$LINENO"; then :
6962 ac_cv_working_alloca_h=yes
6963else
6964 ac_cv_working_alloca_h=no
6965fi
6966rm -f core conftest.err conftest.$ac_objext \
6967 conftest$ac_exeext conftest.$ac_ext
6968fi
6969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6970$as_echo "$ac_cv_working_alloca_h" >&6; }
6971if test $ac_cv_working_alloca_h = yes; then
b0cacab0 6972
57aa50d4 6973$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
b0cacab0 6974
57aa50d4
TT
6975fi
6976
6977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6978$as_echo_n "checking for alloca... " >&6; }
91d11da1 6979if ${ac_cv_func_alloca_works+:} false; then :
57aa50d4
TT
6980 $as_echo_n "(cached) " >&6
6981else
6982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6983/* end confdefs.h. */
6984#ifdef __GNUC__
6985# define alloca __builtin_alloca
b0cacab0 6986#else
57aa50d4
TT
6987# ifdef _MSC_VER
6988# include <malloc.h>
6989# define alloca _alloca
6990# else
6991# ifdef HAVE_ALLOCA_H
6992# include <alloca.h>
6993# else
6994# ifdef _AIX
6995 #pragma alloca
6996# else
6997# ifndef alloca /* predefined by HP cc +Olibcalls */
91d11da1 6998void *alloca (size_t);
57aa50d4
TT
6999# endif
7000# endif
7001# endif
7002# endif
b0cacab0
TT
7003#endif
7004
57aa50d4
TT
7005int
7006main ()
7007{
7008char *p = (char *) alloca (1);
7009 if (p) return 0;
7010 ;
7011 return 0;
7012}
7013_ACEOF
7014if ac_fn_c_try_link "$LINENO"; then :
7015 ac_cv_func_alloca_works=yes
7016else
7017 ac_cv_func_alloca_works=no
7018fi
7019rm -f core conftest.err conftest.$ac_objext \
7020 conftest$ac_exeext conftest.$ac_ext
7021fi
7022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
7023$as_echo "$ac_cv_func_alloca_works" >&6; }
b0cacab0 7024
57aa50d4
TT
7025if test $ac_cv_func_alloca_works = yes; then
7026
7027$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
7028
7029else
7030 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
7031# that cause trouble. Some versions do not even contain alloca or
7032# contain a buggy version. If you still want to use their alloca,
7033# use ar to extract alloca.o from them instead of compiling alloca.c.
7034
7035ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
7036
7037$as_echo "#define C_ALLOCA 1" >>confdefs.h
7038
7039
7040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
7041$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
91d11da1 7042if ${ac_cv_os_cray+:} false; then :
57aa50d4
TT
7043 $as_echo_n "(cached) " >&6
7044else
7045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7046/* end confdefs.h. */
7047#if defined CRAY && ! defined CRAY2
7048webecray
7049#else
7050wenotbecray
b0cacab0
TT
7051#endif
7052
57aa50d4
TT
7053_ACEOF
7054if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7055 $EGREP "webecray" >/dev/null 2>&1; then :
7056 ac_cv_os_cray=yes
7057else
7058 ac_cv_os_cray=no
7059fi
7060rm -f conftest*
7061
7062fi
7063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
7064$as_echo "$ac_cv_os_cray" >&6; }
7065if test $ac_cv_os_cray = yes; then
7066 for ac_func in _getb67 GETB67 getb67; do
7067 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7068ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
91d11da1 7069if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
57aa50d4
TT
7070
7071cat >>confdefs.h <<_ACEOF
7072#define CRAY_STACKSEG_END $ac_func
7073_ACEOF
7074
7075 break
7076fi
7077
7078 done
7079fi
7080
7081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
7082$as_echo_n "checking stack direction for C alloca... " >&6; }
91d11da1 7083if ${ac_cv_c_stack_direction+:} false; then :
57aa50d4
TT
7084 $as_echo_n "(cached) " >&6
7085else
7086 if test "$cross_compiling" = yes; then :
7087 ac_cv_c_stack_direction=0
7088else
7089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7090/* end confdefs.h. */
7091$ac_includes_default
7092int
91d11da1 7093find_stack_direction (int *addr, int depth)
57aa50d4 7094{
91d11da1
TT
7095 int dir, dummy = 0;
7096 if (! addr)
7097 addr = &dummy;
7098 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
7099 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
7100 return dir + dummy;
57aa50d4
TT
7101}
7102
b0cacab0 7103int
91d11da1 7104main (int argc, char **argv)
b0cacab0 7105{
91d11da1 7106 return find_stack_direction (0, argc + !argv + 20) < 0;
b0cacab0
TT
7107}
7108_ACEOF
57aa50d4
TT
7109if ac_fn_c_try_run "$LINENO"; then :
7110 ac_cv_c_stack_direction=1
b0cacab0 7111else
57aa50d4
TT
7112 ac_cv_c_stack_direction=-1
7113fi
7114rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7115 conftest.$ac_objext conftest.beam conftest.$ac_ext
7116fi
7117
7118fi
7119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
7120$as_echo "$ac_cv_c_stack_direction" >&6; }
7121cat >>confdefs.h <<_ACEOF
7122#define STACK_DIRECTION $ac_cv_c_stack_direction
7123_ACEOF
7124
b0cacab0 7125
b0cacab0 7126fi
e1052144 7127
61ef2474
TT
7128
7129
7130
7131 for ac_header in $ac_header_list
57aa50d4
TT
7132do :
7133 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
61ef2474
TT
7134ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7135"
91d11da1 7136if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
7137 cat >>confdefs.h <<_ACEOF
7138#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7139_ACEOF
7140
b0cacab0 7141fi
57aa50d4
TT
7142
7143done
7144
61ef2474
TT
7145
7146
7147
7148
7149
7150
7151
57aa50d4
TT
7152for ac_func in getpagesize
7153do :
7154 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
91d11da1 7155if test "x$ac_cv_func_getpagesize" = xyes; then :
b0cacab0 7156 cat >>confdefs.h <<_ACEOF
57aa50d4 7157#define HAVE_GETPAGESIZE 1
b0cacab0
TT
7158_ACEOF
7159
7160fi
7161done
7162
57aa50d4 7163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
39fd3d4f 7164$as_echo_n "checking for working mmap... " >&6; }
91d11da1 7165if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
39fd3d4f 7166 $as_echo_n "(cached) " >&6
b0cacab0 7167else
57aa50d4 7168 if test "$cross_compiling" = yes; then :
b0cacab0
TT
7169 ac_cv_func_mmap_fixed_mapped=no
7170else
57aa50d4 7171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7172/* end confdefs.h. */
7173$ac_includes_default
7174/* malloc might have been renamed as rpl_malloc. */
7175#undef malloc
7176
7177/* Thanks to Mike Haertel and Jim Avera for this test.
7178 Here is a matrix of mmap possibilities:
7179 mmap private not fixed
7180 mmap private fixed at somewhere currently unmapped
7181 mmap private fixed at somewhere already mapped
7182 mmap shared not fixed
7183 mmap shared fixed at somewhere currently unmapped
7184 mmap shared fixed at somewhere already mapped
7185 For private mappings, we should verify that changes cannot be read()
7186 back from the file, nor mmap's back from the file at a different
7187 address. (There have been systems where private was not correctly
7188 implemented like the infamous i386 svr4.0, and systems where the
7189 VM page cache was not coherent with the file system buffer cache
7190 like early versions of FreeBSD and possibly contemporary NetBSD.)
7191 For shared mappings, we should conversely verify that changes get
7192 propagated back to all the places they're supposed to be.
7193
7194 Grep wants private fixed already mapped.
7195 The main things grep needs to know about mmap are:
7196 * does it exist and is it safe to write into the mmap'd area
7197 * how to use it (BSD variants) */
7198
7199#include <fcntl.h>
7200#include <sys/mman.h>
7201
29a5deed 7202#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
b0cacab0
TT
7203char *malloc ();
7204#endif
7205
7206/* This mess was copied from the GNU getpagesize.h. */
29a5deed 7207#ifndef HAVE_GETPAGESIZE
b0cacab0
TT
7208# ifdef _SC_PAGESIZE
7209# define getpagesize() sysconf(_SC_PAGESIZE)
7210# else /* no _SC_PAGESIZE */
29a5deed 7211# ifdef HAVE_SYS_PARAM_H
b0cacab0
TT
7212# include <sys/param.h>
7213# ifdef EXEC_PAGESIZE
7214# define getpagesize() EXEC_PAGESIZE
7215# else /* no EXEC_PAGESIZE */
7216# ifdef NBPG
7217# define getpagesize() NBPG * CLSIZE
7218# ifndef CLSIZE
7219# define CLSIZE 1
7220# endif /* no CLSIZE */
7221# else /* no NBPG */
7222# ifdef NBPC
7223# define getpagesize() NBPC
7224# else /* no NBPC */
7225# ifdef PAGESIZE
7226# define getpagesize() PAGESIZE
7227# endif /* PAGESIZE */
7228# endif /* no NBPC */
7229# endif /* no NBPG */
7230# endif /* no EXEC_PAGESIZE */
7231# else /* no HAVE_SYS_PARAM_H */
7232# define getpagesize() 8192 /* punt totally */
7233# endif /* no HAVE_SYS_PARAM_H */
7234# endif /* no _SC_PAGESIZE */
7235
7236#endif /* no HAVE_GETPAGESIZE */
7237
7238int
7239main ()
7240{
7241 char *data, *data2, *data3;
61ef2474 7242 const char *cdata2;
b0cacab0 7243 int i, pagesize;
61ef2474 7244 int fd, fd2;
b0cacab0
TT
7245
7246 pagesize = getpagesize ();
7247
7248 /* First, make a file with some known garbage in it. */
7249 data = (char *) malloc (pagesize);
7250 if (!data)
e1052144 7251 return 1;
b0cacab0
TT
7252 for (i = 0; i < pagesize; ++i)
7253 *(data + i) = rand ();
7254 umask (0);
7255 fd = creat ("conftest.mmap", 0600);
7256 if (fd < 0)
61ef2474 7257 return 2;
b0cacab0 7258 if (write (fd, data, pagesize) != pagesize)
61ef2474 7259 return 3;
b0cacab0
TT
7260 close (fd);
7261
61ef2474
TT
7262 /* Next, check that the tail of a page is zero-filled. File must have
7263 non-zero length, otherwise we risk SIGBUS for entire page. */
7264 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7265 if (fd2 < 0)
7266 return 4;
7267 cdata2 = "";
7268 if (write (fd2, cdata2, 1) != 1)
7269 return 5;
7270 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7271 if (data2 == MAP_FAILED)
7272 return 6;
7273 for (i = 0; i < pagesize; ++i)
7274 if (*(data2 + i))
7275 return 7;
7276 close (fd2);
7277 if (munmap (data2, pagesize))
7278 return 8;
7279
b0cacab0
TT
7280 /* Next, try to mmap the file at a fixed address which already has
7281 something else allocated at it. If we can, also make sure that
7282 we see the same garbage. */
7283 fd = open ("conftest.mmap", O_RDWR);
7284 if (fd < 0)
61ef2474 7285 return 9;
b0cacab0
TT
7286 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7287 MAP_PRIVATE | MAP_FIXED, fd, 0L))
61ef2474 7288 return 10;
b0cacab0
TT
7289 for (i = 0; i < pagesize; ++i)
7290 if (*(data + i) != *(data2 + i))
61ef2474 7291 return 11;
b0cacab0
TT
7292
7293 /* Finally, make sure that changes to the mapped area do not
7294 percolate back to the file as seen by read(). (This is a bug on
7295 some variants of i386 svr4.0.) */
7296 for (i = 0; i < pagesize; ++i)
7297 *(data2 + i) = *(data2 + i) + 1;
7298 data3 = (char *) malloc (pagesize);
7299 if (!data3)
61ef2474 7300 return 12;
b0cacab0 7301 if (read (fd, data3, pagesize) != pagesize)
61ef2474 7302 return 13;
b0cacab0
TT
7303 for (i = 0; i < pagesize; ++i)
7304 if (*(data + i) != *(data3 + i))
61ef2474 7305 return 14;
b0cacab0 7306 close (fd);
e1052144 7307 return 0;
b0cacab0
TT
7308}
7309_ACEOF
57aa50d4 7310if ac_fn_c_try_run "$LINENO"; then :
b0cacab0
TT
7311 ac_cv_func_mmap_fixed_mapped=yes
7312else
57aa50d4 7313 ac_cv_func_mmap_fixed_mapped=no
b0cacab0 7314fi
57aa50d4
TT
7315rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7316 conftest.$ac_objext conftest.beam conftest.$ac_ext
b0cacab0 7317fi
e1052144 7318
b0cacab0 7319fi
57aa50d4 7320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
39fd3d4f 7321$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
b0cacab0
TT
7322if test $ac_cv_func_mmap_fixed_mapped = yes; then
7323
57aa50d4 7324$as_echo "#define HAVE_MMAP 1" >>confdefs.h
b0cacab0
TT
7325
7326fi
61ef2474 7327rm -f conftest.mmap conftest.txt
b0cacab0
TT
7328
7329
57aa50d4 7330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5
39fd3d4f 7331$as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
91d11da1 7332if ${ac_cv_gnu_library_2_1+:} false; then :
39fd3d4f 7333 $as_echo_n "(cached) " >&6
b0cacab0 7334else
57aa50d4 7335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7336/* end confdefs.h. */
7337
7338#include <features.h>
7339#ifdef __GNU_LIBRARY__
7340 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
7341 Lucky GNU user
7342 #endif
7343#endif
7344
7345_ACEOF
7346if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
57aa50d4 7347 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
b0cacab0
TT
7348 ac_cv_gnu_library_2_1=yes
7349else
7350 ac_cv_gnu_library_2_1=no
7351fi
7352rm -f conftest*
7353
7354
7355
7356fi
57aa50d4 7357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
39fd3d4f 7358$as_echo "$ac_cv_gnu_library_2_1" >&6; }
b0cacab0
TT
7359
7360 GLIBC21="$ac_cv_gnu_library_2_1"
7361
7362
7363
7364
57aa50d4 7365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
39fd3d4f 7366$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
91d11da1 7367if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
39fd3d4f 7368 $as_echo_n "(cached) " >&6
b0cacab0
TT
7369else
7370
57aa50d4 7371 if test "$cross_compiling" = yes; then :
b0cacab0
TT
7372
7373 # Guess based on the CPU.
7374 case "$host_cpu" in
7375 alpha* | i3456786 | m68k | s390*)
7376 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7377 *)
7378 gt_cv_int_divbyzero_sigfpe="guessing no";;
7379 esac
7380
7381else
57aa50d4 7382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7383/* end confdefs.h. */
7384
7385#include <stdlib.h>
7386#include <signal.h>
7387
7388static void
7389#ifdef __cplusplus
7390sigfpe_handler (int sig)
7391#else
7392sigfpe_handler (sig) int sig;
7393#endif
7394{
7395 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7396 exit (sig != SIGFPE);
7397}
7398
7399int x = 1;
7400int y = 0;
7401int z;
7402int nan;
7403
7404int main ()
a04eba3f
TT
7405{
7406 signal (SIGFPE, sigfpe_handler);
7407/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7408#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7409 signal (SIGTRAP, sigfpe_handler);
7410#endif
7411/* Linux/SPARC yields signal SIGILL. */
7412#if defined (__sparc__) && defined (__linux__)
7413 signal (SIGILL, sigfpe_handler);
7414#endif
7415
7416 z = x / y;
7417 nan = y / y;
7418 exit (1);
7419}
a64c9c13 7420
b0cacab0 7421_ACEOF
57aa50d4 7422if ac_fn_c_try_run "$LINENO"; then :
a04eba3f 7423 gt_cv_int_divbyzero_sigfpe=yes
a64c9c13 7424else
57aa50d4 7425 gt_cv_int_divbyzero_sigfpe=no
b0cacab0 7426fi
57aa50d4
TT
7427rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7428 conftest.$ac_objext conftest.beam conftest.$ac_ext
b0cacab0
TT
7429fi
7430
e1052144 7431
b0cacab0 7432fi
57aa50d4 7433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
39fd3d4f 7434$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
b0cacab0
TT
7435 case "$gt_cv_int_divbyzero_sigfpe" in
7436 *yes) value=1;;
7437 *) value=0;;
7438 esac
7439
7440cat >>confdefs.h <<_ACEOF
7441#define INTDIV0_RAISES_SIGFPE $value
7442_ACEOF
7443
7444
7445
57aa50d4 7446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
39fd3d4f 7447$as_echo_n "checking for unsigned long long... " >&6; }
91d11da1 7448if ${ac_cv_type_unsigned_long_long+:} false; then :
39fd3d4f 7449 $as_echo_n "(cached) " >&6
b0cacab0 7450else
57aa50d4 7451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7452/* end confdefs.h. */
7453unsigned long long ull = 1ULL; int i = 63;
7454int
7455main ()
7456{
7457unsigned long long ullmax = (unsigned long long) -1;
7458 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
7459 ;
7460 return 0;
7461}
7462_ACEOF
57aa50d4 7463if ac_fn_c_try_link "$LINENO"; then :
b0cacab0
TT
7464 ac_cv_type_unsigned_long_long=yes
7465else
57aa50d4 7466 ac_cv_type_unsigned_long_long=no
b0cacab0 7467fi
57aa50d4
TT
7468rm -f core conftest.err conftest.$ac_objext \
7469 conftest$ac_exeext conftest.$ac_ext
b0cacab0 7470fi
57aa50d4 7471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
39fd3d4f 7472$as_echo "$ac_cv_type_unsigned_long_long" >&6; }
b0cacab0
TT
7473 if test $ac_cv_type_unsigned_long_long = yes; then
7474
57aa50d4 7475$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
b0cacab0
TT
7476
7477 fi
7478
7479
7480
7481
7482 if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
7483
7484 test $ac_cv_type_unsigned_long_long = yes \
7485 && ac_type='unsigned long long' \
7486 || ac_type='unsigned long'
7487
7488cat >>confdefs.h <<_ACEOF
7489#define uintmax_t $ac_type
7490_ACEOF
7491
7492 else
7493
57aa50d4 7494$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
b0cacab0
TT
7495
7496 fi
7497
7498
57aa50d4 7499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
39fd3d4f 7500$as_echo_n "checking for inttypes.h... " >&6; }
91d11da1 7501if ${gt_cv_header_inttypes_h+:} false; then :
39fd3d4f 7502 $as_echo_n "(cached) " >&6
b0cacab0
TT
7503else
7504
57aa50d4 7505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7506/* end confdefs.h. */
7507#include <sys/types.h>
7508#include <inttypes.h>
7509int
7510main ()
7511{
7512
7513 ;
7514 return 0;
7515}
7516_ACEOF
57aa50d4 7517if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
7518 gt_cv_header_inttypes_h=yes
7519else
57aa50d4 7520 gt_cv_header_inttypes_h=no
b0cacab0 7521fi
e1052144 7522rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7523
7524fi
57aa50d4 7525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
39fd3d4f 7526$as_echo "$gt_cv_header_inttypes_h" >&6; }
b0cacab0
TT
7527 if test $gt_cv_header_inttypes_h = yes; then
7528
7529cat >>confdefs.h <<_ACEOF
7530#define HAVE_INTTYPES_H 1
7531_ACEOF
7532
7533 fi
7534
7535
7536
7537 if test $gt_cv_header_inttypes_h = yes; then
57aa50d4 7538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
39fd3d4f 7539$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
91d11da1 7540if ${gt_cv_inttypes_pri_broken+:} false; then :
39fd3d4f 7541 $as_echo_n "(cached) " >&6
b0cacab0
TT
7542else
7543
57aa50d4 7544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7545/* end confdefs.h. */
7546#include <inttypes.h>
7547#ifdef PRId32
7548char *p = PRId32;
7549#endif
7550
7551int
7552main ()
7553{
7554
7555 ;
7556 return 0;
7557}
7558_ACEOF
57aa50d4 7559if ac_fn_c_try_compile "$LINENO"; then :
b0cacab0
TT
7560 gt_cv_inttypes_pri_broken=no
7561else
57aa50d4 7562 gt_cv_inttypes_pri_broken=yes
b0cacab0 7563fi
e1052144 7564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b0cacab0
TT
7565
7566fi
57aa50d4 7567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
39fd3d4f 7568$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
b0cacab0
TT
7569 fi
7570 if test "$gt_cv_inttypes_pri_broken" = yes; then
7571
7572cat >>confdefs.h <<_ACEOF
7573#define PRI_MACROS_BROKEN 1
7574_ACEOF
7575
7576 fi
7577
7578
57aa50d4
TT
7579 for ac_header in stdint.h
7580do :
7581 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
91d11da1 7582if test "x$ac_cv_header_stdint_h" = xyes; then :
b0cacab0 7583 cat >>confdefs.h <<_ACEOF
57aa50d4 7584#define HAVE_STDINT_H 1
b0cacab0
TT
7585_ACEOF
7586
7587fi
7588
7589done
7590
57aa50d4 7591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
39fd3d4f 7592$as_echo_n "checking for SIZE_MAX... " >&6; }
b0cacab0 7593 result=
57aa50d4 7594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7595/* end confdefs.h. */
7596
7597#include <limits.h>
7598#if HAVE_STDINT_H
7599#include <stdint.h>
7600#endif
7601#ifdef SIZE_MAX
7602Found it
7603#endif
7604
7605_ACEOF
7606if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
57aa50d4 7607 $EGREP "Found it" >/dev/null 2>&1; then :
b0cacab0
TT
7608 result=yes
7609fi
7610rm -f conftest*
7611
7612 if test -z "$result"; then
57aa50d4 7613 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 / 10" "res_hi" "#include <stddef.h>"; then :
b0cacab0 7614
b0cacab0 7615else
57aa50d4
TT
7616 result=?
7617fi
b0cacab0 7618
57aa50d4
TT
7619
7620 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 % 10" "res_lo" "#include <stddef.h>"; then :
7621
7622else
7623 result=?
b0cacab0 7624fi
e1052144 7625
57aa50d4
TT
7626
7627 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
7628
b0cacab0 7629else
57aa50d4
TT
7630 result=?
7631fi
b0cacab0 7632
b0cacab0 7633
57aa50d4
TT
7634 if test "$fits_in_uint" = 1; then
7635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0
TT
7636/* end confdefs.h. */
7637#include <stddef.h>
57aa50d4
TT
7638 extern size_t foo;
7639 extern unsigned long foo;
7640
b0cacab0
TT
7641int
7642main ()
7643{
b0cacab0
TT
7644
7645 ;
7646 return 0;
7647}
7648_ACEOF
57aa50d4
TT
7649if ac_fn_c_try_compile "$LINENO"; then :
7650 fits_in_uint=0
b0cacab0 7651fi
e1052144 7652rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
57aa50d4
TT
7653 fi
7654 if test -z "$result"; then
7655 if test "$fits_in_uint" = 1; then
7656 result="$res_hi$res_lo"U
7657 else
7658 result="$res_hi$res_lo"UL
7659 fi
7660 else
7661 result='~(size_t)0'
7662 fi
7663 fi
7664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
7665$as_echo "$result" >&6; }
7666 if test "$result" != yes; then
b0cacab0 7667
57aa50d4
TT
7668cat >>confdefs.h <<_ACEOF
7669#define SIZE_MAX $result
7670_ACEOF
e1052144 7671
57aa50d4 7672 fi
e1052144 7673
b0cacab0 7674
57aa50d4
TT
7675
7676 for ac_header in stdint.h
7677do :
7678 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
91d11da1 7679if test "x$ac_cv_header_stdint_h" = xyes; then :
57aa50d4
TT
7680 cat >>confdefs.h <<_ACEOF
7681#define HAVE_STDINT_H 1
b0cacab0 7682_ACEOF
b0cacab0 7683
b0cacab0 7684fi
e1052144 7685
b0cacab0 7686done
b0cacab0 7687
b0cacab0 7688
29a5deed 7689
57aa50d4
TT
7690 if test "X$prefix" = "XNONE"; then
7691 acl_final_prefix="$ac_default_prefix"
7692 else
7693 acl_final_prefix="$prefix"
7694 fi
7695 if test "X$exec_prefix" = "XNONE"; then
7696 acl_final_exec_prefix='${prefix}'
7697 else
7698 acl_final_exec_prefix="$exec_prefix"
7699 fi
7700 acl_save_prefix="$prefix"
7701 prefix="$acl_final_prefix"
7702 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7703 prefix="$acl_save_prefix"
b0cacab0 7704
b0cacab0 7705
57aa50d4
TT
7706# Check whether --with-gnu-ld was given.
7707if test "${with_gnu_ld+set}" = set; then :
7708 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
b0cacab0 7709else
57aa50d4 7710 with_gnu_ld=no
b0cacab0 7711fi
e1052144 7712
57aa50d4
TT
7713# Prepare PATH_SEPARATOR.
7714# The user is always right.
7715if test "${PATH_SEPARATOR+set}" != set; then
7716 echo "#! /bin/sh" >conf$$.sh
7717 echo "exit 0" >>conf$$.sh
7718 chmod +x conf$$.sh
7719 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7720 PATH_SEPARATOR=';'
7721 else
7722 PATH_SEPARATOR=:
7723 fi
7724 rm -f conf$$.sh
7725fi
7726ac_prog=ld
7727if test "$GCC" = yes; then
7728 # Check if gcc -print-prog-name=ld gives a path.
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
7730$as_echo_n "checking for ld used by GCC... " >&6; }
7731 case $host in
7732 *-*-mingw*)
7733 # gcc leaves a trailing carriage return which upsets mingw
7734 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7735 *)
7736 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7737 esac
7738 case $ac_prog in
7739 # Accept absolute paths.
7740 [\\/]* | [A-Za-z]:[\\/]*)
7741 re_direlt='/[^/][^/]*/\.\./'
7742 # Canonicalize the path of ld
7743 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
7744 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
7745 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7746 done
7747 test -z "$LD" && LD="$ac_prog"
7748 ;;
7749 "")
7750 # If it fails, then pretend we aren't using GCC.
7751 ac_prog=ld
7752 ;;
7753 *)
7754 # If it is relative, then search for the first ld in PATH.
7755 with_gnu_ld=unknown
7756 ;;
7757 esac
7758elif test "$with_gnu_ld" = yes; then
7759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7760$as_echo_n "checking for GNU ld... " >&6; }
7761else
7762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7763$as_echo_n "checking for non-GNU ld... " >&6; }
7764fi
91d11da1 7765if ${acl_cv_path_LD+:} false; then :
57aa50d4
TT
7766 $as_echo_n "(cached) " >&6
7767else
7768 if test -z "$LD"; then
7769 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7770 for ac_dir in $PATH; do
7771 test -z "$ac_dir" && ac_dir=.
7772 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7773 acl_cv_path_LD="$ac_dir/$ac_prog"
7774 # Check to see if the program is GNU ld. I'd rather use --version,
7775 # but apparently some GNU ld's only accept -v.
7776 # Break only if it was the GNU/non-GNU ld that we prefer.
7777 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
7778 *GNU* | *'with BFD'*)
7779 test "$with_gnu_ld" != no && break ;;
7780 *)
7781 test "$with_gnu_ld" != yes && break ;;
7782 esac
7783 fi
b0cacab0 7784 done
57aa50d4 7785 IFS="$ac_save_ifs"
b0cacab0 7786else
57aa50d4
TT
7787 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7788fi
7789fi
b0cacab0 7790
57aa50d4
TT
7791LD="$acl_cv_path_LD"
7792if test -n "$LD"; then
7793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7794$as_echo "$LD" >&6; }
7795else
7796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7797$as_echo "no" >&6; }
7798fi
91d11da1 7799test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
57aa50d4
TT
7800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7801$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
91d11da1 7802if ${acl_cv_prog_gnu_ld+:} false; then :
57aa50d4
TT
7803 $as_echo_n "(cached) " >&6
7804else
7805 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7806case `$LD -v 2>&1 </dev/null` in
7807*GNU* | *'with BFD'*)
7808 acl_cv_prog_gnu_ld=yes ;;
7809*)
7810 acl_cv_prog_gnu_ld=no ;;
e1052144 7811esac
57aa50d4
TT
7812fi
7813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7814$as_echo "$acl_cv_prog_gnu_ld" >&6; }
7815with_gnu_ld=$acl_cv_prog_gnu_ld
b0cacab0 7816
b0cacab0 7817
e1052144 7818
57aa50d4
TT
7819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7820$as_echo_n "checking for shared library run path origin... " >&6; }
91d11da1 7821if ${acl_cv_rpath+:} false; then :
57aa50d4 7822 $as_echo_n "(cached) " >&6
b0cacab0 7823else
b0cacab0 7824
57aa50d4
TT
7825 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7826 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7827 . ./conftest.sh
7828 rm -f ./conftest.sh
7829 acl_cv_rpath=done
e1052144 7830
b0cacab0 7831fi
57aa50d4
TT
7832{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7833$as_echo "$acl_cv_rpath" >&6; }
7834 wl="$acl_cv_wl"
7835 libext="$acl_cv_libext"
7836 shlibext="$acl_cv_shlibext"
7837 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7838 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7839 hardcode_direct="$acl_cv_hardcode_direct"
7840 hardcode_minus_L="$acl_cv_hardcode_minus_L"
7841 # Check whether --enable-rpath was given.
7842if test "${enable_rpath+set}" = set; then :
7843 enableval=$enable_rpath; :
b0cacab0 7844else
57aa50d4 7845 enable_rpath=yes
b0cacab0 7846fi
e1052144 7847
b0cacab0 7848
b0cacab0 7849
29a5deed 7850
b0cacab0 7851
b0cacab0 7852
b0cacab0 7853
e1052144 7854
57aa50d4 7855 use_additional=yes
b0cacab0 7856
57aa50d4
TT
7857 acl_save_prefix="$prefix"
7858 prefix="$acl_final_prefix"
7859 acl_save_exec_prefix="$exec_prefix"
7860 exec_prefix="$acl_final_exec_prefix"
b0cacab0 7861
57aa50d4
TT
7862 eval additional_includedir=\"$includedir\"
7863 eval additional_libdir=\"$libdir\"
b0cacab0 7864
57aa50d4
TT
7865 exec_prefix="$acl_save_exec_prefix"
7866 prefix="$acl_save_prefix"
b0cacab0 7867
e1052144 7868
57aa50d4
TT
7869# Check whether --with-libiconv-prefix was given.
7870if test "${with_libiconv_prefix+set}" = set; then :
7871 withval=$with_libiconv_prefix;
7872 if test "X$withval" = "Xno"; then
7873 use_additional=no
7874 else
7875 if test "X$withval" = "X"; then
b0cacab0 7876
57aa50d4
TT
7877 acl_save_prefix="$prefix"
7878 prefix="$acl_final_prefix"
7879 acl_save_exec_prefix="$exec_prefix"
7880 exec_prefix="$acl_final_exec_prefix"
e1052144 7881
57aa50d4
TT
7882 eval additional_includedir=\"$includedir\"
7883 eval additional_libdir=\"$libdir\"
e1052144 7884
57aa50d4
TT
7885 exec_prefix="$acl_save_exec_prefix"
7886 prefix="$acl_save_prefix"
b0cacab0 7887
57aa50d4
TT
7888 else
7889 additional_includedir="$withval/include"
7890 additional_libdir="$withval/lib"
7891 fi
7892 fi
b0cacab0 7893
b0cacab0 7894fi
e1052144 7895
57aa50d4
TT
7896 LIBICONV=
7897 LTLIBICONV=
7898 INCICONV=
a04eba3f
TT
7899 rpathdirs=
7900 ltrpathdirs=
7901 names_already_handled=
57aa50d4 7902 names_next_round='iconv '
a04eba3f
TT
7903 while test -n "$names_next_round"; do
7904 names_this_round="$names_next_round"
7905 names_next_round=
7906 for name in $names_this_round; do
7907 already_handled=
7908 for n in $names_already_handled; do
7909 if test "$n" = "$name"; then
7910 already_handled=yes
7911 break
7912 fi
7913 done
7914 if test -z "$already_handled"; then
7915 names_already_handled="$names_already_handled $name"
7916 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7917 eval value=\"\$HAVE_LIB$uppername\"
7918 if test -n "$value"; then
7919 if test "$value" = yes; then
7920 eval value=\"\$LIB$uppername\"
57aa50d4 7921 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
a04eba3f 7922 eval value=\"\$LTLIB$uppername\"
57aa50d4 7923 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
a04eba3f
TT
7924 else
7925 :
7926 fi
7927 else
7928 found_dir=
7929 found_la=
7930 found_so=
7931 found_a=
7932 if test $use_additional = yes; then
7933 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7934 found_dir="$additional_libdir"
7935 found_so="$additional_libdir/lib$name.$shlibext"
7936 if test -f "$additional_libdir/lib$name.la"; then
7937 found_la="$additional_libdir/lib$name.la"
7938 fi
7939 else
7940 if test -f "$additional_libdir/lib$name.$libext"; then
7941 found_dir="$additional_libdir"
7942 found_a="$additional_libdir/lib$name.$libext"
7943 if test -f "$additional_libdir/lib$name.la"; then
7944 found_la="$additional_libdir/lib$name.la"
7945 fi
7946 fi
7947 fi
7948 fi
7949 if test "X$found_dir" = "X"; then
57aa50d4 7950 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 7951
a04eba3f
TT
7952 acl_save_prefix="$prefix"
7953 prefix="$acl_final_prefix"
7954 acl_save_exec_prefix="$exec_prefix"
7955 exec_prefix="$acl_final_exec_prefix"
7956 eval x=\"$x\"
7957 exec_prefix="$acl_save_exec_prefix"
7958 prefix="$acl_save_prefix"
7959
7960 case "$x" in
7961 -L*)
7962 dir=`echo "X$x" | sed -e 's/^X-L//'`
7963 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7964 found_dir="$dir"
7965 found_so="$dir/lib$name.$shlibext"
7966 if test -f "$dir/lib$name.la"; then
7967 found_la="$dir/lib$name.la"
7968 fi
7969 else
7970 if test -f "$dir/lib$name.$libext"; then
7971 found_dir="$dir"
7972 found_a="$dir/lib$name.$libext"
7973 if test -f "$dir/lib$name.la"; then
7974 found_la="$dir/lib$name.la"
7975 fi
7976 fi
7977 fi
7978 ;;
7979 esac
7980 if test "X$found_dir" != "X"; then
7981 break
7982 fi
7983 done
7984 fi
7985 if test "X$found_dir" != "X"; then
a04eba3f 7986 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
a04eba3f
TT
7987 if test "X$found_so" != "X"; then
7988 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
a04eba3f 7989 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
7990 else
7991 haveit=
7992 for x in $ltrpathdirs; do
7993 if test "X$x" = "X$found_dir"; then
7994 haveit=yes
7995 break
7996 fi
7997 done
7998 if test -z "$haveit"; then
7999 ltrpathdirs="$ltrpathdirs $found_dir"
8000 fi
8001 if test "$hardcode_direct" = yes; then
a04eba3f 8002 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
8003 else
8004 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
a04eba3f 8005 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f
TT
8006 haveit=
8007 for x in $rpathdirs; do
8008 if test "X$x" = "X$found_dir"; then
8009 haveit=yes
8010 break
8011 fi
8012 done
8013 if test -z "$haveit"; then
8014 rpathdirs="$rpathdirs $found_dir"
8015 fi
8016 else
8017 haveit=
57aa50d4 8018 for x in $LDFLAGS $LIBICONV; do
b0cacab0 8019
a04eba3f
TT
8020 acl_save_prefix="$prefix"
8021 prefix="$acl_final_prefix"
8022 acl_save_exec_prefix="$exec_prefix"
8023 exec_prefix="$acl_final_exec_prefix"
8024 eval x=\"$x\"
8025 exec_prefix="$acl_save_exec_prefix"
8026 prefix="$acl_save_prefix"
8027
8028 if test "X$x" = "X-L$found_dir"; then
8029 haveit=yes
8030 break
8031 fi
8032 done
8033 if test -z "$haveit"; then
57aa50d4 8034 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
a04eba3f
TT
8035 fi
8036 if test "$hardcode_minus_L" != no; then
57aa50d4 8037 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
a04eba3f 8038 else
57aa50d4 8039 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
a04eba3f
TT
8040 fi
8041 fi
8042 fi
8043 fi
8044 else
8045 if test "X$found_a" != "X"; then
57aa50d4 8046 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
a04eba3f 8047 else
57aa50d4 8048 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
a04eba3f
TT
8049 fi
8050 fi
8051 additional_includedir=
8052 case "$found_dir" in
8053 */lib | */lib/)
8054 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8055 additional_includedir="$basedir/include"
8056 ;;
8057 esac
8058 if test "X$additional_includedir" != "X"; then
8059 if test "X$additional_includedir" != "X/usr/include"; then
8060 haveit=
8061 if test "X$additional_includedir" = "X/usr/local/include"; then
8062 if test -n "$GCC"; then
8063 case $host_os in
8064 linux*) haveit=yes;;
8065 esac
8066 fi
8067 fi
8068 if test -z "$haveit"; then
57aa50d4 8069 for x in $CPPFLAGS $INCICONV; do
b0cacab0 8070
a04eba3f
TT
8071 acl_save_prefix="$prefix"
8072 prefix="$acl_final_prefix"
8073 acl_save_exec_prefix="$exec_prefix"
8074 exec_prefix="$acl_final_exec_prefix"
8075 eval x=\"$x\"
8076 exec_prefix="$acl_save_exec_prefix"
8077 prefix="$acl_save_prefix"
8078
8079 if test "X$x" = "X-I$additional_includedir"; then
8080 haveit=yes
8081 break
8082 fi
8083 done
8084 if test -z "$haveit"; then
8085 if test -d "$additional_includedir"; then
57aa50d4 8086 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
a04eba3f
TT
8087 fi
8088 fi
8089 fi
8090 fi
8091 fi
8092 if test -n "$found_la"; then
8093 save_libdir="$libdir"
8094 case "$found_la" in
8095 */* | *\\*) . "$found_la" ;;
8096 *) . "./$found_la" ;;
8097 esac
8098 libdir="$save_libdir"
8099 for dep in $dependency_libs; do
8100 case "$dep" in
8101 -L*)
8102 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8103 if test "X$additional_libdir" != "X/usr/lib"; then
8104 haveit=
8105 if test "X$additional_libdir" = "X/usr/local/lib"; then
8106 if test -n "$GCC"; then
8107 case $host_os in
8108 linux*) haveit=yes;;
8109 esac
8110 fi
8111 fi
8112 if test -z "$haveit"; then
8113 haveit=
57aa50d4 8114 for x in $LDFLAGS $LIBICONV; do
b0cacab0 8115
a04eba3f
TT
8116 acl_save_prefix="$prefix"
8117 prefix="$acl_final_prefix"
8118 acl_save_exec_prefix="$exec_prefix"
8119 exec_prefix="$acl_final_exec_prefix"
8120 eval x=\"$x\"
8121 exec_prefix="$acl_save_exec_prefix"
8122 prefix="$acl_save_prefix"
8123
8124 if test "X$x" = "X-L$additional_libdir"; then
8125 haveit=yes
8126 break
8127 fi
8128 done
8129 if test -z "$haveit"; then
8130 if test -d "$additional_libdir"; then
57aa50d4 8131 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
a04eba3f
TT
8132 fi
8133 fi
8134 haveit=
57aa50d4 8135 for x in $LDFLAGS $LTLIBICONV; do
b0cacab0 8136
a04eba3f
TT
8137 acl_save_prefix="$prefix"
8138 prefix="$acl_final_prefix"
8139 acl_save_exec_prefix="$exec_prefix"
8140 exec_prefix="$acl_final_exec_prefix"
8141 eval x=\"$x\"
8142 exec_prefix="$acl_save_exec_prefix"
8143 prefix="$acl_save_prefix"
8144
8145 if test "X$x" = "X-L$additional_libdir"; then
8146 haveit=yes
8147 break
8148 fi
8149 done
8150 if test -z "$haveit"; then
8151 if test -d "$additional_libdir"; then
57aa50d4 8152 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
a04eba3f
TT
8153 fi
8154 fi
8155 fi
8156 fi
8157 ;;
8158 -R*)
8159 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8160 if test "$enable_rpath" != no; then
8161 haveit=
8162 for x in $rpathdirs; do
8163 if test "X$x" = "X$dir"; then
8164 haveit=yes
8165 break
8166 fi
8167 done
8168 if test -z "$haveit"; then
8169 rpathdirs="$rpathdirs $dir"
8170 fi
8171 haveit=
8172 for x in $ltrpathdirs; do
8173 if test "X$x" = "X$dir"; then
8174 haveit=yes
8175 break
8176 fi
8177 done
8178 if test -z "$haveit"; then
8179 ltrpathdirs="$ltrpathdirs $dir"
8180 fi
8181 fi
8182 ;;
8183 -l*)
8184 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8185 ;;
8186 *.la)
8187 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8188 ;;
8189 *)
57aa50d4
TT
8190 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
8191 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
a04eba3f
TT
8192 ;;
8193 esac
8194 done
8195 fi
8196 else
57aa50d4
TT
8197 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8198 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
a04eba3f
TT
8199 fi
8200 fi
8201 fi
8202 done
8203 done
8204 if test "X$rpathdirs" != "X"; then
8205 if test -n "$hardcode_libdir_separator"; then
8206 alldirs=
8207 for found_dir in $rpathdirs; do
8208 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8209 done
8210 acl_save_libdir="$libdir"
8211 libdir="$alldirs"
8212 eval flag=\"$hardcode_libdir_flag_spec\"
8213 libdir="$acl_save_libdir"
57aa50d4 8214 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
a04eba3f
TT
8215 else
8216 for found_dir in $rpathdirs; do
8217 acl_save_libdir="$libdir"
8218 libdir="$found_dir"
8219 eval flag=\"$hardcode_libdir_flag_spec\"
8220 libdir="$acl_save_libdir"
57aa50d4 8221 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
a04eba3f
TT
8222 done
8223 fi
8224 fi
8225 if test "X$ltrpathdirs" != "X"; then
8226 for found_dir in $ltrpathdirs; do
57aa50d4 8227 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
a04eba3f 8228 done
b0cacab0 8229 fi
b0cacab0 8230
a04eba3f 8231
93636bde 8232
a64c9c13 8233
93636bde 8234
b0cacab0
TT
8235
8236
8237
57aa50d4 8238 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
91d11da1 8239if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
b0cacab0 8240
50e1e10f 8241else
50e1e10f 8242
57aa50d4
TT
8243$as_echo "#define ptrdiff_t long" >>confdefs.h
8244
bcb915b0
TT
8245
8246fi
bcb915b0 8247
57aa50d4
TT
8248 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
8249stdlib.h string.h unistd.h sys/param.h
8250do :
8251 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8252ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
91d11da1 8253if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
8254 cat >>confdefs.h <<_ACEOF
8255#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8256_ACEOF
bcb915b0 8257
57aa50d4 8258fi
bcb915b0 8259
b0cacab0 8260done
50e1e10f 8261
57aa50d4
TT
8262 for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
8263mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
8264strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
8265__fsetlocking
8266do :
8267 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8268ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
91d11da1 8269if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
57aa50d4
TT
8270 cat >>confdefs.h <<_ACEOF
8271#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8272_ACEOF
e1052144 8273
fc6d9d51 8274fi
b0cacab0
TT
8275done
8276
50e1e10f 8277
e1052144 8278
57aa50d4
TT
8279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5
8280$as_echo_n "checking whether _snprintf is declared... " >&6; }
91d11da1 8281if ${ac_cv_have_decl__snprintf+:} false; then :
39fd3d4f 8282 $as_echo_n "(cached) " >&6
50e1e10f 8283else
57aa50d4
TT
8284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8285/* end confdefs.h. */
8286#include <stdio.h>
8287int
8288main ()
8289{
50e1e10f 8290
57aa50d4
TT
8291#ifndef _snprintf
8292 char *p = (char *) _snprintf;
8293#endif
e1052144 8294
57aa50d4
TT
8295 ;
8296 return 0;
8297}
8298_ACEOF
8299if ac_fn_c_try_compile "$LINENO"; then :
8300 ac_cv_have_decl__snprintf=yes
50e1e10f 8301else
57aa50d4 8302 ac_cv_have_decl__snprintf=no
50e1e10f 8303fi
57aa50d4 8304rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8305fi
57aa50d4
TT
8306{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5
8307$as_echo "$ac_cv_have_decl__snprintf" >&6; }
8308 if test $ac_cv_have_decl__snprintf = yes; then
8309 gt_value=1
8310 else
8311 gt_value=0
8312 fi
50e1e10f 8313
57aa50d4
TT
8314cat >>confdefs.h <<_ACEOF
8315#define HAVE_DECL__SNPRINTF $gt_value
8316_ACEOF
e1052144 8317
e1052144 8318
57aa50d4
TT
8319
8320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5
8321$as_echo_n "checking whether _snwprintf is declared... " >&6; }
91d11da1 8322if ${ac_cv_have_decl__snwprintf+:} false; then :
39fd3d4f 8323 $as_echo_n "(cached) " >&6
50e1e10f 8324else
57aa50d4
TT
8325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8326/* end confdefs.h. */
8327#include <stdio.h>
8328int
8329main ()
8330{
b0cacab0 8331
57aa50d4
TT
8332#ifndef _snwprintf
8333 char *p = (char *) _snwprintf;
8334#endif
8335
8336 ;
8337 return 0;
8338}
8339_ACEOF
8340if ac_fn_c_try_compile "$LINENO"; then :
8341 ac_cv_have_decl__snwprintf=yes
50e1e10f 8342else
57aa50d4
TT
8343 ac_cv_have_decl__snwprintf=no
8344fi
8345rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8346fi
57aa50d4
TT
8347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5
8348$as_echo "$ac_cv_have_decl__snwprintf" >&6; }
8349 if test $ac_cv_have_decl__snwprintf = yes; then
8350 gt_value=1
8351 else
8352 gt_value=0
8353 fi
50e1e10f 8354
57aa50d4
TT
8355cat >>confdefs.h <<_ACEOF
8356#define HAVE_DECL__SNWPRINTF $gt_value
8357_ACEOF
e1052144 8358
e1052144 8359
57aa50d4
TT
8360
8361
8362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5
8363$as_echo_n "checking whether feof_unlocked is declared... " >&6; }
91d11da1 8364if ${ac_cv_have_decl_feof_unlocked+:} false; then :
39fd3d4f 8365 $as_echo_n "(cached) " >&6
50e1e10f 8366else
57aa50d4
TT
8367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8368/* end confdefs.h. */
8369#include <stdio.h>
8370int
8371main ()
8372{
b0cacab0 8373
57aa50d4
TT
8374#ifndef feof_unlocked
8375 char *p = (char *) feof_unlocked;
8376#endif
8377
8378 ;
8379 return 0;
8380}
8381_ACEOF
8382if ac_fn_c_try_compile "$LINENO"; then :
8383 ac_cv_have_decl_feof_unlocked=yes
50e1e10f 8384else
57aa50d4 8385 ac_cv_have_decl_feof_unlocked=no
93636bde 8386fi
57aa50d4 8387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8388fi
57aa50d4
TT
8389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5
8390$as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
8391 if test $ac_cv_have_decl_feof_unlocked = yes; then
8392 gt_value=1
8393 else
8394 gt_value=0
8395 fi
50e1e10f 8396
57aa50d4
TT
8397cat >>confdefs.h <<_ACEOF
8398#define HAVE_DECL_FEOF_UNLOCKED $gt_value
8399_ACEOF
e1052144 8400
32237014 8401
57aa50d4
TT
8402
8403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5
8404$as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
91d11da1 8405if ${ac_cv_have_decl_fgets_unlocked+:} false; then :
39fd3d4f 8406 $as_echo_n "(cached) " >&6
32237014 8407else
57aa50d4
TT
8408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8409/* end confdefs.h. */
8410#include <stdio.h>
8411int
8412main ()
8413{
e1052144 8414
57aa50d4
TT
8415#ifndef fgets_unlocked
8416 char *p = (char *) fgets_unlocked;
8417#endif
8418
8419 ;
8420 return 0;
8421}
8422_ACEOF
8423if ac_fn_c_try_compile "$LINENO"; then :
8424 ac_cv_have_decl_fgets_unlocked=yes
e1052144 8425else
57aa50d4 8426 ac_cv_have_decl_fgets_unlocked=no
e1052144 8427fi
57aa50d4 8428rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32237014 8429fi
57aa50d4
TT
8430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5
8431$as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
8432 if test $ac_cv_have_decl_fgets_unlocked = yes; then
8433 gt_value=1
8434 else
8435 gt_value=0
8436 fi
32237014 8437
57aa50d4
TT
8438cat >>confdefs.h <<_ACEOF
8439#define HAVE_DECL_FGETS_UNLOCKED $gt_value
8440_ACEOF
32237014 8441
e1052144 8442
57aa50d4
TT
8443
8444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5
8445$as_echo_n "checking whether getc_unlocked is declared... " >&6; }
91d11da1 8446if ${ac_cv_have_decl_getc_unlocked+:} false; then :
39fd3d4f 8447 $as_echo_n "(cached) " >&6
50e1e10f 8448else
57aa50d4
TT
8449 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8450/* end confdefs.h. */
8451#include <stdio.h>
8452int
8453main ()
8454{
b0cacab0 8455
57aa50d4
TT
8456#ifndef getc_unlocked
8457 char *p = (char *) getc_unlocked;
8458#endif
8459
8460 ;
8461 return 0;
8462}
8463_ACEOF
8464if ac_fn_c_try_compile "$LINENO"; then :
8465 ac_cv_have_decl_getc_unlocked=yes
50e1e10f 8466else
57aa50d4 8467 ac_cv_have_decl_getc_unlocked=no
50e1e10f 8468fi
57aa50d4 8469rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f 8470fi
57aa50d4
TT
8471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5
8472$as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
8473 if test $ac_cv_have_decl_getc_unlocked = yes; then
8474 gt_value=1
8475 else
8476 gt_value=0
8477 fi
50e1e10f 8478
57aa50d4
TT
8479cat >>confdefs.h <<_ACEOF
8480#define HAVE_DECL_GETC_UNLOCKED $gt_value
8481_ACEOF
8482
8483
8484
8485 case $gt_cv_func_printf_posix in
8486 *yes) HAVE_POSIX_PRINTF=1 ;;
8487 *) HAVE_POSIX_PRINTF=0 ;;
8488 esac
8489
8490 if test "$ac_cv_func_asprintf" = yes; then
8491 HAVE_ASPRINTF=1
e1052144 8492 else
57aa50d4 8493 HAVE_ASPRINTF=0
e1052144 8494 fi
50e1e10f 8495
57aa50d4
TT
8496 if test "$ac_cv_func_snprintf" = yes; then
8497 HAVE_SNPRINTF=1
8498 else
8499 HAVE_SNPRINTF=0
b0cacab0 8500 fi
b0cacab0 8501
57aa50d4
TT
8502 if test "$ac_cv_func_wprintf" = yes; then
8503 HAVE_WPRINTF=1
8504 else
8505 HAVE_WPRINTF=0
8506 fi
50e1e10f 8507
e1052144 8508
57aa50d4
TT
8509
8510
8511
8512
8513
8514 am_save_CPPFLAGS="$CPPFLAGS"
8515
8516 for element in $INCICONV; do
8517 haveit=
8518 for x in $CPPFLAGS; do
8519
8520 acl_save_prefix="$prefix"
8521 prefix="$acl_final_prefix"
8522 acl_save_exec_prefix="$exec_prefix"
8523 exec_prefix="$acl_final_exec_prefix"
8524 eval x=\"$x\"
8525 exec_prefix="$acl_save_exec_prefix"
8526 prefix="$acl_save_prefix"
8527
8528 if test "X$x" = "X$element"; then
8529 haveit=yes
8530 break
8531 fi
8532 done
8533 if test -z "$haveit"; then
8534 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8535 fi
8536 done
50e1e10f 8537
e1052144 8538
57aa50d4
TT
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
8540$as_echo_n "checking for iconv... " >&6; }
91d11da1 8541if ${am_cv_func_iconv+:} false; then :
39fd3d4f 8542 $as_echo_n "(cached) " >&6
9d564f73 8543else
b0cacab0 8544
57aa50d4
TT
8545 am_cv_func_iconv="no, consider installing GNU libiconv"
8546 am_cv_lib_iconv=no
8547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8548/* end confdefs.h. */
8549#include <stdlib.h>
8550#include <iconv.h>
8551int
8552main ()
8553{
8554iconv_t cd = iconv_open("","");
8555 iconv(cd,NULL,NULL,NULL,NULL);
8556 iconv_close(cd);
8557 ;
8558 return 0;
8559}
8560_ACEOF
8561if ac_fn_c_try_link "$LINENO"; then :
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 if test "$am_cv_func_iconv" != yes; then
8567 am_save_LIBS="$LIBS"
8568 LIBS="$LIBS $LIBICONV"
8569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8570/* end confdefs.h. */
8571#include <stdlib.h>
8572#include <iconv.h>
8573int
8574main ()
8575{
8576iconv_t cd = iconv_open("","");
8577 iconv(cd,NULL,NULL,NULL,NULL);
8578 iconv_close(cd);
8579 ;
8580 return 0;
8581}
8582_ACEOF
8583if ac_fn_c_try_link "$LINENO"; then :
8584 am_cv_lib_iconv=yes
8585 am_cv_func_iconv=yes
9d564f73 8586fi
57aa50d4
TT
8587rm -f core conftest.err conftest.$ac_objext \
8588 conftest$ac_exeext conftest.$ac_ext
8589 LIBS="$am_save_LIBS"
8590 fi
9d564f73 8591
50e1e10f 8592fi
57aa50d4
TT
8593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
8594$as_echo "$am_cv_func_iconv" >&6; }
8595 if test "$am_cv_func_iconv" = yes; then
50e1e10f 8596
57aa50d4 8597$as_echo "#define HAVE_ICONV 1" >>confdefs.h
e1052144 8598
b0cacab0 8599 fi
57aa50d4
TT
8600 if test "$am_cv_lib_iconv" = yes; then
8601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
8602$as_echo_n "checking how to link with libiconv... " >&6; }
8603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
8604$as_echo "$LIBICONV" >&6; }
e1052144 8605 else
57aa50d4
TT
8606 CPPFLAGS="$am_save_CPPFLAGS"
8607 LIBICONV=
8608 LTLIBICONV=
e1052144 8609 fi
b0cacab0 8610
93636bde 8611
e1052144 8612
57aa50d4
TT
8613 if test "$am_cv_func_iconv" = yes; then
8614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
8615$as_echo_n "checking for iconv declaration... " >&6; }
91d11da1 8616 if ${am_cv_proto_iconv+:} false; then :
39fd3d4f 8617 $as_echo_n "(cached) " >&6
50e1e10f 8618else
b0cacab0 8619
57aa50d4
TT
8620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8621/* end confdefs.h. */
50e1e10f 8622
57aa50d4
TT
8623#include <stdlib.h>
8624#include <iconv.h>
8625extern
8626#ifdef __cplusplus
8627"C"
8628#endif
8629#if defined(__STDC__) || defined(__cplusplus)
8630size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8631#else
8632size_t iconv();
8633#endif
e1052144 8634
57aa50d4
TT
8635int
8636main ()
8637{
b0cacab0 8638
57aa50d4
TT
8639 ;
8640 return 0;
8641}
8642_ACEOF
8643if ac_fn_c_try_compile "$LINENO"; then :
8644 am_cv_proto_iconv_arg1=""
50e1e10f 8645else
57aa50d4 8646 am_cv_proto_iconv_arg1="const"
50e1e10f 8647fi
57aa50d4
TT
8648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8649 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
8650fi
8651
57aa50d4
TT
8652 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
8653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
8654 }$am_cv_proto_iconv" >&5
8655$as_echo "${ac_t:-
8656 }$am_cv_proto_iconv" >&6; }
8657
8658cat >>confdefs.h <<_ACEOF
8659#define ICONV_CONST $am_cv_proto_iconv_arg1
8660_ACEOF
8661
e1052144 8662 fi
50e1e10f 8663
57aa50d4
TT
8664
8665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
8666$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
91d11da1 8667if ${am_cv_langinfo_codeset+:} false; then :
39fd3d4f 8668 $as_echo_n "(cached) " >&6
50e1e10f 8669else
57aa50d4
TT
8670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8671/* end confdefs.h. */
8672#include <langinfo.h>
8673int
8674main ()
8675{
8676char* cs = nl_langinfo(CODESET);
8677 ;
8678 return 0;
8679}
8680_ACEOF
8681if ac_fn_c_try_link "$LINENO"; then :
8682 am_cv_langinfo_codeset=yes
50e1e10f 8683else
57aa50d4 8684 am_cv_langinfo_codeset=no
50e1e10f 8685fi
57aa50d4
TT
8686rm -f core conftest.err conftest.$ac_objext \
8687 conftest$ac_exeext conftest.$ac_ext
7321d94e 8688
50e1e10f 8689fi
57aa50d4
TT
8690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
8691$as_echo "$am_cv_langinfo_codeset" >&6; }
8692 if test $am_cv_langinfo_codeset = yes; then
50e1e10f 8693
57aa50d4 8694$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
e1052144 8695
57aa50d4 8696 fi
b0cacab0 8697
57aa50d4 8698 if test $ac_cv_header_locale_h = yes; then
21c84b71 8699
57aa50d4
TT
8700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
8701$as_echo_n "checking for LC_MESSAGES... " >&6; }
91d11da1 8702if ${am_cv_val_LC_MESSAGES+:} false; then :
39fd3d4f 8703 $as_echo_n "(cached) " >&6
93636bde 8704else
57aa50d4
TT
8705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8706/* end confdefs.h. */
8707#include <locale.h>
8708int
8709main ()
8710{
8711return LC_MESSAGES
8712 ;
8713 return 0;
8714}
8715_ACEOF
8716if ac_fn_c_try_link "$LINENO"; then :
8717 am_cv_val_LC_MESSAGES=yes
93636bde 8718else
57aa50d4 8719 am_cv_val_LC_MESSAGES=no
50e1e10f 8720fi
57aa50d4
TT
8721rm -f core conftest.err conftest.$ac_objext \
8722 conftest$ac_exeext conftest.$ac_ext
50e1e10f 8723fi
57aa50d4
TT
8724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
8725$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
8726 if test $am_cv_val_LC_MESSAGES = yes; then
50e1e10f 8727
57aa50d4 8728$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
50e1e10f 8729
e1052144 8730 fi
50e1e10f 8731
57aa50d4 8732 fi
b0cacab0 8733
57aa50d4 8734 for ac_prog in bison
6c133523 8735do
b0cacab0 8736 # Extract the first word of "$ac_prog", so it can be a program name with args.
6c133523 8737set dummy $ac_prog; ac_word=$2
57aa50d4 8738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
39fd3d4f 8739$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 8740if ${ac_cv_prog_INTLBISON+:} false; then :
39fd3d4f 8741 $as_echo_n "(cached) " >&6
50e1e10f 8742else
57aa50d4
TT
8743 if test -n "$INTLBISON"; then
8744 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
50e1e10f 8745else
b0cacab0
TT
8746as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8747for as_dir in $PATH
8748do
8749 IFS=$as_save_IFS
8750 test -z "$as_dir" && as_dir=.
57aa50d4 8751 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 8752 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
8753 ac_cv_prog_INTLBISON="$ac_prog"
8754 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
b0cacab0
TT
8755 break 2
8756 fi
8757done
57aa50d4 8758 done
e1052144 8759IFS=$as_save_IFS
b0cacab0 8760
50e1e10f
TT
8761fi
8762fi
57aa50d4
TT
8763INTLBISON=$ac_cv_prog_INTLBISON
8764if test -n "$INTLBISON"; then
8765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
8766$as_echo "$INTLBISON" >&6; }
50e1e10f 8767else
57aa50d4 8768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
39fd3d4f 8769$as_echo "no" >&6; }
50e1e10f
TT
8770fi
8771
e1052144 8772
57aa50d4 8773 test -n "$INTLBISON" && break
b0cacab0
TT
8774done
8775
57aa50d4
TT
8776 if test -z "$INTLBISON"; then
8777 ac_verc_fail=yes
8778 else
8779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
8780$as_echo_n "checking version of bison... " >&6; }
8781 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
8782 case $ac_prog_version in
8783 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
8784 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
8785 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
8786 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
8787 esac
8788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
8789$as_echo "$ac_prog_version" >&6; }
8790 fi
8791 if test $ac_verc_fail = yes; then
8792 INTLBISON=:
8793 fi
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
b0cacab0 8805
740837de 8806
b0cacab0
TT
8807
8808
8809
57aa50d4
TT
8810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8811$as_echo_n "checking whether NLS is requested... " >&6; }
8812 # Check whether --enable-nls was given.
8813if test "${enable_nls+set}" = set; then :
8814 enableval=$enable_nls; USE_NLS=$enableval
50e1e10f 8815else
57aa50d4 8816 USE_NLS=yes
50e1e10f
TT
8817fi
8818
57aa50d4
TT
8819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
8820$as_echo "$USE_NLS" >&6; }
b0cacab0
TT
8821
8822
8823
8824
57aa50d4
TT
8825 BUILD_INCLUDED_LIBINTL=no
8826 USE_INCLUDED_LIBINTL=no
8827
8828 LIBINTL=
8829 LTLIBINTL=
8830 POSUB=
8831
8832 if test "$USE_NLS" = "yes"; then
8833 gt_use_preinstalled_gnugettext=no
b0cacab0 8834
57aa50d4
TT
8835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
8836$as_echo_n "checking whether included gettext is requested... " >&6; }
b0cacab0 8837
57aa50d4
TT
8838# Check whether --with-included-gettext was given.
8839if test "${with_included_gettext+set}" = set; then :
8840 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
50e1e10f 8841else
57aa50d4 8842 nls_cv_force_use_gnu_gettext=no
50e1e10f
TT
8843fi
8844
57aa50d4
TT
8845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
8846$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
b0cacab0 8847
57aa50d4
TT
8848 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8849 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
b0cacab0
TT
8850
8851
8852
8853
8854
8855
57aa50d4
TT
8856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
8857$as_echo_n "checking for GNU gettext in libc... " >&6; }
91d11da1 8858if ${gt_cv_func_gnugettext1_libc+:} false; then :
39fd3d4f 8859 $as_echo_n "(cached) " >&6
7321d94e 8860else
57aa50d4
TT
8861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8862/* end confdefs.h. */
8863#include <libintl.h>
8864extern int _nl_msg_cat_cntr;
8865extern int *_nl_domain_bindings;
8866int
8867main ()
8868{
8869bindtextdomain ("", "");
8870return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
8871 ;
8872 return 0;
8873}
8874_ACEOF
8875if ac_fn_c_try_link "$LINENO"; then :
8876 gt_cv_func_gnugettext1_libc=yes
7321d94e 8877else
57aa50d4
TT
8878 gt_cv_func_gnugettext1_libc=no
8879fi
8880rm -f core conftest.err conftest.$ac_objext \
8881 conftest$ac_exeext conftest.$ac_ext
8882fi
8883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
8884$as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
b0cacab0 8885
57aa50d4 8886 if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
b0cacab0
TT
8887
8888
8889
57aa50d4 8890 use_additional=yes
b0cacab0 8891
57aa50d4
TT
8892 acl_save_prefix="$prefix"
8893 prefix="$acl_final_prefix"
8894 acl_save_exec_prefix="$exec_prefix"
8895 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8896
57aa50d4
TT
8897 eval additional_includedir=\"$includedir\"
8898 eval additional_libdir=\"$libdir\"
b0cacab0 8899
57aa50d4
TT
8900 exec_prefix="$acl_save_exec_prefix"
8901 prefix="$acl_save_prefix"
b0cacab0
TT
8902
8903
57aa50d4
TT
8904# Check whether --with-libintl-prefix was given.
8905if test "${with_libintl_prefix+set}" = set; then :
8906 withval=$with_libintl_prefix;
8907 if test "X$withval" = "Xno"; then
8908 use_additional=no
8909 else
8910 if test "X$withval" = "X"; then
b0cacab0 8911
57aa50d4
TT
8912 acl_save_prefix="$prefix"
8913 prefix="$acl_final_prefix"
8914 acl_save_exec_prefix="$exec_prefix"
8915 exec_prefix="$acl_final_exec_prefix"
b0cacab0 8916
57aa50d4
TT
8917 eval additional_includedir=\"$includedir\"
8918 eval additional_libdir=\"$libdir\"
7321d94e 8919
57aa50d4
TT
8920 exec_prefix="$acl_save_exec_prefix"
8921 prefix="$acl_save_prefix"
7321d94e 8922
57aa50d4
TT
8923 else
8924 additional_includedir="$withval/include"
8925 additional_libdir="$withval/lib"
8926 fi
8927 fi
7321d94e 8928
7321d94e
MK
8929fi
8930
57aa50d4
TT
8931 LIBINTL=
8932 LTLIBINTL=
8933 INCINTL=
8934 rpathdirs=
8935 ltrpathdirs=
8936 names_already_handled=
8937 names_next_round='intl '
8938 while test -n "$names_next_round"; do
8939 names_this_round="$names_next_round"
8940 names_next_round=
8941 for name in $names_this_round; do
8942 already_handled=
8943 for n in $names_already_handled; do
8944 if test "$n" = "$name"; then
8945 already_handled=yes
8946 break
8947 fi
50e1e10f 8948 done
57aa50d4
TT
8949 if test -z "$already_handled"; then
8950 names_already_handled="$names_already_handled $name"
8951 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8952 eval value=\"\$HAVE_LIB$uppername\"
8953 if test -n "$value"; then
8954 if test "$value" = yes; then
8955 eval value=\"\$LIB$uppername\"
8956 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
8957 eval value=\"\$LTLIB$uppername\"
8958 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
8959 else
8960 :
8961 fi
8962 else
8963 found_dir=
8964 found_la=
8965 found_so=
8966 found_a=
8967 if test $use_additional = yes; then
8968 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8969 found_dir="$additional_libdir"
8970 found_so="$additional_libdir/lib$name.$shlibext"
8971 if test -f "$additional_libdir/lib$name.la"; then
8972 found_la="$additional_libdir/lib$name.la"
8973 fi
8974 else
8975 if test -f "$additional_libdir/lib$name.$libext"; then
8976 found_dir="$additional_libdir"
8977 found_a="$additional_libdir/lib$name.$libext"
8978 if test -f "$additional_libdir/lib$name.la"; then
8979 found_la="$additional_libdir/lib$name.la"
8980 fi
8981 fi
8982 fi
8983 fi
8984 if test "X$found_dir" = "X"; then
8985 for x in $LDFLAGS $LTLIBINTL; do
39fd3d4f 8986
57aa50d4
TT
8987 acl_save_prefix="$prefix"
8988 prefix="$acl_final_prefix"
8989 acl_save_exec_prefix="$exec_prefix"
8990 exec_prefix="$acl_final_exec_prefix"
8991 eval x=\"$x\"
8992 exec_prefix="$acl_save_exec_prefix"
8993 prefix="$acl_save_prefix"
3d05802f 8994
57aa50d4
TT
8995 case "$x" in
8996 -L*)
8997 dir=`echo "X$x" | sed -e 's/^X-L//'`
8998 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8999 found_dir="$dir"
9000 found_so="$dir/lib$name.$shlibext"
9001 if test -f "$dir/lib$name.la"; then
9002 found_la="$dir/lib$name.la"
9003 fi
9004 else
9005 if test -f "$dir/lib$name.$libext"; then
9006 found_dir="$dir"
9007 found_a="$dir/lib$name.$libext"
9008 if test -f "$dir/lib$name.la"; then
9009 found_la="$dir/lib$name.la"
9010 fi
9011 fi
9012 fi
9013 ;;
9014 esac
9015 if test "X$found_dir" != "X"; then
9016 break
9017 fi
9018 done
9019 fi
9020 if test "X$found_dir" != "X"; then
9021 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
9022 if test "X$found_so" != "X"; then
9023 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
9024 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9025 else
9026 haveit=
9027 for x in $ltrpathdirs; do
9028 if test "X$x" = "X$found_dir"; then
9029 haveit=yes
9030 break
9031 fi
9032 done
9033 if test -z "$haveit"; then
9034 ltrpathdirs="$ltrpathdirs $found_dir"
9035 fi
9036 if test "$hardcode_direct" = yes; then
9037 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9038 else
9039 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
9040 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9041 haveit=
9042 for x in $rpathdirs; do
9043 if test "X$x" = "X$found_dir"; then
9044 haveit=yes
9045 break
9046 fi
9047 done
9048 if test -z "$haveit"; then
9049 rpathdirs="$rpathdirs $found_dir"
9050 fi
9051 else
9052 haveit=
9053 for x in $LDFLAGS $LIBINTL; do
6ec9ef18 9054
57aa50d4
TT
9055 acl_save_prefix="$prefix"
9056 prefix="$acl_final_prefix"
9057 acl_save_exec_prefix="$exec_prefix"
9058 exec_prefix="$acl_final_exec_prefix"
9059 eval x=\"$x\"
9060 exec_prefix="$acl_save_exec_prefix"
9061 prefix="$acl_save_prefix"
d7f45af8 9062
57aa50d4
TT
9063 if test "X$x" = "X-L$found_dir"; then
9064 haveit=yes
9065 break
9066 fi
9067 done
9068 if test -z "$haveit"; then
9069 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
9070 fi
9071 if test "$hardcode_minus_L" != no; then
9072 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
9073 else
9074 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9075 fi
9076 fi
9077 fi
9078 fi
9079 else
9080 if test "X$found_a" != "X"; then
9081 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
9082 else
9083 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
9084 fi
9085 fi
9086 additional_includedir=
9087 case "$found_dir" in
9088 */lib | */lib/)
9089 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9090 additional_includedir="$basedir/include"
9091 ;;
9092 esac
9093 if test "X$additional_includedir" != "X"; then
9094 if test "X$additional_includedir" != "X/usr/include"; then
9095 haveit=
9096 if test "X$additional_includedir" = "X/usr/local/include"; then
9097 if test -n "$GCC"; then
9098 case $host_os in
9099 linux*) haveit=yes;;
9100 esac
9101 fi
9102 fi
9103 if test -z "$haveit"; then
9104 for x in $CPPFLAGS $INCINTL; do
b0cacab0 9105
57aa50d4
TT
9106 acl_save_prefix="$prefix"
9107 prefix="$acl_final_prefix"
9108 acl_save_exec_prefix="$exec_prefix"
9109 exec_prefix="$acl_final_exec_prefix"
9110 eval x=\"$x\"
9111 exec_prefix="$acl_save_exec_prefix"
9112 prefix="$acl_save_prefix"
21c84b71 9113
57aa50d4
TT
9114 if test "X$x" = "X-I$additional_includedir"; then
9115 haveit=yes
9116 break
9117 fi
9118 done
9119 if test -z "$haveit"; then
9120 if test -d "$additional_includedir"; then
9121 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
9122 fi
9123 fi
9124 fi
9125 fi
9126 fi
9127 if test -n "$found_la"; then
9128 save_libdir="$libdir"
9129 case "$found_la" in
9130 */* | *\\*) . "$found_la" ;;
9131 *) . "./$found_la" ;;
9132 esac
9133 libdir="$save_libdir"
9134 for dep in $dependency_libs; do
9135 case "$dep" in
9136 -L*)
9137 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9138 if test "X$additional_libdir" != "X/usr/lib"; then
9139 haveit=
9140 if test "X$additional_libdir" = "X/usr/local/lib"; then
9141 if test -n "$GCC"; then
9142 case $host_os in
9143 linux*) haveit=yes;;
9144 esac
9145 fi
9146 fi
9147 if test -z "$haveit"; then
9148 haveit=
9149 for x in $LDFLAGS $LIBINTL; do
50e1e10f 9150
57aa50d4
TT
9151 acl_save_prefix="$prefix"
9152 prefix="$acl_final_prefix"
9153 acl_save_exec_prefix="$exec_prefix"
9154 exec_prefix="$acl_final_exec_prefix"
9155 eval x=\"$x\"
9156 exec_prefix="$acl_save_exec_prefix"
9157 prefix="$acl_save_prefix"
50e1e10f 9158
57aa50d4
TT
9159 if test "X$x" = "X-L$additional_libdir"; then
9160 haveit=yes
9161 break
9162 fi
9163 done
9164 if test -z "$haveit"; then
9165 if test -d "$additional_libdir"; then
9166 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
9167 fi
9168 fi
9169 haveit=
9170 for x in $LDFLAGS $LTLIBINTL; do
a4bf69d9 9171
57aa50d4
TT
9172 acl_save_prefix="$prefix"
9173 prefix="$acl_final_prefix"
9174 acl_save_exec_prefix="$exec_prefix"
9175 exec_prefix="$acl_final_exec_prefix"
9176 eval x=\"$x\"
9177 exec_prefix="$acl_save_exec_prefix"
9178 prefix="$acl_save_prefix"
50e1e10f 9179
57aa50d4
TT
9180 if test "X$x" = "X-L$additional_libdir"; then
9181 haveit=yes
9182 break
9183 fi
9184 done
9185 if test -z "$haveit"; then
9186 if test -d "$additional_libdir"; then
9187 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
9188 fi
9189 fi
9190 fi
9191 fi
9192 ;;
9193 -R*)
9194 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9195 if test "$enable_rpath" != no; then
9196 haveit=
9197 for x in $rpathdirs; do
9198 if test "X$x" = "X$dir"; then
9199 haveit=yes
9200 break
9201 fi
9202 done
9203 if test -z "$haveit"; then
9204 rpathdirs="$rpathdirs $dir"
9205 fi
9206 haveit=
9207 for x in $ltrpathdirs; do
9208 if test "X$x" = "X$dir"; then
9209 haveit=yes
9210 break
9211 fi
9212 done
9213 if test -z "$haveit"; then
9214 ltrpathdirs="$ltrpathdirs $dir"
9215 fi
9216 fi
9217 ;;
9218 -l*)
9219 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9220 ;;
9221 *.la)
9222 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9223 ;;
9224 *)
9225 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
9226 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
9227 ;;
9228 esac
9229 done
9230 fi
9231 else
9232 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
9233 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
9234 fi
9235 fi
9236 fi
9237 done
9238 done
9239 if test "X$rpathdirs" != "X"; then
9240 if test -n "$hardcode_libdir_separator"; then
9241 alldirs=
9242 for found_dir in $rpathdirs; do
9243 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9244 done
9245 acl_save_libdir="$libdir"
9246 libdir="$alldirs"
9247 eval flag=\"$hardcode_libdir_flag_spec\"
9248 libdir="$acl_save_libdir"
9249 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9250 else
9251 for found_dir in $rpathdirs; do
9252 acl_save_libdir="$libdir"
9253 libdir="$found_dir"
9254 eval flag=\"$hardcode_libdir_flag_spec\"
9255 libdir="$acl_save_libdir"
9256 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
9257 done
9258 fi
9259 fi
9260 if test "X$ltrpathdirs" != "X"; then
9261 for found_dir in $ltrpathdirs; do
9262 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
9263 done
9264 fi
b0cacab0 9265
57aa50d4
TT
9266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
9267$as_echo_n "checking for GNU gettext in libintl... " >&6; }
91d11da1 9268if ${gt_cv_func_gnugettext1_libintl+:} false; then :
39fd3d4f 9269 $as_echo_n "(cached) " >&6
6c133523 9270else
57aa50d4
TT
9271 gt_save_CPPFLAGS="$CPPFLAGS"
9272 CPPFLAGS="$CPPFLAGS $INCINTL"
9273 gt_save_LIBS="$LIBS"
9274 LIBS="$LIBS $LIBINTL"
9275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9276/* end confdefs.h. */
9277#include <libintl.h>
9278extern int _nl_msg_cat_cntr;
9279extern
9280#ifdef __cplusplus
9281"C"
9282#endif
9283const char *_nl_expand_alias ();
9284int
9285main ()
9286{
9287bindtextdomain ("", "");
9288return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9289 ;
9290 return 0;
9291}
b0cacab0 9292_ACEOF
57aa50d4
TT
9293if ac_fn_c_try_link "$LINENO"; then :
9294 gt_cv_func_gnugettext1_libintl=yes
6c133523 9295else
57aa50d4 9296 gt_cv_func_gnugettext1_libintl=no
6c133523 9297fi
57aa50d4
TT
9298rm -f core conftest.err conftest.$ac_objext \
9299 conftest$ac_exeext conftest.$ac_ext
9300 if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
9301 LIBS="$LIBS $LIBICONV"
9302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
da76d6b7 9303/* end confdefs.h. */
57aa50d4
TT
9304#include <libintl.h>
9305extern int _nl_msg_cat_cntr;
9306extern
9307#ifdef __cplusplus
9308"C"
da76d6b7 9309#endif
57aa50d4
TT
9310const char *_nl_expand_alias ();
9311int
9312main ()
9313{
9314bindtextdomain ("", "");
9315return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9316 ;
9317 return 0;
9318}
da76d6b7 9319_ACEOF
57aa50d4
TT
9320if ac_fn_c_try_link "$LINENO"; then :
9321 LIBINTL="$LIBINTL $LIBICONV"
9322 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
9323 gt_cv_func_gnugettext1_libintl=yes
6c133523
TT
9324
9325fi
57aa50d4
TT
9326rm -f core conftest.err conftest.$ac_objext \
9327 conftest$ac_exeext conftest.$ac_ext
9328 fi
9329 CPPFLAGS="$gt_save_CPPFLAGS"
9330 LIBS="$gt_save_LIBS"
da76d6b7 9331fi
57aa50d4
TT
9332{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
9333$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
9334 fi
b0cacab0 9335
57aa50d4
TT
9336 if test "$gt_cv_func_gnugettext1_libc" = "yes" \
9337 || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
9338 && test "$PACKAGE" != gettext-runtime \
9339 && test "$PACKAGE" != gettext-tools; }; then
9340 gt_use_preinstalled_gnugettext=yes
9341 else
9342 LIBINTL=
9343 LTLIBINTL=
9344 INCINTL=
9345 fi
740837de 9346
b0cacab0 9347
57aa50d4
TT
9348 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
9349 nls_cv_use_gnu_gettext=yes
9350 fi
9351 fi
b0cacab0 9352
57aa50d4
TT
9353 if test "$nls_cv_use_gnu_gettext" = "yes"; then
9354 BUILD_INCLUDED_LIBINTL=yes
9355 USE_INCLUDED_LIBINTL=yes
9356 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
9357 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
9358 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
9359 fi
b0cacab0 9360
57aa50d4
TT
9361 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9362 || test "$nls_cv_use_gnu_gettext" = "yes"; then
9363 CATOBJEXT=.gmo
9364 fi
b0cacab0
TT
9365
9366
57aa50d4
TT
9367 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9368 || test "$nls_cv_use_gnu_gettext" = "yes"; then
b0cacab0 9369
57aa50d4 9370$as_echo "#define ENABLE_NLS 1" >>confdefs.h
b0cacab0 9371
57aa50d4
TT
9372 else
9373 USE_NLS=no
9374 fi
9375 fi
b0cacab0 9376
57aa50d4
TT
9377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
9378$as_echo_n "checking whether to use NLS... " >&6; }
9379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
9380$as_echo "$USE_NLS" >&6; }
9381 if test "$USE_NLS" = "yes"; then
9382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
9383$as_echo_n "checking where the gettext function comes from... " >&6; }
9384 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9385 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9386 gt_source="external libintl"
9387 else
9388 gt_source="libc"
9389 fi
9390 else
9391 gt_source="included intl directory"
9392 fi
9393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
9394$as_echo "$gt_source" >&6; }
9395 fi
b0cacab0 9396
57aa50d4 9397 if test "$USE_NLS" = "yes"; then
b0cacab0 9398
57aa50d4
TT
9399 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9400 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
9402$as_echo_n "checking how to link with libintl... " >&6; }
9403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
9404$as_echo "$LIBINTL" >&6; }
b0cacab0 9405
57aa50d4
TT
9406 for element in $INCINTL; do
9407 haveit=
9408 for x in $CPPFLAGS; do
b0cacab0 9409
57aa50d4
TT
9410 acl_save_prefix="$prefix"
9411 prefix="$acl_final_prefix"
9412 acl_save_exec_prefix="$exec_prefix"
9413 exec_prefix="$acl_final_exec_prefix"
9414 eval x=\"$x\"
9415 exec_prefix="$acl_save_exec_prefix"
9416 prefix="$acl_save_prefix"
b0cacab0 9417
57aa50d4
TT
9418 if test "X$x" = "X$element"; then
9419 haveit=yes
9420 break
9421 fi
9422 done
9423 if test -z "$haveit"; then
9424 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9425 fi
9426 done
b0cacab0 9427
57aa50d4 9428 fi
b0cacab0
TT
9429
9430
57aa50d4 9431$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
b0cacab0
TT
9432
9433
57aa50d4 9434$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
b0cacab0 9435
57aa50d4 9436 fi
b0cacab0 9437
57aa50d4
TT
9438 POSUB=po
9439 fi
b0cacab0
TT
9440
9441
57aa50d4
TT
9442 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
9443 BUILD_INCLUDED_LIBINTL=yes
9444 fi
b0cacab0
TT
9445
9446
9447
9448
9449
57aa50d4
TT
9450 nls_cv_header_intl=
9451 nls_cv_header_libgt=
b0cacab0 9452
57aa50d4 9453 DATADIRNAME=share
762c7c65 9454
106ad96d 9455
57aa50d4 9456 INSTOBJEXT=.mo
106ad96d 9457
e7cc6f7d 9458
57aa50d4 9459 GENCAT=gencat
e7cc6f7d 9460
3d05802f 9461
57aa50d4
TT
9462 if test "$USE_INCLUDED_LIBINTL" = yes; then
9463 INTLOBJS="\$(GETTOBJS)"
9464 fi
6ec9ef18 9465
d7f45af8 9466
57aa50d4 9467 INTL_LIBTOOL_SUFFIX_PREFIX=
50e1e10f 9468
50e1e10f 9469
b0cacab0 9470
57aa50d4 9471 INTLLIBS="$LIBINTL"
e1052144 9472
b0cacab0 9473
93636bde 9474
93636bde 9475
b0cacab0 9476
93636bde 9477
50e1e10f 9478
57aa50d4
TT
9479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
9480$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
9481set x ${MAKE-make}
9482ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
91d11da1 9483if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
57aa50d4
TT
9484 $as_echo_n "(cached) " >&6
9485else
9486 cat >conftest.make <<\_ACEOF
9487SHELL = /bin/sh
9488all:
9489 @echo '@@@%%%=$(MAKE)=@@@%%%'
b0cacab0 9490_ACEOF
91d11da1 9491# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
57aa50d4
TT
9492case `${MAKE-make} -f conftest.make 2>/dev/null` in
9493 *@@@%%%=?*=@@@%%%*)
9494 eval ac_cv_prog_make_${ac_make}_set=yes;;
9495 *)
9496 eval ac_cv_prog_make_${ac_make}_set=no;;
e1052144 9497esac
57aa50d4 9498rm -f conftest.make
b0cacab0 9499fi
57aa50d4
TT
9500if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
9501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9502$as_echo "yes" >&6; }
9503 SET_MAKE=
b0b9c4de 9504else
57aa50d4
TT
9505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9506$as_echo "no" >&6; }
9507 SET_MAKE="MAKE=${MAKE-make}"
b0cacab0 9508fi
b0cacab0 9509
57aa50d4
TT
9510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
9511$as_echo_n "checking for GNU make... " >&6; }
91d11da1 9512if ${_cv_gnu_make_command+:} false; then :
57aa50d4 9513 $as_echo_n "(cached) " >&6
39fd3d4f 9514else
57aa50d4
TT
9515 _cv_gnu_make_command='' ;
9516 for a in "$MAKE" make gmake gnumake ; do
9517 if test -z "$a" ; then continue ; fi ;
9518 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
9519 _cv_gnu_make_command=$a ;
9520 break;
9521 fi
9522 done ;
50e1e10f 9523
50e1e10f 9524fi
57aa50d4
TT
9525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
9526$as_echo "$_cv_gnu_make_command" >&6; } ;
9527 if test "x$_cv_gnu_make_command" != "x" ; then
9528 ifGNUmake='' ;
9529 ifNotGNUmake='#' ;
9530 else
9531 ifGNUmake='#' ;
9532 ifNotGNUmake='' ;
9533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
9534$as_echo "\"Not found\"" >&6; };
9535 fi
50e1e10f 9536
50e1e10f 9537
b0cacab0 9538
57aa50d4
TT
9539# Extract the first word of "ln", so it can be a program name with args.
9540set dummy ln; ac_word=$2
9541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9542$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9543if ${ac_cv_path_LN+:} false; then :
39fd3d4f 9544 $as_echo_n "(cached) " >&6
fff45483 9545else
57aa50d4
TT
9546 case $LN in
9547 [\\/]* | ?:[\\/]*)
9548 ac_cv_path_LN="$LN" # Let the user override the test with a path.
9549 ;;
9550 *)
9551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9552for as_dir in $PATH
9553do
9554 IFS=$as_save_IFS
9555 test -z "$as_dir" && as_dir=.
9556 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9557 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9558 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
9559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9560 break 2
9561 fi
9562done
9563 done
9564IFS=$as_save_IFS
6c65d251 9565
57aa50d4
TT
9566 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
9567 ;;
e1052144 9568esac
fff45483 9569fi
57aa50d4
TT
9570LN=$ac_cv_path_LN
9571if test -n "$LN"; then
9572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
9573$as_echo "$LN" >&6; }
9574else
9575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9576$as_echo "no" >&6; }
fff45483 9577fi
e1052144 9578
fff45483 9579
57aa50d4
TT
9580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
9581$as_echo_n "checking whether ln -s works... " >&6; }
9582LN_S=$as_ln_s
9583if test "$LN_S" = "ln -s"; then
9584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9585$as_echo "yes" >&6; }
9586else
9587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
9588$as_echo "no, using $LN_S" >&6; }
fff45483 9589fi
6c65d251 9590
57aa50d4
TT
9591# Extract the first word of "mv", so it can be a program name with args.
9592set dummy mv; ac_word=$2
9593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9594$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9595if ${ac_cv_path_MV+:} false; then :
39fd3d4f 9596 $as_echo_n "(cached) " >&6
fff45483 9597else
57aa50d4
TT
9598 case $MV in
9599 [\\/]* | ?:[\\/]*)
9600 ac_cv_path_MV="$MV" # Let the user override the test with a path.
9601 ;;
9602 *)
9603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9604for as_dir in $PATH
9605do
9606 IFS=$as_save_IFS
9607 test -z "$as_dir" && as_dir=.
9608 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9609 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9610 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
9611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9612 break 2
9613 fi
9614done
9615 done
9616IFS=$as_save_IFS
6c65d251 9617
57aa50d4
TT
9618 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
9619 ;;
e1052144 9620esac
b0cacab0 9621fi
57aa50d4
TT
9622MV=$ac_cv_path_MV
9623if test -n "$MV"; then
9624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
9625$as_echo "$MV" >&6; }
b0b9c4de 9626else
57aa50d4
TT
9627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9628$as_echo "no" >&6; }
39fd3d4f
SJR
9629fi
9630
39fd3d4f 9631
57aa50d4
TT
9632# Extract the first word of "cp", so it can be a program name with args.
9633set dummy cp; ac_word=$2
9634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9635$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9636if ${ac_cv_path_CP+:} false; then :
39fd3d4f 9637 $as_echo_n "(cached) " >&6
b0cacab0 9638else
57aa50d4
TT
9639 case $CP in
9640 [\\/]* | ?:[\\/]*)
9641 ac_cv_path_CP="$CP" # Let the user override the test with a path.
9642 ;;
9643 *)
9644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9645for as_dir in $PATH
9646do
9647 IFS=$as_save_IFS
9648 test -z "$as_dir" && as_dir=.
9649 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9650 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9651 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
9652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9653 break 2
9654 fi
9655done
9656 done
9657IFS=$as_save_IFS
39fd3d4f 9658
57aa50d4
TT
9659 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
9660 ;;
e1052144 9661esac
b0b9c4de 9662fi
57aa50d4
TT
9663CP=$ac_cv_path_CP
9664if test -n "$CP"; then
9665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
9666$as_echo "$CP" >&6; }
b0cacab0 9667else
57aa50d4
TT
9668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9669$as_echo "no" >&6; }
b0b9c4de 9670fi
b0b9c4de 9671
6c65d251 9672
57aa50d4
TT
9673# Extract the first word of "rm", so it can be a program name with args.
9674set dummy rm; ac_word=$2
9675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9676$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9677if ${ac_cv_path_RM+:} false; then :
39fd3d4f 9678 $as_echo_n "(cached) " >&6
6928adc9 9679else
57aa50d4
TT
9680 case $RM in
9681 [\\/]* | ?:[\\/]*)
9682 ac_cv_path_RM="$RM" # Let the user override the test with a path.
9683 ;;
9684 *)
9685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9686for as_dir in $PATH
9687do
9688 IFS=$as_save_IFS
9689 test -z "$as_dir" && as_dir=.
9690 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9691 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9692 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
9693 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9694 break 2
9695 fi
9696done
b0cacab0 9697 done
57aa50d4 9698IFS=$as_save_IFS
6c65d251 9699
57aa50d4
TT
9700 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
9701 ;;
e1052144 9702esac
6928adc9 9703fi
57aa50d4
TT
9704RM=$ac_cv_path_RM
9705if test -n "$RM"; then
9706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
9707$as_echo "$RM" >&6; }
b0cacab0 9708else
57aa50d4
TT
9709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9710$as_echo "no" >&6; }
6928adc9 9711fi
6928adc9 9712
6c65d251 9713
57aa50d4
TT
9714# Extract the first word of "chmod", so it can be a program name with args.
9715set dummy chmod; ac_word=$2
9716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9717$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9718if ${ac_cv_path_CHMOD+:} false; then :
39fd3d4f 9719 $as_echo_n "(cached) " >&6
b0cacab0 9720else
57aa50d4
TT
9721 case $CHMOD in
9722 [\\/]* | ?:[\\/]*)
9723 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
9724 ;;
9725 *)
9726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9727for as_dir in $PATH
9728do
9729 IFS=$as_save_IFS
9730 test -z "$as_dir" && as_dir=.
9731 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9732 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9733 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
9734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9735 break 2
9736 fi
9737done
9738 done
9739IFS=$as_save_IFS
39fd3d4f 9740
57aa50d4
TT
9741 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
9742 ;;
e1052144 9743esac
b0cacab0 9744fi
57aa50d4
TT
9745CHMOD=$ac_cv_path_CHMOD
9746if test -n "$CHMOD"; then
9747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
9748$as_echo "$CHMOD" >&6; }
b0cacab0 9749else
57aa50d4
TT
9750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9751$as_echo "no" >&6; }
b0cacab0 9752fi
39fd3d4f 9753
b0cacab0 9754
57aa50d4
TT
9755for ac_prog in gawk mawk nawk awk
9756do
9757 # Extract the first word of "$ac_prog", so it can be a program name with args.
9758set dummy $ac_prog; ac_word=$2
9759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9760$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9761if ${ac_cv_prog_AWK+:} false; then :
39fd3d4f 9762 $as_echo_n "(cached) " >&6
b0cacab0 9763else
57aa50d4
TT
9764 if test -n "$AWK"; then
9765 ac_cv_prog_AWK="$AWK" # Let the user override the test.
b0cacab0 9766else
57aa50d4
TT
9767as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9768for as_dir in $PATH
9769do
9770 IFS=$as_save_IFS
9771 test -z "$as_dir" && as_dir=.
9772 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9773 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9774 ac_cv_prog_AWK="$ac_prog"
9775 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9776 break 2
9777 fi
9778done
9779 done
9780IFS=$as_save_IFS
b0cacab0 9781
b0cacab0 9782fi
57aa50d4
TT
9783fi
9784AWK=$ac_cv_prog_AWK
9785if test -n "$AWK"; then
9786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
9787$as_echo "$AWK" >&6; }
b0cacab0 9788else
57aa50d4
TT
9789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9790$as_echo "no" >&6; }
b0cacab0 9791fi
b0cacab0 9792
b0cacab0 9793
57aa50d4
TT
9794 test -n "$AWK" && break
9795done
b0cacab0 9796
57aa50d4
TT
9797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
9798$as_echo_n "checking for egrep... " >&6; }
91d11da1 9799if ${ac_cv_path_EGREP+:} false; then :
57aa50d4 9800 $as_echo_n "(cached) " >&6
b0cacab0 9801else
57aa50d4
TT
9802 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
9803 then ac_cv_path_EGREP="$GREP -E"
9804 else
9805 if test -z "$EGREP"; then
9806 ac_path_EGREP_found=false
9807 # Loop through the user's path and test for each of PROGNAME-LIST
9808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9809for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
9810do
9811 IFS=$as_save_IFS
9812 test -z "$as_dir" && as_dir=.
9813 for ac_prog in egrep; do
9814 for ac_exec_ext in '' $ac_executable_extensions; do
9815 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
91d11da1 9816 as_fn_executable_p "$ac_path_EGREP" || continue
57aa50d4
TT
9817# Check for GNU ac_path_EGREP and select it if it is found.
9818 # Check for GNU $ac_path_EGREP
9819case `"$ac_path_EGREP" --version 2>&1` in
9820*GNU*)
9821 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
9822*)
9823 ac_count=0
9824 $as_echo_n 0123456789 >"conftest.in"
9825 while :
9826 do
9827 cat "conftest.in" "conftest.in" >"conftest.tmp"
9828 mv "conftest.tmp" "conftest.in"
9829 cp "conftest.in" "conftest.nl"
9830 $as_echo 'EGREP' >> "conftest.nl"
9831 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
9832 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
9833 as_fn_arith $ac_count + 1 && ac_count=$as_val
9834 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
9835 # Best one so far, save it but keep looking for a better one
9836 ac_cv_path_EGREP="$ac_path_EGREP"
9837 ac_path_EGREP_max=$ac_count
9838 fi
9839 # 10*(2^10) chars as input seems more than enough
9840 test $ac_count -gt 10 && break
9841 done
9842 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
e1052144 9843esac
e1052144 9844
57aa50d4
TT
9845 $ac_path_EGREP_found && break 3
9846 done
b0cacab0 9847 done
57aa50d4
TT
9848 done
9849IFS=$as_save_IFS
9850 if test -z "$ac_cv_path_EGREP"; then
91d11da1 9851 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
57aa50d4 9852 fi
b0cacab0 9853else
57aa50d4 9854 ac_cv_path_EGREP=$EGREP
b0cacab0 9855fi
e1052144 9856
57aa50d4 9857 fi
b0cacab0 9858fi
57aa50d4
TT
9859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
9860$as_echo "$ac_cv_path_EGREP" >&6; }
9861 EGREP="$ac_cv_path_EGREP"
e1052144 9862
b0cacab0 9863
57aa50d4
TT
9864# Extract the first word of "sed", so it can be a program name with args.
9865set dummy sed; ac_word=$2
9866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9867$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9868if ${ac_cv_path_SED+:} false; then :
57aa50d4 9869 $as_echo_n "(cached) " >&6
b0cacab0 9870else
57aa50d4
TT
9871 case $SED in
9872 [\\/]* | ?:[\\/]*)
9873 ac_cv_path_SED="$SED" # Let the user override the test with a path.
9874 ;;
9875 *)
9876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9877for as_dir in $PATH
9878do
9879 IFS=$as_save_IFS
9880 test -z "$as_dir" && as_dir=.
9881 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9882 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9883 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
9884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9885 break 2
9886 fi
b0cacab0 9887done
57aa50d4
TT
9888 done
9889IFS=$as_save_IFS
b0cacab0 9890
57aa50d4
TT
9891 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
9892 ;;
b0cacab0 9893esac
57aa50d4
TT
9894fi
9895SED=$ac_cv_path_SED
9896if test -n "$SED"; then
9897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
9898$as_echo "$SED" >&6; }
b0cacab0 9899else
57aa50d4
TT
9900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9901$as_echo "no" >&6; }
b0cacab0 9902fi
e1052144 9903
b0cacab0 9904
57aa50d4
TT
9905# Extract the first word of "perl", so it can be a program name with args.
9906set dummy perl; ac_word=$2
9907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9908$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9909if ${ac_cv_path_PERL+:} false; then :
57aa50d4
TT
9910 $as_echo_n "(cached) " >&6
9911else
9912 case $PERL in
9913 [\\/]* | ?:[\\/]*)
9914 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
9915 ;;
9916 *)
9917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9918for as_dir in $PATH
9919do
9920 IFS=$as_save_IFS
9921 test -z "$as_dir" && as_dir=.
9922 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9923 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9924 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
9925 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9926 break 2
9927 fi
b0cacab0 9928done
57aa50d4
TT
9929 done
9930IFS=$as_save_IFS
9931
9932 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
9933 ;;
b0cacab0 9934esac
57aa50d4
TT
9935fi
9936PERL=$ac_cv_path_PERL
9937if test -n "$PERL"; then
9938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
9939$as_echo "$PERL" >&6; }
b0cacab0 9940else
57aa50d4
TT
9941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9942$as_echo "no" >&6; }
9943fi
b0cacab0 9944
b0cacab0 9945
57aa50d4
TT
9946# Extract the first word of "ldconfig", so it can be a program name with args.
9947set dummy ldconfig; ac_word=$2
9948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9949$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9950if ${ac_cv_path_LDCONFIG+:} false; then :
57aa50d4 9951 $as_echo_n "(cached) " >&6
b0cacab0 9952else
57aa50d4
TT
9953 case $LDCONFIG in
9954 [\\/]* | ?:[\\/]*)
9955 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
9956 ;;
9957 *)
9958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9959for as_dir in $PATH
9960do
9961 IFS=$as_save_IFS
9962 test -z "$as_dir" && as_dir=.
9963 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 9964 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
9965 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
9966 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9967 break 2
9968 fi
9969done
9970 done
9971IFS=$as_save_IFS
b0cacab0 9972
57aa50d4
TT
9973 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
9974 ;;
9975esac
39fd3d4f 9976fi
57aa50d4
TT
9977LDCONFIG=$ac_cv_path_LDCONFIG
9978if test -n "$LDCONFIG"; then
9979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
9980$as_echo "$LDCONFIG" >&6; }
9981else
9982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9983$as_echo "no" >&6; }
b0cacab0 9984fi
39fd3d4f
SJR
9985
9986
57aa50d4
TT
9987if test -n "$ac_tool_prefix"; then
9988 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
9989set dummy ${ac_tool_prefix}ar; ac_word=$2
9990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9991$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 9992if ${ac_cv_prog_AR+:} false; then :
57aa50d4
TT
9993 $as_echo_n "(cached) " >&6
9994else
9995 if test -n "$AR"; then
9996 ac_cv_prog_AR="$AR" # Let the user override the test.
9997else
9998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9999for as_dir in $PATH
10000do
10001 IFS=$as_save_IFS
10002 test -z "$as_dir" && as_dir=.
10003 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10004 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10005 ac_cv_prog_AR="${ac_tool_prefix}ar"
10006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10007 break 2
10008 fi
10009done
10010 done
10011IFS=$as_save_IFS
39fd3d4f 10012
57aa50d4
TT
10013fi
10014fi
10015AR=$ac_cv_prog_AR
10016if test -n "$AR"; then
10017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
10018$as_echo "$AR" >&6; }
10019else
10020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10021$as_echo "no" >&6; }
10022fi
39fd3d4f 10023
b0cacab0 10024
57aa50d4
TT
10025fi
10026if test -z "$ac_cv_prog_AR"; then
10027 ac_ct_AR=$AR
10028 # Extract the first word of "ar", so it can be a program name with args.
10029set dummy ar; ac_word=$2
10030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10031$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10032if ${ac_cv_prog_ac_ct_AR+:} false; then :
39fd3d4f 10033 $as_echo_n "(cached) " >&6
b0cacab0 10034else
57aa50d4
TT
10035 if test -n "$ac_ct_AR"; then
10036 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
b0cacab0 10037else
57aa50d4
TT
10038as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10039for as_dir in $PATH
10040do
10041 IFS=$as_save_IFS
10042 test -z "$as_dir" && as_dir=.
10043 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10044 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10045 ac_cv_prog_ac_ct_AR="ar"
10046 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10047 break 2
10048 fi
10049done
10050 done
10051IFS=$as_save_IFS
b0cacab0 10052
b0cacab0 10053fi
57aa50d4
TT
10054fi
10055ac_ct_AR=$ac_cv_prog_ac_ct_AR
10056if test -n "$ac_ct_AR"; then
10057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
10058$as_echo "$ac_ct_AR" >&6; }
b0cacab0 10059else
57aa50d4
TT
10060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10061$as_echo "no" >&6; }
10062fi
b0cacab0 10063
57aa50d4
TT
10064 if test "x$ac_ct_AR" = x; then
10065 AR="ar"
10066 else
10067 case $cross_compiling:$ac_tool_warned in
10068yes:)
10069{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10070$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10071ac_tool_warned=yes ;;
e1052144 10072esac
57aa50d4
TT
10073 AR=$ac_ct_AR
10074 fi
b0cacab0 10075else
57aa50d4 10076 AR="$ac_cv_prog_AR"
b0cacab0 10077fi
e1052144 10078
57aa50d4
TT
10079if test -n "$ac_tool_prefix"; then
10080 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
10081set dummy ${ac_tool_prefix}ranlib; ac_word=$2
10082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10083$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10084if ${ac_cv_prog_RANLIB+:} false; then :
57aa50d4 10085 $as_echo_n "(cached) " >&6
b0cacab0 10086else
57aa50d4
TT
10087 if test -n "$RANLIB"; then
10088 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
10089else
10090as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10091for as_dir in $PATH
10092do
10093 IFS=$as_save_IFS
10094 test -z "$as_dir" && as_dir=.
10095 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10096 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10097 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
10098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10099 break 2
10100 fi
10101done
b0cacab0 10102 done
57aa50d4 10103IFS=$as_save_IFS
b0cacab0 10104
b0cacab0 10105fi
57aa50d4
TT
10106fi
10107RANLIB=$ac_cv_prog_RANLIB
10108if test -n "$RANLIB"; then
10109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
10110$as_echo "$RANLIB" >&6; }
b0cacab0 10111else
57aa50d4
TT
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10113$as_echo "no" >&6; }
b0cacab0 10114fi
b0cacab0 10115
b0cacab0 10116
57aa50d4
TT
10117fi
10118if test -z "$ac_cv_prog_RANLIB"; then
10119 ac_ct_RANLIB=$RANLIB
10120 # Extract the first word of "ranlib", so it can be a program name with args.
10121set dummy ranlib; ac_word=$2
10122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10123$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10124if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
57aa50d4
TT
10125 $as_echo_n "(cached) " >&6
10126else
10127 if test -n "$ac_ct_RANLIB"; then
10128 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
b0cacab0 10129else
57aa50d4
TT
10130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10131for as_dir in $PATH
10132do
10133 IFS=$as_save_IFS
10134 test -z "$as_dir" && as_dir=.
10135 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10136 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10137 ac_cv_prog_ac_ct_RANLIB="ranlib"
10138 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10139 break 2
10140 fi
10141done
10142 done
10143IFS=$as_save_IFS
29a5deed 10144
b0cacab0 10145fi
57aa50d4
TT
10146fi
10147ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
10148if test -n "$ac_ct_RANLIB"; then
10149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
10150$as_echo "$ac_ct_RANLIB" >&6; }
b0cacab0 10151else
57aa50d4
TT
10152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10153$as_echo "no" >&6; }
10154fi
b0cacab0 10155
57aa50d4
TT
10156 if test "x$ac_ct_RANLIB" = x; then
10157 RANLIB=":"
b0cacab0 10158 else
57aa50d4
TT
10159 case $cross_compiling:$ac_tool_warned in
10160yes:)
10161{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10162$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10163ac_tool_warned=yes ;;
e1052144 10164esac
57aa50d4
TT
10165 RANLIB=$ac_ct_RANLIB
10166 fi
b0cacab0 10167else
57aa50d4 10168 RANLIB="$ac_cv_prog_RANLIB"
b0cacab0 10169fi
e1052144 10170
57aa50d4
TT
10171if test -n "$ac_tool_prefix"; then
10172 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
10173set dummy ${ac_tool_prefix}strip; ac_word=$2
10174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10175$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10176if ${ac_cv_prog_STRIP+:} false; then :
57aa50d4 10177 $as_echo_n "(cached) " >&6
b0cacab0 10178else
57aa50d4
TT
10179 if test -n "$STRIP"; then
10180 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10181else
10182as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10183for as_dir in $PATH
10184do
10185 IFS=$as_save_IFS
10186 test -z "$as_dir" && as_dir=.
10187 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10188 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10189 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
10190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10191 break 2
10192 fi
10193done
10194 done
10195IFS=$as_save_IFS
b0cacab0 10196
b0cacab0 10197fi
b0cacab0 10198fi
57aa50d4
TT
10199STRIP=$ac_cv_prog_STRIP
10200if test -n "$STRIP"; then
10201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
10202$as_echo "$STRIP" >&6; }
10203else
10204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10205$as_echo "no" >&6; }
b0cacab0 10206fi
e1052144 10207
b0cacab0 10208
57aa50d4
TT
10209fi
10210if test -z "$ac_cv_prog_STRIP"; then
10211 ac_ct_STRIP=$STRIP
10212 # Extract the first word of "strip", so it can be a program name with args.
10213set dummy strip; ac_word=$2
10214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10215$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10216if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
39fd3d4f 10217 $as_echo_n "(cached) " >&6
b0cacab0 10218else
57aa50d4
TT
10219 if test -n "$ac_ct_STRIP"; then
10220 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
10221else
10222as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10223for as_dir in $PATH
10224do
10225 IFS=$as_save_IFS
10226 test -z "$as_dir" && as_dir=.
10227 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10228 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10229 ac_cv_prog_ac_ct_STRIP="strip"
10230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10231 break 2
10232 fi
10233done
10234 done
10235IFS=$as_save_IFS
b0cacab0 10236
b0cacab0 10237fi
57aa50d4
TT
10238fi
10239ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10240if test -n "$ac_ct_STRIP"; then
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
10242$as_echo "$ac_ct_STRIP" >&6; }
b0cacab0 10243else
57aa50d4
TT
10244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10245$as_echo "no" >&6; }
10246fi
b0cacab0 10247
57aa50d4
TT
10248 if test "x$ac_ct_STRIP" = x; then
10249 STRIP=":"
b0cacab0 10250 else
57aa50d4
TT
10251 case $cross_compiling:$ac_tool_warned in
10252yes:)
10253{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10254$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10255ac_tool_warned=yes ;;
e1052144 10256esac
57aa50d4
TT
10257 STRIP=$ac_ct_STRIP
10258 fi
b0cacab0 10259else
57aa50d4 10260 STRIP="$ac_cv_prog_STRIP"
b0cacab0 10261fi
e1052144 10262
57aa50d4
TT
10263# Extract the first word of "makeinfo", so it can be a program name with args.
10264set dummy makeinfo; ac_word=$2
10265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10266$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10267if ${ac_cv_prog_MAKEINFO+:} false; then :
57aa50d4 10268 $as_echo_n "(cached) " >&6
07a0db15 10269else
57aa50d4
TT
10270 if test -n "$MAKEINFO"; then
10271 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
10272else
10273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10274for as_dir in $PATH
10275do
10276 IFS=$as_save_IFS
10277 test -z "$as_dir" && as_dir=.
10278 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10279 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10280 ac_cv_prog_MAKEINFO="makeinfo"
10281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10282 break 2
10283 fi
10284done
10285 done
10286IFS=$as_save_IFS
b0cacab0 10287
b0cacab0
TT
10288fi
10289fi
57aa50d4
TT
10290MAKEINFO=$ac_cv_prog_MAKEINFO
10291if test -n "$MAKEINFO"; then
10292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
10293$as_echo "$MAKEINFO" >&6; }
b0cacab0 10294else
57aa50d4
TT
10295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10296$as_echo "no" >&6; }
07a0db15 10297fi
29a5deed
TT
10298
10299
57aa50d4
TT
10300if test "_$MAKEINFO" = "_"; then
10301 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
10302else
10303 case "$MAKEINFO" in
10304 */missing.*)
10305 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
10306*** Makeinfo is missing. Info documentation will not be built." >&5
10307$as_echo "$as_me: WARNING:
10308*** Makeinfo is missing. Info documentation will not be built." >&2;}
10309 ;;
10310 *)
10311 ;;
10312 esac
b0cacab0 10313fi
29a5deed 10314
b0cacab0 10315
57aa50d4
TT
10316# See if we need a separate native compiler.
10317if test $cross_compiling = no; then
10318 BUILD_CC="$CC"
b0cacab0 10319
b0cacab0 10320else
57aa50d4
TT
10321 for ac_prog in gcc cc
10322do
10323 # Extract the first word of "$ac_prog", so it can be a program name with args.
10324set dummy $ac_prog; ac_word=$2
10325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10326$as_echo_n "checking for $ac_word... " >&6; }
91d11da1 10327if ${ac_cv_prog_BUILD_CC+:} false; then :
57aa50d4 10328 $as_echo_n "(cached) " >&6
b0cacab0 10329else
57aa50d4
TT
10330 if test -n "$BUILD_CC"; then
10331 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
10332else
10333as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10334for as_dir in $PATH
10335do
10336 IFS=$as_save_IFS
10337 test -z "$as_dir" && as_dir=.
10338 for ac_exec_ext in '' $ac_executable_extensions; do
91d11da1 10339 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
57aa50d4
TT
10340 ac_cv_prog_BUILD_CC="$ac_prog"
10341 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10342 break 2
10343 fi
10344done
10345 done
10346IFS=$as_save_IFS
b0cacab0 10347
b0cacab0 10348fi
57aa50d4
TT
10349fi
10350BUILD_CC=$ac_cv_prog_BUILD_CC
10351if test -n "$BUILD_CC"; then
10352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
10353$as_echo "$BUILD_CC" >&6; }
07a0db15 10354else
57aa50d4
TT
10355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10356$as_echo "no" >&6; }
b0cacab0 10357fi
b0cacab0 10358
b0cacab0 10359
57aa50d4
TT
10360 test -n "$BUILD_CC" && break
10361done
b0cacab0 10362
57aa50d4 10363fi
677fc916 10364for 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
10365do :
10366 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10367ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
91d11da1 10368if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
10369 cat >>confdefs.h <<_ACEOF
10370#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b0cacab0 10371_ACEOF
b0cacab0 10372
b0cacab0 10373fi
e1052144 10374
b0cacab0 10375done
93636bde 10376
57aa50d4
TT
10377for ac_header in sys/disk.h sys/mount.h
10378do :
10379 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10380ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
10381#if HAVE_SYS_QUEUE_H
10382#include <sys/queue.h>
10383#endif
b0cacab0 10384
57aa50d4 10385"
91d11da1 10386if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
57aa50d4
TT
10387 cat >>confdefs.h <<_ACEOF
10388#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b0cacab0 10389_ACEOF
e1052144 10390
b0cacab0 10391fi
e1052144 10392
57aa50d4 10393done
93636bde 10394
57aa50d4
TT
10395for ac_header in net/if.h
10396do :
10397 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
10398#if HAVE_SYS_TYPES_H
10399#include <sys/types.h>
10400#endif
10401#if HAVE_SYS_SOCKET
10402#include <sys/socket.h>
10403#endif
29a5deed 10404
57aa50d4 10405"
91d11da1 10406if test "x$ac_cv_header_net_if_h" = xyes; then :
57aa50d4
TT
10407 cat >>confdefs.h <<_ACEOF
10408#define HAVE_NET_IF_H 1
b0cacab0 10409_ACEOF
b0cacab0 10410
b0cacab0 10411fi
e1052144 10412
b0cacab0 10413done
b0cacab0 10414
57aa50d4
TT
10415for ac_func in vprintf
10416do :
10417 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
91d11da1 10418if test "x$ac_cv_func_vprintf" = xyes; then :
57aa50d4
TT
10419 cat >>confdefs.h <<_ACEOF
10420#define HAVE_VPRINTF 1
b0cacab0 10421_ACEOF
b0cacab0 10422
57aa50d4 10423ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
91d11da1 10424if test "x$ac_cv_func__doprnt" = xyes; then :
b0cacab0 10425
57aa50d4 10426$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
b0cacab0 10427
50e1e10f 10428fi
29a5deed 10429
57aa50d4
TT
10430fi
10431done
29a5deed
TT
10432
10433
57aa50d4
TT
10434ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
10435"
91d11da1 10436if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then :
d1154eb4
TT
10437
10438$as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
50e1e10f 10439
b0cacab0 10440fi
93636bde 10441
57aa50d4
TT
10442ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
10443"
91d11da1 10444if test "x$ac_cv_type_ssize_t" = xyes; then :
d1154eb4
TT
10445
10446$as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
b0cacab0 10447
57aa50d4 10448fi
b0cacab0 10449
57aa50d4
TT
10450ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
10451"
91d11da1 10452if test "x$ac_cv_have_decl_llseek" = xyes; then :
d1154eb4
TT
10453
10454$as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
b0cacab0 10455
b0cacab0 10456fi
e1052144 10457
57aa50d4
TT
10458ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
10459 #define _LARGEFILE64_SOURCE
10460 #include <unistd.h>
10461"
91d11da1 10462if test "x$ac_cv_have_decl_lseek64" = xyes; then :
d1154eb4
TT
10463
10464$as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
b0cacab0 10465
b0cacab0 10466fi
b0cacab0 10467
57aa50d4
TT
10468# The cast to long int works around a bug in the HP C Compiler
10469# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10470# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10471# This bug is HP SR number 8606223364.
10472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
10473$as_echo_n "checking size of short... " >&6; }
91d11da1 10474if ${ac_cv_sizeof_short+:} false; then :
57aa50d4 10475 $as_echo_n "(cached) " >&6
07a0db15 10476else
57aa50d4 10477 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
b0cacab0 10478
b0cacab0 10479else
57aa50d4
TT
10480 if test "$ac_cv_type_short" = yes; then
10481 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10482$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10483as_fn_error 77 "cannot compute sizeof (short)
10484See \`config.log' for more details" "$LINENO" 5; }
57aa50d4
TT
10485 else
10486 ac_cv_sizeof_short=0
10487 fi
07a0db15 10488fi
b0cacab0 10489
b0cacab0 10490fi
57aa50d4
TT
10491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
10492$as_echo "$ac_cv_sizeof_short" >&6; }
e1052144 10493
93636bde 10494
57aa50d4
TT
10495
10496cat >>confdefs.h <<_ACEOF
10497#define SIZEOF_SHORT $ac_cv_sizeof_short
b0cacab0 10498_ACEOF
57aa50d4
TT
10499
10500
10501# The cast to long int works around a bug in the HP C Compiler
10502# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10503# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10504# This bug is HP SR number 8606223364.
10505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
10506$as_echo_n "checking size of int... " >&6; }
91d11da1 10507if ${ac_cv_sizeof_int+:} false; then :
57aa50d4 10508 $as_echo_n "(cached) " >&6
07a0db15 10509else
57aa50d4 10510 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
93636bde 10511
57aa50d4
TT
10512else
10513 if test "$ac_cv_type_int" = yes; then
10514 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10515$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10516as_fn_error 77 "cannot compute sizeof (int)
10517See \`config.log' for more details" "$LINENO" 5; }
57aa50d4
TT
10518 else
10519 ac_cv_sizeof_int=0
10520 fi
07a0db15 10521fi
e1052144 10522
b0cacab0 10523fi
57aa50d4
TT
10524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
10525$as_echo "$ac_cv_sizeof_int" >&6; }
e1052144 10526
93636bde 10527
57aa50d4
TT
10528
10529cat >>confdefs.h <<_ACEOF
10530#define SIZEOF_INT $ac_cv_sizeof_int
b0cacab0 10531_ACEOF
b0cacab0 10532
e1052144 10533
57aa50d4
TT
10534# The cast to long int works around a bug in the HP C Compiler
10535# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10536# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10537# This bug is HP SR number 8606223364.
10538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
10539$as_echo_n "checking size of long... " >&6; }
91d11da1 10540if ${ac_cv_sizeof_long+:} false; then :
57aa50d4
TT
10541 $as_echo_n "(cached) " >&6
10542else
10543 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
10544
10545else
10546 if test "$ac_cv_type_long" = yes; then
10547 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 10548$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10549as_fn_error 77 "cannot compute sizeof (long)
10550See \`config.log' for more details" "$LINENO" 5; }
29a5deed 10551 else
57aa50d4
TT
10552 ac_cv_sizeof_long=0
10553 fi
10554fi
39fd3d4f 10555
57aa50d4
TT
10556fi
10557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
10558$as_echo "$ac_cv_sizeof_long" >&6; }
39fd3d4f 10559
57aa50d4
TT
10560
10561
10562cat >>confdefs.h <<_ACEOF
10563#define SIZEOF_LONG $ac_cv_sizeof_long
39fd3d4f 10564_ACEOF
57aa50d4
TT
10565
10566
10567# The cast to long int works around a bug in the HP C Compiler
10568# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10569# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10570# This bug is HP SR number 8606223364.
10571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
10572$as_echo_n "checking size of long long... " >&6; }
91d11da1 10573if ${ac_cv_sizeof_long_long+:} false; then :
57aa50d4 10574 $as_echo_n "(cached) " >&6
39fd3d4f 10575else
57aa50d4 10576 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
39fd3d4f 10577
57aa50d4
TT
10578else
10579 if test "$ac_cv_type_long_long" = yes; then
10580 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39fd3d4f 10581$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
91d11da1
TT
10582as_fn_error 77 "cannot compute sizeof (long long)
10583See \`config.log' for more details" "$LINENO" 5; }
39fd3d4f
SJR
10584 else
10585 ac_cv_sizeof_long_long=0
10586 fi
10587fi
57aa50d4 10588
39fd3d4f 10589fi
57aa50d4 10590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
39fd3d4f
SJR
10591$as_echo "$ac_cv_sizeof_long_long" >&6; }
10592
10593
10594
10595cat >>confdefs.h <<_ACEOF
10596#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
10597_ACEOF
10598
10599
cc68e8a6
TT
10600# The cast to long int works around a bug in the HP C Compiler
10601# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10602# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10603# This bug is HP SR number 8606223364.
10604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
10605$as_echo_n "checking size of off_t... " >&6; }
10606if ${ac_cv_sizeof_off_t+:} false; then :
10607 $as_echo_n "(cached) " >&6
10608else
10609 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
10610
10611else
10612 if test "$ac_cv_type_off_t" = yes; then
10613 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10614$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10615as_fn_error 77 "cannot compute sizeof (off_t)
10616See \`config.log' for more details" "$LINENO" 5; }
10617 else
10618 ac_cv_sizeof_off_t=0
10619 fi
10620fi
10621
10622fi
10623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
10624$as_echo "$ac_cv_sizeof_off_t" >&6; }
10625
10626
10627
10628cat >>confdefs.h <<_ACEOF
10629#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
10630_ACEOF
10631
10632
39fd3d4f
SJR
10633SIZEOF_SHORT=$ac_cv_sizeof_short
10634SIZEOF_INT=$ac_cv_sizeof_int
10635SIZEOF_LONG=$ac_cv_sizeof_long
10636SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
cc68e8a6
TT
10637SIZEOF_OFF_T=$ac_cv_sizeof_off_t
10638
39fd3d4f
SJR
10639
10640
10641
10642
57aa50d4 10643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
39fd3d4f 10644$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
91d11da1 10645if ${ac_cv_c_bigendian+:} false; then :
39fd3d4f
SJR
10646 $as_echo_n "(cached) " >&6
10647else
10648 ac_cv_c_bigendian=unknown
10649 # See if we're dealing with a universal compiler.
57aa50d4 10650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10651/* end confdefs.h. */
10652#ifndef __APPLE_CC__
10653 not a universal capable compiler
10654 #endif
10655 typedef int dummy;
10656
10657_ACEOF
57aa50d4 10658if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f
SJR
10659
10660 # Check for potential -arch flags. It is not universal unless
57aa50d4
TT
10661 # there are at least two -arch flags with different values.
10662 ac_arch=
10663 ac_prev=
10664 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
10665 if test -n "$ac_prev"; then
10666 case $ac_word in
10667 i?86 | x86_64 | ppc | ppc64)
10668 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
10669 ac_arch=$ac_word
10670 else
10671 ac_cv_c_bigendian=universal
10672 break
10673 fi
10674 ;;
10675 esac
10676 ac_prev=
10677 elif test "x$ac_word" = "x-arch"; then
10678 ac_prev=arch
10679 fi
10680 done
39fd3d4f 10681fi
39fd3d4f
SJR
10682rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10683 if test $ac_cv_c_bigendian = unknown; then
10684 # See if sys/param.h defines the BYTE_ORDER macro.
57aa50d4 10685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10686/* end confdefs.h. */
10687#include <sys/types.h>
10688 #include <sys/param.h>
10689
10690int
10691main ()
10692{
10693#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
10694 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
10695 && LITTLE_ENDIAN)
10696 bogus endian macros
10697 #endif
10698
10699 ;
10700 return 0;
10701}
10702_ACEOF
57aa50d4 10703if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f 10704 # It does; now see whether it defined to BIG_ENDIAN or not.
57aa50d4 10705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39fd3d4f
SJR
10706/* end confdefs.h. */
10707#include <sys/types.h>
10708 #include <sys/param.h>
10709
b0cacab0
TT
10710int
10711main ()
07a0db15 10712{
39fd3d4f
SJR
10713#if BYTE_ORDER != BIG_ENDIAN
10714 not big endian
10715 #endif
b0cacab0
TT
10716
10717 ;
10718 return 0;
07a0db15 10719}
b0cacab0 10720_ACEOF
57aa50d4 10721if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f 10722 ac_cv_c_bigendian=yes
b0cacab0 10723else
57aa50d4 10724 ac_cv_c_bigendian=no
fc6d9d51 10725fi
39fd3d4f 10726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39fd3d4f 10727fi
39fd3d4f
SJR
10728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10729 fi
10730 if test $ac_cv_c_bigendian = unknown; then
10731 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
57aa50d4 10732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10733/* end confdefs.h. */
39fd3d4f 10734#include <limits.h>
877eb6d9 10735
b0cacab0
TT
10736int
10737main ()
10738{
39fd3d4f
SJR
10739#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
10740 bogus endian macros
10741 #endif
b0cacab0
TT
10742
10743 ;
10744 return 0;
10745}
b0cacab0 10746_ACEOF
57aa50d4
TT
10747if ac_fn_c_try_compile "$LINENO"; then :
10748 # It does; now see whether it defined to _BIG_ENDIAN or not.
10749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10750/* end confdefs.h. */
39fd3d4f 10751#include <limits.h>
877eb6d9 10752
b0cacab0
TT
10753int
10754main ()
10755{
39fd3d4f
SJR
10756#ifndef _BIG_ENDIAN
10757 not big endian
10758 #endif
b0cacab0
TT
10759
10760 ;
10761 return 0;
10762}
10763_ACEOF
57aa50d4 10764if ac_fn_c_try_compile "$LINENO"; then :
877eb6d9
TT
10765 ac_cv_c_bigendian=yes
10766else
57aa50d4 10767 ac_cv_c_bigendian=no
877eb6d9 10768fi
e1052144 10769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
39fd3d4f 10770fi
39fd3d4f
SJR
10771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10772 fi
10773 if test $ac_cv_c_bigendian = unknown; then
10774 # Compile a test program.
57aa50d4 10775 if test "$cross_compiling" = yes; then :
39fd3d4f 10776 # Try to guess by grepping values from an object file.
57aa50d4 10777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10778/* end confdefs.h. */
39fd3d4f
SJR
10779short int ascii_mm[] =
10780 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10781 short int ascii_ii[] =
10782 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10783 int use_ascii (int i) {
10784 return ascii_mm[i] + ascii_ii[i];
10785 }
10786 short int ebcdic_ii[] =
10787 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10788 short int ebcdic_mm[] =
10789 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10790 int use_ebcdic (int i) {
10791 return ebcdic_mm[i] + ebcdic_ii[i];
10792 }
10793 extern int foo;
10794
b0cacab0
TT
10795int
10796main ()
10797{
39fd3d4f 10798return use_ascii (foo) == use_ebcdic (foo);
b0cacab0
TT
10799 ;
10800 return 0;
10801}
10802_ACEOF
57aa50d4 10803if ac_fn_c_try_compile "$LINENO"; then :
39fd3d4f
SJR
10804 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
10805 ac_cv_c_bigendian=yes
10806 fi
10807 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10808 if test "$ac_cv_c_bigendian" = unknown; then
10809 ac_cv_c_bigendian=no
10810 else
10811 # finding both strings is unlikely to happen, but who knows?
10812 ac_cv_c_bigendian=unknown
10813 fi
10814 fi
b0cacab0 10815fi
e1052144 10816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
877eb6d9 10817else
57aa50d4 10818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10819/* end confdefs.h. */
e1052144 10820$ac_includes_default
b0cacab0
TT
10821int
10822main ()
10823{
e1052144 10824
39fd3d4f
SJR
10825 /* Are we little or big endian? From Harbison&Steele. */
10826 union
10827 {
10828 long int l;
10829 char c[sizeof (long int)];
10830 } u;
10831 u.l = 1;
10832 return u.c[sizeof (long int) - 1] == 1;
e1052144
TT
10833
10834 ;
10835 return 0;
877eb6d9 10836}
b0cacab0 10837_ACEOF
57aa50d4 10838if ac_fn_c_try_run "$LINENO"; then :
877eb6d9
TT
10839 ac_cv_c_bigendian=no
10840else
57aa50d4 10841 ac_cv_c_bigendian=yes
877eb6d9 10842fi
57aa50d4
TT
10843rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10844 conftest.$ac_objext conftest.beam conftest.$ac_ext
877eb6d9 10845fi
e1052144 10846
39fd3d4f 10847 fi
877eb6d9 10848fi
57aa50d4 10849{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
39fd3d4f
SJR
10850$as_echo "$ac_cv_c_bigendian" >&6; }
10851 case $ac_cv_c_bigendian in #(
10852 yes)
57aa50d4 10853 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
39fd3d4f
SJR
10854;; #(
10855 no)
10856 ;; #(
10857 universal)
07a0db15 10858
57aa50d4 10859$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
39fd3d4f
SJR
10860
10861 ;; #(
10862 *)
91d11da1 10863 as_fn_error $? "unknown endianness
57aa50d4 10864 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
39fd3d4f 10865 esac
877eb6d9 10866
29a5deed 10867BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
4ea7ea00
TT
10868ASM_TYPES_HEADER=./asm_types.h
10869
488c75a6
TT
10870echo "/* These defines are needed for the public ext2fs.h header file */" \
10871 > public_config.h
10872if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
10873 uniq tmp_config.$$ >> public_config.h
10874else
10875 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
10876fi
10877if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
10878 uniq tmp_config.$$ >> public_config.h
10879else
10880 echo "#undef WORDS_BIGENDIAN" >> public_config.h
10881fi
10882rm -f tmp_config.$$
10883PUBLIC_CONFIG_HEADER=./public_config.h
10884
b0cacab0 10885for ac_header in inttypes.h
57aa50d4
TT
10886do :
10887 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
91d11da1 10888if test "x$ac_cv_header_inttypes_h" = xyes; then :
b0cacab0 10889 cat >>confdefs.h <<_ACEOF
57aa50d4 10890#define HAVE_INTTYPES_H 1
b0cacab0
TT
10891_ACEOF
10892
10893fi
10894
0c193f82
TT
10895done
10896
57aa50d4 10897ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
91d11da1 10898if test "x$ac_cv_type_intptr_t" = xyes; then :
b0cacab0
TT
10899
10900cat >>confdefs.h <<_ACEOF
d2ee56d8 10901#define HAVE_INTPTR_T 1
b0cacab0 10902_ACEOF
0c193f82 10903
d2ee56d8 10904
0c193f82
TT
10905fi
10906
57aa50d4 10907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat has a st_flags field" >&5
39fd3d4f 10908$as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
91d11da1 10909if ${e2fsprogs_cv_struct_st_flags+:} false; then :
39fd3d4f 10910 $as_echo_n "(cached) " >&6
50e1e10f 10911else
57aa50d4 10912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10913/* end confdefs.h. */
50e1e10f 10914#include <sys/stat.h>
b0cacab0
TT
10915int
10916main ()
10917{
50e1e10f 10918struct stat stat; stat.st_flags = 0;
b0cacab0
TT
10919 ;
10920 return 0;
10921}
10922_ACEOF
57aa50d4 10923if ac_fn_c_try_compile "$LINENO"; then :
50e1e10f
TT
10924 e2fsprogs_cv_struct_st_flags=yes
10925else
57aa50d4 10926 e2fsprogs_cv_struct_st_flags=no
50e1e10f 10927fi
e1052144 10928rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
50e1e10f
TT
10929fi
10930
57aa50d4 10931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
39fd3d4f 10932$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
50e1e10f 10933if test "$e2fsprogs_cv_struct_st_flags" = yes; then
57aa50d4 10934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
39fd3d4f 10935$as_echo_n "checking whether st_flags field is useful... " >&6; }
91d11da1 10936 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then :
39fd3d4f 10937 $as_echo_n "(cached) " >&6
b0cacab0 10938else
57aa50d4 10939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 10940/* end confdefs.h. */
c03bc4e8 10941#include <sys/stat.h>
b0cacab0
TT
10942int
10943main ()
10944{
c03bc4e8 10945struct stat stat; stat.st_flags |= UF_IMMUTABLE;
b0cacab0
TT
10946 ;
10947 return 0;
10948}
57aa50d4
TT
10949_ACEOF
10950if ac_fn_c_try_compile "$LINENO"; then :
10951 e2fsprogs_cv_struct_st_flags_immut=yes
6c65d251 10952else
57aa50d4 10953 e2fsprogs_cv_struct_st_flags_immut=no
84ea6e70 10954fi
e1052144 10955rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
84ea6e70 10956fi
e1052144 10957
57aa50d4
TT
10958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
10959$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
10960 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
d1154eb4
TT
10961
10962$as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
57aa50d4
TT
10963
10964 fi
6c65d251 10965fi
57aa50d4
TT
10966ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h>
10967 #include <sys/socket.h>
10968"
91d11da1 10969if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
b0cacab0
TT
10970
10971cat >>confdefs.h <<_ACEOF
84ea6e70 10972#define HAVE_SA_LEN 1
b0cacab0 10973_ACEOF
84ea6e70 10974
50e1e10f 10975fi
b0cacab0 10976
9ed8e5fe 10977if test -n "$BLKID_CMT"; then
57aa50d4 10978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
9ed8e5fe 10979$as_echo_n "checking for library containing blkid_probe_all... " >&6; }
91d11da1 10980if ${ac_cv_search_blkid_probe_all+:} false; then :
9ed8e5fe
ES
10981 $as_echo_n "(cached) " >&6
10982else
10983 ac_func_search_save_LIBS=$LIBS
57aa50d4 10984cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9ed8e5fe
ES
10985/* end confdefs.h. */
10986
10987/* Override any GCC internal prototype to avoid an error.
10988 Use char because int might match the return type of a GCC
10989 builtin and then its argument prototype would still apply. */
10990#ifdef __cplusplus
10991extern "C"
10992#endif
10993char blkid_probe_all ();
10994int
10995main ()
10996{
10997return blkid_probe_all ();
10998 ;
10999 return 0;
11000}
11001_ACEOF
11002for ac_lib in '' blkid; do
11003 if test -z "$ac_lib"; then
11004 ac_res="none required"
11005 else
11006 ac_res=-l$ac_lib
11007 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11008 fi
57aa50d4 11009 if ac_fn_c_try_link "$LINENO"; then :
9ed8e5fe 11010 ac_cv_search_blkid_probe_all=$ac_res
9ed8e5fe 11011fi
57aa50d4
TT
11012rm -f core conftest.err conftest.$ac_objext \
11013 conftest$ac_exeext
91d11da1 11014 if ${ac_cv_search_blkid_probe_all+:} false; then :
9ed8e5fe
ES
11015 break
11016fi
11017done
91d11da1 11018if ${ac_cv_search_blkid_probe_all+:} false; then :
57aa50d4 11019
9ed8e5fe
ES
11020else
11021 ac_cv_search_blkid_probe_all=no
11022fi
11023rm conftest.$ac_ext
11024LIBS=$ac_func_search_save_LIBS
11025fi
57aa50d4 11026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
9ed8e5fe
ES
11027$as_echo "$ac_cv_search_blkid_probe_all" >&6; }
11028ac_res=$ac_cv_search_blkid_probe_all
57aa50d4 11029if test "$ac_res" != no; then :
9ed8e5fe
ES
11030 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11031
11032fi
11033
11034fi
1ad3174a 11035for 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 secure_getenv setmntent setresgid setresuid srandom strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime valloc
57aa50d4
TT
11036do :
11037 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11038ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
91d11da1 11039if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
b0cacab0 11040 cat >>confdefs.h <<_ACEOF
39fd3d4f 11041#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
b0cacab0 11042_ACEOF
21c84b71 11043
50e1e10f
TT
11044fi
11045done
11046
fc6d9d51 11047SOCKET_LIB=''
57aa50d4 11048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
39fd3d4f 11049$as_echo_n "checking for socket in -lsocket... " >&6; }
91d11da1 11050if ${ac_cv_lib_socket_socket+:} false; then :
39fd3d4f 11051 $as_echo_n "(cached) " >&6
50e1e10f 11052else
b0cacab0 11053 ac_check_lib_save_LIBS=$LIBS
fc6d9d51 11054LIBS="-lsocket $LIBS"
57aa50d4 11055cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 11056/* end confdefs.h. */
93636bde 11057
e1052144
TT
11058/* Override any GCC internal prototype to avoid an error.
11059 Use char because int might match the return type of a GCC
11060 builtin and then its argument prototype would still apply. */
b0cacab0
TT
11061#ifdef __cplusplus
11062extern "C"
11063#endif
b0cacab0
TT
11064char socket ();
11065int
11066main ()
11067{
e1052144 11068return socket ();
b0cacab0
TT
11069 ;
11070 return 0;
11071}
11072_ACEOF
57aa50d4 11073if ac_fn_c_try_link "$LINENO"; then :
b0cacab0
TT
11074 ac_cv_lib_socket_socket=yes
11075else
57aa50d4 11076 ac_cv_lib_socket_socket=no
b0cacab0 11077fi
57aa50d4
TT
11078rm -f core conftest.err conftest.$ac_objext \
11079 conftest$ac_exeext conftest.$ac_ext
b0cacab0
TT
11080LIBS=$ac_check_lib_save_LIBS
11081fi
57aa50d4 11082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
39fd3d4f 11083$as_echo "$ac_cv_lib_socket_socket" >&6; }
91d11da1 11084if test "x$ac_cv_lib_socket_socket" = xyes; then :
fc6d9d51 11085 SOCKET_LIB=-lsocket
50e1e10f 11086fi
fc6d9d51 11087
93636bde 11088
57aa50d4 11089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
39fd3d4f 11090$as_echo_n "checking for optreset... " >&6; }
91d11da1 11091if ${ac_cv_have_optreset+:} false; then :
39fd3d4f 11092 $as_echo_n "(cached) " >&6
d7f45af8 11093else
57aa50d4 11094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8 11095/* end confdefs.h. */
57aa50d4
TT
11096#include <unistd.h>
11097
11098_ACEOF
11099if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11100 $EGREP "optreset" >/dev/null 2>&1; then :
11101 ac_cv_have_optreset=yes
d7f45af8 11102else
57aa50d4
TT
11103 ac_cv_have_optreset=no
11104fi
11105rm -f conftest*
d7f45af8 11106
d7f45af8 11107fi
57aa50d4
TT
11108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
11109$as_echo "$ac_cv_have_optreset" >&6; }
11110if test $ac_cv_have_optreset = yes; then
d1154eb4
TT
11111
11112$as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
d7f45af8 11113
d7f45af8 11114fi
d1154eb4 11115
57aa50d4
TT
11116SEM_INIT_LIB=''
11117ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
91d11da1 11118if test "x$ac_cv_func_sem_init" = xyes; then :
57aa50d4 11119
d7f45af8 11120else
57aa50d4 11121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
39fd3d4f 11122$as_echo_n "checking for sem_init in -lpthread... " >&6; }
91d11da1 11123if ${ac_cv_lib_pthread_sem_init+:} false; then :
39fd3d4f 11124 $as_echo_n "(cached) " >&6
d7f45af8
TT
11125else
11126 ac_check_lib_save_LIBS=$LIBS
11127LIBS="-lpthread $LIBS"
57aa50d4 11128cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11129/* end confdefs.h. */
11130
11131/* Override any GCC internal prototype to avoid an error.
11132 Use char because int might match the return type of a GCC
11133 builtin and then its argument prototype would still apply. */
11134#ifdef __cplusplus
11135extern "C"
11136#endif
11137char sem_init ();
11138int
11139main ()
11140{
11141return sem_init ();
11142 ;
11143 return 0;
11144}
11145_ACEOF
57aa50d4 11146if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11147 ac_cv_lib_pthread_sem_init=yes
11148else
57aa50d4 11149 ac_cv_lib_pthread_sem_init=no
d7f45af8 11150fi
57aa50d4
TT
11151rm -f core conftest.err conftest.$ac_objext \
11152 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11153LIBS=$ac_check_lib_save_LIBS
11154fi
57aa50d4 11155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
39fd3d4f 11156$as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
91d11da1 11157if test "x$ac_cv_lib_pthread_sem_init" = xyes; then :
57aa50d4 11158 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11159
11160 SEM_INIT_LIB=-lpthread
11161else
57aa50d4 11162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
39fd3d4f 11163$as_echo_n "checking for sem_init in -lrt... " >&6; }
91d11da1 11164if ${ac_cv_lib_rt_sem_init+:} false; then :
39fd3d4f 11165 $as_echo_n "(cached) " >&6
d7f45af8
TT
11166else
11167 ac_check_lib_save_LIBS=$LIBS
11168LIBS="-lrt $LIBS"
57aa50d4 11169cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11170/* end confdefs.h. */
11171
11172/* Override any GCC internal prototype to avoid an error.
11173 Use char because int might match the return type of a GCC
11174 builtin and then its argument prototype would still apply. */
11175#ifdef __cplusplus
11176extern "C"
11177#endif
11178char sem_init ();
11179int
11180main ()
11181{
11182return sem_init ();
11183 ;
11184 return 0;
11185}
11186_ACEOF
57aa50d4 11187if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11188 ac_cv_lib_rt_sem_init=yes
11189else
57aa50d4 11190 ac_cv_lib_rt_sem_init=no
d7f45af8 11191fi
57aa50d4
TT
11192rm -f core conftest.err conftest.$ac_objext \
11193 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11194LIBS=$ac_check_lib_save_LIBS
11195fi
57aa50d4 11196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
39fd3d4f 11197$as_echo "$ac_cv_lib_rt_sem_init" >&6; }
91d11da1 11198if test "x$ac_cv_lib_rt_sem_init" = xyes; then :
57aa50d4 11199 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11200
11201 SEM_INIT_LIB=-lrt
11202else
57aa50d4 11203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
39fd3d4f 11204$as_echo_n "checking for sem_init in -lposix4... " >&6; }
91d11da1 11205if ${ac_cv_lib_posix4_sem_init+:} false; then :
39fd3d4f 11206 $as_echo_n "(cached) " >&6
d7f45af8
TT
11207else
11208 ac_check_lib_save_LIBS=$LIBS
11209LIBS="-lposix4 $LIBS"
57aa50d4 11210cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d7f45af8
TT
11211/* end confdefs.h. */
11212
11213/* Override any GCC internal prototype to avoid an error.
11214 Use char because int might match the return type of a GCC
11215 builtin and then its argument prototype would still apply. */
11216#ifdef __cplusplus
11217extern "C"
11218#endif
11219char sem_init ();
11220int
11221main ()
11222{
11223return sem_init ();
11224 ;
11225 return 0;
11226}
11227_ACEOF
57aa50d4 11228if ac_fn_c_try_link "$LINENO"; then :
d7f45af8
TT
11229 ac_cv_lib_posix4_sem_init=yes
11230else
57aa50d4 11231 ac_cv_lib_posix4_sem_init=no
d7f45af8 11232fi
57aa50d4
TT
11233rm -f core conftest.err conftest.$ac_objext \
11234 conftest$ac_exeext conftest.$ac_ext
d7f45af8
TT
11235LIBS=$ac_check_lib_save_LIBS
11236fi
57aa50d4 11237{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
39fd3d4f 11238$as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
91d11da1 11239if test "x$ac_cv_lib_posix4_sem_init" = xyes; then :
57aa50d4 11240 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
d7f45af8
TT
11241
11242 SEM_INIT_LIB=-lposix4
11243fi
11244
11245fi
11246
11247fi
11248
11249fi
11250
57aa50d4 11251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
39fd3d4f 11252$as_echo_n "checking for unified diff option... " >&6; }
27f991b0 11253if diff -u $0 $0 > /dev/null 2>&1 ; then
e54635de
TT
11254 UNI_DIFF_OPTS=-u
11255else
11256 UNI_DIFF_OPTS=-c
11257fi
57aa50d4 11258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
39fd3d4f 11259$as_echo "$UNI_DIFF_OPTS" >&6; }
e54635de 11260
8f3f29d3
TT
11261case "$host_os" in
11262linux*)
d1154eb4
TT
11263
11264$as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
50e1e10f 11265
8f3f29d3
TT
11266 ;;
11267esac
e6f2bda3 11268LINUX_CMT="#"
fff45483
TT
11269CYGWIN_CMT="#"
11270UNIX_CMT=
e6f2bda3
TT
11271case "$host_os" in
11272linux*)
11273 LINUX_CMT=
fff45483
TT
11274 ;;
11275cygwin)
11276 CYGWIN_CMT=
11277 UNIX_CMT="#"
e6f2bda3
TT
11278 ;;
11279esac
11280
93636bde
TT
11281
11282
50e1e10f 11283case "$host_os" in
93636bde 11284linux* | gnu* | k*bsd*-gnu)
a4b2d3ce
TT
11285 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
11286 root_prefix="";
57aa50d4 11287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, root_prefix defaults to ''" >&5
39fd3d4f 11288$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
fc6d9d51
TT
11289 fi
11290 ;;
11291esac
fc6d9d51 11292case "$host_os" in
93636bde 11293linux* | gnu* | k*bsd*-gnu)
fc6d9d51 11294 if test "$prefix" = NONE ; then
a4b2d3ce 11295 prefix="/usr";
57aa50d4 11296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, prefix defaults to /usr" >&5
39fd3d4f 11297$as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
bff61a7a 11298 if test "$mandir" = '${prefix}/man' ; then
57aa50d4 11299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
39fd3d4f 11300$as_echo "...and mandir defaults to /usr/share/man" >&6; }
bff61a7a
TT
11301 mandir=/usr/share/man
11302 fi
50e1e10f
TT
11303 fi
11304;;
11305esac
a4b2d3ce 11306if test "$root_prefix" = NONE ; then
ffe1991f 11307 if test "$prefix" = NONE ; then
a4b2d3ce
TT
11308 root_prefix="$ac_default_prefix"
11309 else
11310 root_prefix="$prefix"
11311 fi
b5ffeade
TT
11312 root_bindir=$bindir
11313 root_sbindir=$sbindir
11314 root_libdir=$libdir
11315 root_sysconfdir=$sysconfdir
11316else
11317 root_bindir='${root_prefix}/bin'
11318 root_sbindir='${root_prefix}/sbin'
11319 root_libdir='${root_prefix}/lib'
11320 root_sysconfdir='${root_prefix}/etc'
a4b2d3ce 11321fi
c4ef11c5
TT
11322if test "$bindir" != '${exec_prefix}/bin'; then
11323 root_bindir=$bindir
57aa50d4 11324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
39fd3d4f 11325$as_echo "Setting root_bindir to $root_bindir" >&6; }
c4ef11c5
TT
11326fi
11327if test "$sbindir" != '${exec_prefix}/sbin'; then
11328 root_sbindir=$sbindir
57aa50d4 11329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
39fd3d4f 11330$as_echo "Setting root_sbindir to $root_sbindir" >&6; }
c4ef11c5
TT
11331fi
11332if test "$libdir" != '${exec_prefix}/lib'; then
11333 root_libdir=$libdir
57aa50d4 11334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
39fd3d4f 11335$as_echo "Setting root_libdir to $root_libdir" >&6; }
c4ef11c5
TT
11336fi
11337if test "$sysconfdir" != '${prefix}/etc'; then
11338 root_sysconfdir=$sysconfdir
57aa50d4 11339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
39fd3d4f 11340$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
c4ef11c5 11341fi
a4b2d3ce 11342
93636bde
TT
11343
11344
11345
11346
55e00a25
TT
11347
11348# Check whether --with-multiarch was given.
11349if test "${with_multiarch+set}" = set; then :
11350 withval=$with_multiarch; libdir=$libdir/$withval
11351root_libdir=$root_libdir/$withval
11352
11353fi
d3de1a71
TT
11354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can link with -static" >&5
11355$as_echo_n "checking whether we can link with -static... " >&6; }
91d11da1 11356if ${ac_cv_e2fsprogs_use_static+:} false; then :
39fd3d4f 11357 $as_echo_n "(cached) " >&6
ae851482
TT
11358else
11359 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
57aa50d4 11360cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b0cacab0 11361/* end confdefs.h. */
ae851482 11362#include <stdio.h>
b0cacab0
TT
11363int
11364main ()
11365{
ae851482 11366fflush(stdout);
b0cacab0
TT
11367 ;
11368 return 0;
11369}
11370_ACEOF
57aa50d4 11371if ac_fn_c_try_link "$LINENO"; then :
ae851482
TT
11372 ac_cv_e2fsprogs_use_static=yes
11373else
57aa50d4 11374 ac_cv_e2fsprogs_use_static=no
ae851482 11375fi
57aa50d4
TT
11376rm -f core conftest.err conftest.$ac_objext \
11377 conftest$ac_exeext conftest.$ac_ext
ae851482
TT
11378LDFLAGS=$SAVE_LDFLAGS
11379fi
50e1e10f 11380
defde784
TT
11381case "$host_os" in
11382solaris2.*)
b0cacab0 11383 ac_cv_e2fsprogs_use_static=no
defde784
TT
11384;;
11385esac
57aa50d4 11386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
39fd3d4f 11387$as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
74becf3c 11388LDFLAG_STATIC=
ae851482 11389if test $ac_cv_e2fsprogs_use_static = yes; then
50e1e10f 11390 LDFLAG_STATIC=-static
ae851482 11391fi
50e1e10f 11392
07a0db15
TT
11393case "$host_os" in
11394darwin*)
57aa50d4 11395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
39fd3d4f 11396$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
d1154eb4
TT
11397
11398$as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
07a0db15
TT
11399
11400 ;;
11401esac
50e1e10f
TT
11402SS_DIR=`cd ${srcdir}/lib/ss; pwd`
11403ET_DIR=`cd ${srcdir}/lib/et; pwd`
11404
93636bde 11405
50e1e10f
TT
11406if test "$cross_compiling" = yes ; then
11407 DO_TEST_SUITE=
11408else
11409 DO_TEST_SUITE=check
11410fi
11411
d1154eb4
TT
11412INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
11413if test -n "$CPPFLAGS" ; then
11414 INCLUDES="$INCLUDES $CPPFLAGS"
11415fi
c6f35b8a 11416if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
d1154eb4 11417 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
c6f35b8a
TT
11418fi
11419
dd947da2 11420if test $cross_compiling = no; then
c1986ecb 11421 BUILD_CFLAGS="$CFLAGS $CPPFLAGS"
dd947da2
TT
11422 BUILD_LDFLAGS="$LDFLAGS"
11423else
11424 BUILD_CFLAGS=
11425 BUILD_LDFLAGS=
11426fi
11427
11428
50e1e10f
TT
11429test -d lib || mkdir lib
11430test -d include || mkdir include
11431test -d include/linux || mkdir include/linux
defde784 11432test -d include/asm || mkdir include/asm
bff0cc95 11433for i in MCONFIG Makefile e2fsprogs.spec \
183c73b0 11434 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
4ea7ea00
TT
11435 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
11436 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
94ba8c75 11437 lib/uuid/Makefile lib/uuid/uuid_types.h \
f239fefc 11438 lib/blkid/Makefile lib/blkid/blkid_types.h lib/quota/Makefile \
e6441865
TT
11439 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
11440 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
921f4ad5 11441 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
94ba8c75 11442 debugfs/Makefile tests/Makefile tests/progs/Makefile \
98a5ad61
MA
11443 resize/Makefile doc/Makefile intl/Makefile \
11444 intl/libgnuintl.h po/Makefile.in ; do
94ba8c75
TT
11445 if test -d `dirname ${srcdir}/$i` ; then
11446 outlist="$outlist $i"
11447 fi
11448done
e1052144
TT
11449ac_config_files="$ac_config_files $outlist"
11450
b0cacab0 11451cat >confcache <<\_ACEOF
50e1e10f
TT
11452# This file is a shell script that caches the results of configure
11453# tests run on this system so they can be shared between configure
b0cacab0
TT
11454# scripts and configure runs, see configure's option --config-cache.
11455# It is not useful on other systems. If it contains results you don't
11456# want to keep, you may remove or edit it.
50e1e10f 11457#
b0cacab0
TT
11458# config.status only pays attention to the cache file if you give it
11459# the --recheck option to rerun configure.
50e1e10f 11460#
b0cacab0
TT
11461# `ac_cv_env_foo' variables (set or unset) will be overridden when
11462# loading this file, other *unset* `ac_cv_foo' will be assigned the
11463# following values.
11464
11465_ACEOF
11466
21c84b71
TT
11467# The following way of writing the cache mishandles newlines in values,
11468# but we know of no workaround that is simple, portable, and efficient.
e1052144 11469# So, we kill variables containing newlines.
50e1e10f
TT
11470# Ultrix sh set writes to stderr and can't be redirected directly,
11471# and sets the high bit in the cache file unless we assign to the vars.
e1052144
TT
11472(
11473 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11474 eval ac_val=\$$ac_var
11475 case $ac_val in #(
11476 *${as_nl}*)
11477 case $ac_var in #(
57aa50d4 11478 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
39fd3d4f 11479$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
e1052144
TT
11480 esac
11481 case $ac_var in #(
11482 _ | IFS | as_nl) ;; #(
39fd3d4f 11483 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
57aa50d4 11484 *) { eval $ac_var=; unset $ac_var;} ;;
e1052144
TT
11485 esac ;;
11486 esac
11487 done
11488
b0cacab0 11489 (set) 2>&1 |
e1052144
TT
11490 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11491 *${as_nl}ac_space=\ *)
57aa50d4
TT
11492 # `set' does not quote correctly, so add quotes: double-quote
11493 # substitution turns \\\\ into \\, and sed turns \\ into \.
b0cacab0
TT
11494 sed -n \
11495 "s/'/'\\\\''/g;
11496 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
e1052144 11497 ;; #(
b0cacab0
TT
11498 *)
11499 # `set' quotes correctly as required by POSIX, so do not add quotes.
e1052144 11500 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b0cacab0 11501 ;;
e1052144
TT
11502 esac |
11503 sort
11504) |
b0cacab0 11505 sed '
e1052144 11506 /^ac_cv_env_/b end
b0cacab0 11507 t clear
e1052144 11508 :clear
b0cacab0
TT
11509 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11510 t end
e1052144
TT
11511 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11512 :end' >>confcache
11513if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11514 if test -w "$cache_file"; then
91d11da1 11515 if test "x$cache_file" != "x/dev/null"; then
57aa50d4 11516 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
39fd3d4f 11517$as_echo "$as_me: updating cache $cache_file" >&6;}
91d11da1
TT
11518 if test ! -f "$cache_file" || test -h "$cache_file"; then
11519 cat confcache >"$cache_file"
11520 else
11521 case $cache_file in #(
11522 */* | ?:*)
11523 mv -f confcache "$cache_file"$$ &&
11524 mv -f "$cache_file"$$ "$cache_file" ;; #(
11525 *)
11526 mv -f confcache "$cache_file" ;;
11527 esac
11528 fi
11529 fi
50e1e10f 11530 else
57aa50d4 11531 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
39fd3d4f 11532$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
50e1e10f
TT
11533 fi
11534fi
11535rm -f confcache
11536
50e1e10f
TT
11537test "x$prefix" = xNONE && prefix=$ac_default_prefix
11538# Let make expand exec_prefix.
11539test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11540
d1154eb4 11541DEFS=-DHAVE_CONFIG_H
b0cacab0
TT
11542
11543ac_libobjs=
11544ac_ltlibobjs=
91d11da1 11545U=
b0cacab0
TT
11546for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11547 # 1. Remove the extension, and $U if already installed.
e1052144 11548 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
39fd3d4f 11549 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
e1052144
TT
11550 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11551 # will be set to the directory where LIBOBJS objects are built.
57aa50d4
TT
11552 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11553 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b0cacab0
TT
11554done
11555LIBOBJS=$ac_libobjs
50e1e10f 11556
b0cacab0
TT
11557LTLIBOBJS=$ac_ltlibobjs
11558
11559
11560
39fd3d4f 11561
91d11da1 11562: "${CONFIG_STATUS=./config.status}"
39fd3d4f 11563ac_write_fail=0
b0cacab0
TT
11564ac_clean_files_save=$ac_clean_files
11565ac_clean_files="$ac_clean_files $CONFIG_STATUS"
57aa50d4 11566{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
39fd3d4f 11567$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
57aa50d4
TT
11568as_write_fail=0
11569cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b0cacab0
TT
11570#! $SHELL
11571# Generated by $as_me.
93636bde 11572# Run this file to recreate the current configuration.
93636bde 11573# Compiler output produced by configure, useful for debugging
b0cacab0 11574# configure, is in config.log if it exists.
07a0db15 11575
b0cacab0
TT
11576debug=false
11577ac_cs_recheck=false
11578ac_cs_silent=false
b0cacab0 11579
57aa50d4
TT
11580SHELL=\${CONFIG_SHELL-$SHELL}
11581export SHELL
11582_ASEOF
11583cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11584## -------------------- ##
11585## M4sh Initialization. ##
11586## -------------------- ##
b0cacab0 11587
29a5deed
TT
11588# Be more Bourne compatible
11589DUALCASE=1; export DUALCASE # for MKS sh
57aa50d4 11590if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b0cacab0
TT
11591 emulate sh
11592 NULLCMD=:
39fd3d4f 11593 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b0cacab0
TT
11594 # is contrary to our usage. Disable this feature.
11595 alias -g '${1+"$@"}'='"$@"'
e1052144
TT
11596 setopt NO_GLOB_SUBST
11597else
57aa50d4
TT
11598 case `(set -o) 2>/dev/null` in #(
11599 *posix*) :
11600 set -o posix ;; #(
11601 *) :
11602 ;;
29a5deed 11603esac
b0cacab0 11604fi
29a5deed
TT
11605
11606
39fd3d4f
SJR
11607as_nl='
11608'
11609export as_nl
11610# Printing a long string crashes Solaris 7 /usr/bin/printf.
11611as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11612as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11613as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
57aa50d4
TT
11614# Prefer a ksh shell builtin over an external printf program on Solaris,
11615# but without wasting forks for bash or zsh.
11616if test -z "$BASH_VERSION$ZSH_VERSION" \
11617 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11618 as_echo='print -r --'
11619 as_echo_n='print -rn --'
11620elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
39fd3d4f
SJR
11621 as_echo='printf %s\n'
11622 as_echo_n='printf %s'
11623else
11624 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11625 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11626 as_echo_n='/usr/ucb/echo -n'
e1052144 11627 else
39fd3d4f
SJR
11628 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11629 as_echo_n_body='eval
11630 arg=$1;
57aa50d4 11631 case $arg in #(
39fd3d4f
SJR
11632 *"$as_nl"*)
11633 expr "X$arg" : "X\\(.*\\)$as_nl";
11634 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11635 esac;
11636 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11637 '
11638 export as_echo_n_body
11639 as_echo_n='sh -c $as_echo_n_body as_echo'
e1052144 11640 fi
39fd3d4f
SJR
11641 export as_echo_body
11642 as_echo='sh -c $as_echo_body as_echo'
11643fi
11644
11645# The user is always right.
11646if test "${PATH_SEPARATOR+set}" != set; then
11647 PATH_SEPARATOR=:
11648 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11649 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11650 PATH_SEPARATOR=';'
11651 }
e1052144
TT
11652fi
11653
b0cacab0 11654
e1052144
TT
11655# IFS
11656# We need space, tab and new line, in precisely that order. Quoting is
11657# there to prevent editors from complaining about space-tab.
11658# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11659# splitting by setting IFS to empty value.)
e1052144
TT
11660IFS=" "" $as_nl"
11661
11662# Find who we are. Look in the path if we contain no directory separator.
91d11da1 11663as_myself=
57aa50d4 11664case $0 in #((
e1052144
TT
11665 *[\\/]* ) as_myself=$0 ;;
11666 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11667for as_dir in $PATH
11668do
11669 IFS=$as_save_IFS
11670 test -z "$as_dir" && as_dir=.
57aa50d4
TT
11671 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11672 done
e1052144
TT
11673IFS=$as_save_IFS
11674
11675 ;;
11676esac
11677# We did not find ourselves, most probably we were run as `sh COMMAND'
11678# in which case we are not to be found in the path.
11679if test "x$as_myself" = x; then
11680 as_myself=$0
11681fi
11682if test ! -f "$as_myself"; then
39fd3d4f 11683 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
57aa50d4 11684 exit 1
e1052144
TT
11685fi
11686
57aa50d4
TT
11687# Unset variables that we do not need and which cause bugs (e.g. in
11688# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11689# suppresses any "Segmentation fault" message there. '((' could
11690# trigger a bug in pdksh 5.2.14.
11691for as_var in BASH_ENV ENV MAIL MAILPATH
11692do eval test x\${$as_var+set} = xset \
11693 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
e1052144 11694done
b0cacab0
TT
11695PS1='$ '
11696PS2='> '
11697PS4='+ '
11698
11699# NLS nuisances.
39fd3d4f
SJR
11700LC_ALL=C
11701export LC_ALL
11702LANGUAGE=C
11703export LANGUAGE
b0cacab0 11704
57aa50d4
TT
11705# CDPATH.
11706(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11707
11708
91d11da1
TT
11709# as_fn_error STATUS ERROR [LINENO LOG_FD]
11710# ----------------------------------------
57aa50d4
TT
11711# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11712# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
91d11da1 11713# script with STATUS, using 1 if that was 0.
57aa50d4
TT
11714as_fn_error ()
11715{
91d11da1
TT
11716 as_status=$1; test $as_status -eq 0 && as_status=1
11717 if test "$4"; then
11718 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11719 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
57aa50d4 11720 fi
91d11da1 11721 $as_echo "$as_me: error: $2" >&2
57aa50d4
TT
11722 as_fn_exit $as_status
11723} # as_fn_error
11724
11725
11726# as_fn_set_status STATUS
11727# -----------------------
11728# Set $? to STATUS, without forking.
11729as_fn_set_status ()
11730{
11731 return $1
11732} # as_fn_set_status
11733
11734# as_fn_exit STATUS
11735# -----------------
11736# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11737as_fn_exit ()
11738{
11739 set +e
11740 as_fn_set_status $1
11741 exit $1
11742} # as_fn_exit
11743
11744# as_fn_unset VAR
11745# ---------------
11746# Portably unset VAR.
11747as_fn_unset ()
11748{
11749 { eval $1=; unset $1;}
11750}
11751as_unset=as_fn_unset
11752# as_fn_append VAR VALUE
11753# ----------------------
11754# Append the text in VALUE to the end of the definition contained in VAR. Take
11755# advantage of any shell optimizations that allow amortized linear growth over
11756# repeated appends, instead of the typical quadratic growth present in naive
11757# implementations.
11758if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11759 eval 'as_fn_append ()
11760 {
11761 eval $1+=\$2
11762 }'
11763else
11764 as_fn_append ()
11765 {
11766 eval $1=\$$1\$2
11767 }
11768fi # as_fn_append
11769
11770# as_fn_arith ARG...
11771# ------------------
11772# Perform arithmetic evaluation on the ARGs, and store the result in the
11773# global $as_val. Take advantage of shells that can avoid forks. The arguments
11774# must be portable across $(()) and expr.
11775if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11776 eval 'as_fn_arith ()
11777 {
11778 as_val=$(( $* ))
11779 }'
11780else
11781 as_fn_arith ()
11782 {
11783 as_val=`expr "$@" || test $? -eq 1`
11784 }
11785fi # as_fn_arith
11786
11787
e1052144
TT
11788if expr a : '\(a\)' >/dev/null 2>&1 &&
11789 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b0cacab0
TT
11790 as_expr=expr
11791else
11792 as_expr=false
11793fi
11794
e1052144 11795if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b0cacab0
TT
11796 as_basename=basename
11797else
11798 as_basename=false
11799fi
11800
57aa50d4
TT
11801if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11802 as_dirname=dirname
11803else
11804 as_dirname=false
11805fi
b0cacab0 11806
e1052144 11807as_me=`$as_basename -- "$0" ||
b0cacab0
TT
11808$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11809 X"$0" : 'X\(//\)$' \| \
e1052144 11810 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 11811$as_echo X/"$0" |
e1052144
TT
11812 sed '/^.*\/\([^/][^/]*\)\/*$/{
11813 s//\1/
11814 q
11815 }
11816 /^X\/\(\/\/\)$/{
11817 s//\1/
11818 q
11819 }
11820 /^X\/\(\/\).*/{
11821 s//\1/
11822 q
11823 }
11824 s/.*/./; q'`
b0cacab0 11825
57aa50d4
TT
11826# Avoid depending upon Character Ranges.
11827as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11828as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11829as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11830as_cr_digits='0123456789'
11831as_cr_alnum=$as_cr_Letters$as_cr_digits
e1052144
TT
11832
11833ECHO_C= ECHO_N= ECHO_T=
57aa50d4 11834case `echo -n x` in #(((((
e1052144 11835-n*)
57aa50d4 11836 case `echo 'xy\c'` in
e1052144 11837 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
57aa50d4
TT
11838 xy) ECHO_C='\c';;
11839 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11840 ECHO_T=' ';;
e1052144
TT
11841 esac;;
11842*)
11843 ECHO_N='-n';;
b0cacab0 11844esac
b0cacab0
TT
11845
11846rm -f conf$$ conf$$.exe conf$$.file
e1052144
TT
11847if test -d conf$$.dir; then
11848 rm -f conf$$.dir/conf$$.file
11849else
11850 rm -f conf$$.dir
39fd3d4f
SJR
11851 mkdir conf$$.dir 2>/dev/null
11852fi
11853if (echo >conf$$.file) 2>/dev/null; then
11854 if ln -s conf$$.file conf$$ 2>/dev/null; then
11855 as_ln_s='ln -s'
11856 # ... but there are two gotchas:
11857 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11858 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
91d11da1 11859 # In both cases, we have to default to `cp -pR'.
39fd3d4f 11860 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
91d11da1 11861 as_ln_s='cp -pR'
39fd3d4f
SJR
11862 elif ln conf$$.file conf$$ 2>/dev/null; then
11863 as_ln_s=ln
11864 else
91d11da1 11865 as_ln_s='cp -pR'
39fd3d4f 11866 fi
b0cacab0 11867else
91d11da1 11868 as_ln_s='cp -pR'
b0cacab0 11869fi
e1052144
TT
11870rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11871rmdir conf$$.dir 2>/dev/null
b0cacab0 11872
57aa50d4
TT
11873
11874# as_fn_mkdir_p
11875# -------------
11876# Create "$as_dir" as a directory, including parents if necessary.
11877as_fn_mkdir_p ()
11878{
11879
11880 case $as_dir in #(
11881 -*) as_dir=./$as_dir;;
11882 esac
11883 test -d "$as_dir" || eval $as_mkdir_p || {
11884 as_dirs=
11885 while :; do
11886 case $as_dir in #(
11887 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11888 *) as_qdir=$as_dir;;
11889 esac
11890 as_dirs="'$as_qdir' $as_dirs"
11891 as_dir=`$as_dirname -- "$as_dir" ||
11892$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11893 X"$as_dir" : 'X\(//\)[^/]' \| \
11894 X"$as_dir" : 'X\(//\)$' \| \
11895 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11896$as_echo X"$as_dir" |
11897 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11898 s//\1/
11899 q
11900 }
11901 /^X\(\/\/\)[^/].*/{
11902 s//\1/
11903 q
11904 }
11905 /^X\(\/\/\)$/{
11906 s//\1/
11907 q
11908 }
11909 /^X\(\/\).*/{
11910 s//\1/
11911 q
11912 }
11913 s/.*/./; q'`
11914 test -d "$as_dir" && break
11915 done
11916 test -z "$as_dirs" || eval "mkdir $as_dirs"
91d11da1 11917 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
57aa50d4
TT
11918
11919
11920} # as_fn_mkdir_p
b0cacab0 11921if mkdir -p . 2>/dev/null; then
57aa50d4 11922 as_mkdir_p='mkdir -p "$as_dir"'
b0cacab0
TT
11923else
11924 test -d ./-p && rmdir ./-p
11925 as_mkdir_p=false
11926fi
11927
91d11da1
TT
11928
11929# as_fn_executable_p FILE
11930# -----------------------
11931# Test if FILE is an executable regular file.
11932as_fn_executable_p ()
11933{
11934 test -f "$1" && test -x "$1"
11935} # as_fn_executable_p
11936as_test_x='test -x'
11937as_executable_p=as_fn_executable_p
b0cacab0
TT
11938
11939# Sed expression to map a string onto a valid CPP name.
11940as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11941
11942# Sed expression to map a string onto a valid variable name.
11943as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11944
11945
b0cacab0 11946exec 6>&1
57aa50d4
TT
11947## ----------------------------------- ##
11948## Main body of $CONFIG_STATUS script. ##
11949## ----------------------------------- ##
11950_ASEOF
11951test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
b0cacab0 11952
57aa50d4
TT
11953cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11954# Save the log message, to keep $0 and so on meaningful, and to
b0cacab0 11955# report actual input values of CONFIG_FILES etc. instead of their
e1052144
TT
11956# values after options handling.
11957ac_log="
b0cacab0 11958This file was extended by $as_me, which was
91d11da1 11959generated by GNU Autoconf 2.69. Invocation command line was
b0cacab0
TT
11960
11961 CONFIG_FILES = $CONFIG_FILES
11962 CONFIG_HEADERS = $CONFIG_HEADERS
11963 CONFIG_LINKS = $CONFIG_LINKS
11964 CONFIG_COMMANDS = $CONFIG_COMMANDS
11965 $ $0 $@
11966
e1052144
TT
11967on `(hostname || uname -n) 2>/dev/null | sed 1q`
11968"
11969
b0cacab0
TT
11970_ACEOF
11971
39fd3d4f
SJR
11972case $ac_config_files in *"
11973"*) set x $ac_config_files; shift; ac_config_files=$*;;
11974esac
11975
d1154eb4
TT
11976case $ac_config_headers in *"
11977"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11978esac
39fd3d4f
SJR
11979
11980
11981cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 11982# Files that config.status was made for.
e1052144 11983config_files="$ac_config_files"
d1154eb4 11984config_headers="$ac_config_headers"
e1052144 11985config_commands="$ac_config_commands"
b0cacab0 11986
e1052144 11987_ACEOF
b0cacab0 11988
39fd3d4f 11989cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0cacab0 11990ac_cs_usage="\
57aa50d4
TT
11991\`$as_me' instantiates files and other configuration actions
11992from templates according to the current configuration. Unless the files
11993and actions are specified as TAGs, all are instantiated by default.
b0cacab0 11994
57aa50d4 11995Usage: $0 [OPTION]... [TAG]...
b0cacab0
TT
11996
11997 -h, --help print this help, then exit
29a5deed 11998 -V, --version print version number and configuration settings, then exit
61ef2474 11999 --config print configuration, then exit
39fd3d4f
SJR
12000 -q, --quiet, --silent
12001 do not print progress messages
b0cacab0
TT
12002 -d, --debug don't remove temporary files
12003 --recheck update $as_me by reconfiguring in the same conditions
39fd3d4f
SJR
12004 --file=FILE[:TEMPLATE]
12005 instantiate the configuration file FILE
d1154eb4
TT
12006 --header=FILE[:TEMPLATE]
12007 instantiate the configuration header FILE
b0cacab0
TT
12008
12009Configuration files:
12010$config_files
12011
d1154eb4
TT
12012Configuration headers:
12013$config_headers
12014
b0cacab0
TT
12015Configuration commands:
12016$config_commands
12017
57aa50d4 12018Report bugs to the package provider."
b0cacab0 12019
e1052144 12020_ACEOF
39fd3d4f 12021cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
61ef2474 12022ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
b0cacab0
TT
12023ac_cs_version="\\
12024config.status
91d11da1 12025configured by $0, generated by GNU Autoconf 2.69,
61ef2474 12026 with options \\"\$ac_cs_config\\"
b0cacab0 12027
91d11da1 12028Copyright (C) 2012 Free Software Foundation, Inc.
b0cacab0
TT
12029This config.status script is free software; the Free Software Foundation
12030gives unlimited permission to copy, distribute and modify it."
e1052144
TT
12031
12032ac_pwd='$ac_pwd'
12033srcdir='$srcdir'
12034INSTALL='$INSTALL'
39fd3d4f
SJR
12035AWK='$AWK'
12036test -n "\$AWK" || AWK=awk
b0cacab0
TT
12037_ACEOF
12038
39fd3d4f
SJR
12039cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12040# The default lists apply if the user does not specify any file.
b0cacab0
TT
12041ac_need_defaults=:
12042while test $# != 0
07a0db15 12043do
b0cacab0 12044 case $1 in
91d11da1 12045 --*=?*)
e1052144
TT
12046 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12047 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b0cacab0
TT
12048 ac_shift=:
12049 ;;
91d11da1
TT
12050 --*=)
12051 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12052 ac_optarg=
12053 ac_shift=:
12054 ;;
e1052144 12055 *)
b0cacab0
TT
12056 ac_option=$1
12057 ac_optarg=$2
12058 ac_shift=shift
12059 ;;
b0cacab0
TT
12060 esac
12061
12062 case $ac_option in
12063 # Handling of the options.
93636bde 12064 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
b0cacab0 12065 ac_cs_recheck=: ;;
e1052144 12066 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
39fd3d4f 12067 $as_echo "$ac_cs_version"; exit ;;
61ef2474
TT
12068 --config | --confi | --conf | --con | --co | --c )
12069 $as_echo "$ac_cs_config"; exit ;;
e1052144 12070 --debug | --debu | --deb | --de | --d | -d )
b0cacab0
TT
12071 debug=: ;;
12072 --file | --fil | --fi | --f )
12073 $ac_shift
39fd3d4f
SJR
12074 case $ac_optarg in
12075 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
91d11da1 12076 '') as_fn_error $? "missing file argument" ;;
39fd3d4f 12077 esac
57aa50d4 12078 as_fn_append CONFIG_FILES " '$ac_optarg'"
b0cacab0 12079 ac_need_defaults=false;;
d1154eb4
TT
12080 --header | --heade | --head | --hea )
12081 $ac_shift
12082 case $ac_optarg in
12083 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12084 esac
12085 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12086 ac_need_defaults=false;;
12087 --he | --h)
12088 # Conflict between --help and --header
91d11da1 12089 as_fn_error $? "ambiguous option: \`$1'
d1154eb4
TT
12090Try \`$0 --help' for more information.";;
12091 --help | --hel | -h )
39fd3d4f 12092 $as_echo "$ac_cs_usage"; exit ;;
b0cacab0
TT
12093 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12094 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12095 ac_cs_silent=: ;;
12096
12097 # This is an error.
91d11da1 12098 -*) as_fn_error $? "unrecognized option: \`$1'
57aa50d4 12099Try \`$0 --help' for more information." ;;
b0cacab0 12100
57aa50d4 12101 *) as_fn_append ac_config_targets " $1"
e1052144 12102 ac_need_defaults=false ;;
b0cacab0 12103
07a0db15 12104 esac
b0cacab0 12105 shift
07a0db15
TT
12106done
12107
b0cacab0
TT
12108ac_configure_extra_args=
12109
12110if $ac_cs_silent; then
12111 exec 6>/dev/null
12112 ac_configure_extra_args="$ac_configure_extra_args --silent"
12113fi
12114
12115_ACEOF
39fd3d4f 12116cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 12117if \$ac_cs_recheck; then
91d11da1 12118 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
39fd3d4f
SJR
12119 shift
12120 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12121 CONFIG_SHELL='$SHELL'
e1052144 12122 export CONFIG_SHELL
39fd3d4f 12123 exec "\$@"
b0cacab0 12124fi
07a0db15 12125
b0cacab0 12126_ACEOF
39fd3d4f 12127cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12128exec 5>>config.log
12129{
12130 echo
12131 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12132## Running $as_me. ##
12133_ASBOX
39fd3d4f 12134 $as_echo "$ac_log"
e1052144 12135} >&5
07a0db15 12136
e1052144 12137_ACEOF
39fd3d4f 12138cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b0cacab0 12139#
e1052144 12140# INIT-COMMANDS
b0cacab0 12141#
b0cacab0
TT
12142# Capture the value of obsolete ALL_LINGUAS because we need it to compute
12143 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
12144 # from automake.
12145 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
12146 # Capture the value of LINGUAS because we need it to compute CATALOGS.
12147 LINGUAS="${LINGUAS-%UNSET%}"
12148
12149
12150_ACEOF
12151
39fd3d4f 12152cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12153
12154# Handling of arguments.
b0cacab0
TT
12155for ac_config_target in $ac_config_targets
12156do
e1052144 12157 case $ac_config_target in
d1154eb4 12158 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
e1052144
TT
12159 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12160 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
12161
91d11da1 12162 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
b0cacab0
TT
12163 esac
12164done
12165
e1052144 12166
b0cacab0
TT
12167# If the user did not use the arguments to specify the items to instantiate,
12168# then the envvar interface is used. Set only those that are not.
12169# We use the long form for the default assignment because of an extremely
12170# bizarre bug on SunOS 4.1.3.
12171if $ac_need_defaults; then
12172 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
d1154eb4 12173 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
b0cacab0
TT
12174 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12175fi
12176
12177# Have a temporary directory for convenience. Make it in the build tree
e1052144 12178# simply because there is no reason against having it here, and in addition,
b0cacab0 12179# creating and moving files from /tmp can sometimes cause problems.
e1052144
TT
12180# Hook for its removal unless debugging.
12181# Note that there is a small window in which the directory will not be cleaned:
12182# after its creation but before its name has been assigned to `$tmp'.
b0cacab0
TT
12183$debug ||
12184{
91d11da1 12185 tmp= ac_tmp=
e1052144 12186 trap 'exit_status=$?
91d11da1
TT
12187 : "${ac_tmp:=$tmp}"
12188 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
e1052144 12189' 0
57aa50d4 12190 trap 'as_fn_exit 1' 1 2 13 15
b0cacab0 12191}
b0cacab0
TT
12192# Create a (secure) tmp directory for tmp files.
12193
12194{
e1052144 12195 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
91d11da1 12196 test -d "$tmp"
b0cacab0
TT
12197} ||
12198{
e1052144
TT
12199 tmp=./conf$$-$RANDOM
12200 (umask 077 && mkdir "$tmp")
91d11da1
TT
12201} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12202ac_tmp=$tmp
b0cacab0 12203
39fd3d4f
SJR
12204# Set up the scripts for CONFIG_FILES section.
12205# No need to generate them if there are no CONFIG_FILES.
12206# This happens for instance with `./config.status config.h'.
e1052144
TT
12207if test -n "$CONFIG_FILES"; then
12208
39fd3d4f
SJR
12209if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
12210 ac_cs_awk_getline=:
12211 ac_cs_awk_pipe_init=
12212 ac_cs_awk_read_file='
12213 while ((getline aline < (F[key])) > 0)
12214 print(aline)
12215 close(F[key])'
12216 ac_cs_awk_pipe_fini=
12217else
12218 ac_cs_awk_getline=false
12219 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
12220 ac_cs_awk_read_file='
12221 print "|#_!!_#|"
12222 print "cat " F[key] " &&"
12223 '$ac_cs_awk_pipe_init
12224 # The final `:' finishes the AND list.
12225 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
12226fi
57aa50d4
TT
12227ac_cr=`echo X | tr X '\015'`
12228# On cygwin, bash can eat \r inside `` if the user requested igncr.
12229# But we know of no other shell where ac_cr would be empty at this
12230# point, so we can use a bashism as a fallback.
12231if test "x$ac_cr" = x; then
12232 eval ac_cr=\$\'\\r\'
12233fi
39fd3d4f
SJR
12234ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12235if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
91d11da1 12236 ac_cs_awk_cr='\\r'
39fd3d4f
SJR
12237else
12238 ac_cs_awk_cr=$ac_cr
12239fi
e1052144 12240
91d11da1 12241echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
39fd3d4f 12242_ACEOF
e1052144 12243
39fd3d4f
SJR
12244# Create commands to substitute file output variables.
12245{
12246 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
91d11da1 12247 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
39fd3d4f
SJR
12248 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
12249 echo "_ACAWK" &&
12250 echo "_ACEOF"
12251} >conf$$files.sh &&
12252. ./conf$$files.sh ||
91d11da1 12253 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
39fd3d4f 12254rm -f conf$$files.sh
e1052144 12255
39fd3d4f
SJR
12256{
12257 echo "cat >conf$$subs.awk <<_ACEOF" &&
12258 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12259 echo "_ACEOF"
12260} >conf$$subs.sh ||
91d11da1
TT
12261 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12262ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
e1052144
TT
12263ac_delim='%!_!# '
12264for ac_last_try in false false false false false :; do
39fd3d4f 12265 . ./conf$$subs.sh ||
91d11da1 12266 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
39fd3d4f
SJR
12267
12268 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12269 if test $ac_delim_n = $ac_delim_num; then
e1052144
TT
12270 break
12271 elif $ac_last_try; then
91d11da1 12272 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
e1052144
TT
12273 else
12274 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21c84b71 12275 fi
e1052144 12276done
39fd3d4f
SJR
12277rm -f conf$$subs.sh
12278
12279cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
91d11da1 12280cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
39fd3d4f
SJR
12281_ACEOF
12282sed -n '
12283h
12284s/^/S["/; s/!.*/"]=/
12285p
12286g
12287s/^[^!]*!//
12288:repl
12289t repl
12290s/'"$ac_delim"'$//
12291t delim
12292:nl
12293h
61ef2474 12294s/\(.\{148\}\)..*/\1/
39fd3d4f
SJR
12295t more1
12296s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12297p
12298n
12299b repl
12300:more1
12301s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12302p
12303g
12304s/.\{148\}//
12305t nl
12306:delim
12307h
61ef2474 12308s/\(.\{148\}\)..*/\1/
39fd3d4f
SJR
12309t more2
12310s/["\\]/\\&/g; s/^/"/; s/$/"/
12311p
12312b
12313:more2
12314s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12315p
12316g
12317s/.\{148\}//
12318t delim
12319' <conf$$subs.awk | sed '
12320/^[^""]/{
12321 N
12322 s/\n//
e1052144 12323}
39fd3d4f
SJR
12324' >>$CONFIG_STATUS || ac_write_fail=1
12325rm -f conf$$subs.awk
12326cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12327_ACAWK
91d11da1 12328cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
39fd3d4f
SJR
12329 for (key in S) S_is_set[key] = 1
12330 FS = "\a"
12331 \$ac_cs_awk_pipe_init
e1052144 12332}
39fd3d4f
SJR
12333{
12334 line = $ 0
12335 nfields = split(line, field, "@")
12336 substed = 0
12337 len = length(field[1])
12338 for (i = 2; i < nfields; i++) {
12339 key = field[i]
12340 keylen = length(key)
12341 if (S_is_set[key]) {
12342 value = S[key]
12343 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12344 len += length(value) + length(field[++i])
12345 substed = 1
12346 } else
12347 len += 1 + keylen
12348 }
12349 if (nfields == 3 && !substed) {
12350 key = field[2]
12351 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
12352 \$ac_cs_awk_read_file
12353 next
12354 }
12355 }
12356 print line
488c75a6 12357}
39fd3d4f
SJR
12358\$ac_cs_awk_pipe_fini
12359_ACAWK
e1052144 12360_ACEOF
39fd3d4f
SJR
12361cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12362if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12363 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12364else
12365 cat
91d11da1
TT
12366fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12367 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
b0cacab0 12368_ACEOF
e1052144 12369
91d11da1
TT
12370# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12371# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
e1052144
TT
12372# trailing colons and then remove the whole line if VPATH becomes empty
12373# (actually we leave an empty line to preserve line numbers).
12374if test "x$srcdir" = x.; then
91d11da1
TT
12375 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
12376h
12377s///
12378s/^/:/
12379s/[ ]*$/:/
12380s/:\$(srcdir):/:/g
12381s/:\${srcdir}:/:/g
12382s/:@srcdir@:/:/g
12383s/^:*//
e1052144 12384s/:*$//
91d11da1
TT
12385x
12386s/\(=[ ]*\).*/\1/
12387G
12388s/\n//
e1052144
TT
12389s/^[^=]*=[ ]*$//
12390}'
12391fi
12392
39fd3d4f 12393cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12394fi # test -n "$CONFIG_FILES"
12395
d1154eb4
TT
12396# Set up the scripts for CONFIG_HEADERS section.
12397# No need to generate them if there are no CONFIG_HEADERS.
12398# This happens for instance with `./config.status Makefile'.
12399if test -n "$CONFIG_HEADERS"; then
91d11da1 12400cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
d1154eb4
TT
12401BEGIN {
12402_ACEOF
12403
12404# Transform confdefs.h into an awk script `defines.awk', embedded as
12405# here-document in config.status, that substitutes the proper values into
12406# config.h.in to produce config.h.
12407
12408# Create a delimiter string that does not exist in confdefs.h, to ease
12409# handling of long lines.
12410ac_delim='%!_!# '
12411for ac_last_try in false false :; do
91d11da1
TT
12412 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12413 if test -z "$ac_tt"; then
d1154eb4
TT
12414 break
12415 elif $ac_last_try; then
91d11da1 12416 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
d1154eb4
TT
12417 else
12418 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12419 fi
12420done
12421
12422# For the awk script, D is an array of macro values keyed by name,
12423# likewise P contains macro parameters if any. Preserve backslash
12424# newline sequences.
12425
12426ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12427sed -n '
12428s/.\{148\}/&'"$ac_delim"'/g
12429t rset
12430:rset
12431s/^[ ]*#[ ]*define[ ][ ]*/ /
12432t def
12433d
12434:def
12435s/\\$//
12436t bsnl
12437s/["\\]/\\&/g
12438s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12439D["\1"]=" \3"/p
12440s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12441d
12442:bsnl
12443s/["\\]/\\&/g
12444s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12445D["\1"]=" \3\\\\\\n"\\/p
12446t cont
12447s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12448t cont
12449d
12450:cont
12451n
12452s/.\{148\}/&'"$ac_delim"'/g
12453t clear
12454:clear
12455s/\\$//
12456t bsnlc
12457s/["\\]/\\&/g; s/^/"/; s/$/"/p
12458d
12459:bsnlc
12460s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12461b cont
12462' <confdefs.h | sed '
12463s/'"$ac_delim"'/"\\\
12464"/g' >>$CONFIG_STATUS || ac_write_fail=1
12465
12466cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12467 for (key in D) D_is_set[key] = 1
12468 FS = "\a"
12469}
12470/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12471 line = \$ 0
12472 split(line, arg, " ")
12473 if (arg[1] == "#") {
12474 defundef = arg[2]
12475 mac1 = arg[3]
12476 } else {
12477 defundef = substr(arg[1], 2)
12478 mac1 = arg[2]
12479 }
12480 split(mac1, mac2, "(") #)
12481 macro = mac2[1]
12482 prefix = substr(line, 1, index(line, defundef) - 1)
12483 if (D_is_set[macro]) {
12484 # Preserve the white space surrounding the "#".
12485 print prefix "define", macro P[macro] D[macro]
12486 next
12487 } else {
12488 # Replace #undef with comments. This is necessary, for example,
12489 # in the case of _POSIX_SOURCE, which is predefined and required
12490 # on some systems where configure will not decide to define it.
12491 if (defundef == "undef") {
12492 print "/*", prefix defundef, macro, "*/"
12493 next
12494 }
12495 }
12496}
12497{ print }
12498_ACAWK
12499_ACEOF
12500cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
91d11da1 12501 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
d1154eb4
TT
12502fi # test -n "$CONFIG_HEADERS"
12503
e1052144 12504
d1154eb4 12505eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
39fd3d4f
SJR
12506shift
12507for ac_tag
e1052144
TT
12508do
12509 case $ac_tag in
12510 :[FHLC]) ac_mode=$ac_tag; continue;;
12511 esac
12512 case $ac_mode$ac_tag in
12513 :[FHL]*:*);;
91d11da1 12514 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
e1052144
TT
12515 :[FH]-) ac_tag=-:-;;
12516 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12517 esac
12518 ac_save_IFS=$IFS
12519 IFS=:
12520 set x $ac_tag
12521 IFS=$ac_save_IFS
12522 shift
12523 ac_file=$1
12524 shift
12525
12526 case $ac_mode in
12527 :L) ac_source=$1;;
12528 :[FH])
12529 ac_file_inputs=
12530 for ac_f
12531 do
12532 case $ac_f in
91d11da1 12533 -) ac_f="$ac_tmp/stdin";;
e1052144
TT
12534 *) # Look for the file first in the build tree, then in the source tree
12535 # (if the path is not absolute). The absolute path cannot be DOS-style,
12536 # because $ac_f cannot contain `:'.
12537 test -f "$ac_f" ||
12538 case $ac_f in
12539 [\\/$]*) false;;
12540 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12541 esac ||
91d11da1 12542 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
e1052144 12543 esac
39fd3d4f 12544 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
57aa50d4 12545 as_fn_append ac_file_inputs " '$ac_f'"
e1052144
TT
12546 done
12547
12548 # Let's still pretend it is `configure' which instantiates (i.e., don't
12549 # use $as_me), people would be surprised to read:
12550 # /* config.h. Generated by config.status. */
39fd3d4f
SJR
12551 configure_input='Generated from '`
12552 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12553 `' by configure.'
e1052144
TT
12554 if test x"$ac_file" != x-; then
12555 configure_input="$ac_file. $configure_input"
57aa50d4 12556 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
39fd3d4f 12557$as_echo "$as_me: creating $ac_file" >&6;}
e1052144 12558 fi
39fd3d4f
SJR
12559 # Neutralize special characters interpreted by sed in replacement strings.
12560 case $configure_input in #(
12561 *\&* | *\|* | *\\* )
12562 ac_sed_conf_input=`$as_echo "$configure_input" |
12563 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12564 *) ac_sed_conf_input=$configure_input;;
12565 esac
e1052144
TT
12566
12567 case $ac_tag in
91d11da1
TT
12568 *:-:* | *:-) cat >"$ac_tmp/stdin" \
12569 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
e1052144
TT
12570 esac
12571 ;;
b0cacab0
TT
12572 esac
12573
e1052144 12574 ac_dir=`$as_dirname -- "$ac_file" ||
b0cacab0
TT
12575$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12576 X"$ac_file" : 'X\(//\)[^/]' \| \
12577 X"$ac_file" : 'X\(//\)$' \| \
e1052144 12578 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
39fd3d4f 12579$as_echo X"$ac_file" |
e1052144
TT
12580 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12581 s//\1/
12582 q
12583 }
12584 /^X\(\/\/\)[^/].*/{
12585 s//\1/
12586 q
12587 }
12588 /^X\(\/\/\)$/{
12589 s//\1/
12590 q
12591 }
12592 /^X\(\/\).*/{
12593 s//\1/
12594 q
12595 }
12596 s/.*/./; q'`
57aa50d4 12597 as_dir="$ac_dir"; as_fn_mkdir_p
b0cacab0
TT
12598 ac_builddir=.
12599
e1052144
TT
12600case "$ac_dir" in
12601.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12602*)
39fd3d4f 12603 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
e1052144 12604 # A ".." for each directory in $ac_dir_suffix.
39fd3d4f 12605 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
e1052144
TT
12606 case $ac_top_builddir_sub in
12607 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12608 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12609 esac ;;
12610esac
12611ac_abs_top_builddir=$ac_pwd
12612ac_abs_builddir=$ac_pwd$ac_dir_suffix
12613# for backward compatibility:
12614ac_top_builddir=$ac_top_build_prefix
93636bde 12615
b0cacab0 12616case $srcdir in
e1052144 12617 .) # We are building in place.
b0cacab0 12618 ac_srcdir=.
e1052144
TT
12619 ac_top_srcdir=$ac_top_builddir_sub
12620 ac_abs_top_srcdir=$ac_pwd ;;
12621 [\\/]* | ?:[\\/]* ) # Absolute name.
b0cacab0 12622 ac_srcdir=$srcdir$ac_dir_suffix;
e1052144
TT
12623 ac_top_srcdir=$srcdir
12624 ac_abs_top_srcdir=$srcdir ;;
12625 *) # Relative name.
12626 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12627 ac_top_srcdir=$ac_top_build_prefix$srcdir
12628 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b0cacab0 12629esac
e1052144 12630ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b0cacab0 12631
b0cacab0 12632
e1052144
TT
12633 case $ac_mode in
12634 :F)
12635 #
12636 # CONFIG_FILE
12637 #
50e1e10f 12638
b0cacab0
TT
12639 case $INSTALL in
12640 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
e1052144 12641 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
50e1e10f 12642 esac
e1052144 12643_ACEOF
50e1e10f 12644
39fd3d4f 12645cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
e1052144
TT
12646# If the template does not know about datarootdir, expand it.
12647# FIXME: This hack should be removed a few years after 2.60.
12648ac_datarootdir_hack=; ac_datarootdir_seen=
39fd3d4f
SJR
12649ac_sed_dataroot='
12650/datarootdir/ {
e1052144
TT
12651 p
12652 q
12653}
12654/@datadir@/p
12655/@docdir@/p
12656/@infodir@/p
12657/@localedir@/p
57aa50d4 12658/@mandir@/p'
39fd3d4f 12659case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
e1052144
TT
12660*datarootdir*) ac_datarootdir_seen=yes;;
12661*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
57aa50d4 12662 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
39fd3d4f 12663$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
b0cacab0 12664_ACEOF
39fd3d4f 12665cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
e1052144
TT
12666 ac_datarootdir_hack='
12667 s&@datadir@&$datadir&g
12668 s&@docdir@&$docdir&g
12669 s&@infodir@&$infodir&g
12670 s&@localedir@&$localedir&g
12671 s&@mandir@&$mandir&g
57aa50d4 12672 s&\\\${datarootdir}&$datarootdir&g' ;;
e1052144
TT
12673esac
12674_ACEOF
12675
12676# Neutralize VPATH when `$srcdir' = `.'.
12677# Shell code in configure.ac might set extrasub.
12678# FIXME: do we really want to maintain this feature?
39fd3d4f
SJR
12679cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12680ac_sed_extra="$ac_vpsub
b0cacab0
TT
12681$extrasub
12682_ACEOF
39fd3d4f 12683cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b0cacab0
TT
12684:t
12685/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
39fd3d4f 12686s|@configure_input@|$ac_sed_conf_input|;t t
e1052144 12687s&@top_builddir@&$ac_top_builddir_sub&;t t
39fd3d4f 12688s&@top_build_prefix@&$ac_top_build_prefix&;t t
e1052144
TT
12689s&@srcdir@&$ac_srcdir&;t t
12690s&@abs_srcdir@&$ac_abs_srcdir&;t t
12691s&@top_srcdir@&$ac_top_srcdir&;t t
12692s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12693s&@builddir@&$ac_builddir&;t t
12694s&@abs_builddir@&$ac_abs_builddir&;t t
12695s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12696s&@INSTALL@&$ac_INSTALL&;t t
12697$ac_datarootdir_hack
39fd3d4f
SJR
12698"
12699eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
12700if $ac_cs_awk_getline; then
91d11da1 12701 $AWK -f "$ac_tmp/subs.awk"
39fd3d4f 12702else
91d11da1
TT
12703 $AWK -f "$ac_tmp/subs.awk" | $SHELL
12704fi \
12705 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
e1052144
TT
12706
12707test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
91d11da1
TT
12708 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12709 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
12710 "$ac_tmp/out"`; test -z "$ac_out"; } &&
57aa50d4 12711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
91d11da1 12712which seems to be undefined. Please make sure it is defined" >&5
39fd3d4f 12713$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
91d11da1 12714which seems to be undefined. Please make sure it is defined" >&2;}
e1052144 12715
91d11da1 12716 rm -f "$ac_tmp/stdin"
e1052144 12717 case $ac_file in
91d11da1
TT
12718 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12719 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
39fd3d4f 12720 esac \
91d11da1 12721 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
e1052144 12722 ;;
d1154eb4
TT
12723 :H)
12724 #
12725 # CONFIG_HEADER
12726 #
12727 if test x"$ac_file" != x-; then
12728 {
12729 $as_echo "/* $configure_input */" \
91d11da1
TT
12730 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12731 } >"$ac_tmp/config.h" \
12732 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12733 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
d1154eb4
TT
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12735$as_echo "$as_me: $ac_file is unchanged" >&6;}
12736 else
12737 rm -f "$ac_file"
91d11da1
TT
12738 mv "$ac_tmp/config.h" "$ac_file" \
12739 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
d1154eb4
TT
12740 fi
12741 else
12742 $as_echo "/* $configure_input */" \
91d11da1
TT
12743 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12744 || as_fn_error $? "could not create -" "$LINENO" 5
d1154eb4
TT
12745 fi
12746 ;;
07a0db15 12747
57aa50d4 12748 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
39fd3d4f 12749$as_echo "$as_me: executing $ac_file commands" >&6;}
e1052144
TT
12750 ;;
12751 esac
a04eba3f 12752
b0cacab0 12753
e1052144
TT
12754 case $ac_file$ac_mode in
12755 "default-1":C)
a04eba3f
TT
12756 for ac_file in $CONFIG_FILES; do
12757 # Support "outfile[:infile[:infile...]]"
12758 case "$ac_file" in
12759 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
12760 esac
12761 # PO directories have a Makefile.in generated from Makefile.in.in.
12762 case "$ac_file" in */Makefile.in)
12763 # Adjust a relative srcdir.
12764 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
12765 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
12766 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
12767 # In autoconf-2.13 it is called $ac_given_srcdir.
12768 # In autoconf-2.50 it is called $srcdir.
12769 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
12770 case "$ac_given_srcdir" in
12771 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
12772 /*) top_srcdir="$ac_given_srcdir" ;;
12773 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
12774 esac
12775 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
12776 rm -f "$ac_dir/POTFILES"
12777 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
12778 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
12779 POMAKEFILEDEPS="POTFILES.in"
12780 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
a04eba3f
TT
12781 # on $ac_dir but don't depend on user-specified configuration
12782 # parameters.
12783 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
12784 # The LINGUAS file contains the set of available languages.
b0cacab0 12785 if test -n "$OBSOLETE_ALL_LINGUAS"; then
a04eba3f
TT
12786 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
12787 fi
12788 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
12789 # Hide the ALL_LINGUAS assigment from automake.
12790 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
b0cacab0
TT
12791 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
12792 else
12793 # The set of available languages was given in configure.in.
12794 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
a04eba3f 12795 fi
b0cacab0
TT
12796 # Compute POFILES
12797 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
12798 # Compute UPDATEPOFILES
12799 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
12800 # Compute DUMMYPOFILES
12801 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
12802 # Compute GMOFILES
12803 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
a04eba3f
TT
12804 case "$ac_given_srcdir" in
12805 .) srcdirpre= ;;
12806 *) srcdirpre='$(srcdir)/' ;;
12807 esac
12808 POFILES=
a04eba3f
TT
12809 UPDATEPOFILES=
12810 DUMMYPOFILES=
b0cacab0 12811 GMOFILES=
a04eba3f
TT
12812 for lang in $ALL_LINGUAS; do
12813 POFILES="$POFILES $srcdirpre$lang.po"
a04eba3f
TT
12814 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
12815 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
b0cacab0 12816 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
a04eba3f
TT
12817 done
12818 # CATALOGS depends on both $ac_dir and the user's LINGUAS
12819 # environment variable.
12820 INST_LINGUAS=
12821 if test -n "$ALL_LINGUAS"; then
12822 for presentlang in $ALL_LINGUAS; do
12823 useit=no
12824 if test "%UNSET%" != "$LINGUAS"; then
12825 desiredlanguages="$LINGUAS"
12826 else
12827 desiredlanguages="$ALL_LINGUAS"
12828 fi
12829 for desiredlang in $desiredlanguages; do
12830 # Use the presentlang catalog if desiredlang is
12831 # a. equal to presentlang, or
12832 # b. a variant of presentlang (because in this case,
12833 # presentlang can be used as a fallback for messages
12834 # which are not translated in the desiredlang catalog).
12835 case "$desiredlang" in
12836 "$presentlang"*) useit=yes;;
12837 esac
12838 done
12839 if test $useit = yes; then
12840 INST_LINGUAS="$INST_LINGUAS $presentlang"
12841 fi
12842 done
12843 fi
12844 CATALOGS=
12845 if test -n "$INST_LINGUAS"; then
12846 for lang in $INST_LINGUAS; do
12847 CATALOGS="$CATALOGS $lang.gmo"
12848 done
12849 fi
12850 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
b0cacab0 12851 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
12852 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
12853 if test -f "$f"; then
12854 case "$f" in
12855 *.orig | *.bak | *~) ;;
12856 *) cat "$f" >> "$ac_dir/Makefile" ;;
12857 esac
12858 fi
12859 done
12860 fi
12861 ;;
a64c9c13 12862 esac
b0cacab0 12863 done ;;
e1052144 12864
b0cacab0 12865 esac
e1052144 12866done # for ac_tag
07a0db15 12867
b0cacab0 12868
57aa50d4 12869as_fn_exit 0
b0cacab0 12870_ACEOF
b0cacab0
TT
12871ac_clean_files=$ac_clean_files_save
12872
39fd3d4f 12873test $ac_write_fail = 0 ||
91d11da1 12874 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
39fd3d4f 12875
b0cacab0
TT
12876
12877# configure is writing to config.log, and then calls config.status.
12878# config.status does its own redirection, appending to config.log.
12879# Unfortunately, on DOS this fails, as config.log is still kept open
12880# by configure, so config.status won't be able to write to it; its
12881# output is simply discarded. So we exec the FD to /dev/null,
12882# effectively closing config.log, so it can be properly (re)opened and
12883# appended to by config.status. When coming back to configure, we
12884# need to make the FD available again.
12885if test "$no_create" != yes; then
12886 ac_cs_success=:
12887 ac_config_status_args=
12888 test "$silent" = yes &&
12889 ac_config_status_args="$ac_config_status_args --quiet"
12890 exec 5>/dev/null
12891 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12892 exec 5>>config.log
12893 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12894 # would make configure fail if this is the last instruction.
91d11da1 12895 $ac_cs_success || as_fn_exit 1
b0cacab0 12896fi
39fd3d4f 12897if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
57aa50d4 12898 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
39fd3d4f
SJR
12899$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12900fi
50e1e10f 12901
ee683a13 12902if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi